はてぶ・Qiita・Zennのトレンド記事を紹介
【初学者向け】「なんとなくコード書く」を卒業するためのアルゴリズム入門
株式会社 PRUMのmasaです。今日は「アルゴリズムの基本概念」という内容について、プログラミング初学者向けに記事を書きました。この記事を読むことで、難しく感じがちなアルゴリズムを身近なものとして理解し、論理的にコードを組み立てるきっかけを得られると思います。興味が...
ClaudeでAdobeツールを使える!「Adobe for creativity connector」でできることまとめ+試してみた
これは何Adobe for creativity connectorについて、できることと使ってみた感想をまとめた記事です。Adobe for creativity connectorとは?Adobe for creativity connectorは、Claud...
【ADB】Data StudioでAIプロファイルを作成する
Autonomous AI Database (ADB) で、AIを利用したSelect AI(NL2SQL)やRAGなどの機能を利用する際にはAIプロファイルを作成する必要があります。今回は、Data Studioを利用して、GUIでAIプロファイルを作成していきます。...
ADB の Database Actions で使える「Catalog Tool」とは?
Oracle Autonomous AI Database(ADB)の Database Actions には、データのロード・分析・共有などを行う Data Studio があります。Data Studio には Data Load、Data Analysis、Data ...
ESP32を使ってヘッド不良のHDDから無理やりデータを取り出したお話 🔖 1
どういうこと?知人からデータ保管用にしてたHDDが突然壊れたと連絡。直接見に行くと、確かに認識した途端読み込みができなくなりOSごとスタックする。知人の環境は以下の通り。Windows 11(バージョンは不明)HDD: Seagate ST1000LM035 1...
ガバメント AI「源内」(genai-ai-api)を閉域の AWS 環境へデプロイしてみた 🔖 8
デジタル庁が政府機関で実装を進めている生成 AI 利用環境であるガバメント AI「源内」について、その一部が先日オープンソースとして公開されました。地方自治体側としても、将来的に源内をガバメントクラウドで使うことがあるのではないかと気になっているところです。そこで...
React Hook Form 入門 Part 3 — Controller と useFieldArray を実務で使いこなす
React Hook Form 入門 Part 3 — Controller と useFieldArray を実務で使いこなす読了時間の目安: 約15分 · React Hook Form v7 対応シリーズ構成Part 1: RHF の仕組みを理解してから使...
Aurora Serverless v2 のゼロスケール再開時間を Platform Version 4 で再計測してみた 🔖 1
1. はじめに2024年12月、筆者は Aurora Serverless v2 の ゼロスケール の動作を確認してみた という記事を書きました。0 ACU まで落ちた状態から接続したとき、再開(resume)に何秒かかるのか、を実測した内容です。前回の実測値をざっく...
Power BIで閾値を超えたレポートをTeamsに表付きで知らせるPower Automateクラウドフローを作ってみた 🔖 1
Power BIで速報をTeamsに通知したい!そういうニーズのための仕組みを考えてみました。Power BIには閾値を超えた場合のお知らせの仕組みがありますが、もっと自在な通知を送りたいという方はPower Automateとの組み合わせを試してみてはいかがでしょうか?...
売上予測WebアプリをFastAPI + Prophet + Reactで個人開発してリリースした話
はじめに売上・需要予測ができるWebアプリ「SalesCast」を個人で作りました。機械学習(Prophet)をバックエンドに持ち、CSVを貼り付けるだけで予測グラフが出るシンプルなツールです。技術構成・開発の流れ・詰まったところをまとめます。背景需要予...
GitHub神話の6日間 — ガバナンス、稼働率、セキュリティ、コストが同時に揺らいだ一週間 🔖 22
今週のGitHubは運が悪かったのか、それとも18年分の請求書が一気に届いたのか。そしてその違いを我々が見分けられないのだとしたら、我々が依存していたのはインフラだったのか、それとも神話だったのか。導入 — キーボードの上の涙2026年4月28日、Mitchell...
相続税・低賃金・移民政策はどうつながるのか?―欧米の教訓から考える成長と財政の設計 : Pythonで学ぶ マクロ経済学入門 (76)
user:「Pythonで学ぶマクロ経済学入門」、第76回を始めましょう。まず「『安く使う経済』はなぜ高くつくのか?―欧米の教訓から学ぶ低賃金依存からの脱却 : Pythonで学ぶ マクロ経済学入門 (75)」 https://qiita.com/maskot197...
Amazon Transcribe カスタム言語モデルで「お食事券」と「汚職事件」を聞き分ける 🔖 1
1. 背景業務で少しTranscribeを使っている。Transcribeの音声認識の精度を上げる方法として、「カスタムボキャブラリ」と「カスタム言語モデル」がある。「カスタムボキャブラリ」は、標準のTranscribeでは認識されにくい専門用語などを、個別に事前...
【TerraVision】Terraform のコードからアーキテクチャ図を自動作成する
はじめにこんにちは @masa-asa です。Terraform でアーキテクチャを書く際に普段は draw.io で書いている私ですが、Terraform からアーキテクチャ図を自動生成してくれる TerraVision というツールを見つけました。システムに変更...
n8nでGoogleカレンダーから日報を自動生成してDiscordへ投稿する仕組みを作った
はじめに毎日の日報作成、地味に面倒ではないでしょうか。予定はGoogleカレンダーに入っているのに、その内容を見返して日報にまとめ直すのは二度手間。そこで今回は、n8nでGoogleカレンダーの予定を取得し、Geminiで日報化してDiscordへ自動投稿する仕組み...
rootfsをGitで管理して痛い目に遭った話と、ペンテストに対応できる開発環境の作り方
はじめにこんにちは。Shizen Connectの佐藤です。私は現在エネルギーマネジメントシステムを支えるエッジ端末「Shizen Box」を開発しています。一般的にエッジ端末(IoTデバイス)へのペネトレーションテストは、アプリケーション層だけではなく、カーネル、...
はじめに AIエージェントを活用しながら開発をしたいと考えております。個人開発で出来る戦略を立てつつ、ClaudeCodeのパートでは、実務を意識してコスト、利用規約、セキュリティの観点で必要と感じるところをピックアップしました。開発方針無料で置き換え可能なら代...
【Ruby】ブロックパラメータのitは多用しない方がよい、という私見 🔖 2
はじめに:どれが一番わかりやすい?先日、コードレビューをしてると、こんなコードを見かけました。# コード例1services_by_id = json['services'].index_by { it['id'] }matched_services = proj...
【緊急】ワイルドカード証明書の誤用がサブドメイン乗っ取りを引き起こす仕組みと対策 🔖 34
サブドメイン乗っ取り(Subdomain Takeover)は、削除されたサービスのCNAMEが残ったまま第三者にそのCNAME先のドメインを取得され、正規のHTTPS証明書まで発行できてしまう攻撃である。ワイルドカード証明書の誤用と組み合わさると、被害者サイトの任意のサブ...
【VSCode/Cursor】Codexプラグインを右サイドバーへ移動する方法
はじめにAIを活用したコーディングには、主に3つのスタイルがあります。方法説明クライアントCodexのスタンドアロンアプリCLIcodex コマンドラインツールIDEプラグインVSCode / Cursor の拡張機能私は...
【完結編】コードを1行も読ませずに、AIに脆弱性を100%特定させる方法(自作ツールがAIに論破された日) 🔖 1
🚀 TL;DR(忙しい人向けまとめ) 前回の「理論編」の続編。AST(抽象構文木)で抽出した「コードの構造マップ」だけをプロンプトとしてAIに渡す手法の実証編です。 自作の静的解析ツールをこの手法でAI(Gemini 3.1 Pro)に診断させた結果、コードの...
新人エンジニアこそ「個人開発」をやろう。完全無料で始めるCloudflareスタック入門 🔖 160
新生活が始まり、限られた時間の中でどう成長していくかは多くの新人エンジニアにとって共通のテーマではないでしょうか。数ある学習法の中でも、インプットした知識を「実力」に変えるためのステップとして、今回おすすめするのが個人開発という選択肢です。はじめに新人エンジニアとし...
API Gateway → Lambda の間で何が行われているかを易しく解説 🔖 35
記事を書いたきっかけ人に教えることが増えてきたので、説明用にまとめてみました。「間の部分がわからない」という質問をよく受けるのですが、結局API Gatewayのことですね、ってパターンが多いのでこのようなタイトルにしました。API Gatewayの初級~中級レベル...
【後編】9割の新人エンジニアがやっている 「承知しました」の落とし穴 🔖 1
はじめまして。株式会社PRUMでエンジニアをしている人見です。日々、プログラミング学習や実務の中で、つまずきやすいポイントや考え方を整理して発信しています。PRUMについて気になった方は、コーポレートサイトもぜひご覧ください。▶コーポレートサイト【後編】9割の新人...
【初学者向け】「どう並べて、どう取り出すか」で変わる - データ構造の基礎 🔖 1
株式会社PRUMのmasaです。今日は「データをどう並べ、どう取り出すか」というルール(データ構造)について、初学者向けにまとめました。プログラムは「データの集まり」をどう扱うかで、その動き方が大きく変わります。この記事では、データの扱い方の基本パターンを知ることで、...
書籍『ステップアップPython すぐに使える!実践スキル35』発売します 🔖 1
はじめに都内でデータサイエンティストをしている@tetsuro731と申します。このたび、講談社から『ステップアップPython すぐに使える!実践スキル35』を出版することになりました。Amazonのリンクはすでにできており、発売は6月25日の予定です。こ...
【AgentCore】簡単にエージェントを作成・デプロイすることができるようになったらしい 🔖 3
はじめに2026/4/22にAmazon Bedrock AgentCoreの新機能として、Amazon Bedrock AgentCore Managed Harnessがプレビューで発表されました。こちらを用いるとコードを書くことなく、対話形式で簡単にエージ...
n8nで毎朝「天気×ビタミンD日光時間」をDiscord通知するリマインダーを作ってみた
はじめに毎朝天気予報を見る人は多いですが、今日はどれくらい日光を浴びるとよいのか曇りの日はどれくらい不足しやすいのか日焼け止めありだとどれくらい変わるのかまで考えることはあまりありません。そこで今回は n8n で、天気取得ビタミンD生成を考慮した日光...
GWも勉強したい方向けに、よくオススメされる技術書をカテゴリ別にまとめてみた 🔖 4
はじめにこんばんは、mirukyです。GWは、まとまった学習時間を確保しやすい数少ないタイミングです。普段は業務や家事で後回しになりがちな基礎の穴埋めや、気になっていた分野の入門学習に、本腰を入れやすい期間でもあります。この記事では、よくおすすめされる技術書をカテ...
AIデザインツールの台頭とFDE戦略 — 週次キャッチアップまとめ(2026/04/27)
対象読者AIソリューションやシステム開発に携わるエンジニア・ビジネス担当者WebデザインをAIやデザイナーに依頼する機会がある方AIエージェント時代のビジネストレンドを追いかけている方はじめにAI技術の進化は、開発ツールだけでなくデザイン領域にも急速に波及...
SOLIDやLayered Architectureは何を守っているのか?――アーキテクチャ零曲率定理から見る設計原則と不変量 🔖 3
AI にコードを書いてもらうと、動くものはかなり速く出てきます。でも、あとから差分を見て「あ、これ依存の向きがまずい」「境界を越えて直接呼んでいる」「この変更、障害が横に広がりそう」と気づくことがあります。そのとき本当に知りたいのは、コードが動くかだけではありません。そ...
Claude Codeに設定したBedrock認証を解除したい!のに /logout できない😭 🔖 1
まずは1行まとめユーザースコープの settings.json に環境変数の素が残っているので、消せばOKなぜこうなるの?/logout は、あくまでAnthropicアカウントからログアウトするためのコマンド。Bedrockの設定は、ローカルPCの環境変数に注...
あいさつはじめまして、日本総合システムの濱田と申します。私はお客様に近い場所で仕事をすることが多いため、必然的に説明やプレゼンをする機会が多いです。物事を誰かに伝えるための技術について体系的に勉強したことはありませんが、自分の経験に基づいてどのように考えているかを改...
docker compose up する時に特定のサービスを起動させないようにする方法3選
はじめに例として、ローカル開発環境でdocker-compose.ymlを以下のように定義しているとしましょう。docker-compose.ymlservices: db: ... web: ... app: ... sc...
Copilot Studio の MCP 利用におけるセキュリティ対策 🔖 2
Copilot Studio の MCP 利用におけるセキュリティ対策はじめにこれまで沢山の Copilot Studio の記事を書いてきました。その中で、以下記事で触れた通り、Copilot Studio でエージェントを作成する際、MCP サーバーをツールとし...
kintoneで確認ダイアログと通知バナーを使って誤操作を防ぐUXを実装してみよう 🔖 1
はじめにkintoneのカスタマイズで「この処理、実行前にユーザーへ確認を取りたい」と感じたことはありませんか?実際、kintoneアプリでは「画面上の操作だけでは把握しきれない処理」や「一括登録・一括削除・ステータス変更など、取り消せない処理」を実装することがあり...
MagicPod Autopilotを使ったE2Eテストケース自動作成の実践と注意点
はじめにこんにちは、QAエンジニアのヨシナです。前回の記事では、MagicPod Autopilotを活用したMagicPodテストケースのメンテナンス性レビューの事例を紹介しました。MagicPod Autopilotは、テストケースのメンテナンスだけでなく、テスト...
こんにちは!35歳、未経験からWebの世界に飛び込んだ者です。今回は、SQL最大の難所の一つ「JOIN(結合)」を、「カフェのスタンプカード」に例えて、わかりやすく解説します!JOINとはJOINとは: バラバラに保存されたデータを、共通の「合言葉(ID)」でガ...
GPT-5.5 の API を Node.js で軽く試す(OpenAI Agents SDK TypeScript の Hello world の例を利用) 🔖 1
はじめに最近リリースされた GPT-5.5 の API を、Node.js で試してみたという話の記事です。その際、OpenAI Agents SDK TypeScript の Hello world の例を利用しています。GPT-5.5 の API の提供開始G...
ADB のカタログにマウントしたIceberg テーブルに自然言語検索(Select AI)してみた
はじめに今回は、Autonomous Database(ADB)の DBMS_CATALOG を利用して、Snowflake Open Catalog / Polaris に同期した Iceberg テーブルを ADB から参照してみます。前回👇の記事では、外部表を作...
ブラウザだけで完結するCSIRT訓練プラットフォーム「CSIRT Ready」を作った話 🔖 1
はじめに「インシデント対応手順書を整備している企業は多い。でも、それを使ってチームが実際に動いたことがある企業は少ない。」これはセキュリティ業界でよく言われることですが、実際にその差を埋めるツールを探すと選択肢が非常に限られています。大手SIerの訓練は1回100〜50...
GPTとClaudeはどっちがいいのか、Microsoft 365 Copilot(Researcher)に考えてもらった 🔖 1
前提この記事は2026/4/26時点での公開情報や動作を私なりにまとめたものとなります。正確な情報はご自身でご確認もしくはMicrosoftへお問い合わせください。また、本機能はFrontier(プレビュー)であるため、今後変わる可能性があります。管理者により制御...
コードを1行も読ませずに、AIに脆弱性を100%特定させる方法(理論編) 🔖 139
🚀 TL;DRAI(LLM)に生のソースコードを読ませるのは、実は効率の悪い「情報の暴力」である。AST(抽象構文木)から「構造」だけを抽出したマップこそが、AIのIQを極限まで引き出す。データの流入から破綻までをグラフ理論で定義すれば、理論上、脆弱性は100%...
はじめまして初めまして!未経験からエンジニア転職を目指して無事内定をいただけたので自分の行ってきたことや反省点などを共有できればと思います。先に結果や事前準備していたポートフォリオや資格、面接で聞かれた内容などをざっくりまとめてから経緯等をお話できればと思います。結...
Codex Automations × 公式プラグイン 90 個で「AI 秘書」を組む — 朝 9 時 Issue トリアージ、17 時 Slack 要約 🔖 3
この記事の対象読者と得られること対象読者この記事で得られること1 人運営・個人事業主月 $25〜$80 の AI 秘書の作り方バックオフィス兼務エンジニアCodex Automations × 公式プラグインの実装例GitHub Iss...
はじめに最近、レガシーなプロジェクトで jQuery を触る機会があって、いろいろとわからないことがあったため、個人的なチートシートをまとめることにしました。バージョン: jQuery 3.x 系を前提にしています基本構文// DOM 読み込み完了後に実行...
自家製 MCP サーバーで個人開発の Web ツール集を Claude から直接呼べるようにした完全レシピ
本記事は lit-forge.com/blog/mcp-server-launch のクロスポストです。やったこと(要約)lit-forge.com の開発者向けユーティリティ 10 種を MCP(Model Context Protocol)サーバー化し、C...
Alexa × Geminiで“雑談できる”会話スキルを作る 🔖 1
はじめにAlexaで自由に会話できるスキルを作るために、Google GeminiとAWS Lambdaを組み合わせて雑談スキルを構築しました。本記事では以下をまとめています:Alexaスキル作成AWS Lambda構築DockerでのLambdaレイヤー作...
AI駆動開発で増えたMarkdownを快適に読むビューア「MarkShelf」を作った
npx markshelf で、Gitリポジトリ内のMarkdownを独立ウィンドウで構造化ビューで読めるツールを作りました。なぜ作ったのかAI駆動開発が浸透して、仕様・要求・ドメイン知識・設計メモなど、あらゆる情報をMarkdownファイルで管理するようになりまし...
VOICEVOX EngineとLambda Web Adapterでサーバレスずんだもんを開発した話 🔖 2
サーバレスずんだもんなのだふと「APIでずんだもんとおしゃべりしたいのだ」という発想が頭に浮かびました。浮かんでしまったのです。最初に引っかかったのはコストです。VOICEVOX:ずんだもんをAWSのEC2やFargateで常時起動しておくと、音声合成リクエストが1件...