はてぶ・Qiita・Zennのトレンド記事を紹介
皆さんこんにちは。今回は、筆者のAIの使い方に関するちょっとした話です。AI(Claude Codeのようなコーディングエージェントを想定します)に指示を出すとき、日本語で指示を出す方が多いでしょう。しかし、筆者は英語で指示を出すことを好んでいます。この記事ではその理由を...
はじめにこんにちは。5月17日のABCで入青しました。昨年の11月22日に入水して、そこから約半年かけてようやく青色になることができました。入水記事(https://qiita.com/tehom_math )に続き、青になるまでに行ったことについて書いていこうと思いま...
本記事はAtCoder Heuristic Contest 065(AHC065)の参加記です。今回、初めて念願の1位を取ることができたので、記念も兼ねてコンテスト中に考えていたことを書いてみようと思います。問題概要$N\times N$マスの倉庫にベルトコンベアを...
【個人開発】旅行経験を蓄積して自分専用の持ち物リストを作るアプリを作成しました!【React/TypeScript/Supabase/Chakra UI/Firebase】
はじめに27卒でエンジニア就職を目指している大学生です!大学では物理を専攻しており、これまで本格的なプログラミング経験はほとんどありませんでした。社会人になる前にある程度開発経験を積みたいと思い、現在Web開発を中心に勉強しています。課題旅行のとき、こんなこ...
PX4 PositionControl を読む:_velocityControl() 後半 — 推力制限と anti-windup
本連載では、PX4 の PositionControl 全体像を整理し、位置・速度・加速度の setpoint を受け取り、最終的に加速度目標や推力目標へ変換していく流れを見ています。第1回:PX4 PositionControl の全体像:位置目標が thrust /...
国会図書館のOCRにWebUIを追加した - NDLOCR-Lite × Docker × React × FastAPI
以下のアプリにWebUIを追加します。手順コードgithubリポジトリにpushしています。今回はfrontendとフォルダ配下とdocker-compose.phase02.ymlを使用して、WebUIからもREST APIをキックできるようにしています...
はじめに改修中の学習記録アプリのテスト中に起きた出来事。問題入力チェックエラーを表記させようとすると画面が消えてタイトルのエラーが発生した。解決方法エラー表記する箇所(error)にタグをつけていなかったのが原因でした。修正すると、入力チェックエラーが表...
クオンツトレーダーは「買われすぎ・売られすぎ」をどう判断するのか? 🔖 1
― VWAP乖離とリターン分布で見る、感覚ではない相場判断 ―はじめに相場を見ていると、多くの投資家は次のように感じる。さすがに下がりすぎではないかそろそろ反発しそうだこれは買われすぎではないかここから売られるのではないかこの感覚自体は否定すべきもの...
Microsoft Entra の登録キャンペーンを理解する ~パスキー導入に向けた挙動と展開のポイント~ 🔖 11
はじめに本記事は、パスワード+多要素認証 の認証方式を利用している Entra 組織テナントの利用者に対して、パスキー の利用を促していくための方法を紹介したいと思います。Entra テナントの既定の動作では、ID + パスワードで作成されたユーザーに対して、Mic...
1. 自己紹介と前提こんにちは、Prrappです。2026/04/25のABC455で入茶しましたので、色変記事を書くことにしました。灰色停滞コーダーの勉強になれば幸いです。1-1. この記事で書くこと入茶できた理由入茶するためにやったこと効果が大きかっ...
会社から駅までの徒歩10分で稟議書ができた話 ― スマホ×オンコパという働き方
はじめに私が2024年より提唱している「オンコパ(音声 × Copilot)」というコンセプトをご存じでしょうか?実は昨年12月ごろ、Speaker Deck で「オンコパ2.0」の世界観について一度まとめて公開しています。このスライドではオンコパの全体像(1...
【AWS】ロールベースによるレスポンスマスキングでセキュアなRAGを実現する 🔖 1
はじめにRAGを利用する際、「一般職と管理職で、同じ質問に対して返ってくる情報を変えたい」といった要件要望があるかと思います。これをAWSのマネージドサービスだけでフルサーバーレスで作れないかなと思って試してみました。例えば「山田太郎の電話番号を教えて」と聞いたときに...
Claude Code を社内導入する時の最低限ガードレール5項目 — 機密情報を漏らさない設定パターン 🔖 454
はじめにQiita で「Claude Code を社内で使うための『AIエージェントセキュリティ』実践編」がトレンド入りしていました。Claude Code を組織で使い始める時、最も多い不安は 「機密情報がうっかり漏れないか」 です。実際にうちのチームで1年以上運...
Windows、LinuxでもCodexリモートアクセスしたいよ! 🔖 1
Codexがモバイルアプリからのリモートアクセスに対応しました!!スマホ側はAndroid、iPhoneのどちらにも対応しているようですが、リモートアクセス先が現時点でmacOSのみです。困った。。調べたら、WindowsとLinuxでも動作させられましたので、...
【メモ】StableGenを使ってBlender上でテクスチャをAI生成する
記事概要Blender上でComfyUIを動かすことができる拡張機能、StableGenを使い、Blender上で3Dモデルに対しテクスチャをAI生成させた。ここでは、StableGenのセットアップ~実際の使用(テクスチャ生成まで)をメモ書きとしてまとめる。...
【AIエージェント時代のチーム開発⑤】AI時代のPRは、なぜ重くなりやすいのか
はじめにAIを使った開発では、PRの扱いが難しくなると感じています。従来の開発では、1日分、2日分、3日分の作業をまとめてPRにすることがよくありました。もちろん、差分が大きすぎるPRは昔から問題でしたが、それでも人間が手で書く速度には一定の限界がありました。し...
EDINET DB MCPで生成AIと企業分析をする 🔖 2
生成AIで投資や企業調査のために生成AIを使っていらっしゃる方は多いのではないでしょうか?その際、最新の情報が反映されておらずなかなか歯がゆい思いをされた方もいらっしゃると思います。EDINET等で有価証券報告書等の書類は誰でも閲覧できますが、複数の企業比較や時系列分析...
自分用にQiitaのConributionの推移をグラフで表示するものを作成してみました。ただQiita APIに直接Contributionを集計できるAPIがないので、記事一覧を取得して力技で集計しています。その関係でQiita APIの未認証時60req/時*IP...
「Copilotを使うことで、営業成績は上がるのか?」とあるお客様から、こう聞かれました。Microsoftの公式サイトや各種ホワイトペーパーには、「生産性が●●%向上!」「週に●時間を節約!」といった事例が並んでいます。ただ、このような事例はどこかキレイすぎて、ピン...
mov rax, imm64; jmp rax による x86-64 メソッドエントリ Hook 実験通常であれば、DateTime.Now は素直に現在時刻を返します。しかし、次のプログラムを実行すると、ある瞬間から「現在時刻」は西暦 9999 年 9 月 9 日...
`Promise.race()` のタイムアウトと裏で動き続ける Promise 🔖 1
はじめにPromise.race() は、複数の Promise のうち最初に終わったものの結果を返す API です。非同期処理にタイムアウトを付けたいとき、この API を使う例をよく見かけます。たとえば、外部 API や DNS 検証に 5 秒のタイムアウトを付け...
【検証用】ADCSでサクッとEntra ID証明書認証(CBA)を試す!【Android】
ADCS を使った手軽な環境でサクッと Entra ID 証明書ベースの認証 (certificate-based authentication, CBA) を試すことができましたので、本記事に検証ステップをまとめます。今回は Android 編です!関連記事先日...
Zephyr RTOS 〜 debug with VSCode 〜
1. はじめにこれまで Zephyr を紹介する際、何度か下記リポジトリをベースに解説してきました。このリポジトリは、実運用を想定した環境構築手順とデバッグ環境を提供しており、本記事では、これを使った VSCode と連携したデバッグや書き込みなどの使い方につ...
AIで開発が速くなったので、受託開発の価値を考え直してみる 🔖 2
はじめにAI、特にコーディングエージェントの進化によって、ソフトウェア開発の進め方は大きく変わりつつあります。今までは数週間、数か月かかっていた実装や調査が、AIをうまく使うことで短時間で進められるようになってきました。もちろん、AIに任せれば何でも正しく作れるわけで...
[Frontend Performance - Part 17] 最適化の前に計測せよ:Chrome DevToolsで性能問題を見つける方法 🔖 1
📝 注意本記事はAIの補助を受けて編集しています。📚 目次0. はじめに:Lighthouse 95点でもユーザーが「遅い」と言う理由1. 計測ツールの全体像2. Networkパネル – リソース読み込みの最適化3. Performanceパネル ...
MCP Server — AI が外部ツールと接続する方法を標準化する理由
本記事は MCP が解決する実務上の課題と、AI アプリケーションを構築する開発者にもたらす具体的なメリットに焦点を当てます。セットアップ手順は別記事で扱います。AI は賢いが、孤立している現在の AI は推論、コード生成、データ分析をかなりの水準でこなせます。...
Node.jsでDateに代わる日時処理として実装された「Temporal」を触ってみた 🔖 3
はじめにシステム開発において、切っても切り離せないのが「日時操作」ですよね。これまでは皆さんJavaScript標準の Date を使用していたと思います。慣れれば問題なかったのですが、他言語の日付操作と違ってオブジェクトの若干の使い勝手の悪さに頭を悩ませた人もいるの...
はじめに一時期、私はGenerative AIによって、システムやワークフローの作り方が大きく変わるのではないかと考えていました。もちろん、「AIが開発者を置き換える」というような極端な話ではありません。もう少し現実的な意味です。これまでは、業務課題を解決するために、...
[Frontend Performance - Part 16] 配信最適化の総仕上げ:Code Splitting・Cache・CDN戦略まとめ 🔖 1
📝 注意本記事はAIの補助を受けて編集しています。📚 目次0. はじめに:Code Split、Cache、CDN – 配信高速化の三本柱1. 配信最適化の三本柱2. Code Splitting – 初期ロードのコード量を減らす3. 圧縮 – Br...
はじめまして。株式会社PRUMでエンジニアをしているひとみです。日々、プログラミング学習や実務の中で、つまずきやすいポイントや、現場で感じたことを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶ コーポレートサイト...
初心者でもわかる! Python で学ぶマクロ経済学入門 全80回 総復習 🔖 1
user:「Pythonで学ぶ マクロ経済学入門」も 80 回目まで連載しました。ここでまた、これまでの内容の振り返りをしたいと思います。第1回〜第10回まず第1回〜第10回は、 「初心者でもわかる!Pythonで学ぶマクロ経済学入門 全10回 総復習」 htt...
セキュリティを学ぶ学生、"孤高の狼"になってませんか? — 学生コミュニティを作りたい話
この記事の要約セキュリティ分野を学ぶ学生がなぜ孤立しやすいのかを構造的に整理し、学生がカジュアルに繋がれるコミュニティを作りたい、という呼びかけ記事です。共同運営者と、需要のヒアリングも兼ねています。はじめにこんにちは、鯖缶です。突然ですが、皆さんに質問で...
別アカウントに存在するMCPサーバーをAgentCore Registryに集約したい〜IAM認証編〜
tl;drAアカウントのMCPサーバー/A2AエージェントをBアカウントのAgentCore Registryに登録することは可能その際、手法としてはURL同期と手動設定の2つが存在する本ブログではURL同期のみを試してみる基本的にはまずURL同期を試すの...
駆け出し時代に意識して良かった、エンジニアとしての成長を考えるマインドセット 🔖 1
最初のプロジェクトで、コードレビューで指摘された内容をすべて修正し終えた後、ふいに気が付いた。「自分、本当にエンジニアなの?」と問うた自分の声が、いつも通りの軽快さではなく、いやだよねというトンチのない不安に覆われていたのだった。それから数年、同じようなシーンが何度かあった...
【Claude Code】7年前の自分に教えたい。1ヶ月かけたテレビゲーム売上分析、2026年は10分で終わる(が、落とし穴もあった) 🔖 1
はじめに2019年、東大松尾研究室のデータサイエンティスト育成講座(全5日間)を受けて、テレビゲームの売上データセットを分析する記事をQiitaに投稿しました。あの時は、Google Colab(Jupyter Notebook)で、Pandasの使い方をググり...
AI エージェント時代に「データ基盤」の定義が変化2025〜2026 年にかけて、自然言語で SQL を生成し分析結果を返す「AI 分析エージェント」が実用段階に入りました。しかし、AI が SQL を書けることと、AI がビジネスの問いに正しく答えることは別の話です...
Laravel 10から13へアップグレードしたら、Kernelが消えていて驚いた話
はじめに最近、いくつかのプロジェクトをLaravel 10から最新の13へ一気にアップグレードする機会がありました。正直、新しいディレクトリ構造を初めて見た時の感想は……「あれ、泥棒にでも入られた??」と思うくらい、中身がスッキリしていて驚きました(笑)。も...
VSCode とブラウザで使える軽量点群ビューアを作ってみた
Python/Qtベースの点群ビューア q3dviewer を、もっと気軽に試せる形にしたくて、WebGLベースの点群ビューア q3dweb を作りました。q3dviewerは研究や開発で使う大規模な点群や3Dオブジェクトを可視化するためのビューアですが、インストールに手...
ChromeのOptGuideOnDeviceModelとは?4GB AIモデル自動DL問題を調べてみた
📝 注意本記事はAIの補助を受けて編集しています。最初にまとめChromeが自動的に約4GBのAIモデルをダウンロードすることがある対象になるのは、ある程度スペックが高いパソコンだけ「OptGuideOnDeviceModel」というフォルダに入っている...
先日行われたフロントエンドカンファレンス名古屋で筆者が特に興味を持ったのが、こちらの発表です。全体的に面白い発表ですが、その中でも筆者が興味を持ったのがGenerative UIです。これは、AIがユーザーへの返答の一部として、UI(を表すコード)をその場で生成す...
AI時代の新卒エンジニア採用、面接1時間で「書ける人」を見抜けますか?──履歴書と面接の間に「実務90分」を挟むという提案
はじめに新卒エンジニア採用の現場で、最近こんな会話をすることが増えました。「GitHubのプロフィールも面接の受け答えも完璧。でも入社後、コードレビューで首を傾げる場面が想像以上に多い」「逆に面接が苦手で落としそうだった子が、配属後にめちゃくちゃ伸びている」C...
【TypeScript】条件分岐のベストプラクティス ── ネスト・switch・フラグ引数を卒業しよう 🔖 1
■ この記事はこんな人におすすめTypeScriptでifのネストやswitchを多用しているが、読みにくいと感じている人enumを使っているが、ケース追加時の漏れが怖い人「フラグ引数」が何なのか、なぜ避けるべきかを知りたい人保守しやすい条件分岐の書き方をマスタ...
AIにコードを書かせ続けて気づいた、エンジニアの"分かったつもり"の怖さ 🔖 46
はじめに「なんでここでこの型を使ってるの?」同僚にそう聞かれたとき、自分の口から出たのは「一旦調べさせてください」だった。実装を担当しているのは自分なのに、その場でパッと説明できない。動いている。テストも通っている。でも、なぜそう書いたのかと聞かれると言葉に詰まる。A...
「このサービス、流行ったら地獄じゃないか?」前回まで、GoogleMapと写真を組み合わせた“旅ログ自動生成MAPサービス”を作っていました。正直、アイデアとしてはかなり好きでした。旅行した場所が線で繋がって、写真が浮かび上がって、自分だけの旅の歴史がMAP...
なぜ並び替え条件(order)はリクエストボディではなくクエリパラメータに載せるべきなのか 🔖 1
はじめにAPIを設計する際、ソート順を指定する order や sort といったパラメータをどこに配置するか迷うことがあります。「POSTメソッドでボディに入れれば、複雑な条件も送りやすいのでは?」と考える方もいるかもしれませんが、Web APIの標準的な設計(特に...
各リポジトリに workflow を撒かずに Claude Code Action で PR レビューする Hub 型基盤
各リポジトリに workflow を撒かずに Claude Code Action で PR レビューする Hub 型基盤メグリでは会社全体で数百規模のリポジトリを運用しています。2025 年 10 月に GitHub Copilot のコードレビューを会社全体で標準化...
OpenAI の Plugin と Skill の違いを整理する
OpenAI の Plugin と Skill の違いを整理するはじめにOpenAI のドキュメントを読んでいると、次のような言葉が出てきます。PluginSkillplugin-creatorskill-creatorGPT ActionsCodex...
[Frontend Performance - Part 15] 配信最適化:CDNとネットワークで表示速度を改善する
📝 注意本記事はAIの補助を受けて編集しています。内容は大規模Webアプリケーションの実務経験に基づいています。📚 目次0. はじめに:なぜ東京のLighthouseは95点でもブラジルのユーザーは遅いのか?1. 配信最適化の全体像:プロトコルからCD...
Whisperベースの無料音声入力ツール「Whispering」のセットアップ方法(Mac)
はじめに株式会社ブレインパッドプロダクトユニットでRtoaster GenAIの開発をしている大畑です。タイピングが面倒なときに音声でサッとテキスト入力できたら便利ですよね。Macにはネイティブの音声入力機能が標準搭載されていますが、Whisperingを使うとこん...
React開発者注意:TanStack Router攻撃事件まとめ 🔖 2
📝 注意本記事はAIの補助を受けて編集しています。インシデント概要(TanStack 公式ポストモーテムより確認)2026年5月11日 19:20~19:26 UTC(日本時間 5月12日 4:20~4:26 頃)、攻撃者は @tanstack/* 名前空間配...