はてぶ・Qiita・Zennのトレンド記事を紹介
【Unityユーザー向け】 R3入門 1 ~基礎編~ 🔖 2
R3入門シリーズについて過去にUniRxの普及を目的に「UniRx入門」を執筆したり、UniRx本も出版したりしました。しかし2026年の現在、UniRxはGitHubリポジトリがアーカイブされメンテナンス終了となり、その後継となる「R3」というライブラリが登場しました...
AWS Certified Machine Learning Engineer - Associate(MLA-C01)に合格した話
はじめにAWS Certified Machine Learning Engineer - Associate(MLA-C01)に合格しました。スコアは 789/1000(合格ライン:720)。昨年12月に AWS Certified AI Practitioner...
ブラウザ上で動作する運転免許証OCRデモを作ってみた 🔖 3
はじめに2024年にはマイナンバーカードの読み取りがスマートフォンのNFCで可能になり、2025年にはiPhoneへの運転免許証搭載も始まりました。正直なところ、免許証の画像をOCRで読み取るというアプローチには「今更感」があります。とはいえ、実務ではまだ免許証の画...
自作MCP×AI Agentの回答精度をClaude Codeで評価させてみた[LLM-as-a-Judge] 🔖 1
背景最近、業務データとLLMを繋ぐためにMCPサーバーを自作していました。ツールを実装しながら気になったのが、「ユーザーがAI Agentに投げる質問に対して、MCPツール経由で正しい回答を返せるのか」という点です。そこでLLM-as-a-Judge(LLMの出力を別...
Claude Codeで"AIスクラムチーム"を構築し、実際にスプリントを実行してみた 🔖 31
Claude Code には「エージェント」「スキル」「Hook」という拡張機能があります。これらを組み合わせると、スクラム開発のチームを丸ごと AI で構成できます。この記事では、8人のAIエージェントからなる開発チームのテンプレート 「AI Sprint Team」...
Anthropicの研究が証明「AIコーディングツールは開発者を退化させている」 🔖 6
はじめにこんばんは、mirukyです。AIコーディングツールを使っている方、「自分は本当に速くなっているのか?」 と思ったことはありますか?2026年3月、Anthropicが自社の経済調査レポートで衝撃的なデータを公開しました。コンピュータプログラマーはAIによる...
「実践的データサイエンス演習」2025年度講義資料の公開 🔖 18
神奈川大学の講義「実践的データサイエンス演習」について、2025年度に僕が担当した回の講義資料を公開しました。この講義では、機械学習アルゴリズムそのものを深掘りするというより、データサイエンティストとして実務で成果を出すための基礎的かつ実践的な技能 を扱っています。具体的...
ハーネスエンジニアリングは本当に「新しい」のか? — Martin Fowlerの批評から再考する 🔖 3
はじめに2026年、「ハーネスエンジニアリング」という言葉をよく見かけるようになりました。OpenAIが「3人で5ヶ月、100万行」という数字とともに発表し、LangChainが「ハーネス改善だけでベンチマーク30位→5位」と続いています。自分も気になって調べてみたの...
Claude Codeの5つの習熟レベル。CLAUDE.mdで止まっている人が知らないSkills・Hooks・Orchestrationの世界について 🔖 424
はじめにこんばんは、mirukyです。Claude Codeを使っている方、CLAUDE.mdは書いていますか?最近、Redditで「The 5 Levels of Claude Code」という投稿が話題になりました。投稿者のDevMoses氏は、 198エージェ...
AIエージェントに『手足』を、組織に『発明』を。Schooの開発が実践するAI共創のリアル
こんにちは、Schooでエンジニアリングマネージャーをしているタキザワです。ChatGPTやClaude Codeなどのプロダクトも深化しており、今や、AIを活用した開発はそこまで珍しいものでもなくなってきました。今、Schoo開発組織では、いかにAIエージェントと共...
Figmaから Pencil.dev に乗り換えを検討してみたPart.2【準備編】 🔖 1
前提Figmaでのプロトタイプデザインはありますが、Pencilへの移行は未完了デザイントークンやコンポーネントの準備もまだ手順としては以下の流れで進めます。FigmaのデザインをPencilに移植移植したデザインを整理(色変数やコンポーネント分割)アプ...
はじめにこんにちは! AI エンジニアのヤマゾーです。突然ですが、このたび生成 AI プロジェクトに関わる人に向けた技術書を出版しました。細部まで拘って約 1 年かけて書いたこともあり、周りからも「図解がわかりやすい」「断片的な知識が繋がった」とかなり好評でした。なん...
実務1年目の僕に伝えたい。完璧主義を捨てて「プロ」になるための行動4選
「プログラミングを始めたけれど、周りと比べて焦ってしまう」「今のやり方で本当にエンジニアとして成長できているのかな」と不安になることありませんか?実務3年目の僕が、失敗だらけだった1年目を振り返り、未経験からプロへと脱皮するための行動を僕の主観でお伝えします。「完璧主義...
Next.js で Lighthouse スコアを高く保つための実践チェックリスト
📝 はじめに私は日本語が得意ではないため、AI のサポートを受けてこの記事を作成しています。ご了承いただければ幸いです。I'm not fluent in Japanese, so I used AI assistance to write this article...
はじめに私事ですが去年の10月に結婚式をあげました!結婚式の準備をほとんど妻に任せてしまった代わりに、なにか自分でやらねばと思い…。そういえば、「上司が以前結婚式クイズのアプリを作っていたな」と思い出し、今回はAWSではなくGCP版で作ろうと考え、作成しました。参...
Azure更新情報をデータソースとしたRAGを用いてチャットボットを構築してみた #1
はじめにMicrosoftが提供するクラウドサービスのAzureではサービスのアップデートや廃止など日々更新が行われています。特にMicrosoftの新技術や新サービスを発表するMicrosoft Igniteの期間中には、約70件の更新情報が発表されました。日々、...
はじめに最近ハニカム構造にハマっており、Webブラウザで遊べる 六角形盤面のオセロ を作りました。6角形特有の座標系やアルゴリズムを説明できればと思います。六角形グリッドの座標系の種類六角形グリッドの座標系にはいくつかの表現方法があります。今回は、Cube座...
個人開発しても、明日には誰かが、明後日にはOpenAIがもっと良いものを作る世の中で 🔖 4
こんにちは、ひさふるです。ここ最近、StandOSというアプリをリリースしました。画面端からターミナルなどのユーティリティツールを呼び出せるというアプリです。実はこのアプリ、私が大学院生だった3年ほど前から趣味でチマチマと作り続けていたのですが、原因不明のバグにハマ...
量子×クラウドはなぜ難しい?第4の壁:量子クラウドの待ち行列問題 🔖 2
おさらいAWS 105万人 vs 量子エンジニア 1,300人:数字で見る“圧倒的格差”では、量子エンジニアが少ない理由として「技術成熟度の差・参入難易度の差・実行環境の差」という3つの要因で整理し、それら3要因が量子コンピュータをクラウドシステムに統合するにあたっての...
【緊急】月間9500万DLのLiteLLMが乗っ取られた。インストールしただけでSSH鍵・AWS認証・仮想通貨が全部盗まれる 🔖 501
あなたのマシンにLiteLLMが入っていたら、今すぐこの記事を読んでください。2026年3月24日、AIエージェント開発者の間で最も広く使われているPythonライブラリの一つ「LiteLLM」が、サプライチェーン攻撃により完全に乗っ取られました。月間9,500万ダウン...
【Claude Code】Agentに入れるべきSkills 20選|skills.sh活用ガイド 🔖 214
最近、Claude CodeやCopilot Agentを触り始めたんだけど、正直な感想として「素のAgent、思ったより微妙じゃない?」って思ったんですよね。チャットはできる。コードも生成してくれる。でも、なんか…プロダクションレベルじゃない。例えばこんな感じ:コ...
Oracle Database In-Memory をためしてみてみた 🔖 1
今回は、Oracle Database In-Memory を実際に有効化し、どのくらいデータが圧縮されるのか、クエリ性能がどのくらい向上するのかを、実測値ベースで確認してみます。特に、Disk 読み取り時と In-Memory 読み取り時で、実行時間と物理 I/O がど...
ターミナルからPRを監視するTUIツール「prtop」を作った
TL;DRターミナル常駐型のPR監視ツールを作りました自身が Author または Reviewer となっているPRを一覧で表示し、状態変化時の自動更新・通知を行いますarcの Live Folderの代替を目指して作ったので、arcからの移住先に悩んでいる人へ...
【参加レポート】JaSST'26 Tokyoに参加しました!
はじめにこんにちは、QAエンジニアの@ayshiinaです。2026年3月20日(金)に開催された JaSST'26 Tokyo に参加しました!今回はオンラインでの参加となりましたが、セッションを通じて学びや気づきを得ることができました。これまで参加経験がなかった...
【後編】「バグが出ました。」それは報告?相談? ― 意識の違いでシゴデキエンジニアに!! ― 🔖 2
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中でつまずきやすいポイントを整理して発信しています。PRUMについて気になった方は、コーポレートサイトもご覧ください。▶コーポレートサイト「バグが出ました。」それは...
0.始めにこの記事では、spike-rtで、・ON-OFF制御・P制御・PID制御の三つでライントレースをする方法について解説します。通常の直進、回転についてはこちらをご覧ください。1.ロボットの用意まず、車を組み立ててください。カラーセンサーが真ん中...
プロが毎日使ってるClaude Codeの隠しコマンド&ショートカットキー 🔖 1
うちのチームではClaude Codeユーザーがかなり増えてきたんですが、使い方の差がすごい。マルチエージェントで並列に回してる人がいる一方で、ターミナルでの改行すら知らない人もいる。昨日、同僚がコードをめちゃくちゃにして「最初からやり直すか…」ってなってたので「リワイン...
Lighthouse CI & GitHub Actions でパフォーマンスを自動計測する
この記事はAIの支援を受けて執筆しました。内容の正確さには注意を払っていますが、誤りがあればコメントでご指摘ください 🙏シリーズ: Webパフォーマンス最適化 — 第5回/全10回タグ: JavaScript GitHub Actions Lighthou...
初めてのKiroでAWSアプリを開発してみた — ゲームキャラクター自動生成ツールの構築記 🔖 1
はじめにソーイ村上です。社内のAIツール評価の一環として、AWSが提供するAI搭載IDE「Kiro」を使い、ゲームキャラクターの設定を自動生成するWebアプリケーションを開発しました。Kiroの開発体験は「AIにコードを書かせる」というよりも「AIと一緒に設計を固め...
デザインシステムプロジェクトをリードして気づいたこと 🔖 1
こんにちは!株式会社Schoo(以後スクー)新卒2年目の @hiroto_0411 です。エンジニアをしています。今回の記事では、この半期(約半年間)にわたってリードした「デザインシステムプロジェクト」の振り返りをお届けします。デザインシステム自体の技術的な話だけでなく、...
ポートフォリオ用の綺麗なGitHubリポジトリの作り方 ―すぐに使えるテンプレート付き 🔖 2
はじめにこんばんは、mirukyです。今回は、転職・就職活動で差がつくGitHubリポジトリの作り方を体系的にまとめます。エンジニア採用において、GitHubはもはや「履歴書の補足資料」ではなく 「実力を証明するポートフォリオそのもの」 です。しかし、多くのエンジニ...
最近CLIツールが好んで設定を書き込む ~/.config ディレクトリとは何か? 🔖 2
はじめに最近、CLIツールの設定ファイルが ~/.config/ 配下に置かれているのをよく見かけるようになりました。たとえば、私のmacOSで確認したところ、以下が該当しました。Gitの場合: ~/.config/gitmiseの場合: ~/.config...
社内開発から社外開発へ環境が変わって3ヶ月経過したのでふりかえる
はじめに今年の1月で、今の会社に入社して丸2年が経ちました!これまでは、社内システムや自社プロダクトの開発に携わっていましたが、1月の部署異動をきっかけに、開発環境が「社内」から「社外(クライアントワーク)」へと変化しました。1社目の時にSESでの開発を経験していた...
【AWS re:Invent 2025】初参加で挑んだLevel 500:IAM Access Analyzerの裏側! 🔖 1
本記事は、AWS re:Invent 2025に現地参加し、Level 500のセッションを聴講した内容についての紹介です。▲ 実際のセッション会場の様子。満席で立ち見が出るほどの盛況でした!はじめにAWS re:InventとはAWS re:Inventは、...
[小ネタ] Webサーバ、Node.js は無限ループで停止するが Go は停止しない 🔖 2
はじめにそれぞれNode.jsとGoでは以下のように並行処理方式が異なるので、無限ループに遭遇すると、理屈で考えると以下のようになるはずですが……Node.js: mainスレッドが一つのみの実質的なシングルスレッドなので、サーバ全体が停止します回避するために...
もう手作業に戻れない。IBM Bob で Liberty 開発を効率化するコマンドアセットを公開しました
この記事の内容を動画でまとめたものはこちらです。https://video.ibm.com/recorded/134747842はじめにWebSphere Liberty の開発では、起動しない原因の切り分け、server.xml の feature 整理、...
「何からやれば...」を卒業する。実務の解像度を劇的に高める3ステップ 🔖 2
今、自分がやっている作業が全体の中でどんな意味があるのか見えない当時の僕も、まさにそんな視界不良の中にいました。黒い画面に並ぶ膨大なコード複雑に絡み合った仕様書次々と飛び交う専門用語それらを前にして、「どこから手をつければいいのかわからない」と立ち尽くす毎日でした...
EagerLoadingでLaravelのN+1問題を解決するテクニック
はじめにLaravelでEloquent ORMを使っていると、知らず知らずのうちに N+1クエリ問題 に陥ることがあります。本記事では、この問題を根本から解決する Eager Loading(イーガーローディング) というテクニックをわかりやすく解説します。1....
GitHub Issues からリリースノートをAIで自動生成する方法
これまで、Exploratoryのリリースノートの作成には 毎回30〜60分 ほど(多いときには数時間)かかっていたのですが、最近AI 関数を使った自動化の仕組みにしたことで、今では数分で終わるようになりました。もともと、新しいバージョンをリリースするたびに、このバージョ...
Windows でしか動かない描画処理をブラウザで動かす OSS を公開した
昔の Windows で描画を伴うソフトやゲームでは DirectX や Direct3D という グラフィックスを描画するための API が使われていました。この DirectX / Direct3D は Microsoft が開発したものであり、基本的に Window...
正三角形オブジェクトだけでフォントをレンダリングできるわけないじゃん、ムリムリ!(※ムリじゃなかった!?) 🔖 1
この記事は美少女ゲームにまつわる話題を取り扱っています。性的な表現が含まれないよう注意していますが、苦手な方はブラウザバック推奨です 目次背景: デジタルクラフトについてテキストをシーン中に置きたい!正三角形しか置けないなんて、ムリムリ!TRS変換...
はじめにOrbitics株式会社 データサイエンス部の上野です。前回の記事「データ分析初学者のための目的設計・分析設計」では、目的設計(Why/What) と 分析設計(How/Where) の重要性を解説しました。続編となる本稿では、初学者が現場で陥りやすい4つの...
RedmineのネイティブOAuth2でAIエージェントに安全にRedmineを操作させる
TL; DRRedmine 6.1 のネイティブ OAuth2 + ゲートウェイで client_secret を集約し、CLI ツールがトークンを隠蔽することで、API キー不要・スコープ制限付き・AI コンテキストへのトークン漏洩なしで Redmine を操作させ...
【新機能】Grafanaのタイムレンジをカスタマイズしてみる
はじめに突然ですが、皆さんはGrafanaダッシュボードでプリセットされているタイムレンジ(クイックタイムレンジ)は、絶妙にかゆいところに手が届かないと思うことはないでしょうか。1か月間(30日間)の次は2か月間で表示したいけれど、実際にはその次の選択肢は3か月間(90...
Webアプリで扱う画像をWebP/AVIFに変換すべきか? S3・CloudFront・Lambdaのコストから検証する 🔖 1
はじめにWebサイトやアプリのパフォーマンス改善(Core Web Vitalsの向上など)において、最も手っ取り早く、かつ効果が高い方法として「画像の最適化」が挙げられます。皆さんは、JPEGやPNGに代わるWebPやAVIFといった次世代フォーマットを正しく理解し...
1. AIレビューは強い。それでもコードベースは腐る最近のコードレビューAIは、もう lint の延長ではありません。少なくとも私の感覚では、実装上の局所的な correctness に関しては、すでに人間のレビューより鋭い場面があります。race condition ...
IT業界って結局どんな世界?未経験向けにざっくり全体像を整理してみる 🔖 3
こんにちは。株式会社PRUMで採用人事をしている井原です。日々、未経験の方やキャリアチェンジを考えている方とお話しする中で、 「IT業界って結局どんな世界なんですか?」 という質問をよくいただきます。この記事では、そんな方に向けてIT業界の全体像をなるべくやさしく整理し...
非インフラエンジニアのためのAWS超入門:結局何ができるの? 🔖 2
はじめに「AWSってよく聞くけど、結局何ができるの?」「仕事で初めて触れる」という方向けの簡易的なまとめです。AWSを一言でいうと?「必要な時に、必要な分だけ使える、巨大なレンタルサーバー屋さん」です。一昔前はサーバーを立てるのに物理マシンを買い、データセンター...
【図解】2層構造→MVC→レイヤード→ヘキサゴナル→クリーンアーキテクチャ:設計思想の進化を一気に理解する 🔖 189
はじめにWebアプリケーションのアーキテクチャは、時代とともに構造が整理されてきた。本記事では、その変遷をJavaの技術スタックを軸に、2層構造(Model 1)からMVCパターン(Model 2)、レイヤードアーキテクチャ、そしてヘキサゴナルアーキテクチャ・クリーン...
シンギュラリティとエンジニア ―我々はどう生きるべきかをネオサイバネティクスから考える 🔖 2
この記事で得られること3行まとめシンギュラリティの本質と、ネオサイバネティクスについてネオサイバネティクス観点での、AIが抱える理論的限界の整理AIが驚異的な発達を遂げた現代でのエンジニアの生存戦略と考え方についてはじめに本記事は技術記事ではなく、エン...