はてぶ・Qiita・Zennのトレンド記事を紹介
冷蔵庫の食材リストから自動でレシピ提案するLINE Botを作った(n8n × LLM)
はじめに「冷蔵庫にあるものを把握する+それを使ったレシピを考える問題」を解決したくて、LINEで食材把握からレシピ提案までしてくれるBotを作りました。やっていることはシンプルで、Googleスプレッドシートに食材を管理LINEで「夜ご飯」「おつまみ」など送る...
はじめにJavaでコレクションを使うとき、こんな疑問を持ったことはありませんか?ArrayList と LinkedList ってどう違うの?HashMap と LinkedHashMap と TreeMap、何を使えばいい?とりあえず ArrayList ...
C#で理解するSOLID原則まとめ:実務で使える設計の考え方とコード例 🔖 2
オブジェクト指向の設計原則って、名前だけ聞くとちょっと堅苦しく感じませんか。でも実際には 「後から困らないコードを書くための知恵袋」 のようなものです。この記事では、C# のコード例を交えながら SOLID 原則をできるだけわかりやすく紹介します。「聞いたことはあるけ...
Vibe Coding、スペック駆動開発を一歩進める Superpowers という現実解で Flutter アプリを作ってみた話 🔖 1
はじめにClaude Code を使っていて、こんな経験はないでしょうか。いい感じに作ってくれるが、自分の意図したものに仕上げようとすると意外と時間がかかる不具合の修正を頼んでもうまく伝わらず、結局自分で直す羽目になる機能が増えるにつれて、別の機能に波及する不具...
おい!Kiro CLIがWSLなくてもインストールできるって言ってるのに"bash"いるみたいな書き方になっとるやないか!
はじめにTwitterを見ていると「ついにKiro CLIがWindowsをネイティブサポート!!」というつぶやきをいくつか見ました。Kiroはよく使っているのですが、残念ながらKiro CLIデビューはしていなかったので、せっかくなので見てみようと、日本語ブログを見...
様々なファイルをランサムから保護できるOracleのバックアップ製品を試してみた(Oracle Secure Backup 19.1+OCI Object Storage)
ランサムウェア対策の一つに、Write Once Read Many (WORM) 特性を備えたストレージにデータを格納して保護する、という考え方があります。いわゆるイミュータブル機能とも言われるものです。上記により、一度書き込まれたデータは指定期間を過ぎるまで、改ざん...
予測精度より重要なもの――クオンツ運用で資金管理が支配的になる理由 🔖 37
連載:クオンツ資金管理の本質――予測よりも、破綻しない設計を学ぶ(第1回/全3回)はじめに:良いシグナルを持っているのに、なぜ勝てないのかシステムトレードやクオンツ運用に一定期間取り組んだ人なら、おそらく一度はこういう経験をしたことがあると考えている。バックテス...
OCI Enterprise AI で作る RAG アプリ入門 〜 Object Storage / Vector Store / file search を試してみてみた
Oracle Cloud Infrastructure (OCI) Enterprise AI は、Oracle Cloud Infrastructure 上で AI アプリケーションや AI エージェントを構築・導入・統制するためのエンタープライズ向け基盤です。単に ...
htmxとAPIで爆速Webアプリ開発 — ReactもNext.jsも要らない時代が来た? 🔖 8
htmxとAPIで爆速Webアプリ開発 — ReactもNext.jsも要らない時代が来た?はじめに近年、Webフロントエンド開発は複雑化の一途を辿っています。ReactやNext.jsといった強力なフレームワークは、素晴らしいユーザー体験を提供する一方で、複雑なビ...
【初心者〜中級者向け】関心の分離・カプセル化・インターフェイス設計をコードで理解する
本記事の内容下記の書籍の「6章:関心の分離」についての内容となります。https://amzn.asia/d/03bmKUcd📚 目次関心の分離の基本関心の分離とカプセル化インターフェイスと実装の分離1. 関心の分離の基本1-1. 関心の分離...
Claude Code を Level 5 まで育てたら、開発が「指示と確認だけ」になった — 実ファイル構成で解説 🔖 733
この記事は約5分で読めます。筆者プロフィール: ソフトウェアエンジニア。「知った気にならない。いつまでも学び続ける」を信条に、業務と個人開発の両輪で技術を磨いています。AI 駆動開発で複数の個人開発アプリを構築・運用中。👉 ポートフォリオ: 筆者ホームページCla...
【時間感覚論 #1】新人エンジニアの「明日中に終わります」って、結局いつやねん!!問題 🔖 2
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶ コーポレートサイト【時間感覚論 ...
【Docker】実務でよく使うDockerコマンドまとめ + よくあるエラーと対処法
開発現場では、ローカル環境の構築やアプリケーションの実行環境として Docker を使うケースが非常に増えています。Dockerを使えるようになると、環境構築の標準化ローカル開発の効率化コンテナ内ログ調査アプリケーション再起動障害調査などがスムーズに行え...
はじめに日々の作業、こんなことありませんか?毎日同じデータを取得して整理しているAPIを叩いて結果を整形している通知を手動で送っている正直、全部自動化できます。しかも、ほぼコード不要です今回は、そんな自動化を簡単に実現できるツールn8nについて解説しま...
はじめにJavaでリストやマップを定義する際、基本的にこのような書き方をすると思います。List list = new ArrayList<>();Map map = new HashMap<>();この
Markdown は、技術記事だけでなく、メモ、議事録、README、ちょっとしたドキュメントなど、幅広い場面で使われています。「記号が多くて難しそう…」と感じるかもしれませんが、実はよく使う記法はそこまで多くありません。この記事では、Markdown の基本記法を“記...
はじめに社内でAIを活用した開発について考える機会があり、これまでの記事では、AIエージェントの考え方や、Claude Codeの概念・設計について整理してきました。前回:プロンプトの書き方でどこまで変わる?実際に検証してみた生成AIを活用することで、ある程度...
はじめに本記事は、2026年4月10日(金)に開催された「AWS Community Builders Night #3」で発表した「今年60歳のおっさんCBになる」の紹介記事になります。AWS Community Builders Night #3について高...
【小ネタ】RDS/AuroraのバックアップをAWS Backupで行う時の注意点
はじめに※本記事は2026年4月時点の仕様と検証結果に基づいています記事をご覧頂きありがとうございます!RDS/Aurora のバックアップをRDS/Auroraの標準機能で行うのか、AWS Backupで行うかで悩むことがあると思います。その上で、AWS Back...
はじめにインフラ構築をしていると、手順書どおりにコマンドを実行する同じ設定を何台にも適用する作業ミスが発生するといった課題ありますよね…そこで活躍するのが構成管理ツール Ansible です。本記事では、Ansibleについて述べます!ゴールはAIも入...
概要本記事では、AIエージェントを活用した開発が主流になりつつある中で重要となるハーネスエンジニアリングの概念なぜ必要なのか実務での考え方について整理する。背景と目的AIによるコード生成やテスト自動化の進展により、開発プロセスは大きく変化している。...
エージェントを追え!OCI Enterprise AI Agents - Responses API を LangSmith でトレーシング
はじめに前回の記事では、OCI Enterprise AI Agents と Responses API を使って、MCP サーバー(DeepWiki)を呼び出すエージェント「GitHub DeepInsight」を作りました。たった数十行の Python コードで、サ...
受託開発・SIer・自社サービスを経験してわかった、どこでも役立つスキルの話 🔖 1
はじめにこんにちは!KIYOラーニング株式会社でスタディングの開発をしている @Kumacchiino です!今回は、新人プログラマ応援 - みんなで新人を育てよう!というテーマで、これまで自分が複数の現場を経験する中で、どこでも共通して役に立ったスキルを3つに絞って...
株式会社PRUMのmasaです。今日は開発現場で大切なプログラミング前後の工程のお話をします。内容はそれらの工程のほんの一部になりますが、主にエンジニア未経験者、駆け出しエンジニアの方々の知見が少しでも広がればと思います。1. 【プログラミングの前】「何を作るか」の合...
プロンプトの書き方でどこまで変わる?実際に検証してみた 🔖 2
はじめに前回までで、Claudeの仕組みや設計思想について整理してきました。これまでは主に概念や特徴の理解が中心でしたが、今回は一歩踏み込んで「実際にどう使うと精度が変わるのか」という点について学びました。生成AIは自然言語でもある程度のアウトプットを返してくれま...
「もうプログラミングスキルは不要」勢へ恐らくそれは「プログラミングスキル」ではないです。いや単に「プログラミングスキル」という言葉の定義の問題かもしれない。実際多くの人はPythonの文法、JavaScriptのフレームワーク、SQLのクエリ構文——つまり特定言語に...
HTTPSの仕組み — TLSハンドシェイクを順番に追う 🔖 2
はじめにブラウザでWebサイトを開くとき、URLの先頭に https:// と書かれていたり、鍵のアイコンが表示されていたりしますよね。「鍵マークがついてるから安全」というのは知っていても、なぜ安全なのかを説明できる人は意外と少ないと思います。この記事では、HTTP...
n8nで「あとで読む/見る」をLINEで管理する仕組みを作ってみた
はじめにあとで読みたい記事、こんなことありませんか?とりあえずURLだけ保存して埋もれるブックマークしても見返さないYouTubeもnoteもバラバラLINEに送るだけで管理できる仕組みを作りました。作ったものLINEにURLを送るだけで保存が一...
【Linuxコマンド】実務でよく使うLinuxコマンドまとめ
開発現場では、アプリケーションの開発だけでなく、サーバーやログ確認のために Linuxコマンド を使う場面が多くあります。GUIで操作できる環境もありますが、CUI(コマンドライン)で操作できると、ログ確認ファイル操作プロセス確認サーバー調査権限設定など...
SKILL.mdでClaude Codeのワークフローを自動化する実践ガイド ── superpowers 15万Starの設計思想 🔖 7
Claude CodeにおけるSkillsとは何かClaude Codeを使い込んでいくと、毎回同じ指示を繰り返している自分に気づきます。「記事を書くときはまずWeb検索して、構成案を出して、承認を得てから執筆して、output/articles/に保存して」。こうした...
Anthropic「Project Glasswing」── Claude Mythosが40社限定公開で発見した数千件のゼロデイ脆弱性 🔖 1
はじめに2026年4月7日、Anthropicが「Project Glasswing」を発表しました。同社の未公開フロンティアモデル「Claude Mythos Preview」を用いて、主要OSや主要Webブラウザから数千件のゼロデイ脆弱性を発見したという内容です。し...
はじめに社内発表会でよくある「タイマー管理」、「質疑応答指名」用のアプリを作りました。Teams会議チャットへ終了通知や指名抽選結果通知が届くようにしました。ソリューションは GitHub で公開しています。機能概要1. カウントダウンタイマー発...
hermes-agent:GitHub 67,000 Starの「自己成長型AIエージェント」の技術的仕組み 🔖 6
はじめに2026年4月現在、GitHub Trendingで圧倒的な存在感を放っているリポジトリがあります。Nous Researchが開発したhermes-agentです。2026年2月の本格公開から2ヶ月で累計67,000 Starを超える急成長を見せており、202...
【AWS全冠】新卒1年目が半年でAWS認定資格を全冠して希望を叶えた話 🔖 2
1. はじめに私は新卒1年目の下半期で2026 Japan All AWS Certifications Engineers クライテリアを満たし、全冠を達成しました。この記事では、全冠を目指したきっかけ各資格の感想おすすめの取得順勉強法全冠して良...
Claude CodeでPRレビューを自動化する設計と実装 ── 「AIレビューだけでマージ」を実現するまで 🔖 5
はじめに:AIコードレビューが「実験」から「本番運用」に切り替わった2026年4月、カウシェが公開した記事「全PRの83%をAIレビューだけでマージできるようにした」がZennのトレンド上位に入りました。toCのECプラットフォームという本番環境で、人間のコードレビュー...
【アナロジー解説】Terraform超入門 〜インフラをコードで管理するということ〜 🔖 1
このシリーズではアナロジーを使った説明中心となっていますが、あくまでもイメージをつかむための例えとなっております。記事の内容が完全に正しいというわけではありませんのでご了承ください。公式リンクを随時添付しておりますので、公式の説明も読むことをお勧めします。今回...
ホワイトカラーの80%がAI導入に反抗している ── 技術者が知っておくべき「AI抵抗」の構造と乗り越え方 🔖 2
はじめに2026年4月、Fortune誌が報じた一つの調査結果がReddit r/technologyで19,581のアップボートと1,800超のコメントを集め、技術系コミュニティで大きな議論を巻き起こしました。「ホワイトカラーの80%が、企業のAI導入指示を拒否して...
Claude Codeソースコード流出から学ぶハーネスパターン10選 ── 50万行のTypeScriptが明かした設計思想 🔖 28
はじめに:3月31日に何が起きたか2026年3月31日の未明、Anthropicが公開したClaude Code v2.1.88のnpmパッケージに、本来除外されるべき59.8MBのソースマップファイル(.map)が同梱されていました。このファイルから約512,000行...
【体験談】「うちは大丈夫」と思っていた個人開発サービスが攻撃された話 ─ 対策と教訓5つ 🔖 5
個人で運用していたタスク管理ツール(月間アクティブユーザー約300人)が、ある日突然攻撃を受けた。「こんな小さなサービス、誰が狙うんだ」と思っていた。結論から言えば、攻撃者は規模を選ばない。自動スキャンツールで脆弱なサーバーを片っ端から探しているだけだ。異変の発見 ─ ...
C#で理解するデザインパターン入門:Strategy / Decorator / Adapter / Singleton 🔖 1
開発をしていると、こんな瞬間がありませんか。if/else が増えすぎて読みにくいクラス同士の依存が強くてテストしづらいちょっと機能を追加したいだけなのに既存コードを触りたくない外部 API の仕様変更の影響範囲が広すぎる設定やログなど「アプリ全体で1つだけあれ...
Amazon S3 FilesをBedrock AgentCore Runtimeからマウントしてファイル操作してみた 🔖 1
tl;drAgentCore RuntimeからS3 Filesへの接続は可能です。ファイルの読み書き、ディレクトリ作成、削除、S3バケットへの自動同期まですべて動作しました。確認項目結果AgentCoreコンテナ → Mount Targetへの...
少人数で新機能を出し切る — エンジニア2人 × AI × チームの戦い方 🔖 1
はじめにこんにちは!@Katsu30 です。Schooでは、新機能としてトレーニング機能をリリースしました。このトレーニング機能をゼロから作る開発で、メインのエンジニアは2人でした。少人数だからこそ、進め方・分業・AIの活用をどう設計するかが、成果と品質の...
SSE・WebSocketをスッキリ理解するこんにちは!35歳未経験からWebエンジニアの世界に飛び込んだ者です。突然ですが、LINEなどのチャットアプリで、自分が何も操作していないのに「ポンッ」と新しいメッセージが表示されるのって、不思議に思ったことはありませんか...
クオンツのための DuckDB 入門 — 研究サイクルを回すための「組み込みOLAP」という選択 🔖 1
はじめにクオンツの研究工程で時間を食うのは、戦略ロジックそのものより「データの整形・結合・欠損処理・特徴量生成」である、ということが多いと考えている。筆者自身、Parquet に貯めた OHLCV やティックデータを pandas / Polrs で読み、結合して、また...
はじめに私は今回のABC453でレーティングが茶色に到達しました。記事投稿の練習もかねて、入茶までにしたことをまとめましたので、拙文で恐縮ですがぜひ参考にしていただければと思います。自己紹介現在中学2年生です。競技プログラミングは中1の2月に始めました。比較的得意...
元: https://technicalsuwako.moe/blog/rust-reviewRust言語を好まない事で知られている<あたし>(神様)は、主に狂った様なコミュニティのせいですが、其れ以外にもABIが頻繁かつ高速に変わる事、「何をするにもサードパーティ
【緊急】AIエージェント開発者が今すぐ確認すべき4つの致命的CVE - PraisonAI・Flowiseが完全に陥落
「AIエージェントを動かしているだけで、サーバーが乗っ取られる」2026年4月、AIエージェント界隈に激震が走った。わずか1週間で4つの致命的脆弱性が公開され、合計27,000以上のインスタンスが攻撃可能な状態で放置されている。しかも、すでに攻撃は始まっている。あなた...
ComfyUIをTensorRTで爆速化!LoRAも自由に使えるカスタムノード『ComfyUI-TensorRT-Reforge』を作ってみた
はじめにComfyUIで画像生成を楽しんでいる皆さん、 もっと生成速度を爆速にしたい! と思ったことはありませんか?AIモデルの推論を高速化させる技術の1つに「TensorRT」があります。ComfyUI上でTensorRTを利用できるようにするカスタムノードはいくつ...
RubyのSPECテストカバレッジ率を可視化できるGem SimpleCov
RSpecでテストを書いていると、こんな疑問が浮かんできませんか?「このテスト、ちゃんとコードを網羅できてるの?」テストを書いた気になっていても、実は重要な処理がテストされていない…ということはよくあります。そこで今回は SimpleCov というGemを使って、...
GitHub公開リポジトリだけで「転職市場価値」を算出する実装 — レートリミット回避とスコア設計の話
GitHub公開リポジトリだけで「転職市場価値」を算出する実装 — レートリミット回避とスコア設計の話こんにちは、フクロウ書房です。先日、GitHubスコア診断という小さなツールをリリースしました。GitHubユーザー名を入力すると、公開リポジトリから「転職市場価値」...