はてぶ・Qiita・Zennのトレンド記事を紹介
「セキュリティスコア 90/100」を CI で仕組み的に強制する — 個人開発で品質を守る最終防衛線
この記事は約 5 分で読めます。筆者プロフィール: ソフトウェアエンジニア。「知った気にならない。いつまでも学び続ける」を信条に、業務と個人開発の両輪で技術を磨いています。AI 駆動開発で複数の個人開発アプリを構築・運用中。👉 ポートフォリオ: 筆者ホームページ個...
Cookie の `__Host-` / `__Secure-` プレフィックスとは? 名前でセキュリティを強制する仕組み
はじめましての方ははじめまして、そうでない方はこんにちは。社内では「じぇっと」と呼ばれています。なぜそう呼ばれているかは追々お伝えできればいいかなと思います。「cookie名に __Host- が付いてる」— これは何?開発中のアプリやブラウザの開発者ツールで他社サイ...
「冪等」とは何か?___その「冪等」、本当に?「安全」と「純粋」との違いから理解してみよう!【初心者向け】 🔖 3
はじめに「冪等(べきとう / idempotent)」という言葉、ふんわりとは分かるけど、いざ説明しようとすると言葉に詰まる——そんな概念のひとつだと思います。漢字が難しくて何だかやっかいな言葉に見えるし。「安全(safe)」「純粋(pure)」。これらの言葉と一...
キオクシアって一体何なんだ!時価総額日本一になった"メモリ"の会社は何が凄いのか? 🔖 1
はじめに【速報】キオクシア、時価総額でトヨタを抜き国内トップに!……キオクシア?2026年6月16日時点のYahoo!ファイナンスの日本株時価総額ランキングでは、キオクシアHDが約51.7兆円で1位、2位がトヨタ自動車、3位がソフトバンクグループとなってま...
New Relicで複数ウィンドウのバーンレートアラートを設定してみよう
SLOのアラートにおいて、エラーバジェットの消費速度によるバーンレートアラートを設定することがあると思います。The Site Reliability Workbookの第5章には、複数ウィンドウのバーンレートアラートについての記載があります。現在プレビュー機能として...
ReactとかNext.jsとか、あたかも言語みたいな顔でこちらを見てくるJavaScript周辺技術をまとめてみた 🔖 32
はじめにこんばんは、mirukyです。私は元文系の人間なので、プログラミングを学び始めたころ「ReactとかNext.jsってプログラミング言語なの?何?」とよく思っていました。なにせ、非常によく使われているのをいいことに、もはやプログラミング言語かのごとき堂々たる...
技術力だけでは選ばれない。未経験エンジニアが現場で差をつける「対話の技術」5選 🔖 4
はじめまして。株式会社PRUMでエンジニアをしているひとみです。日々、プログラミング学習や実務の中で、つまずきやすいポイントや、仕事で起きやすい"ズレ"について整理して発信しています。誰かの助けになれば幸いです。伝わらないのは話し方の問題じゃなかった。相手を「見る...
AIアバターシステムのアーキテクチャ分析 - AI・多言語NLPと日本国内の厳格な運用基準を両立する課題への挑戦
はじめにTOMOSIA VIETNAM が技術面を担当した 「AI + アバター(人間らしい対話アシスタント)」 システムが、日本のある地方自治体の窓口 にて実証実験を開始し、日本放送協会(NHK) に取材・放送されました。これは、研究開発フェーズから実運用可能なプロダ...
Claude Codeでつくる「並列ループエージェント」実践!ハンズオンガイド 🔖 29
はじめにこんにちは。主にXでAI駆動開発を発信している熊井悠です!AIスタートアップでCEO兼CTOをしています。僕の会社では、約10人月の受託開発が2週間で、自社プロダクトは「開発〜リリース」が5日で終わるようになりました。支えているのは、Claude Co...
【まとめ】神✨️ 溶岩流🌋 手品🃏 名前がカッコいい、アンチパターン6選!どこがアカンの?を爆速理解しよう!! 🔖 1
はじめにアンチパターンは、名前だけ妙にかっこいい。溶岩流、神オブジェクト、手品師。「やらかし」の名前のクセに。アンチパターンとは、広く行われているのに望ましくない結果を招く実践を、原因・兆候・悪影響・対処法までセットで整理した形式のこと。この記事では、名前がカッ...
無能タイムリミットを踏んだ。やる気はあるのに何もできない。手作業?無理だ。だってAIが使えない自分は無能だ。この時間、みんな何してるんだろうVibe Sleeping圧倒的多数だった。私も寝よう。もはやトークン上限が来るまで就寝できな...
AI駆動開発のセキュリティ、結局どこまでやればいい? 🔖 3
目次はじめに前提:AI駆動開発ならではのリスクを知っておくレベル1:一般的なセキュリティレベルレベル2:厳格に情報を管理したい場合レベル3:最厳格(規制業種)3レベル早見表監査・ISMSへの対応知的財産・ライセンスのリスクその他に気にすべき観点導入企...
【Excalidraw】ローカル環境をワンクリックで爆速起動する自動化スクリプト
背景Excalidrawは非常に優れたホワイトボードツールです。私はデータプライバシーの確保やオフラインでの利用を考慮して、ローカル環境で実行する習慣があります。しかし、ローカル版を起動するたびに「ターミナルを開く → ディレクトリに移動(cd) → 依存関係のチェ...
非エンジニアが関心の分離について調べて感じた、仕事をアップデートする必要性 🔖 2
はじめにこの記事は非エンジニアが関心の分離について調べ、得た学びを抽象化してアウトプットし、日々の仕事に活かすことを目的として執筆しました。昨今、ビジネスサイドもAIを前提としたワークフローへの見直しが進んでいると思います。AI時代において、AIに任せるべき関心事と、...
はじめにTypeScriptを書いていると、Partial、Array、Record のような < > が付いた記法を見かけることがあります。type UpdateUser = Partial;...
非エンジニアがGeminiをOCRツールとして活用してみる~名刺情報編 🔖 1
はじめにこんにちは!Qiitaで広告のセールスを担当している非エンジニアです。Qiitaではビジネス部門でもAIを活用して、効率化ができないか?試行錯誤を積極的にしています!営業活動で溜まっていく「名刺」。皆さんはどのように管理していますか?「名刺スキャンツール...
【まとめ】世は大AIブラウザ時代!12種類全部使って徹底レビュー!【乗るしかねえ、このBIG WAVEに🌊】
はじめに今回は、ここ数年で実際に触ってみたブラウザをまとめて紹介します。「ブラウザなんてChromeでいいでしょ」というそこのあなた。ブラウザは楽しいぞ!毎日何時間も開いているのに、意外とこだわられていないのがブラウザ。エディタやターミナルにはこだわるのに、ブ...
大量ファイル移行を実装して見えた、バッチ処理で考慮すべきこと 🔖 4
こんにちは、ソーイ株式会社の髙﨑です。最近の業務で、S3からWasabiストレージへ大量のデータを移行するバッチ処理を実装する機会があり、その中で、処理時間やメモリ使用量、途中失敗時の再実行方法など、大量データを扱うバッチ処理ならではの考慮事項がいくつかありました。今回...
いいものなら普及するなどというナイーヴな考え方は捨てろ。さて終わった終わったと100億回言われ続けているPHPですが、2026年の今でも世界の2/3がPHPでできています。また言語自体も着実なバージョンアップを重ね、大きく成長しています。文法もパフォーマンスもPHP5...
未経験からエンジニアを目指すなら知っておきたい、職種の広がり方と成長を続けるコツ 🔖 1
こんにちは。株式会社 PRUMのmasaです。今日は「エンジニアの職種・成長習慣」について、エンジニア未経験から現場に飛び込む前に知っておくと良いことを一緒に見ていきましょう。エンジニアの職種は一つじゃないエンジニアといっても、職種は一つではありません。バックエンド...
AWS DevOps AgentとCloudWatchアラームを連携して調査からレポート通知までを自動化する 🔖 3
概要CloudWatchアラームを起点としてAWS DevOpsエージェントによる調査を自動実行し、調査結果のレポートをメールで通知する一連の仕組みを構築します。構成図は下記のとおりです。AWS DevOpsエージェントは一部のサードパーティ製品と統合したウェブフ...
AIエージェントに組み込んだAgent SkillsをSkillOpsで評価する 🔖 20
はじめに Anthropic社が公開したAgent Skills(スキル)は、SKILL.mdを含めたパッケージで、タスクの実施手順やドメイン知識をLLMに与えることができます。大きな特徴として段階的な開示(Progressive disclosure)があり、必要な時...
【セールス×ノーコード】Google Workspace Studioで自分宛「以外」の重要なメールを通知する
はじめにQiitaでビジネスを担当している渡邉です!今回は最近活用し始めたGoogle Workspace Studioについて記事を書いてみようと思います 基本的に私がフロントに立ち、新規顧客や新規案件について取りまとめているのですが、毎日多くのメールが届く中で...
なぜ人手不足なのに給料は上がらないのか? ― バラバラに見える問題をつなぐ『財源』という思い込み : Pythonで学ぶ マクロ経済学入門 (90)
user:「Pythonで学ぶマクロ経済学入門」、第90回を始めましょう。まず前回の復習として、「負担は誰が払い、利益は誰が得るのか?― 中間層・人材育成・移民政策を構造から考える : Pythonで学ぶ マクロ経済学入門 (89)」 https://qiita.c...
その指標は、何を映していないか — PdMがフレームワークを使うときに気をつけたいこと 🔖 1
PdMの意思決定では、さまざまなフレームワークを使います。要望の性質を分類する狩野モデル、施策を数値で比べるRICE。どちらも複雑な判断を扱いやすくしてくれますが、便利な道具ほど、その前提や構造を見落としたまま使うと、結論の見え方が変わってしまいます。この記事では、狩...
コーディングエージェント時代に、あえて自分でコードを書く 🔖 1
コーディングエージェントというパラダイムシフトClaude Code が爆誕してから1年以上経った。その誕生により、明らかにプログラミングという作業の方法は激変した。自分は、GPT 3.5 Turbo が出たころに、本格的にプログラミングをはじめた。それ以前に少し...
Laravel12のローカル開発環境にRustFSを入れて使ってみる
はじめにローカル開発環境に、S3互換のストレージとしてRustFSを導入してバケット作成を行います。また、RustFSが利用できるコンテナを常駐起動した状態で、Laravel12を利用して簡単な動作確認まで行います。Laravelの環境準備に関しては本記事で解説を行いま...
Hono × Zod OpenAPI × Swagger UIでAPIドキュメント簡単自動生成
はじめに前回に引き続き、Hono関連の記事を書きました。Honoでは OpenAPI 定義と API 実装を同じ場所で管理できます。さらに Swagger UI を組み合わせることで、ブラウザから API ドキュメントの閲覧や動作確認も可能になります。この記事では...
AIエージェントで業務開発はここまで来た|1日で5画面作った話 🔖 1
はじめに最近、AIエージェント(Claude Code / Codex)を使って「どこまで実務開発が高速化できるのか」を検証しました。結論から言うと、1日でマスター画面を5つ(5機能)作成フロント〜バックエンドまで一通り完成というレベルまで持っていけました。...
CVSS 9.8ってどれくらい危ない?脆弱性情報を読むためのものさし 🔖 2
はじめにセキュリティ情報を見ていると、こんな表記を見かけることがあります。CVSS 9.8CVSS v3.1 Base ScoreCriticalHigh認証なしでリモートから悪用可能なんとなく「数字が高いほど危なそう」という雰囲気はあります。でも、い...
Deep Data Securityで実現する Select AI with RAG のアクセス制御
Autonomous DatabaseでRAG (Retrieval-Augmented Generation)を利用したドキュメント検索は代表的なユースケースの一つです。一方で、ユーザーごとにアクセス可能なドキュメントを制御したいという要件も、ファイル共有サービスや社内ナ...
9割のエンジニア未経験者がつまずく『最初の壁』 。それでもアプリを作りたい #3 🔖 1
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや、仕事で起きやすい“ズレ”について整理して発信しています。誰かの助けになれば幸いです。9割のエンジニア未経験者がつまずく『最初の壁』 それで...
[これは何]フロントエンド・PHPカンファレンス北海道 2026への参加レポート(これ以上遅くなると公開しないと思ったので内容はペラペラです)[対象読者]フロペチ北海道の様子を知りたい人自己紹介Yuma Satakeプロフィールに「Webフロ...
ログアウトを Cookie 削除に頼らない設計 — tokenVersion increment + layout DB 照合
この記事は約 6 分で読めます。筆者プロフィール: ソフトウェアエンジニア。「知った気にならない。いつまでも学び続ける」を信条に、業務と個人開発の両輪で技術を磨いています。AI 駆動開発で複数の個人開発アプリを構築・運用中。👉 ポートフォリオ: 筆者ホームページ「...
FinOpsエージェントがアクセスするサービスを調べながらAWSのコスト関連サービスを振り返る
概要FinOpsエージェントはどういったAWSサービスにアクセスしてコスト情報を分析するのか。AWSのコストに関するサービスが沢山あるので、各種振り返りながら記載します。IAMロールの構成FinOpsエージェントを有効化する際、2つのIAMロールを作成します。1つ...
AWS ANS は持っているけど Direct Connect を触ったことがなかったので、JAWS-UG 茨城のハンズオンに参加してきた 🔖 2
こんにちは、あだちです。2026年6月13日に、「JAWS-UG 茨城 #14 Direct Connectハンズオン @飯田橋」に参加してきました。会場はアジアクエスト株式会社 本社で、AWSJ の菊地さんによる AWS Direct Connect ハンズオン...
文系エンジニアがClaude Codeで学習アプリを自作して3か月でCISSP合格した話 🔖 46
文系エンジニアがClaude Codeで学習アプリを自作して3か月でCISSP合格した話TL;DR大学は英文科、セキュリティエンジニアとしての実務経験ほぼゼロの文系エンジニアが、3か月・1日平均30分でCISSPに合格した。勝因は「毎日続けられたこと」。それを可...
【個人開発】本を読んだままにしない実践支援アプリを作った【React / TypeScript / Firebase / Supabase】
はじめに新規アプリを製作しました。ソースコードは以下にあります。GitHubリポジトリデモサイト作成の背景以前から読書をすると、本を読んで満足する学んだ内容を忘れる行動に移せない継続できないという課題がありました。既存の読書記録ア...
【A2UI x AG-UI】CopilotKit と StrandsAgentsを使ってA2UI(v0.9)に対応したAIエージェントを作ってみる 🔖 2
はじめに今回、CopilotKitとAWSが提供するStrandsAgentsを使って、A2UI対応のAIエージェントを作ってみました。A2UI(Agent-to-UI)は、AIエージェントがJSON形式のメッセージでフロントエンドのUIを制御することでGenerat...
K-Meansのクラスタ数はどう決める?シルエット法で最適なKを見つける方法
クラスタリング分析は、探索的データ分析(EDA)において最も有用な手法の一つです。データの中にどのような「グループ」が存在するのか事前に分からない場合でも、クラスタリング分析を行うことで、顧客セグメント商品グループ行動パターン地域ごとの特徴アンケート回答者タ...
Qiitaで「伸びる記事って特徴って何?」を過去7.7万件のデータで分析してみた
はじめに「自分の記事、どうやったら伸びるんだろう」——Qiitaを書いていると一度は気になりますよね。私はこれを肌感で語るのがイヤで、データで殴ってみることにしました。Qiita APIで記事を集め、ClickHouseに放り込んで、いろんな角度から「伸びる記事の条件」...
Qiita記事7.7万件をClickHouseに入れてAIエージェントに分析させてみた 🔖 1
はじめにQiitaに記事を書いている人なら、一度はこう思ったことがないでしょうか。「自分の記事、どうしたら伸びるんだろう」と。私はずっと、これを"なんとなくの肌感"で語るのがイヤでした。「画像は多めがいい」「タイトルは長すぎない方が」——どれも、誰かの体験談の又聞きで...
Python はヘビ。Rust はカニ。あなたの言語は何?プログラミング言語の動物たち、集合させてみた!
はじめに言語によって、シンボルまたはマスコットとなっているモノ、ありますよね。自分がよく使う言語のモチーフを妙に気に入ったり、言語は触ったことないけどシンボルだけ知ってたり。技術の本筋ではないけど、イメージや愛着の元となるモチーフたち。今回は、動物に絞ってまとめてみ...
メタハーネスとは何か ― Databricks発のOSS『Omnigent』が解決しようとしていること 🔖 1
複数のAIエージェントを「束ねる」という発想Claude Code、Codex、Pi、Gemini。コーディングや調査に使えるAIエージェントが一気に増えました。便利になった一方で、こんな状態に心当たりはないでしょうか。エージェントを4つも5つも同時に開いて、片方の出...
エンジニアのためのワールドカップ オランダ戦観戦ガイド ── 11人の選手を技術概念で解説する 🔖 2
📝 はじめにこんにちは、シュートです。前回までは React 関連の記事を書いていましたが、今回は完全に別ジャンルです。2026年6月15日(月)朝5時から、FIFA ワールドカップで日本代表 vs オランダ代表の試合があります。この記事は、「サッカーは詳しくない...
Amazon Bedrock AgentCore ハーネスでRAG検索機能付きAIエージェントを爆速で構築する
はじめにこの記事で AgentCore ゲートウェイと Bedrock ナレッジベースが直接繋げられると学びましたので、Amazon Bedrock AgentCore ハーネスでRAG検索機能付きAIエージェントの簡単構築方法をご紹介します。Amazon ...
AI駆動開発で要件定義はどう変わったか。こんにちは。主にXにてAI駆動開発について発信している熊井悠です!現在はAIスタートアップ企業のCEO兼CTOをしています!僕は前職であるSIer、ITコンサルティング企業で上流工程に関わる機会が多くありました。そのた...
拝啓 AI様 「人類」を主語にして話すのはやめてください。敬具 人類 🔖 1
はじめにAI(特にChatGPT)と話していて、「人類」という主語を使ってくることがありませんか?私は最近よくあります。ただ英文の翻訳させているだけなのに、文脈上変なところで、人類、また「安全」の名で全ボタンを同時に押す芸当を発明したらしいです。とか言ってく...
【React × TypeScript】デジタル名刺アプリをつくってみた
はじめに自分のスキルや情報を共有できるデジタル名刺アプリを開発しました。その感想を書いていきます。作成したアプリの概要今回作成したのは、個人のプロフィールやスキルセットをオンラインで簡単に共有できる「デジタル名刺アプリ」です。主な機能は以下の通りです。新規名...
身近なGradleについてちゃんと理解する(タスクとビルドライフサイクル編)
はじめにこの記事は前回の続きで、今回はGradleが実際にビルドを実行するときに何をしているのか についてまとめています。ビルドが裏で何をやっているのか、build.gradle.ktsに書いたコードがいつ実行されるのかを掴みたい方はぜひお読みください!前回がGra...