タグ 外部API
人気順 10 users 50 users 100 users 500 users 1000 usersデジタル化が進んだと思いきや、新たな手作業が生まれている今 ここから5年間、SaaSにおいて外部APIは重要なパーツになる
株式会社LayerX・プロダクトマネージャーの梶原氏は、APIを活用することでSaaSにどんな価値が増えていくのか、そしてSaaSにおける外部APIの重要性について話しました。 LayerXの事業紹介 梶原将翔氏:株式会社LayerXの梶原と申します。だいたい“かじさん”と呼ばれていて、Twitter(現X)も“かじ(@kajicrypto)”でやって... 続きを読む
wasmos: WASMを実行する自作マイクロカーネル
背景 WebAssembly(WASM)をブラウザの外で活用するためにWASIの標準化が進められています。その目的は隔離され、制限されたWASMの実行環境を作ることですが、これは難しい挑戦です。WASMの安全性は外部APIの能力に依存するため、WASIの標準化は慎重に行う必要がありますが、これには多くの時間がかかります。私はこれがWA... 続きを読む
ChatGPT Code Interpreter で実行されるコードから、外部へアクセスはできるのか? - Taste of Tech Topics
最近自室のポトスの成長が著しく、ジャングルになりつつある菅野です。 先日、OpenAIから、公式のプラグインとして「Code Interpreter」が発表されました。 「Code Interpreter」では、Pythonコードの生成・実行が可能ですが、本記事では、「Code Interpreter」が生成したコードを実行する場合、外部APIにアクセスは可能... 続きを読む
【動画付き】外部APIに依存するRailsアプリケーションの設計とテストの書き方 - Qiita
この記事は何? DBにデータが保存されているのではなく、外部APIから取得したデータをあたかもDBから取得したデータのように扱うRailsアプリケーションを作る場合の、設計やテストの書き方を紹介する記事です。 詳しい内容は動画で解説しているので以下の動画をチェックしてください。 また、この記事で使ったサンプルコ... 続きを読む
【React+TypeScript】Netflixのクローンを作るチュートリアル
React+TypeScriptを使ったNetflixの映画一覧を表示するアプリケーションのチュートリアルです。 学べる事 - ReactのFunctionComponent(関数コンポーネント)とTypeScriptの使用 - React Hooksによるstate管理 - TypeScriptで外部APIを扱い、非同期通信でデータを取得 - movie-trailerにyoutubeを組み込む - Firebaseで... 続きを読む
急に外部APIとの通信が "dh key too small" で失敗するようになったのはなぜ? - BANK tech blog
こんにちは。最近TRAVEL Nowの開発にも顔を出すようになったうなすけです。今回はTRAVEL Nowの開発において発生した問題について書こうと思います。 外部API連携部分で突然のエラー TRAVEL Nowでは、外部のOTAと連携し、旅行商品を皆さんに提供しています。 そんな数多くのAPIのうち、ある特定のAPIで次のような例外が発... 続きを読む
外部APIと連携する機能のデータの持ち方のイチ事例 - Mercari Engineering Blog
こんにちは。メルペイ バックエンドソフトウェアエンジニアの id:koemu です。 今日は、外部APIと連携する機能のデータの持ち方について、振込申請のシステムを事例に取り上げていきます。 基本データ・拡張データに分ける 定義 まず、データを、「基本データ」「拡張データ」に分けます。 ここで、「基本データ」とは、... 続きを読む
Axios(vue.jsのajax)で外部APIをたたく時のクロスドメイン問題を(サクッと)解決したメモ
Vue.js(フロントエンド)から外部の(一部の)APIを呼び出す際、クロスドメインの制限でレスポンスを使えなくなってしまう。 Q.そもそもなぜこんなことになっているのか A.セキュリティの問題でそのWebアプリケーションのドメインのサーバとしか通信できないというブラウザの制約があるため。 対策 調べたところ色々な対... 続きを読む
Go - 外部APIを使うController用のTest Doubleライブラリを書いた - Qiita
Goで net/http を使ったControllerのテストには、 net/http/httptest モジュールを使うと擬似的にサーバをその場で立て、登録したハンドラにリクエストを送れます。 ただ、APIに使うアクションはたびたび、外部のAPIを叩くこともあります。 その際、テストを実行するときに外部APIを使えない状況(本番環境とは違う状況、例えば、production用のAPIの発行には金... 続きを読む
5分で絶対に分かるAPI設計の考え方とポイント (1/6) - @IT
API設計を学ぶべき背景と前提知識、外部APIと内部API、エンドポイント、レスポンスデータの設計やHTTPリクエストを送る際のポイントについて解説する。おまけでAPIドキュメント作成ツール4選も。 【0分】API設計を学ぶべき背景と前提知識 APIの公開が増えている 最近、自社で保有するデータや、システム、アプリケーション、Webサービスの機能を「API(Application Programm... 続きを読む
PumaでActiveRecordのErrorが出てハマった話 - 月曜日までに考えておきます
2015-02-25 PumaでActiveRecordのErrorが出てハマった話 IT ruby 応答に500ms以上掛かる外部APIに依存するサービスを作ってて、Unicornのworker数だと簡単に詰まって死ぬという現象が起きていたのでしばらく前にPumaに置き換えました。 既に Nginx + Unicorn で運用しているサーバのUnicorn部分をPumaに置き換えるのは割と簡単で... 続きを読む
Python でダミーサーバーを立てよう! - もろず blog
2015-01-19 Python でダミーサーバーを立てよう! Python SMTP Upstart 2015年一発目の記事です! 今年もよろしくお願いします さて、開発していく中で外部APIとの連携、メール送信などのテストのためにダミーのサーバーが必要になる場面はよくあると思います最近仕事でまた必要になったんですが、わざわざ専用のサーバーを入れるほどでもなかったので Python で動くスタ... 続きを読む
webmockとvcrを利用してHTTPのmockを作成する | Act as Professional - hiroki.jp
RubyやRailsで外部APIを利用するソフトウェアを開発しているときに、テストで実際に何度もAPIに問い合わせにをしていたら、遅くて話になりません。ましてや、外部APIがメンテナンスなんてことになったら、開発が止まってしまいます。そこで、webmockなどを利用して、HTTPリクエストやレスポンスのmockを作成することが望ましいです。vcrを組み合わせて利用すれば、初回だけ実際にHTTPリク... 続きを読む
Webアプリにおけるキャッシュ。オレオレ事例 - ゆーすけべー日記
Webアプリにおいて、アクセスやデータ量が多く/大きくなってくると、 バックエンドのパフォーマンスが低下しがちです。 MySQLなどのRDBMSにデータを置いている場合は適切に クエリーを改善する、インデックスを張る、といった策で解決する場合もありますが、 キャッシュを効果的に利用することでより高負荷に対応できる可能性があります。 また、外部APIへの問い合わせなど、どうしてもネットワークや他のリ... 続きを読む
外部APIを含めたWebアプリのテストをしてみる - perl勉強メモ
テスト, plack/psgi | 00:37 | 外部APIを用いたWebアプリのコントローラテストについて。 たとえば数値の2乗を結果として返すAPIサーバがあるとして、そのAPIを利用した結果をHTMLとして出力するアプリケーションを考えてみます。 しかし、このように外部APIサーバを用いるとテストが難しくなります。もしかしたらアクセスコントロールされているかもしれませんし、メンテナンスされ... 続きを読む