「api」カテゴリーアーカイブ

各社のログインAPIで返ってくるIDは何であるのかと、PPIDの現状について · GitHub

各社のログインAPIで返ってくるIDは何であるのかと、PPIDの現状について · GitHub

各社のログインAPIで返ってくるIDは何であるのかと、PPIDの現状について · GitHub

Clone via HTTPS Clone with Git or checkout with SVN using the repository’s web address. 免責 この文章は業務時間中に調べた内容も多分に含まれているが、mala個人の文責で書かれている。 何か間違ったことが書かれていたらコメントで指摘するなり、twitterとかで教えてください。 PPID(Pairwise Pseudonymous Iden...

はてなブックマーク - 各社のログインAPIで返ってくるIDは何であるのかと、PPIDの現状について · GitHub はてなブックマークに追加

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた – かずきのBlog@hatena

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena

REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena

くっ、名前だけ知ってたけどこんなの便利だとは…!! marketplace.visualstudio.com Azure API Management の Visual Studio Code 拡張機能で API のテスト呼び出しに REST Client が使われてるので使い始めてみたのですが「あっ、ハイ。便利っすね…」という感想しか出てこないくらい便利でした。 普通に HTTP のリクエ...

はてなブックマーク - REST API のテストに Postman 使ってたけど Visual Studio Code の REST Client に乗り換えた - かずきのBlog@hatena はてなブックマークに追加

アプリで「ログインしっぱなし」はどのように実現されているか? – Qiita

アプリで「ログインしっぱなし」はどのように実現されているか? - Qiita

アプリで「ログインしっぱなし」はどのように実現されているか? - Qiita

このツイートを見て、「アプリで再ログインを頻繁要求されるってユーザビリティ良くないな。」と思ったのですが、普段裏側の仕組みは意識していなかったりテックリードの方に任せきりだったりしていたので、これを気に調べてみました。 そもそもスマホアプリ の時代、もはやauthenticationですらないと思うのよね。(何...

はてなブックマーク - アプリで「ログインしっぱなし」はどのように実現されているか? - Qiita はてなブックマークに追加

React Hooks + Redux Hooks + TypeScript で SPA を構築する – 30歳からのプログラミング

React Hooks + Redux Hooks + TypeScript で SPA を構築する - 30歳からのプログラミング

React Hooks + Redux Hooks + TypeScript で SPA を構築する - 30歳からのプログラミング

タイトルに書いた組み合わせで SPA を作るときにどのような設計にするのか、現時点での考えを記録しておく。 チュートリアルの次の一歩というか、現実的なアプリを構築する際の基本となる考え方。 状態管理とどう向き合うかが、主要なテーマになっている。 サンプルアプリ 具体的なコードがないと話を進められないので、...

はてなブックマーク - React Hooks + Redux Hooks + TypeScript で SPA を構築する - 30歳からのプログラミング はてなブックマークに追加

AWS、言語やプロトコルに依存しないインターフェイス定義言語(IDL)「Smithy」をオープンソースで公開 - Publickey

AWS、言語やプロトコルに依存しないインターフェイス定義言語(IDL)「Smithy」をオープンソースで公開 - Publickey

AWS、言語やプロトコルに依存しないインターフェイス定義言語(IDL)「Smithy」をオープンソースで公開 - Publickey

AWS、言語やプロトコルに依存しないインターフェイス定義言語(IDL)「Smithy」をオープンソースで公開 クラウド時代のアプリケーションは、複数のソフトウェアがAPIを通じて連携するアーキテクチャが主流になると考えられています。そのため、さまざまなソフトウェアにおいて正確かつ確実にAPIを実装することの重要性が...

はてなブックマーク - AWS、言語やプロトコルに依存しないインターフェイス定義言語(IDL)「Smithy」をオープンソースで公開 - Publickey はてなブックマークに追加

ロボットエンジニアのためのgRPC入門 – MyEnigma

ロボットエンジニアのためのgRPC入門 - MyEnigma

ロボットエンジニアのためのgRPC入門 - MyEnigma

WEB+DB PRESS Vol.110 目次 目次 はじめに gRPCとは? gPRCの特徴 Protocol buffersでRPCを定義することで、様々な言語のサーバ・クライアント実装が自動生成可能 通信プロトコルにHTTP/2を使うことで高速化、双方向通信、streaming等を実現 通信のデータ量が小さく、データ解釈時の計算時間も短い ProtoファイルでのRPC...

はてなブックマーク - ロボットエンジニアのためのgRPC入門 - MyEnigma はてなブックマークに追加

VueJS is dead, long live VueJS! – DEV Community 👩‍💻👨‍💻

VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻

VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻

With the release of the VueJS 3 "Request for Comment" documentation about two weeks ago, Evan You introduced the VueJS function-based API and has set the VueJS community ablaze. These new ideas are still in the "Request for Comments" stage, so they're far from set in stone, but because the RFC in...

はてなブックマーク - VueJS is dead, long live VueJS! - DEV Community 👩‍💻👨‍💻 はてなブックマークに追加

モダンBFFを活用した既存APIサーバーの再構築 – クックパッド開発者ブログ

モダンBFFを活用した既存APIサーバーの再構築 - クックパッド開発者ブログ

モダンBFFを活用した既存APIサーバーの再構築 - クックパッド開発者ブログ

技術部の青木峰郎です。 去年までは主にデータ分析システムの構築を担当していましたが、 最近はなぜかレシピサービスのサービス開発をやっています。 今日は、そのサービス開発をする過程で導入したBFF(Backends for Frontends)であるOrchaについて、 導入の動機と実装の詳細をお話しします。 Orcha導入にいたる経緯 ...

はてなブックマーク - モダンBFFを活用した既存APIサーバーの再構築 - クックパッド開発者ブログ はてなブックマークに追加

マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ - Publickey

マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ - Publickey

マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ - Publickey

Kubernetes上で提供されるサービスメッシュのAPIや基本的な機能の標準仕様となる「Service Mesh Interface」(SMI)を、マイクロソフトやHashiCorpらが共同で発表しました。 現在、サービスメッシュを提供するソフトウェアはそれぞれAPIや機能などが異なっているため、サービスメッシュを利用するアプリケーションは、特...

はてなブックマーク - マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ - Publickey はてなブックマークに追加

【Python】 機械学習の可視化が捗るライブラリ「Yellowbrick」 – フリーランチ食べたい

【Python】 機械学習の可視化が捗るライブラリ「Yellowbrick」 - フリーランチ食べたい

【Python】 機械学習の可視化が捗るライブラリ「Yellowbrick」 - フリーランチ食べたい

機械学習Podcast「TWiML&AL」で先週取り上げられた可視化ライブラリ「YellowBrick」が非常に便利だったので紹介します!ちなみにPodcastには作者の1人であるRebecca Bilbroさんが出演しているので興味持った方は是非聞いてみてください。 twimlai.com www.scikit-yb.org Yellowbrickとは 一言で言うと、機械学習に特化...

はてなブックマーク - 【Python】 機械学習の可視化が捗るライブラリ「Yellowbrick」 - フリーランチ食べたい はてなブックマークに追加

【Vue.js】Web API通信のデザインパターン (個人的ベストプラクティス) – Qiita

【Vue.js】Web API通信のデザインパターン (個人的ベストプラクティス) - Qiita

【Vue.js】Web API通信のデザインパターン (個人的ベストプラクティス) - Qiita

はじめに Vue.jsを使用したアプリケーションでのWeb API呼び出しのデザインパターンについて調べてみました。 しかし検索して出てくるチュートリアルやサンプルはコンポーネント内でaxiosをインスタンス化していたり、Vuexの中でaxiosを使用するというサンプルが多数見受けられました。しかし実際のプロダクトでこれをし...

はてなブックマーク - 【Vue.js】Web API通信のデザインパターン (個人的ベストプラクティス) - Qiita はてなブックマークに追加

HTTP API の設計方向 – V – Medium

HTTP API の設計方向 – V – Medium

HTTP API の設計方向 – V – Medium

見てみると、たしかに Get 系の API だとしても POST を利用しているし、API の URL 設計に get_shared_link_file のようによく言われる REST っぽい設計は使っていなかった。 この方針は同意だ。自分は結構前に REST っぽい API を捨てることにした。だからといって REST API がダメだとかは思っていない。 一般ユーザ...

はてなブックマーク - HTTP API の設計方向 – V – Medium はてなブックマークに追加

HTTP API の設計方向 – V – Medium

HTTP API の設計方向 – V – Medium

HTTP API の設計方向 – V – Medium

見てみると、たしかに Get 系の API だとしても POST を利用しているし、API の URL 設計に get_shared_link_file のようによく言われる REST っぽい設計は使っていなかった。 この方針は同意だ。自分は結構前に REST っぽい API を捨てることにした。だからといって REST API がダメだとかは思っていない。 一般ユーザ...

はてなブックマーク - HTTP API の設計方向 – V – Medium はてなブックマークに追加

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

バージョン管理やサービスモードなど、静的な結果を返す簡単なAPIを作りたいと思うときはよくあるはず。「APIs With GitHub」は、そんな時にGitHubのリポジトリだけでJSON APIがつくれる便利なツールです。 ◆ JSON APIツール「APIs With GitHub」 https://apiwithgithub.com/ 紹介 JSONを使った簡単なAPIを素早く構築し...

はてなブックマーク - GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine はてなブックマークに追加

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

バージョン管理やサービスモードなど、静的な結果を返す簡単なAPIを作りたいと思うときはよくあるはず。「APIs With GitHub」は、そんな時にGitHubのリポジトリだけでJSON APIがつくれる便利なツールです。 ◆ JSON APIツール「APIs With GitHub」 https://apiwithgithub.com/ 紹介 JSONを使った簡単なAPIを素早く構築し...

はてなブックマーク - GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine はてなブックマークに追加

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine

バージョン管理やサービスモードなど、静的な結果を返す簡単なAPIを作りたいと思うときはよくあるはず。「APIs With GitHub」は、そんな時にGitHubのリポジトリだけでJSON APIがつくれる便利なツールです。 ◆ JSON APIツール「APIs With GitHub」 https://apiwithgithub.com/ 紹介 JSONを使った簡単なAPIを素早く構築し...

はてなブックマーク - GitHubのリポジトリだけでAPIが作れる「APIs With GitHub」 | AnyPicks magazine はてなブックマークに追加

Windows のファイルのコピーは、驚くほど奥が深い。 Windows で、ファイルやディレクトリのコピーなど、ファイル操作のコードを書くときは、決して油断してはならない。UNIX の開発者が Windows の世界にいざ足を踏み入れるときなど、Windows の素人は、以下のすべての点について、当然、万全の注意を払わなければ、大変なひどい目に遭うのである。 (1)♪ 当然、ファイルやディレクトリのパス文字列は 260 文字を超える可能性があるのだから、当然、先頭に謎の呪文である “\\?\” とい

Windows のファイルのコピーは、驚くほど奥が深い。 Windows で、ファイルやディレクトリのコピーなど、ファイル操作のコードを書くときは、決して油断してはならない。UNIX の開発者が Windows の世界にいざ足を踏み入れるときなど、Windows の素人は、以下のすべての点について、当然、万全の注意を払わなければ、大変なひどい目に遭うのである。 (1)♪ 当然、ファイルやディレクトリのパス文字列は 260 文字を超える可能性があるのだから、当然、先頭に謎の呪文である "\\?\" とい

Windows のファイルのコピーは、驚くほど奥が深い。 Windows で、ファイルやディレクトリのコピーなど、ファイル操作のコードを書くときは、決して油断してはならない。UNIX の開発者が Windows の世界にいざ足を踏み入れるときなど、Windows の素人は、以下のすべての点について、当然、万全の注意を払わなければ、大変なひどい目に遭うのである。 (1)♪ 当然、ファイルやディレクトリのパス文字列は 260 文字を超える可能性があるのだから、当然、先頭に謎の呪文である "\\?\" とい

登 大遊はFacebookを利用しています。Facebookに登録して、登 大遊さんとつながりましょう。 Windows のファイルのコピーは、驚くほど奥が深い。 Windows で、ファイルやディレクトリのコピーなど、ファイル操作のコードを書くときは、決して油断してはならない。UNIX の開発者が Windows の世界にいざ足を踏み入れると...

はてなブックマーク - Windows のファイルのコピーは、驚くほど奥が深い。 Windows で、ファイルやディレクトリのコピーなど、ファイル操作のコードを書くときは、決して油断してはならない。UNIX の開発者が Windows の世界にいざ足を踏み入れるときなど、Windows の素人は、以下のすべての点について、当然、万全の注意を払わなければ、大変なひどい目に遭うのである。 (1)♪ 当然、ファイルやディレクトリのパス文字列は 260 文字を超える可能性があるのだから、当然、先頭に謎の呪文である "\\?\" とい はてなブックマークに追加

新しいWebの双方向通信 “WebTransport” について – ASnoKaze blog

新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog

新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog

WebTransportという新しい双方向通信フレームワークの議論が始まっている。 GoogleのPeter Thatcher氏らによって、W3C WICGにプロポーザルが投げられています。 discourse.wicg.io WebTransportは、WebSocketのようなAPIをもち、QUICやHTTP/3上で多重化されたストリームを利用し、ヘッドオブラインブロックのない通信を...

はてなブックマーク - 新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog はてなブックマークに追加

【注意喚起】 2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなります。 | DevelopersIO

【注意喚起】 2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなります。 | DevelopersIO

【注意喚起】 2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなります。 | DevelopersIO

2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなる、との発表がありましたのでシェアします。 Announcement: Amazon S3 will no longer support […]

はてなブックマーク - 【注意喚起】 2020年9月30日以降、パス形式での S3 API リクエストは受け付けられなくなります。 | DevelopersIO はてなブックマークに追加

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る – フリーランチ食べたい

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい

AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい

AWS Lambdaで行えないような重い処理はAWS Batchを使うと簡単に行うことができますが、定期実行したりエンドポイントを作る仕組みはAWS BatchにはまだなくCloudWatchやAPI Gatewayと組み合わせる必要がありますがServerlessと組み合わせることで簡単に実現できるので紹介します。 つくるもの 今回は次のサンプルを作って...

はてなブックマーク - AWS BatchとServerlessを組み合わせて高速に定期実行バッチやバッチAPIを作る - フリーランチ食べたい はてなブックマークに追加

GoDoc を多用している – blog.syfm

GoDoc を多用している - blog.syfm

GoDoc を多用している - blog.syfm

最近は設計をする際にできる限り API 仕様を正確に記述するようにしている。このことを意識し始めた大きな要因は主に次の 2 つだと思う。 1 つ目は以前、前職で働いているときに柴田さんに API 仕様の重要性を教えてもらったことから。この時に聞いたことは以下のブログ記事にまとまっているのでぜひ読んでほしい。 yshi...

はてなブックマーク - GoDoc を多用している - blog.syfm はてなブックマークに追加

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesはさまざまな環境で利用され、かつ不特定多数がクラスタにアクセスできることを前提に構築されており、そのため非常に柔軟なユーザー認証機構やユーザーの権限を管理する機能が組み込まれている。本記事ではこれらの認証や権限確認機構がどのように働くのかや、その仕組みについて解説する。 Kubernetesにおけ...

はてなブックマーク - Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ はてなブックマークに追加

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ

Kubernetesはさまざまな環境で利用され、かつ不特定多数がクラスタにアクセスできることを前提に構築されており、そのため非常に柔軟なユーザー認証機構やユーザーの権限を管理する機能が組み込まれている。本記事ではこれらの認証や権限確認機構がどのように働くのかや、その仕組みについて解説する。 Kubernetesにおけ...

はてなブックマーク - Kubernetesのユーザー管理と認証・権限確認機構を理解しよう | さくらのナレッジ はてなブックマークに追加

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

CSSファイルを軽量化するには、最適化・軽量化などの便利ツールがありますが、未使用のCSSを掃除することも重要です。HTMLとCSSのファイルを解析し、未使用のCSS(CSS4までサポート)を掃除してくれるツールを紹介します。 DropCSS -GitHub DropCSSの特徴 DropCSSの使い方 DropCSSのパフォーマンス DropCSSの特徴 DropCS...

はてなブックマーク - HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス はてなブックマークに追加

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス

CSSファイルを軽量化するには、最適化・軽量化などの便利ツールがありますが、未使用のCSSを掃除することも重要です。HTMLとCSSのファイルを解析し、未使用のCSS(CSS4までサポート)を掃除してくれるツールを紹介します。 DropCSS -GitHub DropCSSの特徴 DropCSSの使い方 DropCSSのパフォーマンス DropCSSの特徴 DropCS...

はてなブックマーク - HTMLとCSSのファイルを解析し、未使用のCSSをお掃除してくれる便利なツール -DropCSS | コリス はてなブックマークに追加

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

こんにちは、まちいろの工藤です。 まちいろでは開発フレームワークに Rails を採用していますが、最近の新規案件では Go 言語を採用してみています。この記事では、Go で開発を始めるにあたって行ったライブラリ選定の中身を紹介したいと思います。 選定にあたっては、awesome-go や Qiita などの記事を参考にしました...

はてなブックマーク - Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note はてなブックマークに追加

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

こんにちは、まちいろの工藤です。 まちいろでは開発フレームワークに Rails を採用していますが、最近の新規案件では Go 言語を採用してみています。この記事では、Go で開発を始めるにあたって行ったライブラリ選定の中身を紹介したいと思います。 選定にあたっては、awesome-go や Qiita などの記事を参考にしました...

はてなブックマーク - Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note はてなブックマークに追加

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note

こんにちは、まちいろの工藤です。 まちいろでは開発フレームワークに Rails を採用していますが、最近の新規案件では Go 言語を採用してみています。この記事では、Go で開発を始めるにあたって行ったライブラリ選定の中身を紹介したいと思います。 選定にあたっては、awesome-go や Qiita などの記事を参考にしました...

はてなブックマーク - Go 言語で API サーバーの開発をはじめるためのライブラリ選定|maco|note はてなブックマークに追加