はてぶ・Qiita・Zennのトレンド記事を紹介
「AI活用を第一想起に!」 日々の振り返りでPR作成数1.5倍を達成したチームの挑戦 🔖 1
AI活用を最大化するためにこんにちは。すべてを科学したい男、神本(@naoto__911)です。ourlyのプロダクトチームでは、今Qの目標の一つとして、PR(プルリクエスト)作成数を前Qの1.5倍に増やすことを設定しています。こちらを実現するために、開発者の稼働時間を増や
Firebase AI Logic SDKで素早く商用レベルの生成AIアプリを開発する
はじめに昨今はどのデベロッパーカンファレンスも生成 AI 関連のアナウンスが多いですが、Firebase も同様に数々のアップデートを提供しています。昨年には Vertex AI in Firebase という呼称で Google Cloud の Vertex AI を Fir
はじめにみなさんAIの流行についていけてますか?僕はあんまりついていけてません。そんな僕でも最近MCPという単語が街で飛び交いすぎて気になったので思い腰を上げてGitHubのMCPの設定をしたら、なんとまあGitHubの操作をAIエージェントに任せることができてびっくりしていま
【C#】GemiNet - .NET / Unity向けのGemini APIクライアントライブラリ 🔖 1
先日身内でオフラインLT会を開催したのですが、その中でゲーム内でGemini APIを使って文章を生成する話がありました。Geminiは無料枠が結構大きい!ということからプロンプトエンジニアリングの手法まで、興味深い話を聞けてとても面白かったのですが、APIを叩く部分は手動で(ラ
ritouです。MIXI IDのあたりを担当しています。 背景近年、証券会社のアカウント乗っ取りに代表される不正ログイン事案が社会の注目を集めており、ユーザー認証に対する不安が急速に広がっています。世の中には多種多様な認証方式が存在しますが、往々にしてネガティブな側面が強
Claude Code Action & Amazon Bedrock で AI Coding & コードレビューしてもらう 🔖 3
はじめに巷で話題の Claude Code Action を Amazon Bedrock と OIDC 連携して GitHub Actions 上で実行する方法およびその実行結果についての共有です。Claude Code Action から Amazon Bedrock 経
Microsoft (有志)メンバーが選ぶ!Microsoft Build 2025注目セッション
Microsoftの年次フラグシップイベントであるBuildが今年も2025/5/20~23に開催され、数多くの新情報の発表や製品活用のヒントとなるセッションが行われました。この記事ではその数多くのセッションの中から、Microsoft (有志)Publicationのメンバー
2025年6月以降ROS環境でapt-get updateするときにGPG errorが発生する場合の対処方法
2025年5月でROS1はEOLを迎えました。https://www.ros.org/blog/noetic-eol/2025年6月1日以降、ROSインストール済みの環境でapt-get updateするときにGPG errorが発生する場合があります。W: GPG err
Windows上のDevContainerで簡単にClaude Code 動かす方法 🔖 52
Claude CodeをWindows上で動かすにはWSLの調整が必要ですが大変に辛ですよね。この記事ではDevContainerを使ってWindows上でもClaude Codeを簡単確実に動かせる方法を説明します。勿論、DevContainerを使っているので、MacやL
GORM v1.30.0 でジェネリクス API が導入されました。https://github.com/go-gorm/gorm/releases/tag/v1.30.0ジェネリクス API を用いることで、データベース操作を型安全に実装するとができます。非ジェネリクス
ソースコード & ドキュメントに対応したGraph RAGの実装(Tree-sitter + LightRAG) 🔖 46
はじめに今回は通常の自然言語で記載されたテキスト(設計書など)だけでなく、ソースコードに対してもグラフ化を行ったGraph RAGを試してみましたので記事にしました。ソースコードに対して単純にRAG(GraphRAG)を行うと通常のトークン数による分割や単純なエンティティ抽出
宣言的UI設計の本質──Flutter & Riverpodで学ぶ現代的状態管理 🔖 5
Riverpod 3が登場するいま、FlutterやRiverpodの表面的な使い方を超えて、宣言的UI・状態管理の本質や設計理論を深く掘り下げます。本書は、現代的なUI設計や状態管理の根本原則を、Flutter/Riverpodを題材にしつつも、他のフレームワークや一般的なソ
.d.tsファイルをちゃんと使うために必要な知識 🔖 107
.d.tsファイルとは、TypeScriptにおいて型定義ファイルと呼ばれるファイルのことです。残念なことに、.d.tsファイルは誤った使い方をされているのを見かけることがあります。そこで、この記事では、.d.tsファイルを正しく使うために必要な知識を解説します。 .d.ts
今回はAIエージェント間の通信・連携を補完するためのオープンプロトコルであるA2A(Agent2Agent)の公式チュートリアルを試しながら、その概要を理解していきます。 A2Aとは?A2Aは米国時間2025年4月9日にGoogleから発表されたオープンプロトコルです。複
はじめに先日のMS BuildにてNotepadに変わるTUIエディタとして「Edit」が発表された。Editという名前の検索性が悪すぎてSNS上ではそればかり話題になっていたが、Rustで書かれているLightweightな実装ということで一部のRust界隈では違う盛り上がり
!この記事は Vim 駅伝 の 6/2 の記事です。前回の記事は こまもか さんによる、 5/30 のEmacsを使い始めて半年が経ったという記事でした。 もっと遊ぼう前回、tabpanelに非表示のバッファリストを表示してみましたhttps://zenn.dev/
Unity製アプリを作る時のアーキテクチャをどこまで区切るか、あるいはレイヤードアーキテクチャの一指針 🔖 19
はじめにUnityでゲーム開発を行う際、アーキテクチャ設計は長期的な開発効率と保守性に大きく影響します。もしUnity製アプリのコードベースをインゲームとアウトゲームに分けた時、後者のアウトゲーム側は同じイベント駆動型のWebやネイティブアプリで流行している設計パターンをUn
Amazon BedrockでClaude 4を使用するときのmax_tokensについて 🔖 6
Claude4 APIを呼び出すとレート制限にBedrock APIからモデルを呼び出すときには、以下のようにmax_tokensを設定します。この値は、モデルが生成するときに許可されるトークンの最大数を規定しています [1]。詳しい情報をたくさん生成させたいときは、max_
アプリケーションユーザーにとってパフォーマンスとは、特定の指標に基づいて判断される定量的なものだけでなく、アプリケーションの総合的な体験を通じて感じる定性的なものでもあります。そのため、ユーザーがアプリケーションを「遅い」と感じる要因は様々です。Googleは以前より、ユーザー
Snowflake の Organization Listing 承認ワークフローでデータメッシュの世界観を実現する 🔖 3
はじめに2025/6/2から Snowflake 最大の年次イベント「Snowflake Summit 2025」が開催されます!私も現地サンフランシスコに行きますので、是非みなさまにお会いできれば嬉しいです!そして今回はいつもの生成 AI や Streamlit ではなくデー
実装はここ https://jsr.io/@mizchi/domain-types@0.0.8 あらすじhttps://zenn.dev/mizchi/articles/main-is-composite-functionhttps://zenn.dev/mizchi/a
やっと来た!まともにUnity+Cursor環境をReSharperを使って構築する 🔖 3
Cursor + Unityのこれまでの開発環境VSCodeをフォークして作られたAI内蔵エディタ「Cursor」は、コード生成・修正・Agent機能において競合サービスよりも強く、今では多くのAI活用をしているエンジニアに使われています。https://www.cursor
ECMAScript source phase imports がはやく動くようになってほしい 🔖 15
Node.js 24.0.0 でECMAScript source phase importsが動くようになりました。 (--experimental-wasm-modules が必要です)Node.jsエコシステムは様々なサードパーティーツールに支えられているので、Node.
関数ってどう分けたらいい?最近ぼくが意識していること 🔖 3
はじめに「関数をどのタイミングで分けるべきか?」という問いは、初歩的なテーマに思えるかもしれません。しかし実際には、コードの読みやすさや保守性、さらにはチーム全体の生産性にも大きく関わる、非常に奥の深いトピックだと思います。ここ半年ほど、社内のアーキテクトに相談しながら、自分
Claude Code Actionで5000円溶かして学んだ、AIエージェント並列開発 🔖 189
どうも、こんにちは。私です。今月、AI開発界隈がまた騒がしくなってますね。Claude Codeに加えて、Claude Code Actionという新しい選択肢が登場しました。なので、5000円ほど溶かしながら実際に触ってみました。これまでのAI開発とはまた全く違う体験で、今
【Obsidian × Whisper】アイデアを逃さずにメモする方法 🔖 2
東京大学 M2の川田です。ここ数年で知的生産ツールとしてのObsidianが急速に注目を集めており、私もこの波に乗って導入してみたところ、その多彩な機能とカスタマイズ性にすっかり魅了されてしまいました。とくに「Thino」を使うと、思いついたアイデアや作業ログをデイリーノート
Rust Bevy によるクリエイティブコーディング 🔖 2
クリエイティブコーディングとは、何らかの表現を創造することを目的とするプログラミングのことです。通常のプログラミングは何らかの機能を実現することを目的としますので、それとは異なっています。愛好家たちによって、ビジュアルアートやサウンドアートなどの作品が制作されています。以前のゆ
Ory Hydra を利用した OIDC / OAuth2.0 準拠の認可サーバーの提供 🔖 3
どうもみなさんこんにちは。バクラク事業部 Platform Engineering 部でID基盤などを管理するチームに所属してあれこれやっている @convto といいます。先日イベントでバクラクの認証基盤について発表したのですが、そこで Ory Hydra を利用した OAu
Claude Codeの/ (スラッシュ)コマンドを全部試したので解説する 🔖 4
!・Claude Codeのバージョンは1.0.6です。・コマンド=スラッシュコマンド だと思っていただければ幸いです。・Commandの表作成だけAnthropicのClaude Opus 4を使用しました。それ以外は基本的にドキュメント参照と人力です。初投稿です。
TypeScript でエフェクトシステムを再現したい 🔖 30
tskaigi で susisu さんの Generator で Promise ランタイムを作る発表をみて、昔作ったやつがもっとやれそうな気がしたので、やってみた話。https://github.com/susisu/tskaigi2025 やりたいことTS の言語シス
何が運用負荷を増大させるのか?課題と解決、どういうチームになっていくべきか。 🔖 6
!この記事は毎週必ず記事がでるテックブログ Loglass Tech Blog Sprint の93週目の記事です!2年間連続達成まで残り13週となりました! 自己紹介ログラスの勝丸(@shin1988)と言います。最近はクラウド基盤チームというチームのマネージャーを
はじめにTuringの基盤AIチームに業務委託として所属している東京科学大学(Institute of Science Tokyo)の藤井です。本記事では、PyTorchをsource buildした後に利用する際にCUDA Toolkitをmodule loadしておく必要
Claude Codeの使用料金を可視化するCLIツール「ccusage」を作った 🔖 85
はじめにみなさん、Claude Code使ってますか?私は毎日使っています。Vibe Codingガチアンチだったのですが、Claude Code + Sonnet 4の組み合わせがあまりにも強力すぎて、今では手放せません。ところで Claude Max プラン、最高ですよ
はじめに今回はP2P通信を使用してサーバーいらずの対戦型ブロック崩しを作ったので、その紹介と解説をします。https://github.com/yadokani389/online-breakout記事を書いた時点でのソース記事を書いた時点でのソースです。参考にしてく
量子コンピューターでRSA-2048を解くためには? (2025年5月版) 🔖 34
はじめにRSA暗号は、巨大な整数の素因数分解の困難性を安全性の根拠とする公開鍵暗号方式です。特にRSA-2048は、2048ビット長の合成数(10進数で約600桁)を利用しており、現代のスーパーコンピューターをもってしても、既存の素因数分解アルゴリズムでは現実的な時間内での分解
Bridge パターンで Tauri アプリ開発を楽にしてみた 🔖 1
どうも、CoeFont でフロントエンドエンジニアをやってる uzimaru です。フロントエンドエンジニアなんですが、最近は Tauri でデスクトップアプリアプリを作ってます。そこで最近、Tauri でデスクトップアプリを開発する際に UI の開発やレビューのサイクルを高
Kaggle Drawing with LLMs 振り返り & 上位解法まとめ 🔖 5
Kaggle の お絵描きコンペこと 「Drawing with LLMs」 が、日本時間2025年5月28日に終了しました。本記事では、コンペ終了後の振り返りとして、概要と上位入賞チームのアプローチをまとめました。 コンペ概要https://www.kaggle.com
公開鍵暗号とはデータを暗号化して扱いたいことがあります。インターネットで誰かと通信するときは、通信経路で誰が盗み見ているか分かりません。送信者と受信者だけが中身を確認できるように暗号化を施しておくと安心です。他には、データベースに保存するようなシステムを開発するとき、センシティ
スライドや資料作成に使える!ちょうどいいイラスト素材サイト 🔖 5
はじめにみなさん、仕事でスライド作っていますか?私は、個人的に生成AIでスライドづくりを試したりしていますが、スライドに関しては、まだ生成AIで完全に自動生成が難しい領域と実感しています。特に、スライドをよりインプレッシブにするために、使い勝手の良いセンスのあるイラストが欲し
作って覚えるAIエージェント:1000行以内のtiny-agentをバイブコーディングで作ってみる 🔖 137
Hugging Faceのブログで提唱されている「Tiny Agents」、そのコンセプトに触発され、バイブコーディングで1000行以内の軽量エージェント作りに挑戦してみました。https://huggingface.co/blog/tiny-agentshttps://hu
プロファイラを利用して Node.js サーバーのレスポンス時間を 200 秒 → 20 秒に短縮した話 🔖 172
どんな問題を解決したのかこんにちは、ダイニーの ogino です。ダイニーでは、飲食店向けのクラウド POS レジを開発しています。その機能の一つとして、一ヶ月分の売上などの情報を印刷できる「月締伝票」があります。月締伝票のサンプル月締伝票に記載するデータは、Node.
RooCode に自動でリファクタさせるオーケストレーター用プロンプト 🔖 67
Deno + Claude4 + RooCode。Claude 4 が進化しているので、それに合わせて Roo のプロンプトを書き直した。リポジトリはここhttps://github.com/mizchi/vibed-pathfinderたぶん .roo/rules/rul
TypeScriptをバックエンドで使わない理由 🔖 247
はじめに!この記事は、下記の記事への反論というよりも、「TypeScriptでバックエンドを書く」というテーマについて、別の観点から整理したい という意図で書いています。元記事は、文脈が分かりづらいと感じたため、自分なりにバックエンドの特性にフォーカスして再整理しています。
Coding Agentをこれから導入するならClaude Code Actionが個人的におすすめ 🔖 141
はじめにこんにちは。イオンネクストで技術戦略をしています。@arairyusです。Code with Claudeが先週ありましたね。Claude Code Action(Vertex AI)を早速触ってみました。公式ドキュメント通りだとセットアップできない箇所があったので
Claude Codeを使う際のMAXプランのRate Limitを理解する 🔖 2
!この記事は人力で書きました。理解の促進としてAI(NotebookLM)を使いました。調べればわかる内容ですが、パッと見分かりづらいので時短できるかもしれません。なお、普通に周知の内容だったらすみません。スルーしてくださいw答えは全てここに載っています。https:
7桁で住所が分かる時代に!?デジタルアドレスの可能性と限界 🔖 36
3秒まとめデジタルアドレスは日本郵便が提供する7桁のランダムな英数字で住所を置き換える仕組みAPI経由で逆引き可能だが、匿名性の課題と総当たり攻撃への脆弱性が課題API利用は簡単だが、普及には多くのサイト対応とブラウザ対応が必要個人・法人利用では物理住所との二重管理
今回Claude Codeを用いてObsidian用のMCPサーバーを作成しました。その際気づきや課題が多かったため振り返りをClaudeと共に行っています。せっかくなので皆さんに共有できると何かの役に立つかと思い記事にしてみました。編集していますので、原文が気になる方はこ
TSKaigi 2025へ参加してきました & ほぼ全資料まとめ 🔖 6
こんにちは!チームラボフロントエンド班所属の志田と宇根です!2025 年 5 月 23-24 日、東京都 ベルサール神田にて開催された「TSKaigi 2025」に現地参加してきました。そして今回チームラボフロントエンド班からも LT 登壇者が選ばれています!本記事は 2
新しいブラウザ操作系エージェントのworkflow-useがかなり良さそうな予感 🔖 175
https://github.com/browser-use/workflow-useBrowser Useから新しいブラウザ操作系エージェントが登場しましためちゃくちゃ魅力的だったので紹介します。 従来のブラウザ操作系エージェントbrowser-useに限らず、従来の
TSKaigiの自分のレポートです。初のオフライン参加かつ、業務時間での参戦だったので記録として残しておきます。https://twitter.com/sigumataityouda/status/1925720396604617039https://twitter.com