並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 183 件 / 183件

新着順 人気順

"web API"の検索結果161 - 183 件 / 183件

  • マイクロサービスAPIとは何か? マイクロサービスとWeb APIの定義と仕組みを解説

    多くのソフトウェアで利用されているマイクロサービスとその統合に欠かせないWeb API。これらの設計と構築に費やす時間を考えれば、基本的な事柄を踏まえつつ、ベストプラクティスを活用するほうが効率的です。今回はマイクロサービスAPIを実装するためのベストプラクティスを解説した『実践マイクロサービスAPI』(翔泳社)から、まずしっかり押さえておきたいマイクロサービスとWeb APIの定義と仕組みを紹介します。 本記事は『実践マイクロサービスAPI』(José Haro Peralta著)の「第1章:マイクロサービスAPIとは何か」から一部を抜粋したものです。掲載にあたって編集しています。 マイクロサービスの定義 マイクロサービスとは何だろうか。マイクロサービスを定義する方法はさまざまである。ここでは、マイクロサービスアーキテクチャのどの側面を強調したいかに応じて、それぞれ少し異なるものの、関連

      マイクロサービスAPIとは何か? マイクロサービスとWeb APIの定義と仕組みを解説
    • Console API - Web API | MDN

      Console API(コンソール API)には、開発者がデバッグ作業(メッセージ、コード内の設定点での変数の値、操作の完了にかかった時間などの記録)を実行できるようにする機能が用意されています。 Console API は、一貫性のない方法ではありますが、さまざまなブラウザーで実装されている、大部分が独自の API として始まりました。 Console API 仕様は、一貫した振る舞いを定義するために作成されました。 すべての最新のブラウザーは、最終的にこの振る舞いの実装に落ち着きましたが、一部の実装には独自の機能がまだ追加されています。 これらについては、次をご覧ください。 Google Chrome の開発ツールの実装 Safari の開発ツールの実装 使用方法は非常に簡単です — console オブジェクト — window.console またはワーカーの WorkerGlob

        Console API - Web API | MDN
      • 位置情報 API の使用 - Web API | MDN

        ユーザーの現在位置を取得するには、 getCurrentPosition() メソッドを呼び出します。このメソッドはユーザーの現在位置を特定するための非同期通信を開始するとともに、位置取得デバイスから最新の情報を取得します。現在位置が特定されるとコールバック関数が実行されます。また、オプションとして第二引数にコールバック関数を指定することで、エラー発生時に実行される関数を指定することができます。省略可能な第三引数は、最大試行回数、要求待ち時間、高精度の位置情報を求めるかを指定するオブジェクトです。 メモ: 既定では、 getCurrentPosition() は低精度の結果を使い、なるべく高速に応答しようとします。これは、正確さに関わらず速い応答を必要とする場合に役立ちます。例えば GPS を備えている端末でも GPS が確定するまでには数分以上かかる可能性がありますので、 getCurr

          位置情報 API の使用 - Web API | MDN
        • クライアントサイド Web API - ウェブ開発を学ぶ | MDN

          完全な初心者はこちらから!ウェブ入門ウェブ入門基本的なソフトウェアのインストールウェブサイトをどんな外見にするかファイルの扱いHTML の基本CSS の基本JavaScript の基本ウェブサイトの公開ウェブのしくみHTML — Structuring the webHTML概論HTML 入門HTML を始めようヘッド部には何が入る? HTML のメタデータHTML テキストの基礎ハイパーリンクの作成高度なテキスト整形文書とウェブサイトの構造HTML のデバッグ手紙のマークアップコンテンツのページの構造化Multimedia and embeddingマルチメディアとその埋め込みHTML の画像動画と音声のコンテンツobject から iframe まで — その他の埋め込み技術ウェブへのベクターグラフィックの追加レスポンシブ画像Mozilla のスプラッシュページHTML tablesH

            クライアントサイド Web API - ウェブ開発を学ぶ | MDN
          • OpenWeatherMap の Web API の使い方 - A little bit of everything

            OpenWeatherMapとは 天気などの各種気象の情報を、無料のWeb APIとして提供するオンラインサービスです。 公的気象情報、空港の気象観測所、レーダーなどからのデータを、OpenWeatherMap独自のアルゴリズムで加工して提供しているようです。 使用できるAPIの一覧は、こちらのページ(Weather API - OpenWeatherMap)に載ってます。 OpenWeatherMapのアカウント作成 APIを使用するには、アカウントを作成する必要があります。 ここのページ(Members)からアカウントを作成します。 上記のページにて、 ユーザ名 Email 作成するPassword を入力し、Privacy Policyなどのチェックを入れ、 [Create Account] をクリックすると、次のページに遷移して、APIキーが表示されます。 このAPIキーが、自分専

              OpenWeatherMap の Web API の使い方 - A little bit of everything
            • Amazon Personalize Web-APIで情報推薦サービスを実現する(4)

              【連載】Amazon Personalize Web-APIで情報推薦サービスを実現する (1)シグネチャバージョン4を使うメソッドの定義と必要なデータ (2)データセットグループとスキーマ (3)データセットとイベントトラッカー ▶︎(4)データをリアルタイム登録する方法とレシピ (5)機械学習を実行するソリューション、機械学習モデルをデプロイするキャンペーン (6)レコメンド結果と利用料金 今までの記事では、次のような内容を説明してきました。 Amazon Personalize Web-APIで情報推薦サービスを実現する(1) シグネイチャバージョン4を使うメソッドの定義と、Amazon Personalizeを利用する上で必要なデータについて Amazon Personalize Web-APIで情報推薦サービスを実現する(2) Amazon Personalizeにデータを登録す

                Amazon Personalize Web-APIで情報推薦サービスを実現する(4)
              • AbortController - Web API | MDN

                This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2019. Learn moreSee full compatibilityReport feedback AbortController インターフェイスは 1 つ以上のウェブリクエストをいつでも中断することを可能にするコントローラーオブジェクトを表します。 新しい AbortController オブジェクトを新しく生成するには、 AbortController() コンストラクターを使うことができます。 DOM リクエストとの送信は、 AbortSignal オブジェクトを使って行われます。

                  AbortController - Web API | MDN
                • Response.json() - Web API | MDN

                  This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017. Learn moreSee full compatibilityReport feedback json() は Response インターフェイスのメソッドで、 Response のストリームを取得して完全に読み取ります。本体のテキストを JSON として解釈した結果で解決するプロミスを返します。 なお、このメソッドは json() という名前であるにもかかわらず、結果は JSON ではありません。入力として JSON を取って解釈し、 JavaScript のオブジェクトを生成します。

                    Response.json() - Web API | MDN
                  • バックエンド Web API に管理画面/管理機能を追加するアーキテクチャパターン - valid,invalid

                    プレゼンテーションレイヤ、いわゆるフロントエンドがクライアントサイドで実装・実行されるアーキテクチャ (注 1) において、管理画面/管理機能をあとから追加する際にどのような実装パターンがあるのかを整理してみます。 注 1: Presentation Domain Separation の実践の中でも、物理的にプレゼンテーションロジックとドメインロジックを分離しているアーキテクチャです。 用語の整理 プレゼンテーションレイヤ 三層アーキテクチャにおける、システムの利用者へユーザインターフェイスを提供する層です。本記事では"フロントエンド"とほぼ同義で使います。 OSI 参照モデルの第六層ではな…

                      バックエンド Web API に管理画面/管理機能を追加するアーキテクチャパターン - valid,invalid
                    • テキスト解析 Web API クックブック 公開しました - Yahoo!デベロッパーネットワーク

                      テキスト解析 Web API をご利用いただきありがとうございます。 この度、テキスト解析 Web API の活用方法をまとめた解説ドキュメント 『テキスト解析 Web API クックブック』 を公開いたしました。 テキスト解析Web APIクックブック https://github.com/yahoojapan/textwebapi-cookbook ぜひ、ご覧ください。

                        テキスト解析 Web API クックブック 公開しました - Yahoo!デベロッパーネットワーク
                      • An Introduction to the Picture-in-Picture Web API | CSS-Tricks

                        How to use the Picture-In-Picture API Let’s start by adding a video to a webpage. <video controls src="video.mp4"></video> In Chrome, there will already be a toggle for entering and exiting Picture-in-Picture mode. To test Firefox’s implementation, you’ll need to enable the media.videocontrols.picture-in-picture.enabled flag in about:config first, then right-click on the video to find the picture-

                          An Introduction to the Picture-in-Picture Web API | CSS-Tricks
                        • 音声合成モデルStyle-Bert-VITS2をサーバレスアーキテクチャでWeb API化する|にょす

                          この解説記事を書くにあたって、以下の記事を大変参考にしました。ありがとうございます!ただバージョンの違いがあったのか、これだけでは動かなかったため、補足という形で本記事は情報を補うものとしています。 概要サーバレスで動かすにあたって、今回はRunPod.ioを利用します。こちらでリクエストが来たタイミングでコンテナを立ち上げて、レスポンスを返すAPIを作ろうと思います。 また常時立ち上げているわけではないので、お金もかからなさそう。実際にどれくらいかかるかは後ほど検証しようと思います。今回はAPI化できた喜びを原動力として、立ち上げる方法についてわかりやすく解説します! デプロイの流れとしてはこんな感じです! 1.ローカルでStyle-Bert-VITS2の環境を構築する ↓ 2.Docker Hubへデプロイ ↓ 3.RunPod.io上でDocker HubのイメージをプルしてAPIを

                            音声合成モデルStyle-Bert-VITS2をサーバレスアーキテクチャでWeb API化する|にょす
                          • Web API成熟度モデル - Qiita

                            はじめに Web API成熟度モデルについてまとめる。 Web API成熟度モデルを解説した日本語のサイトはすでにいくつかある。 RestfulなAPI RESTとは何か しかし、これらのサイトで解説されているモデルは2009年にRichardson氏が提唱したRichardson Maturity Model(RMM)だけ。 実は、2017年にAmundsen氏が新たな成熟度モデル、Web API Design Maturity Model(WADM)を提唱している。Amundsen氏は、O'REILLYでMicroservice Architectureを上梓した方で、マイクロサービスにも造詣が深い。 ここでは2つの成熟度モデルを紹介し、その違いをまとめる。 Richardson Maturity Model Richardson Maturity Model(RMM)は、文字通りRi

                              Web API成熟度モデル - Qiita
                            • 分散システムの管理やWeb UI・Web APIの開発も実施する 各ポジションが絡みながらデータ活用の環境を作る、データプラットフォーム室

                              LINEで働くエンジニアが、各職種別に日々の業務内容や開発体制、働く環境、今後の展望などについて話す「LINE 新卒採用 技術職 コース別説明会」。ここでデータプラットフォーム室の奥田氏が登壇。Data Platform室について話します。 奥田氏の自己紹介 奥田輔氏(以下、奥田):じゃあ始めます。よろしくお願いします。LINEのData Engineeringセンター Data Platform室の奥田と申します。 私からは、Data Platform室が何やってるかとか、先ほど紹介もありましたが、LINEはデータプラットフォームを持ってます。(なので)それに関しての技術的だったり、ビジネス、会社的な位置付けも含めて紹介できればと思います。よろしくお願いします。 まず自己紹介です。奥田と申します。実は私も新卒(入社)で。ただかなり昔ですね。2013年の新卒入社になります。最初はインフラデ

                                分散システムの管理やWeb UI・Web APIの開発も実施する 各ポジションが絡みながらデータ活用の環境を作る、データプラットフォーム室
                              • スケールのしやすさ、見通しのよさが魅力 Kotlin Coroutineを活用したノンブロッキングWeb API実装

                                LINEが定期的に開催する、Kotlinをテーマにした技術者向けのミートアップ「LINE Developer Meetup for Kotlin」。ここで、開発4センターの小山氏が登壇。「LINEで予約」のサーバーサイドで活用しているシステムについて紹介します。 自己紹介とセッションのアジェンダ 小山淳平氏(以下、小山):それでは「『LINEで予約』におけるKotlinによるサーバーサイド開発」というテーマで、LINE株式会社の小山が発表します。よろしくお願いします。 まずは自己紹介します。私はOfficial Account開発室という、LINE公式アカウントに関連する機能開発を行うチームに所属しています。現在は、「LINEで予約」というサービスを提供しているシステムのサーバーサイドの開発を行っております。以前はLINE広告やSmart Channel(現トークリスト)、LINE公式アカ

                                  スケールのしやすさ、見通しのよさが魅力 Kotlin Coroutineを活用したノンブロッキングWeb API実装
                                • Web APIの設計 | 翔泳社

                                  さまざまなWebを構成する重要な要素「API」 使いやすく拡張性に富み、堅牢なAPIの設計指南書 【本書の内容】 本書は Arnaud Lauret, "The Design of Web APIs", Manning Publications, 2019 の邦訳版です。 SNSはもちろん動画システムや決済システムなど、いまやAPI(アプリケーション・プログラミング・インターフェイス)を使用しないWeb上のシステムはありません。 データを簡便にリクエストでき、使いやすいデータを返す。そういうAPIが求められています。 とはいえ、データをリクエストしてくるのは一か所ではありません。カスタマーがいてコンシューマーがいてデベロッパーがいて、そしてそれぞれがそれぞれの都合に合わせた使えるデータを要求してきます。 本書は、著者Arnaud Lauretの長年のAPI設計経験を利用し、 要件を収集する

                                    Web APIの設計 | 翔泳社
                                  • 「WebView2」がXboxのアプリで利用可能に ~HTMLエンジンがEdgeHTMLからBlinkへ/最新のWeb APIを活用できる

                                      「WebView2」がXboxのアプリで利用可能に ~HTMLエンジンがEdgeHTMLからBlinkへ/最新のWeb APIを活用できる
                                    • Element.scrollHeight - Web API | MDN

                                      Document Object ModelElementインスタンスプロパティariaAtomic (en-US)ariaAutoComplete (en-US)ariaBusy (en-US)ariaChecked (en-US)ariaColCount (en-US)ariaColIndex (en-US)ariaColSpan (en-US)ariaCurrent (en-US)ariaDescription (en-US)ariaDisabled (en-US)ariaExpanded (en-US)ariaHasPopup (en-US)ariaHidden (en-US)ariaKeyShortcuts (en-US)ariaLabel (en-US)ariaLevel (en-US)ariaLive (en-US)ariaModal (en-US)ariaMultiLine

                                        Element.scrollHeight - Web API | MDN
                                      • Jenkins Web API まとめ - Qiita

                                        Overview curl で Jenkins の Web API を叩きたかったのですが、なかなか自分が欲しい情報が集まりませんでした...。 他にも困っている人がいるかなと思ったのでまとめておきます。 各 Node 情報を取得

                                          Jenkins Web API まとめ - Qiita
                                        • ウェブ音声 API の使用 - Web API | MDN

                                          ウェブ音声 API は、音声認識と音声合成(text to speech または tts としても知られています)という 2 つの異なる分野の機能を提供しており、アクセシビリティと制御メカニズムに興味深い新しい可能性をもたらします。この記事では、両方の分野の簡単な紹介とデモを提供します。 音声認識では、端末のマイクを通して音声を受信し、音声認識サービスによって文法のリスト(基本的には特定のアプリで認識させたい語彙)と照合されます。単語や句が正常に認識されると、結果(または結果のリスト)がテキスト文字列として返され、その結果としてさらなるアクションを開始することができます。 ウェブ音声 API には、このための中心的な制御インターフェイスである SpeechRecognition と、文法や結果などを表現するためのいくつかの密接に関連したインターフェイスがあります。一般的に、音声認識には端末

                                            ウェブ音声 API の使用 - Web API | MDN
                                          • Identity を使用して SPA の Web API バックエンドをセキュリティで保護する

                                            ASP.NET Core の Identity には、認証、認可、ID 管理を処理する API が用意されています。 このAPI を使うと、cookie ベースの認証を使って、Web API バックエンドのエンドポイントをセキュリティで保護できます。 cookie を使えないクライアントのためには、トークン ベースのオプションがあります。 この記事では、Identity を使って、Angular、React、Vue アプリなどの SPA 用 Web API バックエンドをセキュリティで保護する方法を説明します。 同じバックエンド API を使って、Blazor WebAssembly アプリをセキュリティ保護できます。 前提条件 この記事で示す手順では、次のような ASP.NET Core Web API アプリに認証と認可を追加します。 認証用にまだ構成されていません。 net8.0 以

                                              Identity を使用して SPA の Web API バックエンドをセキュリティで保護する
                                            • C#(ASP.NET core)でWeb APIを作ってみる(IISデプロイ編) - Qiita

                                              はじめに 前回は、ASP.NET core 2.1でHello World的なAPIを作った後、ローカルPCにあるVisual Studio上でデバッグ実行するところまでやりました。今回はそれをIIS上にデプロイして動かす手順になります。 なおWindows Serverの画面ですが、とある事情により日本語言語パックが当たらず、英語のままになっています。記事の中では日本訳も書きますが、分かりにくくなってすみません。 目次 Hello World編 IISデプロイ編 (ここ) 準備するもの Windows Server 2016 ここにIISをインストールします。 デプロイするWeb API 前回作った Todo APIをデプロイします。 IISをインストールする (1) Windows Serverのスタートメニューから「サーバーマネージャー(Server Manager)」を起動して、「

                                                C#(ASP.NET core)でWeb APIを作ってみる(IISデプロイ編) - Qiita
                                              • PythonでWeb APIを叩く - Qiita

                                                PythonでHTTPにアクセスする方法 urllibライブラリを使う 標準で搭載 Requestsライブラリを使う 要インストール。こちらの方がシンプルにコードを書ける。 今回は、Requestsライブラリを使ってREST形式のWeb APIを扱います。 HTTPメソッド 使う前に HTTPメソッド/REST API について簡単に触れておきます。 クライアントからサーバーに対して行うリクエストの種類をメソッドと呼び、基本的には以下の8種類があります。 メソッド 説明

                                                  PythonでWeb APIを叩く - Qiita