はてぶ・Qiita・Zennのトレンド記事を紹介
Azure × RAGシステムの概念検証(PoC)を1-2時間で完了させる、IaC(Infrastructure as Code)を活用した最速デプロイ手法を紹介します。 TL;DR(要約)1-2時間でAzure × RAGシステムをデプロイ。手動構築(数日)に比べ、IaC
M5Stack CoreS3 の カメラ映像を Bluetooth LE で送信する
はじめに最近色々触り始めてた IoT、その中でも M5Stack CoreS3 を使って色々実験しています。今回はその CoreS3 に内蔵されているカメラ映像を Bluetooth LE(以後 BLE)を介して iPhone へ送信するためのあれこれを実装したので備忘録がて
Anthropicが公開しているClaude Codeのベストプラクティスを初心者向けに解説 🔖 300
こんにちは、とまだです。「AIツールを使ってコーディングを効率化したい!」そう思ってClaude Codeを始めてみたものの、思うような結果が出なくて悩んでいませんか?今回は、Anthropic社が公開しているClaude Codeのベストプラクティスから抜粋し、初心者にも
Error Boundary/Suspenseはどこに置く? テスト・Storybook・UXのためのReactコンポーネント設計 🔖 1
はじめにError Boundary と Suspense をどこに置くか悩みませんか?かつての自分はこの設計をうまくできず、テストが書きづらい、1 つのエラーで全体が落ちる といった問題に苦しみました。本記事では、その設計がテストの書きやすさStorybook の書き
目的未経験で現職に入社して2年が経ちました。入社1年目は、仕事の成果が上がらず、毎週の進捗会議で詰められていることが多かったです。その現状を変えるためにひたすら勉強に打ち込んでいました😭もしまた0から始めるとしたら、今ならこの本を読む!というのをまとめます。 Java
necordとbullmqで、ジョブキューCLI併用Discord botの構築
Discord.jsによるbotの構築は、ある程度のベストプラクティスがGuideで解説されているものの、ディレクトリ構造や開発環境の構築は開発者の選択に委ねられています。この記事では、necordを活用し、NestJSのモジュールとしてbotを起動します。また、ジョブキューを
こんやっぴ〜、ForteFibreのインフラ担当マンゴーさんです!今回は、parameter_expressionというちょっとしたROS 2のパッケージを実際にROSのレポジトリに公開してみたので、その記録を書いていこうと思います。 parameter_expressio
TinyGoはどのように "Tiny" を実現している? 🔖 113
!この資料は TinyGo Conference 2025 in Japan の登壇資料です。 自己紹介名前: uji神戸市在住NOT A HOTEL のソフトウェアエンジニアGopher 7年生、TinyGo は 3年くらい前に初めて触りましたKOBE.g
Claude・Codex・Kombaiを使ったFigma to Codeの比較 🔖 4
Oikonです。先日AIツールでどこまでデザインを忠実に実装できるのかというテーマで登壇する機会がありました。その際に、以下の3つのツールについてFigmaからコードを生成してみて比較する実験を行いました。Claude Code + Figma MCPCodex CLI
モダンフロントエンドはJSON APIが鬱陶しいので、無くしていきたい 🔖 173
はじめにKaigi on Rails 2025で発表し、何人かの人といろいろ話しているうちに、モダンフロントエンドが面倒臭いのはJSON APIのせいではないかと考えるようになりました。そしてJSON APIそのものが悪いというよりは、JSON APIを必要以上に使う原因となっ
データベースの行ロックをちゃんと理解する(PostgreSQL, MySQL) 🔖 1
はじめに先日データのロックに関わる実装の方針に携わりましたが、思ったよりもロックについて知らない自分に気づきました。データベースを考えるうえで、ロックとは長く付き合っていかなければならないものなので、今回を機に改めて学び直してみました。今回はデータベースにおけるロックの中で
【Nginx】Pixiの仮想環境とNginx【conda-forge】
Pixiで本物のWebサーバーを動かすconda-forgeには、WebサーバーであるNginxが存在します。https://anaconda.org/conda-forge/nginxhttps://prefix.dev/channels/conda-forge/pack
TypeScriptとクリーンアーキテクチャを組み合わせ、変更に強いAPIを構築するハンズオンガイドです。 この本では、クリーンアーキテクチャとは何かという基礎的なところから、ヘキサゴナルアーキテクチャの考え方、依存性逆転の原則まで、実践的な知識を提供します。 第1章では、
NativeWindの対抗馬?ハイパフォーマンスのUniwindでReact Nativeをスタイリング 🔖 1
こんにちは!テラーノベルとテラードラマでiOS/Android/Webとフロントエンド周りを担当している @kazutoyoです!React NativeでTailwindライクにスタイリングする方法として、NativeWindが有名だと思います。また新たな選択肢として、Re
Nano BananaでDiscordスタンプ5種を作ったので、プロンプトとコツを公開してみる
こんにちは、とまだです。GoogleのNano Banana(Gemini 2.5 Flash Image)を使って、Discordスタンプを作ってみました。「Vibe Coding Studio」というDiscordサーバーで実際に使っているスタンプです。「イラストを描い
実行時に成長を続けるAgentic Context Engineering 🔖 2
はじめに前回、下記のようにプロンプトエンジニアリングを終わらせてくれる期待を込めてDSPyの紹介をした。DSPyの機能の一つであるプロンプト最適化の大きな役割の1つはLLMに与えるガイドラインをデータセットから作り出してしまうというものである。前回の記事で、データセットからN
[H2025ID] Hardening 2025 Invisible Divide 参加体験記 🔖 1
1. はじめにHardening 2025 Invisible Divideに参加してきた。自身の振り返りも兼ねて、参加体験記をまとめる。 1.1. 前提参加は2回目。前回はH2023Gに参加。【初参加】Hardening2023 Generatives 参加体験
WordPressで画像ブロックをボタンにしたい(role="button")
!Xでご指摘を受けました!確かにコードサンプルの例は普通のリンクで良いので画像ブロックのリンクで問題なく、わざわざrole="button"とする必要はないですね🤔この記事は画像に特定の属性(attr)を付与する方法として読んでください。ではどうぞ〜!こんにちは!デザイン
[2025年10月10日] すべてがChatGPTになる? (週刊AI)
こんにちは、Kaiです。OpenAIのDev Dayが開催されました。Agent Builderが一番の目玉で、次がapps in ChatGPTでしょうか。Agent Builderは早速使ってみましたが、これまでのツールとそこまで大きい差は感じないですね。逆に言えば、もうこ
これはなにNstock株式会社の祖業である株式報酬SaaSは、サービスローンチから数えて3年目になり、100社以上の企業様にご導入いただいています。その一方でコア機能である ストックオプションの個数/状態管理 の方法に課題が出てきていました。ここまでは運用してこられたし次の2
Claude Codeのマーケットプレイスを自作し、チーム内でカスタムコマンド、エージェント、フック、MCPサーバ設定を共有してみた 🔖 7
この記事は人力で書きました。 はじめにこの記事は、2025/10/10にリリースされたClaude Code2.0.12以降に利用が可能となった、プラグインのマーケットプレイスを自作し導入するための記事です。公式のブログ記事を、まずはご確認ください。https://w
1時間でCodexでLINE Botチャレンジ
2024 年 10 月から 2025 年 10 月までの Mozc に対する主な変更 🔖 1
初稿: 2025-10-10小松弘幸 (@komatsuh:bsky, @komatsuh:twitter)2024 年 10 月以降の Mozc に対する主な変更をまとめました。ドキュメントやコミットログ、 Issues に書かれているものをまとめただけで新しい情報はありま
Androidの通知音の設定を自動化したかっただけなのに、OSのバグとか見つけた話 🔖 1
はじめにFairy Devices株式会社のKabochaです。Androidには、デフォルトで設定されている通知音があります。これは設定アプリから、プリセットされているものや、ユーザーが任意に追加したoggファイルを通知音として設定できます。Android公式の設定方法
この記事は、すでにCodexやClaudeCodeなどのAIコーディングツールを実務で使い始めているエンジニアに向けて書いている。「期待ほど効率が上がらない」と感じている人や、運用の型を模索している個人開発者を想定している。導入方法や基礎理論は扱わない。ひとりのエンジニアが数ヶ月
Playwrightの新機能 使ってみた【プランナーエージェントについて】 🔖 2
はじめにPlaywright 1.56で導入された新機能「Test Agents」が気になっていたので、実際に使ってみました。この記事では、プランナーエージェント(🎭 Planner) を使ってPlaywright公式サイトのテストプランを自動生成する過程を、1から順を追って解
はじめにロボコン関係で見る方が多いと思うので、一応先に個人的な結論ですが、ほとんどの場合”オムニで良い”です。大抵の場合、敗因は足回りにはありません。足の差で負けて初めて、開発を始めればいいです。コスパが悪すぎるので、余裕がないなら作るべきではありません。 じゃあなぜ
iOS Default Web Browserの自作方法 🔖 28
はじめにiOS 14からアプリをデフォルトのウェブブラウザとして実装/配布することができます。ただし、デフォルトのウェブブラウザとして動作させるには特別なEntitlementが必要で、Appleに申請して付与してもらう必要があります。実装手順については公式のドキュメントが
google/LangExtract解剖- LLMで抽出した項目の文書内位置特定ロジックを深堀る 🔖 3
!本稿は2025/10/04時点のLangExtractのソースコードを元に記述しています。 google/LangExtractとはhttps://github.com/google/langextractLangExtractは2025年7月にGoogleが発表し
MCPツール棚卸しによるClaude Codeのコンテキスト最適化 🔖 47
はじめにMCP(Model Context Protocol) ツールを追加していったら、Claude Code の応答精度が落ちたと感じたことはありませんか?MCP は、Claude Code などの AI エージェントに外部ツールとの連携機能を提供する強力なプロトコルです
はじめにDSPyに夢中である。DSPyの最も重要な点は、プロンプトエンジニアリングを排除できる可能性を秘めていることだ。可能性を秘めているだけで、現状、プロンプトエンジニアリングが完全に不要になったわけではないのだが、こちらの分野を真面目に学ぶ動機として十分だ。使い心地というか
AIにリファクタリングをさせて、PRのタイトルと説明文も生成する
CodexCodexを使ってリポジトリの小さなリファクタリングを自動化しながら、Pull Requestのタイトルと説明文までまとめて生成する方法を紹介します。自動化の狙いは、レビュー前に整った説明を添えることで手戻りを減らすことです。 背景と目的日常的にSwiftやO
現場で使える!Dify x Pythonハイブリッド開発実践! 🔖 1
はじめにこんにちは!株式会社Sapeetのソリューション事業部でアルゴリズムエンジニアとして働いている堀ノ内です。ソリューション事業部では受託開発を行なっており、近年は生成AIを活用したプロジェクトが非常に増えています。弊社では開発を迅速に進めるため、PoCの段階ではノーコー
誰でも書けるスクリプト言語は、immutable な配列を提供すればよかった 🔖 104
突然ですが、Python あるある〜。a = [1, 2, 3]b = a # コピー?c = a # コピー?b.append(4) # 追加c.append(5) # 追加print(b)# [1, 2, 3, 4, 5]# c に追加したはずの 5 が
【Zenn最速!?】OpenAIのAgent Builder・Chatkitのデプロイを試してみた!
はじめに日本時間の10月7日、朝起きたらOpenAIから衝撃の数々が発表されましたね。今回はZenn最速(!?)で、Agent BuilderおよびChatkitのデプロイを試してみた!と書きたい想いが先行した、検証記事でございます。結論だけ書きますと、Agent Buil
はじめにども最近、仕事場にClaude Codeを導入して、チームのパフォーマンスが爆増して仕事が減ってきたゴリラです。Claude Codeを導入する際に便利なMCP(serenaやcontext7、playwrightなど)をいくつか入れたんですが、セキュリティちゃんと
2600億回のモンテカルロを14秒で:Rust×rayon×SIMDで並列化してみた
1. 導入 🦀モンテカルロ法はシンプルながらも膨大な試行回数を必要とするアルゴリズムです。数十億、数百億といった規模になると、素朴な実装では到底現実的な時間で終わりません。今回はこのモンテカルロ法で円周率を推定しようと試みました。今回取り組んだ末に得たものは「2600億回の
「動けばOK」だった僕が2ヶ月のAPI実装研修を通して学んだこと 🔖 2
はじめにこんにちは!株式会社ビットエー所属 25卒エンジニアのkonchanです。学生時代に数年間プログラミングを学び、「これで僕もWebアプリが作れるぜ!」と意気揚々と入社した僕を待っていたのは、4つのAPI実装研修課題でした。研修で実装した内容は、グループ会社の社内報
RAGの精度向上手法、がっつりまとめ【2025年】 🔖 439
この記事は何ナレッジセンスでは、エンタープライズ向けにRAGサービスを提供しています。その中で「RAGは簡単に作れるけど、精度を上げるのは難しい」という課題に日々向き合っています。本記事は、2024~2025年に公開された研究や事例をもとに、RAGの回答精度を高める代表的なアプ
Claude Code入門 - AI駆動開発の基礎を1日で身につけよう 🔖 478
こんにちは、とまだです。「Claude Codeって何?」「AIで本当にコードが書けるの?」と思ったことはありませんか?この本では Claued Code を使ったAI駆動開発の基本を 1日で身につけることができます。【こんな方におすすめ】・AI開発ツールに興味はあ
OpenAI DevDay 2025 発表まとめ 🔖 138
!この記事は人力で書きました。 tl;drOpenAI DevDay 2025 がサンフランシスコで開催されたよサンフランシスコ現地から情報をお送りするよChatGPT 上で使える Apps SDK が公開されたよ(収益化の話も)AI Agent ワークフローを
OpenAI DevDay 2025 で Sora2 の API が公開されたので公式ドキュメントを参考に試してみました。!本記事は 2025年10月7日時点の情報で書かれています。https://platform.openai.com/docs/guides/video
OpenAI DevDay 2025の現地レポート【OPENING KEYNOTE編】 🔖 1
はじめまして、ますみです!株式会社Galirage(ガリレージ)という「生成AIに特化して、システム開発・アドバイザリー支援・研修支援をしているIT企業」で、代表をしております^^ 本記事のサマリーChatGPTに「Apps inside ChatGPT」が登場し、
TypeScriptで開発をしていると、APIエラーやバリデーションエラーなど、さまざまなエラーを扱う場面があります。そんなときに、標準のErrorクラスだけで対応していませんか。この記事では、カスタムエラーを導入するメリットと、ボイラープレートを減らしてカスタムエラーを楽に
全プロセスが一秒止まる不具合続編: カーネル内部で何が起きたか? 🔖 102
はじめに完全自動運転の実現を目指すスタートアップ「チューリング」でエンジニアをしています、鈴木勝博です。私が所属しているDrivingSystemチームでは、自動運転向けのシステム開発を担当しています。Linuxを用いたシステム開発を行っていると、カーネルの挙動、周辺デバイス
【28分爆速開発】圧勝したのはどっち? 最新AI Claude Sonnet 4.5 vs 4.0 ハッカソン対決!
はじめにClaude Sonnet 4.5は、Anthropicが2025年9月30日にリリースした最新のAIモデルです。公式発表によると、「世界最高のコーディングモデル」「複雑なエージェント構築に最も強力なモデル」として位置づけられています。AWSのAmazon Bedro
【なぜAIに設計を任せると成長が止まるのか】Kiroを使っても学べない設計スキルの真実 🔖 17
はじめに僕自身、実務や個人開発でAIを活用して開発しています。Kiroやcc-sddを使った仕様駆動開発を行い、AI を使って生産性は向上している。また余った時間をコードレビューにも使い、コードの質もある程度は担保出来るようになりました。しかし、ある時ふと感じました。「僕自身
はじめに私は Mac がまだ “Macintosh” と呼ばれていたころからずっと Mac を使ってきました。ですがこのたび、思い切って Omarchy(Linux ディストリビューション)に移行しました。1 ヶ月ほど使ってみての感想や気づきを、これから移行する方の参考になれば
こんにちワ! Rust大好きなサーバーサイドエンジニアのnamniumと申します。Rustのソースコードはしばしばアートのように振る舞います。その中でもRustのパターンマッチは言語を代表する機能だけあって、綺麗に書けた時の美しさといえば筆舌に尽くしがたいです! 今回はそんなR
読書を散漫としている感じがする。ハイライトをして読んで満足しているだけ。本に引いたハイライトを日々のタスクや、アウトプットに有効活用できていない。といった課題感があり、読書の「資産化のプロセスの見直し」と捉え、情報の分類・蓄積・再利用の流れを根本から見直すことにしたときの