ノーマルビュー

【対策Gem付】GASスクリプトにAPIキーをハードコードするな

2026年2月13日 13:52
TL;DR APIキーやWebhook URLをコード内にハードコードすると、デプロイした際にリスクがあるよ 機密情報はスクリプトプロパティを使ってね GASでのセキュリティ原則を定義したGemを作ったよ はじめに 昨年から今の会社に入社し、PdMとして自社プロダク...

仕様駆動開発で育てるコラボレーション・ユニット

著者:Syoitu
2026年2月13日 13:38
「仕様駆動開発って何?」と思っている方でも読める記事です。 後半は思想強めです。 仕様駆動開発が生まれる背景 Vibe Codingの限界とリスク コーティングAIエージェントの普及で、設計なしに感覚でプロンプトを投げるVibe Codingが登場した。プロトタ...

.bashrc / .zshrc を使って開発コマンドを短縮する方法

著者:chaochire
2026年2月13日 12:00
こんにちは。 ソーイ株式会社、入社1年目の村上です。 Laravel開発中、docker関係のコマンドやバッチコマンドの入力が煩わしく感じました。 READMEやドキュメント、該当のバッチファイルを確認し、書いてあるものをコピペすれば済む話ですが、それらを毎回入力することさ...

SSR環境で「コードを変えずに」始める New Relic Browser のカスタム属性活用

著者:MarthaS
2026年2月13日 11:19
New Relic Browserで「もう一段深い分析」をしたいけれど、フロントエンドの改修は避けたい。SSR環境なら、APMで設定したカスタム属性をコード変更なしでBrowserに伝搬できます。今回はその仕組みと注意点を解説します。 この記事は、次のような方を対象にしてい...

エンジニアこそセルフコンパッションを学ぶべきだと思った理由

2026年2月13日 09:43
1. 理想と現実のギャップが苦しかった 理想の自分がある。 もっとできるはず。 もっと成長しているはず。 でも現実はそこに届いていない。 私はこの“理想と現実のギャップ”に強いストレスを感じていた。 足りない自分を責めることで、成長しようとしていた。 しかしあるとき疑問に...

SLPの脆弱性を突いた攻撃について

2026年2月13日 09:31
はじめに こんにちは、三菱電機の坂本です。 三菱電機 情報技術総合研究所では、製品開発時のセキュリティ対策にフィードバックする目的で、複数種類のハニーポットを設置・運用しています。 運用しているハニーポットの1つに、IoT機器を応答機能に設置した「IoT家電ハニーポット」...

Claude CodeのAgent Teamsをお試し様子見③:「分担で簡単な作業は安いモデル」とかやったら見積もりと7倍ずれた

著者:WdknWdkn
2026年2月13日 01:39
はじめに いえらぶGROUPの開発部で執行役員を務めています、和田です。わだけんです。 Claude Codeの Agent Teams(/agents コマンド)、使ってますか。 最近、Chrome拡張機能の開発を Agent Teams でやってみたんですが、そのとき...

"税は財源、国債はツケ" ― 誤解から始まる本当のツケ : Pythonで学ぶ マクロ経済学入門 (36)

著者:maskot1977
2026年2月13日 00:34
user: 「Pythonで学ぶマクロ経済学入門」の続きをやりましょう。まず 「単年度主義+PB黒字化目標はなぜ景気を削るのか ― 制度を動学で読む: Pythonで学ぶ マクロ経済学入門 (35)」 https://qiita.com/maskot1977/items/...

AI部下10人記事に憧れて、Claude Codeに猫型PMシステムを作ってもらいました

2026年2月12日 23:15
この記事は 2/6 付でアップデートされた Agent Teams に乗っ取られました・・・ 備忘として残していますが、現在の neko-pm は Agent Teams ベースの v3 に移行済みです。 AI記事は寝かせてはダメ。 はじめに 初めまして!株式会社...

Rubyで解説 C - Robot Factory トヨタシステムズプログラミングコンテスト2025 アルゴリズムシリーズ 第3話

著者:takato0718
2026年2月12日 21:31
初めに  本記事はアルゴリズムをRubyを使って解説を行なっております。  今回は トヨタシステムズプログラミングコンテスト2025のC - Robot Factory これをテーマに解説しています。 アルゴリズムシリーズ第3話 このチームに入って1日目、メンバーはパッと...

PLとはなにをするのかを簡単にまとめてみた

著者:s8ry_mk
2026年2月12日 20:51
PLとは ITプロジェクトにおいて、現場レベルでチームを統率し、開発を前に進める責任を持つリーダーを指す。多くの場合、プロジェクトは複数チーム(インフラチーム、アプリチームなど)で構成されており、PLはその中で担当領域の実行責任者として活動する。 また、チームメンバーと密...

【2026年版】日本語RAGのEmbeddingモデル、結局どれが最強なのか?6構成で2000問ベンチマークした

2026年2月12日 19:51
こんにちは、株式会社FP16の二宮です。 最近 RAG(Retrieval-Augmented Generation)のEmbeddingモデル選びで悩んでいたので、6つの構成を2000問で比較ベンチマークしてみました。 「ruri-v3って本当に最強?」「ハイブリッド検索って意味あるの?」「多言語クエリだとどうなるの?」 そんな疑問に、データで答えます。 株式会社FP16ではRAGシステムやLLM、OCRやリアルタイム対話LLM(STT→LLM→TTS)などの開発を行っています。 ぜひご連絡ください! https://fp16.co.jp/ TL;DR 総合1位: Gemini...

💾

OpenClawでAI新入社員を採用してみた話(1)〜入社〜最初の1週間〜

著者:clks001
2026年2月12日 16:24
はじめに 「AIエージェントを新入社員として採用したら、どうなるか?」 冗談のような話ですが、私たちは実際にやってみました。 OpenClaw というオープンソースのAIエージェントフレームワークを使って、Microsoft Teamsに常駐するAI社員「山下」を作成。ペ...

Claude Codeにコードジェネレーターを作らせるのがとても良かった

著者:ryooo
2026年2月12日 16:12
はじめに これまでの開発シーンでは、OpenAPIなどのスキーマ定義ファイルを最上流のファイルとして、そこからRuby、Go、C#などのコードを自動生成する手法があったと思います。 ! 弊社(Happy Elements)ではサーバーサイド言語としてRubyを採用することが多いですが、プロジェクトの特性やパフォーマンス要件に応じてGoなどの他言語を選択する場合もあります。 しかし、Claude Codeの登場によって、このフローに大きな変化を感じています。 私のプロジェクトでClaude Codeを使って 「Goのstruct定義(もしくはDB用のSQL定義)」を最上流のファイルと...

💾

低コスト分析基盤として DuckDB を採用したら S3 読み込みがボトルネックになった話

著者:msuto
2026年2月12日 16:00
1. はじめに こんにちは。PKSHA Technology で SWE をしている須藤です。 私の所属する PKSHA Speech Insight(PSI)チームでは、分析基盤として DuckDB + Lambda + S3 Parquet という構成を検討しました。ローカルでの検証では問題なく動いていたのですが、S3 に繋いだら想定より遅く、原因調査と改善をしました。本記事では、その過程で得た知見を共有します。 なぜ DuckDB なのか 分析基盤を構築するにあたり、Athena や Redshift Serverless も検討しました。 スケーラビリティや運用面ではこれ...

💾

AIエージェントへの回答は y だけでよい

はじめに Claude CodeやGemini CLIなどのAIコーディングエージェントをターミナルで使っていると、こんなやり取りが頻繁に発生すると思います。 Claude: この方針で進めてよろしいですか? 自分: はい、お願いします。 律儀に日本語で返していた頃の自分に教えてあげたい。 y の一文字で十分だということを。 2種類の「承認」がある まず前提として、AIコーディングエージェントには2種類の「承認」が存在します。 ツールUI承認 ファイルの書き込みやコマンド実行など、ツール側が用意した許可プロンプトです。Claude Codeでは以下のような選択肢が表示され...

💾

ウォーターフォールを成功させるには、結局先の工程に取りかからないと厳しいと思った話

2026年2月11日 18:57
はじめに ウォーターフォールは、要件定義から順番に進める前提で語られることが多いです。私も最初はそのイメージで進めていました。 ただ、実務で何度か痛い目を見て、結局は先の工程に早めに触れないと成立しない場面が多いと感じるようになりました。 この記事で言いたいことはシンプルです。 工程を崩したいのではなく、前工程の精度を上げるために、先の工程の情報を先に取りにいく必要があるという話です。 よくある前提 ウォーターフォールの説明では、次のような順序が理想形として置かれます。 要件定義 基本設計 詳細設計 実装 テスト この順序自体は間違っていません。 ただし、既存システム改修では...

💾

バイブコーディングでリモートデスクトップアプリを作ってみたら意外にパフォーマンスが良かった

著者:MMGames
2026年2月11日 18:39
AI Coding Remote Desktop https://github.com/mmgames/AICodingRemoteDesktop 概要 AI Coding Remote Desktop は、最低限の機能に絞って実装されたリモートデスクトップアプリです。 本アプリのコーディング作業は 100% AI のみで行われています。 実装されている機能は必要最小限ですが、 パフォーマンスは現段階ですでに実用レベルに到達しています。 動作環境 サーバー(操作される側) Windows11 クライアント(操作する側) モダンウェブブラウザ(PC及びスマートフォン)...

💾

❌