はてぶ・Qiita・Zennのトレンド記事を紹介
API(アプリケーションプログラミングインターフェース)は、ソフトウェア同士が機能やデータをやり取りするための仕組みです。多くのWebサービスがAPIを公開し ています。
さくらのクラウドでつくるワークフロー: Workflowsをやってみよう(2) 外部API呼び出しと、ワークフローのAPIによる起動 🔖 1
はじめに 本連載では、さくらのクラウドの新サービス「Workflows」を使ってワークフローを作成する方法を紹介しています。前回の記事ではさくらのクラウドのWorkflowsの基本機能を見てきました。今日は第二弾として以 […]
Gemini CLIとVirtual Try on APIで試着アプリを開発してみた 🔖 4
G-gen の奥田です。当記事では、Gemini CLI を利用した開発事例を紹介します。Google Cloud が提供するAPI である Virtual Try on API と、Web UI 用の Python フレームワークである Gradio を使用した、シンプルな画像
GPT-5 APIのレスポンス速度の実験と使用時の注意点について 🔖 2
GPT-5 APIの応答速度が遅いので、どのパラメータが応答速度に影響を与えるのかを実験したよ!という記事です!GPT-5を使う上でアウトプット品質と応答速度のバランスを見ながらパラメータの制御を行う必要がありそうです。こんな感じの実験をいくつか実験してます! GPT-5
簡単なFastAPIを利用したMCP RAG Serverを作成してみる。 - 地平線まで行ってくる。 🔖 33
Model Context Protocol (MCP)に準拠したRAG(Retrieval-Augmented Generation)機能を持つMCPサーバを機能を絞って簡単なものを作ってみます。ローカルで運用するのではなく、別サーバーで運用できるようにします。 ここのところお
新人エンジニア向け:今すぐ導入OKな無料AI APIまとめ(テキスト/画像/音声) 🔖 4
こんにちは!takuyaです。最初に正直に言います。副業アプリを作っていた頃、UIはそれなりでも、AI機能さえ刺さればユーザーはちゃんと使ってくれました。鍵になるのは"どのAPIをどう当てるか"。今日は、私が実案件と個人開発で本当に使って良かった「無料または無料枠あり」のA...
迷わない!2025年APIテストツール徹底比較とおすすめの選び方 🔖 1
はじめにマイクロサービスの普及、クラウドネイティブな開発環境、AIとの連携。2025年の今、APIはもはやすべてのアプリケーション開発の中心的存在です。しかし、APIが複雑化する一方で、「テストどうすればいいの?」と悩む開発者も増えています。実際、私自身も過去にAPI...
OpenAI公式の情報をもとに GPT-5 の API をさっそく試す【Node.js】 🔖 4
はじめにライブストリーミング実施の事前予告があり、それで公式の発表が行われた GPT-5 の話です。GPT-5 に関する公式情報を確認してみつつ、API からの利用を試してみた、という流れを記事に書いています。公式からのリリースに関するポスト・記事ライブストリー...
ゼロから築くAI協働【第二幕】生成AIのAPIで5万円溶かした話。〜私たちが本当に学んだ、コスト管理と"AIの限界" 🔖 1
前回の記事、読んでいただけましたか?AIとの共同作業で「2週間の作業が1日に」なった、あのブレークスルーは、本当にチームを興奮させてくれました。さて、あんなにカッコいい成功話をした後でちょっと言いにくいんですが、今回は、私たちのチームが派手にやらかした話をしようと思います。新
【TCP通信】REST APIと誤解されたので本当に模擬してみた!SocketDebuggerでHTTPサーバー構築に挑戦🔥 🔖 6
1. はじめに前回の記事では、SocketDebuggerを使ってTCP通信でJSON形式のデータを返すサーバーを構築しました。ところが、読者の方から「HTTPによるREST APIサーバーを作ったのかと思った」というコメントをいただきました。コメントありがとう...
大規模トラフィックを支えるGigaViewer for AppsのAPI負荷対策 🔖 24
こんにちは。iOS、Androidアプリエンジニアの id:tokizuoh です。『Inside GigaViewer for Apps』連載13回目は、Webアプリケーションエンジニアの id:magaming と一緒に出版社向けマンガビューワのアプリ版である「GigaVie
Chrome の新規タブを、超シンプルなメモ帳にしてくれる拡張機能「Papier」 🔖 24
今日は、Google Chrome の新規タブを、シンプルなメモ帳にしてくれる拡張機能Papierを紹介しようと思います。 Papier(Chrome 拡張機能) 「Papier」は、Chrome の新規タブをメモ帳にしてくれる拡張機能です。 Chrome の新規タブに何でも書き
Notion APIを使って画像をアップロードしてみました 🔖 1
はじめにチームで情報をnotionに集約したいという要望があり、google spread sheetやBoxからデータを引っ張ってきてnotionにページを作る対応をしていました。最近Notion APIで画像がアップロードできるようになったので使ってみました。 参考
FastAPIのOpenAPI生成をリアルタイムでファイル出力する仕組みを作った 🔖 1
やりたいことFastAPIからOpenAPIドキュメントを出力する処理を自動化したい。 やったこと開発時にAPIを起動時した際、OpenAPIドキュメントを自動でファイル出力し、かつ、コードの変更があった時にホットリロードでOpenAPIドキュメントを再生成するようにしま
PHPでAmazon Bedrock Converse APIを使ってPDF解析してみた 🔖 1
はじめにFusicのレオナです。本ブログは、PHP, Laravelを使ってAmazon Bedrock Converse APIでPDFを解析してみました。Amazon Bedrockが提供するConverse APIは、テキストだけでなくPDFや画像ファイルなども、モデルと
その通信、信頼できる?DMMの不正対策が挑んだ“Zero Trust” API制御の設計思想 🔖 4
General 背景 Zero Trust と BeyondCorp コンテキスト・ベースの必要性 不正対策領域への応用 BeyondCorp 処理フローと 4種の主要コンポーネント 最後の部品 Gateway 全体フロー Component 分割の価値 Blacklight の
【初心者向け】ZENRIN Maps APIを使って地図イベントとマーカーを操作する 🔖 1
はじめにZENRIN Maps APIは、日本全国をカバーした詳細な地図情報と、柔軟なカスタマイズが可能なJavaScriptライブラリを提供しています。この記事では、地図を操作する中でよく利用される「イベントリスナー」の基本的な使い方をご紹介します。クリックでマー...
Web APIのテストデータを自動生成してくれるツール「Schemathesis」の紹介 | gihyo.jp 🔖 47
筒井(@ryu22e)です。今月の「Python Monthly Topics」は、Web APIのテストデータを自動生成してくれるツール「Schemathesis(スキーマセシス)」を紹介します。 Schemathesisとは何か Schemathesisは、OpenAPIまた
Software Design別冊 Web API開発実践ガイド ――REST/gRPC/GraphQLからテスト、セキュリティまで 著者 杉本和也,津郷晶也,太⽥佳敬,武田大輝,宮崎将太,福岡秀一郎,武上将樹,渋川よしき,真野隼記,小谷優空,和田祐汰,浦優太,金井祐樹,内山高
静的S3サイトにAPIで取得したデータを表示ハンズオン 🔖 1
1.はじめに1.1.構築背景本記事では、S3(静的)画面にアクセスすると Ajaxにより APIGatewayを呼出して、Lambda が DynamoDBの情報を取得、 S3(静的)画面を変更するというハンズオンになります。※ハンズオンについてLLMに「S3...
AI Ready API ─ AI時代に求められるAPI設計とは?/ AI-Ready API - Designing MCP and APIs in the AI Era 🔖 138
Presentation slides for Azure OpenAI Service Dev Day 2025 Session title: AI Ready API ─ AI時代に…
ずっと欲しかったRustのWebAPIテストフレームワークを個人開発している話 🔖 31
自己紹介アメリカのIT企業でRustを使ったWebAPI開発に携わっています。Rust以前はC++エンジニアとして経路探索WebサービスやMMORPGサーバー、証券取引システムの開発をしていました。2017年からRustでバックエンドの開発をしており、WebAPIテスト自動化の
LLMのAPIを活用したバックエンドアーキテクチャの事例を紹介します 🔖 53
主な処理フローとしては、「患者様から薬剤師へ」「薬剤師から患者様へ」の2つの業務フローが存在します。非同期処理については、Sidekiqのワーカーサーバーで対応しています。 LLMの環境 YOJOで使用しているLLMとその周辺ツールについてご紹介します。 モデル・API 現在、Y
【生成AI】Gemini 2.5 ProでGoogle MapAPIによる人口増減のヒートマップが1時間で作れてしまった! 🔖 1
地域課題を探る課題で、住んでいる八王子市内の各地域の人口増減がどうなっているか調査していました。表データとしてではなく地理的な特徴をみたいと思い、Gemini 2.5 Proに依頼したところ、まさかの たった1時間 でGoogle Map APIを使ったヒートマップができ...
BedrockがAPIキーに対応しました。これまでは、他のAWSサービス同様にアクセスキーやシークレットキー、セッショントークンを使用した認証情報が必要でしたが、これらの代わりに一つのAPIキーでアクセスが可能になります。OpenAIのAPIやAnthripicの...
アンドパッドの ML API 基盤における MLOps の取り組み 🔖 1
はじめに こんにちは。アンドパッドのデータ部 Data Platform チームに所属している t2sy8 です。 Data Platform チームは「ANDPADのあらゆるデータを整備し、使いやすくて信頼性のある基盤を構築」をミッションとし、他のチームと協力して日々、データ基
Vibe Coding での挑戦、APIゲートウェイの制作 🔖 4
みんな大好き(?)Vibe Coding 最近よく聞くようになりました、Vibe Codingという言葉。雰囲気コーディングともいうそうです。 「人間が音声やテキストで指示を出し、AIが主体となってコ...
【続報】Clineの利用規約が修正されました!VSCode拡張版で自身のAPIキーを使えば安全に利用可能に 🔖 1
こんにちは!サーバーワークスで生成AIの活用推進を担当している針生と申します。 今日は、先日お伝えしたClineのデータ収集に関する懸念事項について、重要なアップデートをお知らせしたいと思います。 前回の記事の振り返り 2025年5月13日に公開した「Cline利用におけるデータ
【CSR】なぜCSRだとAPIキーがバレちゃうの?どうしたらいいの? 🔖 53
はじめに 先日、CSR、SSR、SSGについて学習していました。 その中で、CSRだとAPIキーやトークンがブラウザ上で確認できるということを知りました。 私が作ったReactのプロダクトはAPIを使用しているけど、大丈夫? .envファイルに定義したけど、それは意味ないの?など
AI搭載イヤホンをハックしてDOOMを実行しOpenAI APIキーとチャット履歴を盗むことに成功したとの報告 🔖 28
「世界初のAI搭載イヤホン」と宣伝されているIKKOの「Activebuds」を入手してハッキングしたところ、OpenAIのAPIキーと顧客データを盗み見れてしまったとの報告がありました。 Exploiting the IKKO Activebuds "AI powered" e
【CSR】なぜCSRだとAPIキーがバレちゃうの?どうしたらいいの? 🔖 53
はじめに先日、CSR、SSR、SSGについて学習していました。その中で、CSRだとAPIキーやトークンがブラウザ上で確認できるということを知りました。私が作ったReactのプロダクトはAPIを使用しているけど、大丈夫?.envファイルに定義したけど、それは意味ない...
MCPはAPIではない - 単純変換してはいけない理由 - 吉田の備忘録 🔖 164
Microsoft Copilot Studio でカスタムのエージェントを最近作り始めた方は、システムとの連携にMCPを利用したり、APIも利用することもあると思います。ありがちな勘違いが、APIをそのままMCPにすればいいじゃないか?という考えを持つこともありますが、MCPの
【コーディング無し】既存 API サーバーを MCP サーバーに一瞬で変える方法 🔖 35
はじめに この度、Azure API Management (APIM) で、既存の API を MCP サーバーとして公開する機能 がプレビューでリリースされました。 この機能は先日の Microsoft Build 2025 で発表された機能です。以下がその発表の動画です。
【Web Bluetooth API】Joy-Con 2 をプレゼンリモコンにする 🔖 1
Joy-Con 2 をブラウザ上で Bluetooth 接続し、スライドサービス上でスライド送り・戻しをできるようにしてみました。 動作環境必要要件Bluetooth 接続が可能であることOSmacOSWindowsAndroidWeb Blue
OpenAIの文字起こしAPIは音声データを2倍速か3倍速にすると安く使える 🔖 41
OpenAIは多様なAI機能をAPIを介して展開しており、音声データを文字起こししてテキストデータとして出力するAPIも提供しています。この文字起こしAPIについて、ソフトウェアエンジニアのジョージ・マンディス氏が「音声データを2倍速か3倍速にすると、品質を損なうことなくコストを
【コーディング無し】既存 API サーバーを MCP サーバーに一瞬で変える方法 🔖 35
はじめにこの度、Azure API Management (APIM) で、既存の API を MCP サーバーとして公開する機能 がプレビューでリリースされました。https://learn.microsoft.com/ja-jp/azure/api-management/
「Google Chrome 138」安定版リリース、文章の要約や翻訳の機能を提供するAPIを公開 🔖 12
ウェブブラウザ「Google Chrome」の最新安定版であるバージョン138がリリースされました。言語モデルを利用して文章の要約や翻訳を行うAPIが公開され、ウェブ開発者が言語モデルを扱う機能を実装するための労力が大幅に軽減されます。またセキュリティリスクを軽減する数々の更新も
Claude APIを使ったアプリケーションの多言語対応 🔖 1
こんにちは、kickflowでCTOをしている小林です。 kickflowでは先日中国語(簡体字・繁体字)と韓国語への対応をベータ版としてリリースしました。 今回は、kickflowのプロダクトを多言語対応するにあたり、AIを活用した自動翻訳アプローチについてご紹介します。 具体
`Ractor::Port` ― Ractor の API を一新した話 - STORES Product Blog 🔖 16
テクノロジー部門技術推進本部の笹田です。最近、ある大学で Ruby インタプリタを作ってみよう、みたいな集中講義をさせていただいてるんですが、実装に使う言語がみんな Ruby じゃなくて面白かったです。 本稿では、Ruby で並列処理を手軽に実現するための機構 Ractor の
API Key 無しで Gemini をセキュアに Google Apps Script から利用する 🔖 168
本文に関係ないドッグランに行ったときの犬たち こんにちは、AI・機械学習チームの山本(@hiro_o918)です。 このブログは AI・機械学習チームブログリレー 5 日目の記事です。 これまでのリレー記事でも出てきたように、弊社でも AI を活用したプロダクト開発が進んでいます
`Ractor::Port` ― Ractor の API を一新した話 🔖 16
本稿では、Ruby で並列処理を手軽に実現するための機構 Ractor の API について、以前から気になっていた部分を最近になって一新し、`Ractor::Port` というものを導入したので、その内容をご紹介します。
iOS 26、「サードパーティ製AirDrop」が開発可能に。専用APIが解放 🔖 157
iOS 26、「サードパーティ製AirDrop」が開発可能に。専用APIが解放 EU規制圧力でついに実現、理論上はiPhoneとAndroid間で利用可能に AppleがiOS 26で、サードパーティ製アプリが独自のAirDrop代替機能を構築できる新しいAPIを提供することが明
Testing Web APIs は想像したAPIテストのテクニック集以上の本でした 🔖 5
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。わたしはSDET(Software Development Engineer in Test)という職種で働いており、API のテスト自動化だけでなく、システムの品質を向上させるための様々な活動を行っています。今回
こんにちは、@きょーです!普段はデリッシュキッチン開発部のバックエンド中心で業務をしています。 はじめに OpenAPI で API 仕様書を書く際、null 値を許容するプロパティの表現方法はバージョンによって異なります。たとえば、ユーザープロフィールのメールアドレスのように「
MCPの概念とLINE Messaging APIを利用したMCPサーバー構築事例の紹介 🔖 41
This post is also available in the following languages. English, Korean, Chinese はじめに 先日、Anthropic社はClaude LLMを通じてモデルコンテキストプロトコル(Model Conte
Connect を HTTP/1.1 + JSON API として使う!Salesforce 連携 API の実装事例 🔖 1
こんにちは!バクラク事業部 PlatformEngineering 部の @hira です! 今回は社内オペレーションを自動化するため Connect を利用して Salesforce 連携用の API を作ったので、事例として紹介したいと思います。 そもそも Connect っ
OpenAPI ではなく TypeSpec を読み書きするスキーマ駆動開発 🔖 80
支出管理開発本部で事業部横断テックリードをしている @ogugu です。 広く複雑で大規模になりつつある支出管理のアーキテクチャについて、以下の連載形式でご紹介していきます。 支出管理におけるTypeSpecを中心にしたスキーマ駆動開発 支出管理における自動テストの戦略 支出管理
OpenAI、新AIモデル「o3-pro」リリース 「o1-pro」より高性能ながら、API料金は約7分の1に 🔖 34
米OpenAIは6月11日(日本時間)、新たなAIモデル「o3-pro」の提供を、ChatGPTの有料会員「Pro」「Team」向けに始めた。同社が4月にリリースした「o3」をベースに、長考によって信頼性の高い回答をするよう設計した。数学や科学、プログラミングなどのタスクに強みを
hono/zod-openapiで実現するAPI開発実践 🔖 1
この記事では、TypeScriptとhonoを用いたAPI開発において、`@hono/zod-openapi`を導入しました。APIの型安全性を向上させ、OpenAPIドキュメントを自動生成する方法を解説しています。開発効率が向上し、APIの信頼性が高まる実装をハンズオン形式で紹