はてぶ・Qiita・Zennのトレンド記事を紹介
はじめにSQLでは複数のテーブルからデータを取得する場合が多いです。その際、結合を使うのが定番ですがコスト面ではどうなのでしょうか?それを確認するために、同じ結果を返す結合クエリとサブクエリを書いて実行計画を比較してみたいと思います。実行計画の確認方法がわからない...
こんにちは、GMOコネクトの名もなきエンジニアです。日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続ける活動です。今回は、2025-09-27(UTC基準)に公開されたInternet-Draftをまとめました。I...
【Unity】Unity6.3の目玉であるAudioPipelineでチップチューンサウンドジェネレーターを作ってみた【Audio】 🔖 1
GraffityでUnityエンジニアをしているcovaです。今回はUnity6.3 の目玉であるAudioPipeline でどういうことができるのかをUnity6.3bを使って検証してみました。なるべくサウンドプログラム初心者でもわかるように解説するよう心がけて...
React学習メモ:useEffect目的:副作用の実行Reactコンポーネントの描画以外の処理を担当API通信、DOM操作 (document.title)、タイマー (setTimeout)、イベントリスナー最重要:依存配列(第2引数)これで実...
はじめITサービスを使用するとき、SLA意識していますか?もちろん、個人で、プライベートとしてITサービスを使用するときに意識するなんてことはほぼほぼ無いように思います。しかし、業務として、企業として使用するとき、SLAは意識する必要があります。業務で使っているI...
はじめに◆この記事は何?メモ術と読書術を組み合わせる方法をご紹介する記事です。◆この記事のねらい小さな気づきの価値を、負荷をかけずに大きくするのが狙いです。先に結論自分の体験から得た気づきが「実は本に書いてあった」となると嬉しい気づきの裏付けができ、さら...
AtCoderをPythonで取り組んだ振り返り(ABC425 A~C)
どうもこんにちは!今週のコンテストはCまで完答、振り返りもCまで。Bまで解き終わるにも30分かかるわ、C問題は難しく考えすぎて解けたのは終了3分前という感じでした。。問題と公式の解説のリンク問題は以下のリンクから。A - Sigma Cubes -...
はじめてのドメイン取得(Amazon Route 53)の記録 🔖 1
背景Webエンジニアという職業を長年やっておりますと、大なり小なり自分の作成したWebアプリケーションなりWebサイトなりを公開する機会ってものがありますよね?自分も今まで数は多くないですが、いくつかのWebアプリケーションを公開したことがございやす。しかし、お恥ず...
MCPの活用や応用への考察 - AIとMCP:高品質な学習データ生成とモデル改善への活用 🔖 1
はじめにModel Context Protocol (MCP) は、AIシステムと外部データソース間の標準化された相互作用を通じて、従来の学習データ収集では得られなかった高品質で構造化されたデータを生成します。このMCPデータは、AIモデルの性能向上、信頼性確保、そし...
Perplexityについて概要Perplexity AIは誰でも使える「会話型のAI検索サービス」で、わかりやすい要約と答えを返してくれます。最新のネット情報を調べ、出典も一緒に表示するので信頼できます。PDFや画像も読めて、多言語や自動要約など便利な機能がた...
【初心者向け】LINE × ChatGPT × Google Cloud で「会話履歴つきAIチャットボット」を作る方法(Python)
📝 はじめにこの記事では、LINE上で動くAIチャットボットを、Google Cloud上に構築し、ユーザごとに会話履歴を保存して文脈を踏まえた応答を返すシステムを作る手順を紹介します。使用する主要技術:LINE Messaging API(ユーザと会話する)G...
viteのreactアプリをdockerで立ち上げた後にローカルで起動しようとすると権限エラーが出る
環境構成DockerfileFROM node:22.20.0WORKDIR /codeCOPY package.json /code/RUN npm installCOPY . /code/docker-compose.ymlweb: buil...
Pythonによる XRONOS の `efold`と`efsearch` の簡易実装で学ぶ folding 解析(パルス・軌道位相サーチ)
はじめに天文学における「位相折り畳み (epoch folding)」は、観測された時系列データに対して、ある周期 $P$ を仮定し、その周期でデータを「折り畳んで」一周期のプロファイルを再構築する方法です。HEASOFT の XRONOS efold【公式マニュアル...
Ollama公式の「Web search」の API を Node.js で試す
はじめにこの記事は、はてブのテクノロジーカテゴリで見かけた、以下の Ollama公式の「Web search」に関する話です。●Web search · Ollama Blog https://ollama.com/blog/web-search公式の X のア...
ユニークビジョンプログラミングコンテスト2025 秋(AtCoder Beginner Contest 425)の解答等の速報的まとめA問題問題文の通りに計算するAn = int(input())ans = 0for i in range(1,...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/09/28
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典個人開発での売上が初任給を超えた話https...
Fast MCPを使って簡単な自作MCPサーバーを作ってみる
はじめに生成AIまわりで最近よく耳にする Model Context Protocol (MCP)。概要は理解していたものの、自分で実装したことはありませんでした。そこで今回、使命感に駆られて MCP サーバーの概要から簡単な実装例までをまとめました。ご指摘やフィ...
bit全探索の理解とプログラム前提この記事は、自分で何とか理解したものを趣味程度に、偉そうに書き下しているだけです。下に書いてあることは参考程度にしてくださいまた、もし何かアドバイスや指摘がありましたら遠慮なくおねがいします、成長になりますまず初めに競技プロ...
白くてカッコカワイイH3 Flowを使ったPC作例はじめにPythonを用いた株式投資の利益を活用したPC自作企画の第3回、組み立て編です。投資で自力で収益を得て、会社を辞めて、博士課程でも行ってやろうという魂胆で始めたこの活動。もう半年も経ってしまいました。最...
はじめにDockerを使用した、SQLの環境構築方法になります。MacでもWindowsでも動作確認は取れているので、共通して使えるような内容になっています。(暫定記事なので、内容についてはアップデートできたらと…)また、ただSQL環境構築をしても面白くないので...
AI で Elixir の Ecto ライブラリを読んでみよう
はじめに@koyo-miyamura と申します。以下の Elixir 合宿でワイワイ自由研究してみました。AI をコードリーディングに使う。みなさん AI をどのように使っていますか?コードを書いてもらっている!という方も多いでしょう。でも実務ではだれか...
「現場で活用するためのAIエージェント実践入門」でつまずいたことメモ:1章 🔖 23
はじめに2025年7月に発売された「現場で活用するためのAIエージェント実践入門」を読み始めました。発売と同時に品薄になり、なんと一時期フリマサービスで高額取引されていたという伝説の技術書です。発売直後に入手していたのですが、転職したばかりでなかなか本を読むペー...
おはこんにちは!GMOコネクトの名もなきエンジニアです。土曜日も頑張っていきましょー日刊IETFは、I-D AnnounceやIETF Announceに投稿されたメールをサマリーし続けるという修行的な活動です!今回は、2025-09-25(UTC基準)に公開された...
開発を効率化するPython自動整形ツール:`flake8`と`Black`
開発を効率化するPython自動整形ツール:flake8とBlackはじめに定年退職後の備忘録としてまとめたものです。Pythonのスタイルガイド(PEP 8)を手作業で守るのは大変です。そこで、コーディング規約のチェックやコードの自動整形を行ってくれる便利な...
はじめにこの記事では Flask を軸に、OWASP API Security Top 10 (2023) の全リスクをカバーしながら、攻撃シナリオ・改善アプローチ・本番運用で使えるコード例まで一気通貫で整理します。API1:2023 壊れたオブジェクトレベル認可 ...
はじめにこんにちは…!この記事では、自分なりの「腸活スコア」を組み立てて料理と食材のデータセットを用いて、実際にスコアを算出しその結果を可視化するまでの過程をまとめました。※ 本記事で紹介するスコアはあくまで独自に定義したもので、科学的に確立された評価基準ではあり...
日本語プログラミング言語Mindの小技 「ファイルのオープンとクローズ」~論理ファイルを読み取りモードでオープン~
はじめに日本語プログラミング言語Mindの小技「ファイルのオープンとクローズ」について説明したいと思います。対象読者日本語プログラミング言語Mindのユーザー、または日本語プログラミング言語に興味のある方この小技に関連するMind言語マニュアルこの小技に関連...
日本語プログラミング言語Mindの小技 「逆方向に一行読み出し」~シーケンシャルファイル逆方向読み出し~
はじめに日本語プログラミング言語Mindの小技「逆方向に一行読み出し」について説明したいと思います。対象読者日本語プログラミング言語Mindのユーザー、または日本語プログラミング言語に興味のある方この小技に関連するMind言語マニュアルこの小技に関連するMi...
日本語プログラミング言語Mindの小技 「一行読み出し」~シーケンシャルファイル正方向読み出し~
はじめに日本語プログラミング言語Mindの小技「一行読み出し」について説明したいと思います。対象読者日本語プログラミング言語Mindのユーザー、または日本語プログラミング言語に興味のある方この小技に関連するMind言語マニュアルこの小技に関連するMind言語...
PythonスクリプトをGUI化→exe化し、GitHubでリリースするまでの備忘録 🔖 1
はじめに本記事では、以下の流れを実際に行った手順としてまとめます。PythonスクリプトをGUI化するPyInstallerを使ってexe化するビルドを自動化する(.bat)GitHubに(できるだけ)綺麗なリポジトリを作るGitHub Releaseで配布...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/09/27
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典個人開発での売上が初任給を超えた話https...
はじめに最近、いろんなエージェント系のフレームワークが登場していますが、その中でも「StrandsAgents」という名前を見かけるようになり、気になって触ってみることにしました。StrandsAgentsはかなりシンプルな構成でエージェントを定義できる軽量フレームワ...
fast inverse square root (高速逆平方根) のようなトリックまとめ
この記事について低レイヤや古いCPU環境では「重い演算をどう軽くするか」が常に課題でした。ここではQuake III に実装されたことで有名な inverse square root を皮切りに、いくつかのトリックを整理します。※あくまで技術的な観点での紹介であり、...
CDKでもAgentCoreをデプロイしたい - Mastra & StrandsAgents
吾輩は人間である前書き2025年9月26日、AgentCoreのCloudFormation対応がついに実装されました。CDKを使ってAIエージェントをAgentCoreランタイムにデプロイしてみたいと思います。現時点ではL1 Constructのみの提供...
Awesome Gemini Roboticsを紹介:Gemini Robotics-ER 1.5のユースケース&プロンプト集 🔖 2
TL;DRAwesome Gemini Robotics は、GoogleのGemini Robotics-ER 1.5向けに、画像・動画付きの実践ユースケースとコピペ可能なプロンプトを集めたオープンソースのギャラリーです。READMEには**最小コード(Pytho...
今日のQiitaトレンド記事をポッドキャストで聴こう! 2025/09/26
前日夜の最新トレンド記事のAIポッドキャストを毎日朝7時に更新しています。通勤中などにながら聴きしよう!(Qiita投稿は通勤には間に合わないと思われますが)フィードバックとか助かりますのでください↓こちらから出典AIで変わる開発現場!2025年注目の生産性向...
2025年8月のNew Relic のアップデートをまとめて紹介です!Workloadsの画面内で管理するサービスに絞り込んでエラー分析ができるようになりました![Workloads] WorkloadsのUI内にErrors Inbox が統合Workloadsの画...
【2025年最新】TensorFlow.js × WebGPU性能検証!Chrome vs Firefox vs Safari、どれが最速?
はじめにGMOコネクトの永田です。前回の記事に引き続き、TensorFlow.jsをさわっていきます。Tensorflow.jsを利用するにあたり、ブラウザ間での動作速度の違いがあるだろうか?と、ふと疑問に思ったので実測してみました!まとめ現時点(20...
【2025年決定版】「Javaではもう厳しい」は本当か?Kotlin vs Java、Android開発言語の「今」と「未来」を徹底比較! 🔖 40
✨はじめにこんにちは!Androidエンジニアの皆さん、お疲れ様です。Android開発を長年やってきて思うのですが、KotlinとJavaの選択って本当に悩ましいですよね。私自身、Javaから始めてKotlinに移行した経験があるのですが、2019年にGoogleが...
はじめにuseEffectEventってご存知ですか??reactのドキュメントでは結構押しているっぽいhooksなのですが、まだExperimental Featureでstableのバージョンに組み込まれていないからなのかあまり記事が見つかりませんでした。なので簡...
SVGのパスアニメーションはgetTotalLengthメソッドが便利 🔖 3
はじめにこんにちは。CMA制作部スタッフYaatonです。SVGを使ったアニメーションは細かい設定ができ、こだわった動きができるので実装する機会も多いのではないでしょうか。今回はSVGのパスアニメーションを実装するときに便利な記述や、つまづきがちなポイントを紹介したい...
こんにちは。menu事業部で、PM組織の統括をしている三宅です。今回は、「1年目からPMを採用できる組織の仕組み」について、私たちの組織の具体的な事例を交えながらお話しします。「経験者じゃないとPMは任せられない」「PMは育成に時間がかかるから中途採用しかない」こ...
リアルな眼球を描く。HTMLとCSSだけで。 第2章 ~こいつ、動くぞッ!?~ 🔖 21
前回までのあらすじ昔、「リアルな眼球を描く。HTMLとCSSだけで。」という記事を書きました。当時の自分の知る限りのCSSテクニックを注ぎ込み、納得できるだけの仕上がりの眼球ができたと思います。しかし、この記事を書いてから早いもので6年ほどの月日が過ぎました...
Bedrockのリランクモデルをナレッジベースで試してみる 🔖 1
はじめにRAG(Retrieval-Augmented Generation)の精度を高める手法の一つとして「リランキング」があります。生成AIにドキュメント検索を組み合わせる際、まずは関連する候補を検索し、その中から本当に役立ちそうな情報を選び直す。この「選び直し」...
AIエージェントでObservabilityを実装してみよう! 🔖 2
ソフトウェア開発でのAIの活用が増えてきています。AI駆動開発などの概念も登場して、飛躍的な開発者の生産性向上が期待されているとか。色々なAIエージェントが出てきていますが、アウトプットの精度に私も驚かされています。 その活用範囲は一体どこまで広がるのでしょうか。開発や...
データベースのトラブル発生時に何が起きていたかをSelect AIに聞いてみた 🔖 2
はじめにシステムの稼働中に突然パフォーマンスが悪くなったり、処理が終わらずエラーになったなどのトラブルはデータベース運用において多くの方が経験したことがあると思います。Oracle Databaseでは特定のセッションが他のセッションをブロックして処理が待機したケース...
【ポケモン×Java】知識編 配列#2 〜配列を完全攻略! -for文と拡張forと配列-~
はじめに前回の記事(配列#1 基礎編)では、配列を「データを並べる棚」として紹介したよ。でも、棚に並べただけじゃ使いこなせない。大事なのは、順番に取り出して使うこと!そこで今回は「ループ」と「配列」を組み合わせる練習をしていこう。これができれば、点数の合計や最大値...
さくらのAI使ってレストランLINE Bot作ってみた 🔖 1
日頃よりお世話になっており、先日さくらインターネットに転職された亀田さんが面白そうなPostをされていました。本日、さくらインターネットから新しいAIサービスがリリースされました。「さくらのAI Engine」https://t.co/wGXNMAQkt8サービスがお...
2025年版Web脆弱性TOP10完全解説!SQLインジェクションはなぜ首位ではないのか? 🔖 2
はじめに開発現場でセキュリティに携わるようになってから、僕はずっとSQLインジェクションが最大の脅威だと思っていました。学校でも会社でも「SQLインジェクションは絶対に防げ!」と口酸っぱく言われてきたからです。でも、2025年の脆弱性ランキングを見て愕然としました。S...
プロンプトエンジニアリングの最前線:Backstep PromptingとScaffolding近年、プロンプトエンジニアリング領域を扱う論文では、Backstep PromptingとScaffoldingという単語が頻出します。これらは、大規模言語モデル(LLM)...