2025-04-10 06:00 はてなブックマーク テクノロジー 人気エントリー

タイトル ブックマーク数

MCP入門
281
https://spec.modelcontextprotocol.io/specification/2025-03-26/basic/transports/ MCP は「ホスト(Host)」「クライアント(Client)」「サーバ(Server)」の3つの役割を柱として成り立ちます。

API仕様書を読み取れるMCPサーバーを自作したら開発が爆速になった
227
(後述しますが今回1行も自分でコードを書いておらず、この記事を書いてようやく仕様を理解したところです) API仕様書の読み込み方には様々なアプローチがあり得ますが、弊社では gRPC + Protocol Buffers を使っているため、.proto ファイルをリソースとして読み込むMCPサーバーをローカルで立てるようにしました。

[速報]Google Cloudが複数のAIエージェントを連携させる「Agent2Agentプロトコル」を発表。50社以上がサポートを表明
114

新刊『型システムのしくみ』の発売を4/18に予定しています
191
本書で「型とプログラミング言語」の入口を楽しみましょう! ※本書は『n月刊ラムダノートVol.4, No.3(2024)』に掲載された記事「TypeScriptではじめる型システム」を基に内容の見直しと加筆を施して書籍として刊行するものです。 2025年4月18日(金)、遠藤侑介著『型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語』の発売を予定しています。

[速報]Google Cloudが「Agent Development Kit」をオープンソースで公開へ。100行以下のコードでMCPやガードレールを備えたエージェントを開発可能
53

ChatGPTの「Deep Research」のつかいかた ~レポート作成に「包括的に/詳細に」プロンプトが超絶便利【柳谷智宣のAI ウォッチ!】
202

製品ドキュメントは読むのではなく質問する時代
139
例えば GitHub Actions を利用して定期的に rst をベクトル化して DuckDB データベースファイルを生成し、S3 などに置いておき、それをバックエンドサーバーがダウンロードする仕組みを作れば、何も考えずに最新版のドキュメントを提供できる。

トランプ関税による値上げリスクはiPhoneだけではない。MacBook Proは77万円超えの大暴騰危機
136

二桁年はPCを触ってるけど「文字入力をしようとするとたまに左上にボックスで出るあれ」の発生条件と存在意義がいまだにわからないまま生きている
297

Terraform設計ガイドライン | Future Enterprise Arch Guidelines
45
推奨は以下の通り。そのため環境別の値を保持する場合は以下の例にあるように、変数>環境の順で定義する ▼Local Valuesの例 ワークスペース分離を採用した場合、ローカル変数の環境別管理 もし、locals、variableなどに環境情報をまとめる場合は、上記の順番で記載すること。

「AppleはiPhoneを米国内で製造できる」──トランプ政権
736
米連邦政府のキャロライン・リービット報道官は4月8日の記者会見で、米Appleが現在は主に中国で製造しているiPhoneを米国内で製造できるという見解を示した。 リービット氏は記者からの質問に対し、トランプ大統領が米国での製造業の雇用を増やしたいと考えており、高度な技術やAIなどの新興分野においても米国が主導権を握るべきだと強調した。

ワークマンの着たほうが涼しい「暑熱軽減ウェア」を体験してきた
173

AWS Cognitoの罠10選 | 技術者ブログ | 三井物産セキュアディレクション株式会社
29

Obsidian MCPサーバーをClaude Desktopで使ってみた | DevelopersIO
174
なお、obsidian-mcpはSmithery – Model Context Protocol RegistryというMCPサーバーを集めたサイト経由で提供されており、上記のClaude Desktopへの設定などもSmitheryが提供しているようです。

これだけは知っておきたいクラス設計の基礎知識 version 2
36

Terraform設計ガイドラインを公開しました | フューチャー技術ブログ
62
Terraformについても、社内の複数プロジェクトで利用されており、それぞれで工夫したこと、ケアしたポイントなどが知見として出てきていることから、社員がリファレンスとすることも含めて編集、公開することになりました。

PGlite + pgvector で100行で実装するベクトル検索 (node/deno/drizzle)
33
qrdrant も検討しましたが、サーバーを建てるのが面倒でした https://qdrant.tech/ 今回は @ai-sdk/openai を使ってベクトル化をします この関数は text-embedding-ada-002 で文字列を 1536次元(長)の配列に変換します。text-embedding-ada-002 に合わせて 1536次元で vector 型を初期化します。

生成AIの時代にクリーンアーキテクチャは古いかなと思った
31

「本当にバカ」、マスク氏とナバロ大統領顧問の応酬が過熱
298
テスラのイーロン・マスク最高経営責任者(CEO)/Jeffrey Phelps/AP via CNN Newsource ニューヨーク(CNN) 米電気自動車(EV)大手テスラのイーロン・マスク最高経営責任者(CEO)は8日、トランプ政権のナバロ大統領上級顧問(通商・製造業担当)をSNS上で「本当にバカ」と呼び、ホワイトハウスの関税計画から一段と距離を取る姿勢を示した。

Notionの公式MCPサーバーをCursor / Claudeから使用する方法
38

迷った時は、主語を取り戻そう
20
この記事では、まず「主語を取り戻す」という考え方を通じて、会社から与えられる目標をどう自分事化するか、そしてその先にある「自分軸で生きる」ためのTipsや、マネージャーがどうやって目標設定でメンバーを導くのかについてお伝えしたいと思います。
マネージャーとして、メンバーが自分の軸で仕事に対して手応えを得られるようにするためには、以下のようなことが大事なのではないかと思いました。

VSCodeをMCPにする拡張機能「VSCode as MCP Server」を作った
37
次に、MCP クライアント側の設定をします: mcp-installerを使っている場合: 「vscode-as-mcp-server という MCP サーバーをインストールして」等でお願いすればインストールできます その他: 例えば Claude Desktop の場合、claude_desktop_config.json にて このように JSON を追加することで設定可能です。

便利なMCP 2025年4月版 (もう古いコードの提案はしなくなるMCP他) – Qiita
24

Notion公式MCPサーバを使ってどんなことができるか試してみた | DevelopersIO
38
(Notionに詳しい方、もし間違いでしたらご指摘頂けると幸いです) https://developers.notion.com/reference/post-search ちなみにCline(VS Code LM API:Claude 3.5 Sonnet)で同じ質問を試したところ以下の結果でした。

Windowsで日本語入力をしようとする際に意図せず最前面で左上に入力されてしまう現象について、解消方法を説明してくれているサイトはよく目にしますが、結局なんのためにあの機能は存在するのでしょうか?
61
問題が発生しました。しばらくしてから、もう一度お試しください。

Reactで大量描画しても60fps出すためのパフォーマンスチューニング術 – SmartHR Tech Blog
6
ここまでの対応ですでに大幅な操作性の改善は見られたものの、モニターが大きかったり、縮小表示で組織図を表示したりするとそれなりの数の部署や従業員が画面には描画されることになり、目標としていた「数万人規模の組織図での 60fps」を達成するためには、まだまだ改善の余地がある状態でした。

Rustが難しい唯一の理由
46
私が思うに、Rustは新しいことばかりで使ってみると感動が沢山ある言語なので、長年経験を積んできたプログラマでも、初めてプログラミングに触れたときのような、喜怒哀楽とときめき体験が得られることが理由ではないでしょうか。

Vibe Codingをせずに Clineを使っている
13

イーロン・マスク率いるDOGEが政府職員をAIで監視して反トランプや反マスクの言動をしないかチェックしている
27

テキストをキレイに折り返す「text-wrap: pretty」を使うべき理由をSafariのWebkit開発チームが公式で解説
8

富士通ATM撤退はセブン・ローソン銀行に好機か、入出金からプラットフォームに進化
5

Cursor,Windsurf,Github Copilotを課金して使い比べしてみた感想
16
Cursor20ドル、Windsurf15ドルなので一番安い!(課金枠はやや少ない)
・Microsoftなのもあり市民権をおそらく他IDEより得ているので企業も導入しやすい
・コード編集中に編集中であることのわかる表示(ファイルが読み込まれるに従いややグレーかかったフォントテキストが通常テキストに変わるアニメーションなど)はよかったです。

Announcing the Agent2Agent Protocol (A2A)- Google Developers Blog
11

Announcing Firestore with MongoDB compatibility | Google Cloud Blog
5

新幹線トンネルのひび割れ、AIで検出 JR東と富士フイルムが技術開発
30
AIで作成した変状展開図を検査スタッフがあらかじめ確認し、目視で確認が必要なカ所を絞り込んでおくことで、夜間の実作業時間を2割削減できるという。さらに、過去のひび割れと自動で比較し、新規のひび割れや、ひび割れが進んだカ所を抽出して変状展開図を作成できるようになった。

drawDB | Online database diagram editor and SQL generator
13

型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語
12

「Rustが嫌いです。」の感想
9
wasm関連やビルドが遅いことについては自分も共感できる部分が多かったが、他の部分についてはこの記事の筆者が期待しているものとRustが提供するものにズレがあるからこうなってしまったのではないかと感じた。

Google Pixel 9a
99
SIM フリーの Google Pixel 9a は、特定の携帯通信会社に連携していないスマートフォンです。 SIM フリーの Google Pixel 9a を購入する際に、自分に最適な携帯通信会社とプランを選択できます。 Google ストアで販売しているスマートフォンのほとんどは SIM フリーです。1. Google ストアで SIM フリーの Google Pixel を購入する。

Googleの新TPU「Ironwood」が登場。El Capitanを24倍上回る42.5EFLOPSを実現
5

AIアニメは現時点では時間と金の無駄|下田賢佑
13
結局は音楽活動に繋がるのですが、もともとYouTubeやTikTokで自分の作った音楽を収益化することに興味があり、音楽そのものを目的に動画を再生してもらうよりも、音楽以外に多くの人が興味を持つ動画を作ってそのBGMとして再生してもらう方が効率的ではないかと考えてました。

Firebase Studio lets you build full-stack AI apps with Gemini | Google Cloud Blog
13

Auth0を使って1年かけてSSOをサポートした話 – CADDi Tech Blog
25
nextjs-auth0を使ったコードのイメージは以下のとおりです(※実際に稼働しているコードとは異なります) このようにすることで、既存の体験の維持と、SSOの提供を両立させることができました。

Suicaなしで改札通過、仕組みやメリットは? 25年秋頃に上越新幹線の一部駅で実験
17
JR東日本は2025年秋頃、上越新幹線の新潟駅と長岡駅に顔認証技術を用いた改札機を設置し、実証実験を行う。 その取り組みの1つとして、2025年秋頃に上越新幹線の新潟駅と長岡駅で、顔認証技術を用いた改札機の設置と実証実験を実施する。

あらためて理解するArrayBuffer – JavaScriptでバイナリデータを扱う方法 – ICS MEDIA
92
TypedArrayと、その内部で使われているArrayBufferの仕組みを正しく理解しておくことは、今後低レベルなデータを扱うAPIを利用する際に役立ちます。 TypedArrayはArrayBufferのバイナリデータを数バイト単位で特定のデータ型として解釈し、配列風のインターフェイスを提供するための「ビュー」オブジェクトです。

RTX 4090より2倍速くLLMが動作?Ryzen AI Max+ 395搭載ミニPC「GMKtec EVO-X2」が15日に予約開始
36

広告データサイエンスの全体像:輪読会9回分の発表資料と300pイントロスライドを公開します | CyberAgent Developers Blog
8
広告の入札はオークション形式で行われるため、この予測値をどのように値付けに反映していくかという問題であったり、時間を通じた制約付きの動的最適化問題、そこから発展して強化学習の応用などといった形で、予測から制御・最適化というより広いトピックを扱っていくようになっていきました。

株価暴落のあおり? 金融庁公式キャラクター「つみたてワニーサ」のXアカウントが沈黙中【やじうまWatch】
14

トランプ政権が「iPhoneはアメリカで製造できる」と改めて強調、スティーブ・ジョブズやティム・クックCEOはこれまで何度も「アメリカでの製造は困難」と発言してきたにもかかわらず
59

【開催レポート】ジェフ・サザーランド博士が語る、AI時代のアジャイル組織の作り方 – SmartHR Tech Blog
9
引き続き私たちの取り組みをウォッチいただき、コミュニティの皆さんとも情報・意見交換をしながら、共に未来の働き方を築いていきましょう! SmartHRでは一緒に働く仲間を絶賛募集中です!
「AI時代のアジャイル開発」を一緒に作っていきたい、そんな意欲ある方のご応募をお待ちしています。

生成AI時代に必要なシェルの基本知識とシェル芸への入門 – じゃあ、おうちで学べる
49
[試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】作者:武内 覚技術評論社Amazon [試して理解]Linuxのしくみ ―実験と図解で学ぶOS、仮想マシン、コンテナの基礎知識【増補改訂版】 生成AIは異なるシェル環境向けのコマンドを提案することがあるため、自分の環境に合ったコマンドを理解し選択する必要があります。

Devinが作るPull Requestのセルフマージを禁止する – newmo 技術ブログ
41
以下のGitHub Actionsワークフローは、AI(Devin)が作成したPull Requestに対して、pull_request_review イベントを利用して2人以上の人間によるレビュー承認を必要とする機能を実装します。

Drizzle ORM x MySQLでBIGINT型を扱うときの設定と精度の話 – kasu.log
7

コメント

タイトルとURLをコピーしました