はてぶ・Qiita・Zennのトレンド記事を紹介
元救助隊員が4か月で災害活動時に使える、位置情報を管理するアプリを開発【React / Typescript】 🔖 1
はじめに 2024年1月1日(元旦)に発生した石川県能登半島地震、誰もが知っていると思います。地震に限らずあのような大規模な災害で活動するのは自衛隊や消防、警察だけでなく病院、ボランティア団体など…
こんな人むけの記事ですSharePointのドキュメントライブラリに特定のファイルがアップロードされたときだけ処理を実行したい。そんなとき、どうしますか?私の場合、以前はこんな方法を取っていまし…
【JavaScript/HTML】4x4ミニオセロゲームを作ってみた 🔖 3
こんにちは!今回は4x4のミニオセロゲームをHTML、CSS、JavaScriptのみで実装する方法をご紹介します。盤面が小さいミニオセロは通常の8x8オセロよりも戦略が単純でわかりやすく、Java…
緒言Power Appsが普及しても数多く残るExcel帳票。Appsで入力したデータを基にPower Automate経由でOffice ScriptsをキックしてExcel帳票へ転記する方法に…
【MCP&Function calling】自然言語でDBを操るAIコンシェルジュ機能を作って遊ぶ
はじめに自然言語で何かを動かすのは、私にとって、遊びの一つです。自然言語でDBを操作する、というのもその遊びの中の一つです。MCP&Function calling(GPT)を使った、自然言語…
【9999無量大数<無量大数>ダメージ】桁の暴力でぶん殴るゲームの中身を冷静に考察する 🔖 1
1. イントロ ― ガンダムトライヴと桁インフレガンダムトライヴはブラウザで遊べる放置系ソシャゲです。最大の特徴は “インフレが止まらない数値表記” です。2025 年のサービス終了告知イベントで…
Amazon Q Developer CLI v1.10.1で、会話の履歴管理を試す 🔖 1
はじめにAmazon Q Developer のコマンドラインエージェント、Amazon Q Developer CLI(以下、Q CLI)v1.10.0が2025年5月16日にリリースされました…
【インフラテンプレートを自動配布】Amazon Protonとは? 🔖 1
【インフラテンプレートを自動配布】Amazon Protonとは?「インフラをテンプレート化して、自動で展開したい」「デベロッパーがセルフサービスで環境を作れるようにしたい」そんなときに役立つ…
「Cursor」×「Obsidian」内部リンク生成&最適化プロンプト 🔖 71
Cursor擦り倒すシリーズCursorで要件定義がエラいスムーズになった話(続)Cursorで「詳細設計→ガントチャート草稿」作成がめっちゃ楽になった話「Cursor」×「A5:SQL Mk…
p5.js Web Editor で編集中のコードをローカルに投げる Chrome 拡張機能を作った 🔖 1
はじめに本記事では表題の通りの Chrome 拡張機能を作った解説を行います。対象者は以下の全てに当てはまる人です。どうしても p5.js Web Editor で編集したコードをローカルに送…
Power AutomateでExcelで開くと文字化けするCSVファイルを化けなくさせる
こんな人向けの記事ですとあるシステムからのCSV出力が、そのままExcelで開くと文字化けしてしまうのでなんとかできないか? という相談をもらったので対応してみました。文字化け対策自体は、以前に…
AWS完全初心者がAWS上にセキュアなプライベートネットワーク空間を作成してみた話(NATゲートウェイ/VPC Endpoint) 🔖 3
はじめにこんにちは。Tsukasaです!今日はAWS公式ハンズオンのセキュアなプライベートネットワーク空間を作成してみた事について記事にしていきたいと思います。NATゲートウェイやVPCエンド…
記事概要Ruby on Railsの結合テストについて、まとめる前提Ruby on Railsでアプリケーションを作成しているアプリにCapybaraをインストールしているSystem S…
もはや "動くわけのない" 学生時代のシステム達を復活させてみた 🔖 5
みなさん、学生時代に作ったシステムって、覚えてますか?もう動かないとか、そもそもどこにいったか分からない…なんて人も多いんじゃないでしょうか。最近、リポジトリを整理していて、散らばっているリポジ…
git init作業ディレクトリに.gitフォルダを作成し、そのフォルダ以下をGitで管理できるようにします。現在のディレクトリに .git フォルダを作成し、Gitのバージョン管理を開始初…
2025年5月16日に、「能動的サイバー防御法」に向けた関連法が、参院本会議で成立しました。この法案の内容を一言でいうと、「サイバー攻撃を受ける前に、政府が通信を監視して、攻撃元に先に対処する仕…
[git / python] python を利用する GitHub リポジトリの branch 名にはシャープ "#" を使うな 🔖 5
1. 概要タイトルの通りです。理由は、 GitHub リポジトリから直接ブランチ名を指定して pip install する時に、シャープ "#" があると install できないからです。2…
Pythonで学ぶ sys モジュールの使い方入門Pythonのsysモジュールを使うと、コマンドライン引数やシステムの状態にアクセスできます。この記事では、sys.argvを使ってコマンドライン…
【SQLで簡単ビッグデータ分析】Amazon Athenaとは? 🔖 2
【SQLで簡単ビッグデータ分析】Amazon Athenaとは?「大量のログをSQLでさくっと分析したい」「ETLやサーバー管理は面倒…」そんなあなたにおすすめなのが Amazon Athena です…
まえがきおはようございます。諸事情によりPythonについての技術書を読むことになったのですが、掲載されているいくつかのコードを見ていると「えぇ…」と思うことが多々ありましたので、ここで共有し…
物理次元型を持つ静的型付け言語「Numbat」の紹介 🔖 50
単位ミスが招く重大事故@startuml<style>root { Padding 0 Margin 0}footer { FontColor gray FontSize 12}</s…
リモートMCPサーバーをECSでたててみよう 〜IaCを添えて〜 🔖 1
はじめにこんにちは! yu_Matsuです最近 MCP(Model Context Protocol) が話題になっていますね! GitHubやSlack、Google Driveなど、さまざま…
「Cursor」×「A5:SQL Mk-2」でテーブル定義書をリッチにする 🔖 3
Cursor擦り倒すシリーズCursorで要件定義がエラいスムーズになった話(続)Cursorで「詳細設計→ガントチャート草稿」作成がめっちゃ楽になった話「Cursor」×「A5:SQL Mk…
はじめに私はかなり旅行が好きなんですが、有名どころの町や観光地は結構回ってしまったので、今後は普通あまり行かないようなところにも足を伸ばしていきたいなと考えていました。しかし、そうは言っても、何が…
Cursorの高速プレミアムリクエスト(500回/月)を一瞬で消化する件の対策 🔖 122
はじめにどうも。鳩胸になりたい文鳥です。Cursor最高!Claude 3.7 x Cursorでもう自分でコード書く必要無いやんって、使いまくった結果、2日でプレミアムリクエストの500…
月3万円 OpenAI ChatGPT Codex を試して(みてる現在進行形) 🔖 3
Codex を試してみた(みてる現在進行形)この記事は今話題のAIを使わずに書いています。オーガニック。OpenAIの突然の発表OpenAIが突然12時(日本時間)でライブ配信すると言うことで…
AWSが発表したAIエージェント構築SDK「Strands Agents」を5分だけ触ってみよう! 🔖 57
何かすごそうなのが来ました!https://aws.amazon.com/jp/blogs/opensource/introducing-strands-agents-an-open-source…
はじめにWSL2を用いて開発を行っていると、コマンドライン操作を行うことが多くなります。その際にGitを使用することも頻繁なはずで、Git Bashのように現在のブランチ名がプロンプトに表示され…
Python×株式投資:月利3〜5%を狙う自動スクリーニング戦略 🔖 413
相場の状況に応じて、銘柄選抜条件を使い分ける投資戦略本記事の概要図選抜条件を複数試し、安定して平均リターンが高い条件を見つけたい。はじめに株式投資で安定した収益を目指すうえで、銘柄スクリーニ…
前書き昨年からAI関連のプロトコルが一気に増えてきました。MCPことModel Context Protocolは、Anthropic社が2024年11月に発表し、今年の2月後半から急速に注目を…
はじめにIBM i 7.6が4/8に発表、4/18に出荷となりましたね!そこで早速検証用としてPowerVSにIBM i 7.6環境を作ってみました。なおIBM i 7.6の発表レターはこちらで…
きっかけ私的な趣味でWebサイトを開発したい欲求があり、下記要件を満たせるフレームワークを調査していたところ、Astroが候補に挙がりました。パフォーマンス重視であること基本的にはブログ(静的…
PythonとOpenAI APIで実践!MCP開発入門 【第2回】第2回: OpenAI APIとは?何ができる?「コンテキスト(MCP)」がAIを賢くする仕組み入門
はじめにAIとの対話を実現する「魔法の扉」を開けよう!皆さん、こんにちは!前回の第1回では、AI開発のスタートラインとして、Pythonプログラミング環境をPCに構築しましたね。道具と作業場はバ…
今回のブログは、HackTheBoxやCTFで得られる効果と、実務との関係性についてまとめていきます!HackTheBoxやCTFはサイバーセキュリティの業界において、非常に有名ですが、実務に役に…
AIエージェント連携のプロトコル「A2A」とは?公式サンプルで使い方を解説
はじめにレアゾン・ホールディングスでエンジニアをやっている森です。この記事では、AIエージェント間の連携技術として注目されているAgent2Agent (A2A) について解説します。新しい技…
「何となく便利」だけで使わないように、Laravelを知ろう~Eloquent編~
はじめに新卒入社からLaravelに1年くらい触れてきて、Laravelには(使いこなせないくらい)たくさん便利な機能がある一方で、ちゃんとその性質を理解して使っていかないといけない部分もあるとい…
イエローカード!まだプログラミング学習で消耗してるの? 🔖 1
近年、ChatGPTをはじめとした生成AIの登場により、プログラミング学習はかつてないほど身近なものになりました。この機に、プログラミングに入門した方も多いのではないでしょうか。わからないことはす…
Q.「ログイン機能何分で作れる?」A.「15秒」 - ノーコード「Adalo」を試した
Prologue世の中に当たり前のように広まってきたノーコード。コードを書かずにアプリを作れる素敵な魔法。一方、エンジニア界隈では使いものにならないという風潮を強く感じる。触ってみないと分か…
ジャイロ「ジョジョ7部もアニメ化されるし、入水記事でも書くか...」
はじめにッ...!!この記事はッ... 筆者が AtCoder のアルゴリズムコンテストにおいてッ... 「水色」になるまでにやったことをッ... ジャイロの Lesson 形式で説明されているッ…
元ヤフーエンジニア社長がオススメする、人生に影響を受けた本4選 〜「成長したいすべての人」に向けて〜 🔖 1
こんにちは、元Yahooエンジニアで、現在は株式会社PRUMの代表をしている岩本です。PRUM公式サイト日々たくさんの人と出会い、仕事や人生について話をする中でよく聞かれるのが、「成長するために…
サイトやバナーの制作時はもちろん、デザインをする中でよく聞くワード「トンマナ」。みんな 「トンマナ」「トンマナ」 言うから使ってるけど、いざ説明しろと言われたら、ぶっちゃけ”トンマナッテ、ナニ…
はじめにPleasanterは、ノーコード・ローコード開発ツールとして、様々なビジネスシーンでの情報管理に活用されています。そのカスタマイズ機能の中でも、スクリプト機能を使うことで独自の機能追加が…
【初心者OK】Reactってなにが便利なの?動かして体感してみた! 🔖 1
はじめにこんにちは!この記事では、フロントエンド開発でよく名前を聞く「React」について、一緒にゆっくり学んでいこう!というスタンスでお届けします✨「Reactって聞いたことあるけど、ちょ…
【招待制だった自律型AI】:ManusAIが誰でも触れるようになったので触ってみた
ManusAIとは?https://manus.im/中国で開発された自律型AIになります。ManusAIは、自律的に与えた目的を達成するまでWebブラウザの閲覧などを行いながら動き続けてくれ…
Amazon Q DeveloperにVS CodeからAWS環境へSSOログインして構成図を作ってもらってみた 🔖 3
閲覧ありがとうございます。昔からある環境や属人的に作られた環境って、「環境はできてるけど構成図がない」こと、あると思います。本記事では、VSコードを使ってAmazonQ Developerをイン…
GETパラメータに頼らない広告トラッキング 〜Symbolブロックチェーンを添えて〜
はじめにWeb広告のトラッキングでは、クリックとコンバージョン(成果)を正しく紐付けることが非常に重要です。しかし、よくある「GETパラメータでUUIDやad_idを渡す方式」には以下のような課題…
💥倉庫崩壊を阻止!🚚失敗しないWMS開発の極意 | 第6回: 多チャネル販売とEコマース統合
はじめに現代の小売業では、オンライン(Shopify、Amazon)とオフライン(実店舗)の販売チャネルを統合する多チャネル戦略が不可欠です。倉庫管理システム(WMS)は、これらのチャネル間で在庫…
priority_queueにおける比較関数の渡し方(c++)
経緯c++でヒープを実装する時に、カスタム比較関数を渡す必要性が生じたがその方法がわからなかった。(連結リストのノードの値をもとにヒープを構築するための比較関数が必要となった)// This …
CloudWatch Agentで送信するログのLog stream名に日付をいれる 🔖 1
経緯公式ドキュメントには、CloudWatch Agent で CloudWatch Logs に送信するLog stream名に以下のものが指定できますが、保持期間が長いと過去ログをあさる際に何…
PythonとOpenAI APIで実践!MCP開発入門 【第1回】AI開発のスタートライン!Pythonプログラミング環境構築 完全ガイド
はじめにAI開発の世界へ、ようこそ!その第一歩は「環境構築」から皆さん、こんにちは!今日から始まる新シリーズ「PythonとOpenAI APIで実践!はじめてのMCP(モデルコンテキストプロト…