はてぶ・Qiita・Zennのトレンド記事を紹介
この記事のまとめ: GitHub Copilotのカスタムエージェント機能を使い、5体のAIにスクラムチームを組ませて実際にアプリを開発させた実験の全容と、やってみて感じた可能性・課題をまとめています。AIの賢さとツールが洗練されてきましたOpus4.6やGPT-...
【Rails 7】cookies. の後に繋げるメソッド完全ガイド(signed / encrypted / permanent の使い分け)
はじめにRailsでログイン機能などを実装していると、cookies.signed[:user_id] や cookies.permanent といった書き方がよく登場します。「なんとなく使っているけれど、それぞれの違いが曖昧……」という方向けに、この記事では coo...
Claude Codeはプロンプトインジェクションで.envを漏洩させるのか?検証してみた 🔖 58
はじめに2026年3月、Claude Codeを利用した開発中にプロンプトインジェクション攻撃を受け、Google広告のMCCアカウントが乗っ取られるというインシデントが報告されました(参考ポスト。本記事では、このインシデントの攻撃手法を理解するために自分で検証環境を...
フロントエンドにおけるキャッシュの全レベルを理解する 🔖 1
Webアプリケーションを高速化する技術の中で、キャッシュは最も重要なものの一つです。ただ、キャッシュといっても種類はさまざまです:React の memoizationブラウザの HTTP cacheService Worker の Cache APICDN...
【初心者向け】なぜMCPサーバーを作る必要があるのか 🔖 1
はじめにこんにちは、とまと🍅好きのエンジニアです。最近MCPサーバーの構築が進められているのをよく見かけるので、改めてMCP(Model Context Protocol)とはなんなのか、どうしてMCPサーバーを作る必要があるかをまとめてみましたので是非ご覧ください。...
情報発信の自由度を落とさずに事故を防ぐ、Qiita投稿前チェックツールをAWSで作った話 🔖 2
1. はじめにQiitaや技術ブログの投稿等の情報発信を推奨している組織は多いと思いますが、そういった発信を行うことはセキュリティ事故のリスクと隣り合わせでもあります。新サービスを触ってみた系の記事なら問題になることは少ないと思いますが、「価値のある情報を発信したい」と...
「このPDFでスライド作って」→ 数分後にPowerPointが届く。スライド爆速生成の裏側を全部見せる
以前、PPTXスキルとSlideKitの比較記事を書いた。あの記事では「3パターンで同じ事業計画書を生成して比較する」という切り口で、SlideKitの概要と使い分けを紹介した。あれから開発を続け、レイアウトパターンは15種類から43種類に拡張し、画像生成ツールとの連携や...
スライド生成スキルのSlideKit実践ガイド — インストールから自社テンプレ登録、画像生成まで全部やる 🔖 1
SlideKitは、Claude Codeでプレゼンテーション資料を作るためのスキルセットになる。「スライド作って」と伝えるだけで、HTMLスライドが生成され、PowerPointやPDFに変換できる。本記事は使い方に特化した実践ガイドになる。設計思想やパイプラインの内部...
ターミナルからこんにちは。Vim初心者が最初に通る「30分の修行」と脱出法
はじめにいま、私はMacのターミナルで vimtutor を開き、この原稿を書いています。このコマンドを打った瞬間、目の前に現れる「VIM 教本(チュートリアル)」。「えっ、マウスが効かない?」「どうやって閉じるの?」とパニックになる必要はありません。Vimは非常に...
【初心者】一番丁寧にデータベースのマイグレーションとORMapperを理解したい(ORMapper編)
はじめにこんにちは、@masa-asa です。以前、マイグレーションに関する記事を書きました。その記事のシリーズとして、今回は ORMapper について記事にしたいと思います。前回の記事リンクは以下になります。ORMapper とは何か?Wikipedi...
AI時代のフォルダ構造:Role-first(役割優先)はオワコンなのか? 🔖 1
この記事のまとめ1🤖 AIネイティブな構造の台頭: AIエージェントが文脈を読みやすい「バーティカルスライス」や「ドメイン中心」が今のトレンドです💀 役割別(技術役割別)ディレクトリ構成は本当にオワコンか?: 結論から言うと、オワコンではありません。言語やフレーム...
「無料でAIエージェント作れるやん」→ ローカルLLMに100回ツール呼び出しさせたら"成功したはずの出力"がカオスだった話 🔖 50
前回「MCPなんていらない」って書いた人間が、もっと手前の問題に気づいた話先日、こんな記事を書きました。私が。「MCPサーバー作るのもうやめていい?」〜CLIがMCPを圧倒する本当の理由〜「MCP はトークンの無駄遣い、CLI の方が35倍効率いい!」と勢いよ...
NDLOCR-Liteを多種日本語データセットで動かしてみる
国立国会図書館が提供しているOCRプログラムの軽量版「NDLOCR-Lite」が公開され、従来のモデルNDLOCRはGPUが必要な所を、Lite版はノートPCのCPU環境でも実用的な速度で動作するように最適化されているという噂ですMacローカル環境でNDLOCR-Lite...
【前編】「また指摘されてしまった...」と思った新人エンジニアへ。 レビューはあなたを強くする 🔖 1
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中でつまずきやすいポイントを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもご覧ください。▶ コーポレートサイト「また指摘されてしまった...
リグレッションテストとは?Playwrightで効率的に回帰テストを自動化する方法 🔖 8
はじめに「前は動いてたのに、なぜか動かなくなった…」開発を進めていると、こんな経験をしたことがある方も多いのではないでしょうか。新機能の追加やバグ修正によって、既存の機能が壊れてしまう。これを防ぐために行うのが リグレッションテスト(回帰テスト) です。本記事で...
こんにちは、 @nobu34 です。エンジニアとして働いていると、こんな場面に遭遇することはありませんか?「このプロジェクトの仕様、把握しておいてね」と言われてリポジトリや共有フォルダを開いてみると……ドキュメントが、ない。(特に歴史あるレガシープロジェクト)...
コンピュータ科学の神様が「AIに負けた」日 — Donald Knuth『Claude's Cycles』を読み解く 🔖 429
はじめに:「Shock! Shock!」2026年2月28日、コンピュータ科学の世界に小さな衝撃が走った。Donald Knuth(ドナルド・クヌース)が新しい論文を公開した。タイトルは「Claude's Cycles」。冒頭の一言はこうだ。"Shock! Sho...
Oracle Cloud AI Speech で動画の音声をテキストに変換してみてみた
Oracle Cloud Infrastructure (OCI) には、音声をテキストへ変換できる OCI Speech というAIサービスがあります。OCIコンソール、CLI、SDK、REST API などから利用でき、音声認識結果を JSON や SRT 形式で取...
想定読者技術力だけでキャリアを築くことに限界を感じ始めたエンジニアPdMや事業責任者へのキャリアチェンジを考えている人「ビジネスに強くなりたい」が、何から始めればいいかわからない人この記事でわかること「事業を動かせるエンジニア」の4つの構成要素なぜ「経...
新人向け「読むだけじゃ作れない」問題を解決するオンボーディングSkillとフロー
はじめにいえらぶGROUPの開発部で執行役員を務めています、和田です。わだけんです。最近はありがたいことに「新人のAI禁止の方ですか!」とか言われたりしていただいたりすることもたまにあります。Cursorブームの到来以降、Claude Codeを使って要件定義書...
MediaPipeのランドマーク検出でマスクをした人の顔がどのように判定されるか調べてみた
はじめに前回の記事PythonでMediaPipeを使って顔のランドマーク検出をやってみたでMediaPipeを使ってみたのですが、マスクをしている人がどのような判定をされるか気になったので調べてみました。マスクをした画像で分析マスクをした画像とマスクをしていない...
OCIでApache Iceberg入門:Object StorageとData Flowで動かしてみる
はじめにApache Iceberg は、オープンなテーブルフォーマットとして注目されており、データレイク上でのテーブル管理や履歴管理、タイムトラベルといった機能を実現できます。こうした Iceberg の機能は、OCI 上でも OCI Data Flow(サーバーレ...
GORMと素のSQLの実装のパフォーマンスの差をユースケース毎に比較してみた
go college3日目に参加してまいりました。今回はデータベース周りのことを勉強しました。そこでgormと素のSQLクエリで実装した際に、どのくらいパフォーマンスに差が生まれるのかというところが気になりました。前提今回は単純にユースケース毎にGORMとSQLでの違...
Gemini CLIで、散らかったGoogle Driveを一瞬で整理してみた。 🔖 1
はじめに先日、X(旧Twitter)で気になるポストを見かけました。内容は、「Claude Code」と「Google ドライブ for Desktop」を組み合わせて、散らかったGoogle ドライブのフォルダを一瞬で整理した、というもの。「Googleドライブ...
OpenFangとは?OpenClawからの進化と特徴 🔖 2
皆さんもAI Agent作ってますか?最近「OpenClaw」がめちゃくちゃ流行りましたよね。「よし、これでバリバリ自動化するぞ!」と意気込んでTypeScriptで動かしてみたら、メモリを500MB近く食ってしまって、「これ、本番環境で複数動かしたらサーバー代ヤバくない...
LLM出力の精度90%→98%に。LLM-as-judgeとClaude Codeで自律チューニング 🔖 4
はじめにGMOコネクトの永田です。同じLLM、同じプロンプトで30件のIssueを2回分類・要約して、完全一致は66.7%でした。LLMの出力精度を測ろうとして最初にぶつかったのがこの壁です。正解データ自体がLLMの生成物だと、文字列の完全一致では精度を測れません。...
「で、何が言いたいの?」と思われる文章の書き方【文章力② 内容編】
■はじめに「で、何が言いたいの?」上司や同僚に報連相する際、そんな風に思われてないでしょうか。「結論、どういうこと?」そんな風に聞き返されてないでしょうか。ちゃんと書いた。改行もしている。見出しもつけた。なのに返ってくるのは、この一言。今回は、「レイアウ...
【Vouch】低品質なユーザによるCotributeを拒否するツールVouch誕生 🔖 1
AIによるコーディング量の増加が目覚ましいですが、いっぽうでAI生成による低品質コード・低品質ユーザによるOSSへの攻撃も深刻なものとなっています。Curlはブチ切れて報奨金制度から撤退し、また様々な組織が歯止めのない仕組みに苦言を呈しています。一部のWebサイトでは、...
最近、AIの力を借りながら Zenith というちょっと変わった関数型言語を自作してみたので、その設計の面白さを紹介したいと思います!GitHub: nezmickey/Zenith1. Zenithってどんな言語?一言で言うと、「ポーランド記法(前置記法)」 と ...
【設定編】Snowflake Cortex AgentsとMicrosoft Teams/Microsoft 365 Copilotを連携してみた! 🔖 1
はじめにSnowflake Cortex Agentsを利用して、Microsoft TeamsやMicrosoft 365 CopilotからSnowflake内のデータを直接参照・分析できるエージェント兼Teamsアプリ「Snowflake Cortex Agent...
はじめに顔検出のOSSモデルは数多く存在しますが、いざ商用利用しようとするとライセンスの罠が潜んでいます。特に注意すべきは以下の点です。ソースコードのライセンスと学習済みモデルの重みのライセンスが異なるケースが多いコードがMITでも、重みが非商用の学習データで訓...
【公式】VS Codeでレトロゲーム開発が完結!Pyxel VS Code拡張機能のご紹介 🔖 16
はじめにVisual Studio Code(VS Code)上でレトロゲームエンジンPyxelを使いたかった方々、お待たせしました!この度、ローカルへのインストール不要でPyxelの実行・リソース編集・アプリ再生ができる、Pyxel VS Code拡張機能をリリース...
Claude Code 最新アップデートまとめ(2026年2月時点) 🔖 1
0. はじめにこんにちは!KIYO Learningでスタディングの開発をしている @gawa32 です!Claude Codeを日常的に使っているのですが、ここ1年ほどでSkills、プラグイン、Agent Teams、Hooksの進化…とアップデートが立て続けに入...
上司から「思考が浅い」と言われ続けた私が、Claude Code の skills で思考矯正ツールを自作してみた 🔖 2
はじめに「もう少し仮説を持って考えてから動いてほしい」上司からこういうフィードバックをもらうようになって、しばらく経ちます。自分でも薄々気づいてたんですよね。エラーが出たらすぐ Claude Code にそのままペーストして「なんで?」って聞く。問題が起きたら「どこ...
【Claude Cowork】Windows版が起動しない!日本語ユーザー名が原因だった話と【暫定】対処法
📌 はじめに2025年2月にリリースされたClaude Cowork(Windows版)をインストールしたところ、翌日から起動できなくなるトラブルに遭遇しました。調査の結果、Windowsのユーザープロファイルパスに日本語(マルチバイト文字)が含まれていることが原因でし...
2026年1月のNew Relic のアップデートをまとめて紹介です!アプリ・OS・クラウド設定まで脆弱性を統合管理できるSecurity RXや、AWS DevOps AgentとNew Relic MCPが連携可能になったアップデートなどを紹介しています![Secu...
【導入編】Claude Codeとは?Windowsで始めるAIコーディング支援
Claude Code は、Anthropic社が提供するエージェント型のAI搭載コーディング支援ツールです。単なるエディタのコード補完やチャット型AIとは異なり、コードベース全体を読み込んでタスクを計画し、ファイル編集、コマンド実行、検証までを自律的に行うことを目的とし...
【速報】Google 画像生成モデル「Nano Banana 2」徹底検証!画像編集の「3大イライラ」が解消 🔖 2
1. はじめに2026年 2月 26日。 Google から最新の画像生成モデル「Nano Banana 2(正式名称: Gemini 3.1 Flash Image)」がリリースされました。今回のアップデートを一言で表すなら、「Pro レベルの知能と表現力を、 Fl...
サポートエンジニアの経験があって良かったと思う 4 つの理由 🔖 1
はじめに私は、現在、Power Platform や AI の伴奏支援の仕事をしています。前職の日本マイクロソフトを退職して独立して 2 年と少し経過して、現在会社としては 3 期目となります。当初は、なんとなく、「独立した方が自分の支援を必要としてくれる人に対して支援...
【OCI】10分でかんたん構築!すぐ試せるマルチモーダルAI資料検索アプリを動かしてみよう
■ はじめに業務で資料を探すとき、「ファイル名は分からないけれど、見た目や内容はなんとなく覚えている」 という場面はよくあります。特に、ファイル名や保存場所が曖昧なまま、「あのページにあった図」や「見覚えのある画面」 を手がかりに探したいケースは多いのではないでしょ...
アンケートの集計分析がいつも「それで?」で終わる理由 — 対応分析が変える、データの読み方 🔖 1
私たちの身の回りにある最も身近なデータのひとつが、アンケートデータです。自社がどのように顧客に認識されているのかを知りたい、マーケットのニーズを理解したい—そういった目的で、多くの企業がアンケート調査を実施しています。そしてアンケートの結果を分析するときには、2つの項目...
[AI音痴に告ぐ。これを読んだら skills を使わずにはいられない] skills 使用有無での違いを検証してみた。
はじめに自分が所属する会社では、優秀な社員がたくさんおり、最近では自主的にハンズオン形式での勉強会を開いてくれる人がいます。凄すぎる。その勉強会で、skillsについての説明や使い方を解説してくれたり、実際に使用しているskillsを社内で共有してくれたので、それを...
追加コストゼロでClaude Codeの個人サブスクでGitHub Actions自動化 🔖 33
この記事についてこの記事は、「PRレビュー、順番待ちやめました — AI時代の"交通整理"を自動化した話」の続編です。前回の記事では、Claude Code を使った ローカル環境でのコードレビュー 手法を紹介しました。自作の review-pr コマンドを活用し、...
Claude Codeですべての日常業務を爆速化しよう! 🔖 1196
この記事はClaudeと一緒に書きました。Claude Code、まだ「コードを書くツール」だと思ってませんか?私は普段AIエージェントを「作る」側の仕事をしていますが、それとは別に日常業務のありとあらゆる雑務をClaude Codeにやらせています。経費精算、...
Codexが開く新たなプログラミングの進化 ~データで見る2026年2月のAI Codingの動向まとめ~ 🔖 1
AI Coding Agentの2026年2月の動向AI Coding.Infoというサイトを2025年7月から運営しています。これは、Claude CodeやCodex CLI、あるいはGithub Copilot、Geminiなど、AI Coding ...
k6を使い始めた人、たまに書くけど毎回調べ直してしまう人向けのチートシートをまとめました。CLIコマンド・options・負荷パターン・メトリクスについて、実務で使う範囲のものを記載しています。「負荷テスト」を体系的に学びたい方はこちらの連載(全5回)もどうぞ。連載...
Claude Codeベストプラクティス -- 成果を安定させる7つの鉄則 🔖 239
Claude Codeの公式ベストプラクティスには、成果を安定させるためのパターンが数多く掲載されている。ただ、情報量が多く、どこから手をつければよいか迷う人も多いのではないだろうか。本記事では、公式ドキュメントの内容を参考に、特に押さえておきたいポイントを7つの鉄則とし...
【個人開発】オフラインでも地図と現在地をすぐ確認できる、待ち合わせアプリを作りました【React x TypeScript x Service Worker】 🔖 1
はじめに慣れていない土地で電波が悪く地図アプリが重くて、なかなか友達や家族と合流できないなんてことはありませんでしょうか?私はディズニーランドなどの人が多いテーマパークでそんな経験が多くありました。そこで電波が悪い状況でも自分の位置と目的地をすぐに把握できるよう、オ...
日本語プログラミング言語Mindの小技 「文字列置換」~文字列の一部を置換する~
はじめに日本語プログラミング言語Mindの小技「文字列置換」について説明したいと思います。対象読者日本語プログラミング言語Mindのユーザー、または日本語プログラミング言語に興味のある方この小技に関連するMind言語マニュアルこの小技に関連するMind言語仕...
Lambdaは果たして安全か?― サーバレスの"APMで見えないリスク"を解剖する 🔖 3
クラウドネイティブの時代、サーバレスは「安全な選択肢」として語られることが多くなりました。特に AWS Lambda の登場以降、サーバ管理は不要パッチ適用は不要OSを触らない自動スケールするという言葉が並びます。まるで、「インフラから解放されれば、セキュ...