はてぶ・Qiita・Zennのトレンド記事を紹介
Gemini CLIのソースコードをClaude Codeに入れてC#にポーティングした話 🔖 1
はじめに先週リリースされたGemini CLIはオープンソースの自律型コード生成AIです。オープンソースでソースコードが読めるということは、自律型のAIエージェントがどのように作られているのかを学ぶことができるということです。自律型のAIエージェントがどのように実装されているか
Lighthouse CI の段階的導入 〜 テスト運用から始めてみる 🔖 1
はじめにこの記事は以下のような方に読まれることを想定しています。Webアプリケーションのパフォーマンス改善に関心がある方手動での Lighthouse を利用した計測から、より継続的・体系的な計測へ移行を検討している方CI/CDパイプラインに本格導入する前の段階にフォ
60万行を超えるフロントエンドのリアーキテクチャとCI戦略 🔖 97
こんにちは。こんばんは。 開発生産性の可視化・分析をサポートする Findy Team+ 開発のフロントエンドリードをしている @shoota です。 ファインディのフロントエンドでは多くのプロダクトでNxを用いたモノレポを構築しています。 tech.findy.co.jp Fi
開発プロセスをエミュレートする!Claude Codeの実践ガイド 🔖 4
!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の98週目の記事です!X年間連続達成まで残り8週となりました! はじめにClaude Codeのような強力なAIエージェントが登場し、私達のソフトウェア開発に大きな変革があり
どっちを使う?Rustの&strとStringの違いを図解で学ぼう 🔖 5
Rustの文字列型には &str と String の2種類が存在します。「どっちを使えばいいの?」「どう違うの?」と悩んだことはありませんか?この記事では、所有権・可変性・メモリ構造などの観点から、両者の違いをわかりやすく解説します。 &strとは?&
「先週何したっけ?」をゼロに:Obsidian + Claude Codeを業務アシスタントに 🔖 589
AI・機械学習チームの池嶋 (@mski_iksm)です。 このブログはAI・機械学習チームブログリレー 10日目の記事です。 前日は鴨田さんによる「BigQueryのCronJob向けQAテストを自動化した話」でした。 2025年6月現在、MarkdownエディタのObsidi
BigQueryのCronJob向けQAテストを自動化した話 🔖 1
AI・機械学習チームの鴨田です。このブログはAI・機械学習チームブログリレー 9日目の記事です。 年末休みに話題の書籍『Tidy First?』を読みました。コード整理の実践的な手法や作業粒度によるトレードオフなどを学び、「最初から完璧な設計なんてできるわけない。コード品質を保つ
Junie でいい感じにユニットテストを書いてもらうために試した事 🔖 12
Junie とはJunie は JetBrains が開発した AI Coding Agent です。LLM を活用して、コードの生成や補完、リファクタリングなどを行ってくれます。https://www.jetbrains.com/junie/早い話が、VSCode が諸事
プレゼン動画自動生成ツール Mulmocast を使う 🔖 161
こんにちは、オートロ株式会社で代表しております福田です。今回は、mulmocastを使って、プレゼンテーション動画を自動生成する方法を解説した後、オリジナルのテンプレートを作成してみます。 mulmocast とはMulmoCastは、AIと人間が協力してアイデアを生み出
Pocketサービス終了に伴う「後で読む」環境の移行検討と、Instapaperを選んだ理由 🔖 1
はじめに長年利用してきた「後で読む」サービスであるPocketのサービス終了が発表されました。日常的に情報収集や記事のストックに活用していたため、代替となるサービスを探す必要が出てきました。この記事では、Pocketからの移行を検討されている方に向けて、私がいくつかのサービ
Google AI Studio で 作成したアプリをワンクリックで Cloud Run にデプロイ 🔖 1
はじめにこんにちは、クラウドエースの高牟礼です。皆さんは「こんな AI アプリがあったら便利なのに…」と、ふとアイデアが浮かんだことはありませんか?最近の AI は非常に賢く、面白い応答を簡単に得られます。ですが、それを自分だけで楽しむのではなく、誰もが使える Web アプ
速度と整合性を両立するアーキテクチャ。Pub/SubとSpannerの組み合わせの検証 🔖 1
はじめにこんにちは。クラウドエース株式会社 第一開発部のダッフィです。アプリケーション開発を中心に活動しています。今回は、アプリケーションを設計する上で多くの開発者が直面する 「処理のスピード」 と 「データの正確さ」 のジレンマについて、僕が注目した一つの解決策を紹介した
AWS WAFでユーザー体験やSEOを損なわずに、厳しめのレートリミットを設定する 🔖 36
SREの大木 (@2357gi)です。最近スノボのオフトレにトランポリンに行ったら、初めてスノボした時ぐらい体がバキバキの筋肉痛になりました。オススメです。 すでにAWS WAFを導入し、スクレイピング対策としてレートリミットも設定しているものの、GoogleBotなどをブロック
[2025年6月27日] Gemini CLIは現状ちょっとダメかもしれない (週刊AI) 🔖 46
こんにちは、Kaiです。いやぁGemini CLI(GC)来ましたね。早すぎです。スラッシュコマンドの作りとかを見ても、Claude Code(CC)をベンチマークにして作ったのは明らかだと思いますので、基盤レベルのAIプロダクトが流行ったら、1ヶ月程度でコピーされる世界観だと
WSL2でSSHトンネルを構築してDockerで使用する方法:なぜこの最適解に辿り着いたのか 🔖 1
WSL2でSSHトンネルを構築してDockerで使用する方法:なぜこの最適解に辿り着いたのか はじめにWSL2環境でSSHトンネルを確立し、Dockerコンテナから利用する方法にお悩みではありませんか? 安定稼働させるまでに様々な試行錯誤を重ねてきました。この記事では、なぜ
Tracサーバからあすけんに関わる仕様を調査するためのMCPサーバを作ってみた 🔖 1
はじめに こんにちは。法人事業部プロダクト開発グループの入江です。 エンジニアの皆さんは日々の開発業務でTracのようなチケット管理システムを使っていますでしょうか? あすけんの開発では、仕様に関する議論の多くが社内Tracシステムを用いて管理されています。 このような管理方法に
開発チームを自己組織化するために取り組んだ5つのTRY 🔖 2
はじめに こんにちは、ZOZOMO店舗在庫取り置きサービスの開発を担当しているZOZOMO部OMOブロックの木目沢です。 現代のソフトウェア開発において、変化の激しい環境に柔軟に対応できるチーム作りは重要な課題です。特に複数のプロダクトを扱う開発チームでは、メンバー全員が自律的に
アソビューらしいブログって?技術広報チームでAI全盛期の時代にどんなブログを書くべきか考えた話 🔖 1
はじめに こんにちは! エンジニア兼技術広報の @koke_engineer です 🐣 AIが急速に進化・普及していく中で、アソビューではテックブログのあり方を見直し、運用方針をアップデートしました。 この記事では、運用アップデートに向けてどのような背景があり、どう企画を整理して
modelcontextprotocol/go-sdk を使ってリソース・プロンプト配信のコマンドを実装してみる 🔖 1
はじめにmodelcontextprotocol/go-sdk が今週公開されたとのことで、golangの勉強がてらMCPサーバーの実装をしていた私にとって朗報でした👏https://github.com/modelcontextprotocol/go-sdkこのSDKを利
modelcontextprotocol/go-sdk を使ってリソース・プロンプト配信のコマンドを実装してみる 🔖 1
はじめにmodelcontextprotocol/go-sdk が今週公開されたとのことで、golangの勉強がてらMCPサーバーの実装をしていた私にとって朗報でした👏https://github.com/modelcontextprotocol/go-sdkこのSDKを利
Looker StudioからSnowflakeのデータを取得するアドオン開発について 🔖 1
こんにちは!バクラク事業部 機械学習・データ部 データチームの @TrsNium です。 昨年、Google SheetsからSnowflakeに接続するためのアドオンをGoogle Apps Script(GAS)で自作し、ブログ記事として公開しました。今回はLooker St
【3日で開発】Google AI StudioでAIにアプリを作らせてわかったこと 🔖 2
この記事は個人ブログと同じ内容です // .table-warp {overflow-x: scroll;} ⏱ どれくらいで作れたの? 今回のアプリはGoogle AI Studioとやり取りしながら3日で開発しました。アイデア出しから実装、3D表示、デプロイまでをAIと対話し
Cursorから始まったAIコーディング体験とClaude Codeとの使い分けで見えたコンテキストスイッチの最適化 🔖 1
こんにちは。毎日10km走っても痩せなくなり、最近は遂に太り始めたymd2です。 概要 4月からCursorを業務で使い始めて、先週からClaude Codeの利用を開始しました。両方を併用してみて分かった、それぞれの特徴と効果的な使い分けについて書いてみます。 ざっくり結論とし
Goで作られたシステムをRuby on Railsに移植しています 🔖 121
STORES でエンジニアをしている片桐です。 STORES では店舗運営に関するさまざまなプロダクトを提供しています。これらのプロダクトは元々別の会社で運営されてきた完全に異なるプロダクト群で、アカウント体系から全く異なるシステムになっていました。近年はこれらのシステムを本格的
仮想端末ソフト「byobu」で快適なCLI開発環境構築 🔖 35
はじめにClaude CodeやGemini CLI等のコマンドラインインターフェース(CLI)ベースのAIコーディングツールの登場で、CLIでの開発を支援するツールが再度フィーチャーされています。その中でも代表的なものの1つが仮想端末ソフト(正確には、仮想端末多重化ソフトウェ
PCI DSS v4.0 に準拠するために CSP レポート分析基盤を構築しました 🔖 1
STORES 技術推進本部の id:atpons です。普段は STORES 全体の技術課題をいい感じにしたり、パブリッククラウドの管理、運用をしています。 今回は STORES ネットショップで PCI DSS v4.0 に準拠するにあたり必要となった CSP レポートの分析シ
はじめに こんにちは。STORES株式会社でデータアナリストをしています、satoyuです。 STORESでは2025年3月に新たな料金プランを発表・リリースしました。またリリースに合わせて、事業者がSTORES製品を使い始める際のオンボーディングフローを統合しました。これにより
UX重視のアジャイル開発で使える生成AIプロンプト集 🔖 1
アジャイル開発のサイクルを回しながら、一貫したユーザー体験(UX)を提供するためのAIプロンプト集です。開発の準備から各スプリントイベントに沿って、コピー&ペーストしてすぐに使える形で整理しました。 Phase 0: 準備・計画フェーズ(スプリント0)目的: 本格的な開発
こんにちは!アルダグラムでQAのお手伝いをしているmiyashitaです!生成AIの活躍が著しい現代、私もQA業務でのAI活用法を模索している日々。。。元々既存のデフォルトAIを活用していたが、どこか精度が上がり切らず頭打ちを感じていたが、最近AIの「チューニング」をすること
こんにちは!アルダグラムでQAのお手伝いをしているmiyashitaです!生成AIの活躍が著しい現代、私もQA業務でのAI活用法を模索している日々。。。元々既存のデフォルトAIを活用していたが、どこか精度が上がり切らず頭打ちを感じていたが、最近AIの「チューニング」をすること
Claude CodeとObsidianで翼が生えた 🔖 46
こんにちは、YOUTRUSTでエンジニアリングマネージャーをしている須藤(YOUTRUST/X)です。最近のマイブームはジークアクス…とガンダムが言っている。 AIが好きでいろんなツールを試していたら、いつの間にか弊社の「AI爆速普及委員会」の委員長に任命されていました。今ではエ
はじめに BASE BANK Department で エンジニア をしている池田聖示です。 入社して1年が経ちましたが、この間、アラートやお問い合わせの対応に積極的に取り組んできました。 今回は、その理由や意識していたことを振り返ってみようと思います。 アラート対応、ユーザーか
SlackとEmbeddingAPIを連携した、問い合わせ対応の担当部署自動アサインについて 🔖 1
はじめに こんにちは、ZOZOTOWNアプリのバックエンド開発を担当している佐藤です。弊社では、お客様からの問い合わせに対して、開発エンジニアも調査に関わります。この記事では、OpenAI社のEmbedding APIを活用し、お客様への返信プロセスを簡略化した事例をご紹介します
AI・機械学習チームの氏家 (@mowmow1259)です。 このブログはAI・機械学習チームブログリレー 8日目の記事です。 前日は高田さんによる「BETWEENに気をつけろ! BigQueryの日次集計で罠にハマった話」でした。 最近LLMによるVibe Codingが世間を
こんにちは。エンジニアのokuboです。このブログではSTORES アカウントのsid導入およびsidを利用したBack-Channel logoutの実装について、実際の開発現場での課題や仕様、実装例、得られた知見を紹介します。 モチベーション STORESは複数の独立したサー
バッチ監視改善 ~手動再実行のトイル削減とNAT gatewayコスト急増の失敗談付き〜 🔖 25
はじめに SREチームの森原(@daichi_morihara)です。今日はバッチの監視周りの取り組みについて共有していこうと思います。 これまではバッチのモニタリングに関して、エラーログの検知・対応のみの最低限の監視を行っている状態でした。そこでバッチ関連のオブザーバビリティの
Gemini CLIを会社で使う場合のプラン選択方針 🔖 179
はじめにGoogleからClaude CodeライクなCLIのCoding Agentの Gemini CLIが出ましたね。オープンソースで無料から使えるというのはとても魅力的です。https://github.com/google-gemini/gemini-cliとはい
estie SRE の sugitak (X: @sugitak06 ) です。2022年8月に1人目専任 SRE として入社してそろそろ3年経ち、 SRE として求められるものもずいぶん変わってきました。このブログでは、 estie SRE の現在地をご紹介したいと思います。
アンドパッドSREメンバーによるKubeCon + CloudNativeCon Japan 2025のおすすめセッション 🔖 10
こんにちは。SREチームの吉澤です。インフラコストマネジメントというプロジェクトも兼務している関係で、最近はAWSのCost Explorerを眺めることが多い毎日です。 events.linuxfoundation.org KubeCon + CloudNativeConが、6
Kubernetesのスケーリングについて触ってみた 〜Horizontal Pod AutoscalerとCluster Autoscaler〜 🔖 1
クラウド事業推進部の石倉です。 今回はKubernetesのスケーリングで利用されるPodのスケーリングをするHorizontal Pod AutoscalerとノードのスケーリングをするCluster Autoscalerについて手を動かしながら確認してみたのでハンズオンのよう
Claude Codeで書いたコードをGemini CLIにコードレビューさせる 🔖 3
最近はClaude Codeを使ってコードを書いてるけど、やはりバグとかそういうのはあるわけです。そこでGemini CLIを使っていい感じにClaude Codeで書いたコードをレビューできればいいなと思いました。 カスタムスラッシュコマンドで連携させればいいgemin
プロジェクト開発におけるContainer/Presentationalパターンの効果 🔖 1
こんにちは。GMOメイクショップの森です。 弊社のシステム makeshopでは日々アーキテクチャ改善を進めています。本記事では、その一環として導入を進めている Container/Presentationalパターン について、実装例を交えながらそのメリット・デメリットや Vu
Vitest3.2のリリースなど: Cybozu Frontend Weekly (2025-06-24号) 🔖 2
こんにちは!サイボウズ株式会社フロントエンドエキスパートチームの @nus3_ です。 はじめにサイボウズ社内では毎週火曜日に Frontend Weekly と題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。今回は、2025/06/24 の
疑似乱数のユーティリティ函数を提供する Stage 1 Random Functions 🔖 1
現状の JavaScript における疑似乱数 APIJavaScript における疑似乱数 API は、ECMAScript としては 0 以上 1 未満の値を一様乱数で返す Math.random が、Web Crypto API としては暗号論的疑似乱数を返す crypt
【神アプデ🎉】Clineが無料枠/サブスク対応!Gemini CLIとClaude Maxを利用すればコストを気にせず使い倒せるぞ!! 🔖 81
3秒まとめGemini CLI連携で、1日1000回まで無料でAIを使えるように!Claude Maxユーザーは、追加料金なしでClineからモデルを呼び出し可能に!開発スタイルに合わせて、賢くAI開発環境を選べる時代が来た! はじめに「AI開発、便利だけどトーク
Next.js App Router の基礎:フロントエンドエンジニアのための入門ガイド(概念とディレクトリ構造編) 🔖 1
Next.js 13.4で導入されたApp Routerの基本概念とディレクトリ構造を、Pages Routerとの違いを交えながら分かりやすく解説します。
スマホとDevinで始める旅行駆動開発(旅行記あり) 🔖 1
背景旅行好きのITエンジニアなら誰でも出先で開発をしたいと思ったことがあるだろう。旅行は何かと待ち時間が発生するので、そこに好きなアクティビティをねじ込むことが旅行の醍醐味の一つなのである。しかしPCを旅行中に持ち歩くのは何かとしんどい。そこで、スマホだけで開発できないかを考
AnthropicのDesktop Extensions (DXT)完全ガイド: ローカルAIアプリケーションの新時代 🔖 132
はじめに:DXTがもたらす革命2025年6月27日、AnthropicがClaude Desktop用の「Desktop Extensions (DXT)」を発表しました。これは、ローカルMCPサーバーを単一の .dxt ファイルにパッケージ化し、ワンクリックでインストールで