TECH PLAY

Git」に関連する技術ブログ

832 件中 1 - 15 件目
.entry .entry-content .table-of-contents > li > ul { display: none; } はじめに こんにちは、EC基盤開発本部SRE部の金田、 花房 、松石です。普段はSREとしてZOZOTOWNのインフラ運用や開発を担当しています。 ZOZOでは gatling-operator をOSSの負荷試験ツールとして公開・運用してきました。しかし、Gatling本体の破壊的変更やメンテナー不足といった課題に直面し、新たな負荷試験ツールとして k6 の導入を進
こんにちは。テクニカルライターの篠崎です。 aptpod Advent Calendar 2025 の12月24日の記事を担当します。 今年も生成AIの話題を見聞きしない日はありませんでした。 製品ドキュメントの制作を担当している私も、日々の業務にAIを活用する可能性を模索してきました。 例えば、AIに資料を渡して文章を生成してもらったり、見本に沿って書き直してもらったり、テキストを処理するスクリプトを書いてもらったり、いろいろなことをやっています。 しかし、うまくいくこともあればいかないこともあり、期待
目次 目次 1. はじめに 前提条件 免責 2. Application Controllerの役割 3. Application Controllerのアーキテクチャ Application Controllerの起動処理(ctrl.Run()) App Refresh Processor App Operation Processor 該当箇所 Reconciliation Loop(内部メカニズム) Phase 1: Refresh 該当箇所 Phase 2: Sync Operation 該当箇所
この記事は every Tech Blog Advent Calendar 2025 の 27 日目の記事です。 はじめに こんにちは。リテールハブ開発部の清水です。 私たちは小売向けサービスをLaravelで開発しています。 このプロジェクトではGit hooksのpre-commit設定を使用してコミットのタイミングでLaravel Pint, Larastanを呼び出すことでコード品質を整えるための仕組みを使用しています。 この仕組みのベースは、プロジェクト初期に整備されたものを引き継いだもので、今
はじめに 私はエンジニアとしては未経験でNTTデータに中途入社し、2025年1月から本格的に Snowflake を触り始めました。 初めて Snowsight にログインしたとき、画面上にはさまざまなメニューや機能が並んでおり、まずは試しに SQL を実行してみようと思ったのですが、“どこで SQL を書けばよいのか”、“実行結果をどこで確認するのか”が分からず戸惑ったことを覚えています。 Snowflake というツール自体が初めてだったこともあり、最初に “要点だけがまとまった簡易的なガイド” があ
はじめに こんにちは。 株式会社ココナラ フロントエンド開発グループの加藤です。 こちらは 株式会社ココナラ 2/2 Advent Calendar 2025 23日目の記事です。 今回はGoogle Antigravityを使って、Chrome拡張機能を開発してみた体験記をお届けします。 Google Antigravity 2025年11月、Googleから大きな発表がありました。AIネイティブな統合開発環境(IDE)、Google Antigravity の登場です。 「エージェントファースト」を掲
こんにちは。 ファインディ株式会社でFindy AI+の開発をしているdanです。 今回は、プロンプトにどのようなデータや指示内容を与えるとLLMが誤った出力をしやすいのかについてお話しします。 プロンプトには何を書くべきで、何を書かないべきなのか。また、LLMに渡すデータはどのような形であるべきなのか。私自身が経験した実際の例をあげて解消までのアプローチ方法をご紹介します。 分析の精度をあげるにはここで紹介する内容では不十分ですが、入門編として参考になれば幸いです。 この記事はファインディエンジニア #
こんにちは! グループ経営ソリューション事業部 アドバンストテクノロ ジー 部の佐藤です。 突然ですが、日々の技術学習で、皆さんはどのように AI を活用しているでしょうか? Copilot Chat と対話的に疑問を紐解いていく方もいれば、Genspark のような AI 検索エンジン 派の方、最近だと ChatGPT Atlas といった AI ブラウザを駆使する方もいるでしょう。 このように、新しい知識を調べ、学習するために AI を活用することはもはや当たり前になりつつあります。 しかしながら、こ
こんにちは、株式会社AJA の SSP Division でソフトウェアエンジニアをしている石上敬祐 ...
BASE ADVENT CALENDAR 2025 DAY.20 はじめに この記事はBASE アドベントカレンダー 2025の20日目の記事です。 Pay ID Platform Group の 大木です。 本記事では、Feature Flag(aka Feature Toggles)の標準化仕様及びSDKである OpenFeature と、Feature Flag As A Service(以下FFaaS)である AWS AppConfig を利用したサービスを約1年間運用してきたため、OpenFea
こんにちは。株式会社ココナラのマーケットプレイス開発部 Web開発グループ バックエンド開発チーム所属のtoruchanです。 こちらは株式会社ココナラ Advent Calendar 2025 20日目の記事です。 はじめに 本記事では、Claude Code、VibeKanban、git worktreeを組み合わせて複数タスクを並列実行した事例と、そこで得た学びを共有します。 きっかけは、自分のタスク整理をしている時でした。 プロジェクトの資料作成も進めないといけないし、開発タスクも進めないといけな
【本記事は、Insight Edge アドベントカレンダー、 Insight Edge Advent Calendar 2025 の20日目です】 こんにちは。Insight Edgeに6月に入社した肥塚です。 QA・運用保守チームの第1号社員としてシステム運用に携わっています。 この記事では、入社時に存在していた弊社のシステム運用の課題と、その課題をどのように解決しようとしているか説明しようと思います。 システム運用に携わるエンジニアの方々や、システム運用の体制を強化したいマネージャーの方々に特におすす
AIが生成したコードをレビューせずにマージしていいだろうか。 多くのエンジニアは「ダメに決まっている」と答えるだろう。バグが混入するかもしれない。セキュリティホールが見逃されるかもしれない。既にある関数と同じものを新たに作ってしまっているかもしれない。技術的負債が積み上がるかもしれない。 しかし、少し考えてみてほしい。 コードレビューは、誰のためにあるのか。DRY原則は、何を守っているのか。可読性は、誰が読むことを想定しているのか。技術的負債は、誰が返済するのか。 これらはすべて、 人間がコードを読み、人
こんにちは。メルカリ IDP チームの @task(mima) です。本記事は メルカリアドベントカレンダー 2025 の 19 日目の記事です。 はじめに 株式会社メルカリには、グループ全体のシステムの認証と認可を統括する IdP が存在します。本記事では、この IdP における Dynamic Client Registration (以下 DCR とする) の活用事例をご紹介します。活用事例は大きく分けて以下の2つです。 Terraform を用いた OAuth / OIDC クライアントの宣言的な
この記事は KINTOテクノロジーズアドベントカレンダー2025 の19日目の記事です🎅🎄 KINTOテクノロジーズで Unlimited(Android)アプリの開発を担当している kikumido と申します。 これまで Android の UI 実装では、Figma のデザインを見ながら色・タイポグラフィー・レイアウト・アセットを手作業で Compose へ落とし込む必要があり、どうしても時間と労力がかかっていました。 しかし、Figma が提供する MCP(Model Context Protoc