SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケテ…

SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケティングなどあらゆる立場から携わるSHIFT Groupの公式note。エンタメ・ゲーム業界から、Web系、金融/製造/小売りなどのエンタープライズ業界まで広い知見を活かした情報を発信しています。

マガジン

  • SHIFT SaaS管理ツール「ワスレナイ」ブログ

    株式会社SHIFTが提供するSaaS管理ツール「ワスレナイ」の公式noteです。「情シスを、笑顔に。」をモットーに、IT資産の定常運用を自動化、ムダな業務負荷を軽減し、守りから、攻めの情シスを実現します。 サービスサイトはこちら→ https://lp.wasurenai.jp/

  • SHIFT DAAEブログ

    DAAE(ダーエ)部は株式会社SHIFTにて先進的な手法でサービス開発を推進する部署です。開発チームでは頻繁に勉強会等を開催し、先端かつ高度な技術習得に務めています。また開発実務を通じて得た、実践的ノウハウの整理も随時行っております。この取り組みで得た技術的知見やチャレンジすることによって得た経験をブログとして残していきます。

  • 運用目線のSalesforceブログ

    Salesforce社の認定パートナー企業である、株式会社SHIFT カスタマーサクセスグループの精鋭達による「Salesforceのノウハウ」がギュッと詰まったマガジン。BLOGでも「運用目線のカスタマーサクセスを実現するベストパートナー」をミッションとし、Salesforceに携わる方々や関心を寄せる方々に寄り添います。

  • SHIFT HR BLOG

    「人事の常識、変えてみせる。」 急速な成長をつづけるIT企業、SHIFT。ITエンジニアの採用手法だけにとどまらず、オンボーディング、評価制度や表彰制度の設計、人事制度の企画など、SHIFT人事のありとあらゆるノウハウを惜しみなく公開していきます。

  • アジャイルQA

    SHIFTの「アジャイル推進グループ」ならではの、アジャイル開発に特化したQAのナレッジをまとめてご紹介しています。

リンク

記事一覧

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

    第2回 Joel on Software(ジョエル オン ソフトウェア) -その2-「ストラテジーレターI:Ben & Jerry’s 対 Amazon」 こんにちは。スクラムマスターの伊藤です。…

GithubActionsでCI環境構築してみた

こんにちは、テスト自動化アーキテクトの若木です。 今回は、SHIFTが得意としている領域の1つ、テストの自動化よりCI環境の構築についてご紹介します。 CI環境構築とは …

WSL上のUbuntuを使ったAnsibleの導入方法

こんにちは。自動化エンジニアの水谷です。 今日は、「Ansible」についてご紹介いたします。 主にサーバの構成管理に広く使われているツールに「Ansible」があります。何…

テスト自動化における速度測定と結果のグラフ化

こんにちは。自動化エンジニアの水谷です。 Racineを使った自動化案件で立て続けに2件続けて、テストの自動化と同時に(検索やダウンロードなどの)機能の速度測定を行っ…

【Java】JNIを使ったデスクトップアプリの操作

こんにちは。自動化エンジニアの水谷です。 今日はJNIを使ったデスクトップリの操作についてご紹介します。 JNIとは Java Native Interface (JNI) は、Javaプラットフォ…

IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

    第1回 Joel on Software(ジョエル オン ソフトウェア) -その1-「ジョエルテスト:いいプログラムへの12ステップ」 はじめに 「良いエンジニアになるためには…

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

    第2回 Joel on Software(ジョエル オン ソフトウェア) -その2-「ストラテジーレターI:Ben & Jerry’s 対 Amazon」

こんにちは。スクラムマスターの伊藤です。

5月も半ばだというのに暑くなってきましたね。アイスクリームが食べたくなる温度です。アイスはコンビニで買ったり、今はAmazonで買うことも出来ますが、お気に入りのアイスクリーム屋さんがあると

もっとみる

GithubActionsでCI環境構築してみた

こんにちは、テスト自動化アーキテクトの若木です。

今回は、SHIFTが得意としている領域の1つ、テストの自動化よりCI環境の構築についてご紹介します。

CI環境構築とは

テスト自動化には大きく3つのステップがあります。
• テスト設計
• テストスクリプト作成
• CI環境構築(←今回のお話)

テスト自動化におけるCI環境構築とは、自動でテストを実行する環境を指すことが多いです。
「テスト

もっとみる

WSL上のUbuntuを使ったAnsibleの導入方法

こんにちは。自動化エンジニアの水谷です。
今日は、「Ansible」についてご紹介いたします。

主にサーバの構成管理に広く使われているツールに「Ansible」があります。何百台、何千台のサーバを同時にアップデートすることも可能であるなど、とても強力なツールですが、このツールは基本的にLinuxベースのOS上で動作するため、Windowsユーザーにとってはやや手を出しにくい(ハードルが高い)存在

もっとみる

テスト自動化における速度測定と結果のグラフ化

こんにちは。自動化エンジニアの水谷です。

Racineを使った自動化案件で立て続けに2件続けて、テストの自動化と同時に(検索やダウンロードなどの)機能の速度測定を行ってほしいとの要望がありました。
そこで、これを実現するために自分が作成したコードを、今後のプロジェクトでも使用していただける、あるいは参考にしていただけるよう共有しておきたいと思います。

時間測定とその保存方法についての方針

もっとみる

【Java】JNIを使ったデスクトップアプリの操作

こんにちは。自動化エンジニアの水谷です。
今日はJNIを使ったデスクトップリの操作についてご紹介します。

JNIとは

Java Native Interface (JNI) は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他のプログラミング言語(たとえばCやC++など)で書かれた、実際のCPU上で動作するコード(ネイティブコード)とを連携するためのインタフェース仕様です

もっとみる
IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

    第1回 Joel on Software(ジョエル オン ソフトウェア) -その1-「ジョエルテスト:いいプログラムへの12ステップ」

はじめに

「良いエンジニアになるためには、本代をケチってはいけない」
こんにちは。スクラムマスターの伊藤です。
2000年代初頭、まだ若輩者の私は尊敬する先輩から、このことを教わりました。

技術書は2,000円 3,000円が当たり前で、なかには1

もっとみる