はてぶ・Qiita・Zennのトレンド記事を紹介
【まとめ】世は大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 茨城のハンズオンに参加してきた 🔖 1
こんにちは、あだちです。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...
【解説】実際の値をもとに、ベクトル化などのRAGの仕組みを根本から理解しましょう 🔖 13
はじめにこんばんは、mirukyです。生成AIを業務で使おうとすると、かなり高い確率でRAGという言葉に出会います。RAGはRetrieval-Augmented Generationの略で、日本語では検索拡張生成と呼ばれることが多いです。ただ、RAGという言葉だ...
集合から Roslyn へ:字句解析とオートマトンでコンパイラーを読む
はじめに 🌟コンパイラーという言葉を聞くと、いきなり巨大なソースコードや難しい最適化を思い浮かべるかもしれません。でも、その入口にある「文字を読み、意味のある部品に分ける」という処理は、集合・関係・関数・オートマトンという数学の道具でかなり見通しよく整理できます。た...
自治体のガバメントクラウド AWS 環境で現在 Bedrock をどこまで使えるのか(2026 年 6 月版) 🔖 3
地方自治体のガバメントクラウド AWS 環境で、Amazon Bedrock をどこまで使えるの?という質問を受けることが多いので、公開情報から分かる範囲だけで整理してみようと思います。2026/06/13 現在の情報ですのでご注意ください。最初に自治体ガバメ...
【Frontend CSS – パート9】ブラウザから見たCSS Grid:2次元レイアウトは実際どう動くのか? 🔖 2
注意この記事はAIのサポートを受けていますが、内容は大規模Webアプリでの実体験に基づいています。1. 問題:「Gridは楽勝」と思ったらそうでもなかったFlexboxをマスターしたからって、もうレイアウトのすべてを制した気分になっていませんか?おめでとう...
CLAUDE.mdに書いたのに守られない——その正体は「渡す場所」の設計だった(Zenn Book Vol.4「仕組みを渡すまで」)
この記事の概要(2026年6月): Claude Codeに「仕組み」を渡すための部品論をまとめたZenn Book Vol.4「コードを書けない私がClaude Codeに『仕組み』を渡すまで」を紹介する。「CLAUDE.mdに書いたのに守られない」「サブエージェントに指...
AWS DevOps AgentのIAMロール構成とアクセス制御の仕組み 🔖 1
概要前回の記事ではAWS DevOps Agentの基本的な使い方やマルチアカウントでのインシデント調査を記載しました。今回は、DevOpsエージェントのセキュリティ面にフォーカスし、IAMロールの構成やアクセス制御の仕組みについて記載します。DevOpsエージェン...
AIタロット占いアプリを作ったら、AIが想像以上のポエマーだった話
🔮 はじめに:日常の迷いに、静かな指針を日常の迷いにそっと寄り添い、現状を読み解くタロット占いアプリ『Hoshimichibiki(星の導き)』をリリースしました。URL: https://hoshimichibiki.senle1024.com/タロット...
はじめに何気なく「赤いきつね」を食べていたときのこと。ふと蓋をよく見たらQRコードを発見。読み込んでみたら、ブラウザで「赤いきつねだしキャッチ」というミニゲームが遊べました。なんかあるんじゃないか?と思ってなんとなくURLを見たら……「S3じゃん!!!」最近個...
この素晴らしいプロジェクトに爆焔を!〜負債だらけのレガシーコードを1万行消し飛ばした話〜
光に覆われし漆黒よ。夜を纏いし爆炎よ。紅魔の名のもとに原初の崩壊を顕現す。終焉の王国の地に、力の根源を隠匿せし者。我の前に統べよ!エクスプロージョン(rm -rf)!!我が名はエンジニア!クリーンアーキテクチャを極めし者、そしてレガシーコードの破壊を渇望する...
AI Readyな設計書を目指して。人もAIも読みやすい設計書管理 🔖 7
はじめに以前、設計書はMarkdownで管理してPDFに自動変換しよう! という記事で、設計書を Markdown で管理していく話を書きました。ここではその発展形として、Markdown で管理した設計書を HTML として公開し、GitHub 上でのレビューや A...
Claude Code × OpenSCAD × 3Dプリンターで、憧れの3Dプリンター住宅を施工してみた
3Dプリンター住宅に憧れたので、まずはClaudeCode×3Dプリンターで施工してみたこの記事でやることClaude Code + OpenSCAD で設計 → Bambu Lab P1S で PLA 中空シェルを印刷 → 針金で配筋 → 軽量粘土を充填 → 竣...
Smithyがすごい!AgentCoreゲートウェイとBedrockナレッジベースが直接つながる!!(LambdaやAgentCoreランタイムいらない) 🔖 1
三行まとめSmithyはAWSのAPIを定義する言語AgentCoreゲートウェイにSmithyを使用するとAWS APIを呼び出すMCPサーバーが簡単に作れるSmityの定義を自分で記述するのは大変なので、Claudeに任せようAgentCoreゲート...
【AWS】AI-DLCを実際にチームでやってみてわかったことをまとめてみました 🔖 1
はじめに先日(2026年5月)、AWSが主催する以下のハッカソンに、チームで参加してきました。このハッカソンのテーマのひとつが、AWSが提唱する新しい開発手法 AI-DLC(AI-Driven Development Life Cycle) を利用することでした...
「良い命名」できていますか? ― ITの名前の由来をアルファベット順に集めてみたから、インスピレーションしてください。 🔖 1
はじめに命名は大事だ。変数名はわかりやすい方が良い。サービス名はキャッチーで覚えられやすい方が良い。社名は、アイデンティティをつくる。命名は大変だ。わかりやすい命名を考えると長くなる。キャッチーさに振ると、既存の言葉と重複する。思いが溢れすぎると、まとまらない。...
Antigravity IDEでバイブコーディングを試してみた:非エンジニアでも集計ツールが作れるか検証
こんにちは!株式会社DearOneの小門です。バックエンドのチームで、主にタスクや人の管理、システムの保守とかをやってます。この記事でわかること- Antigravity IDEのインストールから動作確認までの手順- プロンプトだけでCSV集計ツールを作る具体的な流...
コーディングエージェント、続けて話すか? 立て直すか? 🔖 1
コーディングエージェントを使っていて「同じスレッドで指示し続けるか? それとも新しくスレッドを立て直すか?」で迷われた方いらっしゃると思います。「いや、完成するまでずっと同じスレッドだよ」「いや、1タスク1スレッドだよ」という方もいらっしゃるかもしれませんが・・・同じス...