SHIFT Group 技術ブログ

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

SHIFT Group 技術ブログ

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

マガジン

  • もっとも読まれた週間ランキング

    約250名の公式ブロガーたちがお届けする『SHIFTGroup技術ブログ』。その中からこの1週間で最も読まれた記事のランキングと編集部が特にオススメする記事をピックアップして毎週ご紹介します!

  • SHIFT HR BLOG

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

  • ゲーム開発&QA パーフェクトガイド

    ゲーム開発&QA パーフェクトガイド SHIFTのゲーム領域では開発者の徹底サポートでヒットタイトルの創出に貢献すべく、テストフェーズはもちろん、開発の上流工程からプロジェクトに参画し ユーザー満足度の高いゲーム品質を実現しています。 このマガジンでは、現場で役立つ知識や、ゲーム業界の話をさまざまな観点でご紹介していきます。 随時note記事更新中!

  • SHIFT DAAEブログ

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

  • SHIFT能力開発 教育BLOG

    こちらのマガジンでは、ユニークなSHIFTの教育、検定、研修制度についてまとめています。SHIFT社内、グループ会社、そして社外へと多岐に渡る教育を行う部署の個性豊かなブロガーたちが登場★

リンク

記事一覧

アジャイル開発に必須!?OODAループ思考(基礎編)

はじめにこんにちは、QAエンジニアの村上です。 お客様のサービスをより良いものとするために日々邁進しています。 アジャイル開発の現場では皆様もご存じの通りスピード…

position:fixedを使わずに、footerを画面最下部に固定するには? flexboxを使いこなす

はじめにこんにちは、SHIFT の開発部門に所属しているKatayamaです。 footer 要素を画面最下部に固定して表示させたときには、ググってよく出てくる実装方法としては以下…

AIを活用した自動テストツールの現状と未来

はじめにこんにちは。スクラムマスターの伊藤です。 将棋の藤井聡太五冠をご存知でしょうか。2022年2月現在、史上最年少の10代でタイトルを8つのうち5つ取得するなど快…

DNSの仕組みを調べてみた~概要編~

はじめにこんにちは、SHIFT の開発部門に所属しているmurasawaです。 今期より中途で入社、バックエンド関連の開発を担当しています。 現在、研修でデータベースやRestAPI…

デシジョンテーブルテストについてちゃんと勉強してみた

書いている人の経歴こんにちは。SHIFTのDevOps推進部のアジャイル開発2Gに所属している野口 真人です。2019年9月にSJHIFTに入社しまして、最初の1年ほどはAPIテストの自動…

JMeterで負荷テストのリクエスト送信が失敗したら、リトライする方法

はじめにこんにちは、DevOps推進2グループの李です。現在進行中の案件はJMeterを使って、負荷テストスクリプトをメンテナンスしていますが、この案件で経験したJMeterでリ…

アジャイル開発に必須!?OODAループ思考(基礎編)

アジャイル開発に必須!?OODAループ思考(基礎編)

はじめにこんにちは、QAエンジニアの村上です。
お客様のサービスをより良いものとするために日々邁進しています。

アジャイル開発の現場では皆様もご存じの通りスピード感をもった意思決定と行動が求められます。とはいえ、「口で言うのは簡単」「具体的にどうやったら??」と思われる方が多いのかなと思います(私もそんな一人です)。そんな中、OODA(ウーダ)ループ思考に関する本を読みとても興味深かったのでこの

もっとみる
position:fixedを使わずに、footerを画面最下部に固定するには? flexboxを使いこなす

position:fixedを使わずに、footerを画面最下部に固定するには? flexboxを使いこなす

はじめにこんにちは、SHIFT の開発部門に所属しているKatayamaです。

footer 要素を画面最下部に固定して表示させたときには、ググってよく出てくる実装方法としては以下のように"position: fixed"と"bottom: 0"を使った実装だと思います(以下の実装は動く最小限のコードで、実際の実装としては不十分なのでご注意ください)。

<!DOCTYPE html><html

もっとみる
AIを活用した自動テストツールの現状と未来

AIを活用した自動テストツールの現状と未来

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

将棋の藤井聡太五冠をご存知でしょうか。2022年2月現在、史上最年少の10代でタイトルを8つのうち5つ取得するなど快進撃を続けています。

将棋は運要素が無いゲーム(二人零和有限確定完全情報ゲームという呼び名があるそうです)で、AIの研究にも長年使われてきました。

よちよち歩きで始まった将棋AIですが、既に人類では歯が立たないレベルに到達するな

もっとみる
DNSの仕組みを調べてみた~概要編~

DNSの仕組みを調べてみた~概要編~

はじめにこんにちは、SHIFT の開発部門に所属しているmurasawaです。
今期より中途で入社、バックエンド関連の開発を担当しています。

現在、研修でデータベースやRestAPIについて基本的な事から学んでいます。
学んだことをアウトプットし理解を深めていくとともに技術の共有として役に立てば幸いです。

バックエンドエンジニアとして最低限知っておくべきこととして、 DNS(Domain Na

もっとみる
デシジョンテーブルテストについてちゃんと勉強してみた

デシジョンテーブルテストについてちゃんと勉強してみた

書いている人の経歴こんにちは。SHIFTのDevOps推進部のアジャイル開発2Gに所属している野口 真人です。2019年9月にSJHIFTに入社しまして、最初の1年ほどはAPIテストの自動化をしていました。

その後、半年ほどは手動テストの設計~実装~実行~完了作業をおこない、ここ1年ほどはテスト管理作業をメインでおこなっています。 SHIFTに入社するまでは15年ほどシステム開発をしていました。

もっとみる
JMeterで負荷テストのリクエスト送信が失敗したら、リトライする方法

JMeterで負荷テストのリクエスト送信が失敗したら、リトライする方法

はじめにこんにちは、DevOps推進2グループの李です。現在進行中の案件はJMeterを使って、負荷テストスクリプトをメンテナンスしていますが、この案件で経験したJMeterでリトライ処理をシェアしたいと思います。

今回紹介したいリトライ処理は、レスポンスコードは200または204以外のコードが戻って来た際のリトライ処理です。もちろん他の判断条件下で実行することもできです。例えば検索結果が0件な

もっとみる