アプリケーション開発エンジニアが、OAuth 1.0 や OAuth 2.0、および OpenID Connect を活用したユーザ認可と認証機能を実装するにあたって、いろいろ調べた情報をベースに作成したものです。 これから認可・認証技術を学びたいという、特にアプリ開発エンジニアの助けになれば幸いです。
![アプリ開発で知っておきたい認証技術 - OAuth 1.0 + OAuth 2.0 + OpenID Connect -](https://cdn-ak-scissors.b.st-hatena.com/image/square/778ff0117b910f729e58711a16e2de96667925b1/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fauthbasic-180326142115-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
少し前に,Facebookのロードバランサが話題になっていた. blog.stanaka.org このエントリを読んで,各種Webサービス事業者がどういったロードバランスアーキテクチャを採用しているのか気になったので調べてみた. ざっくり検索した限りだと,Microsoft, CloudFlareの事例が見つかったので,Facebookの例も併せてまとめてみた. アーキテクチャ部分に注目してまとめたので,マネジメント方法や実装方法,ロードバランス以外の機能や最適化手法といった部分の詳細には触れないことにする. 事例1: Microsoft Azure 'Ananta' MicrosoftのAzureで採用されている(いた?)ロードバランサのアーキテクチャは,下記の論文が詳しい. Parveen Patel et al., Ananta: cloud scale load balancing
はじめに サーバ移行作業などで、旧サーバでバックアップを取得してダウンロードし、新サーバにアップロードするといった作業がよくあると思います。 通常だとバックアップを取得するためのシェルスクリプトを旧サーバに配置して実行、できたアーカイブファイルを新サーバに直接 or 一度ローカルにダウンロードして転送する流れになるかと思いますが、対象サーバの数が多くなると面倒です。 こういった作業にAnsibleを利用するとかなり楽になりますよ! というネタです。 今回は「ローカルにあるスクリプトをリモートホスト(旧サーバ)で実行し、生成されたファイルをローカルにダウンロードし、別のリモートホスト(新サーバ)にアップロードする」というシナリオをAnsibleでやってみます。 構成管理だけではない、Ansibleの利用方法をご紹介します。 概要 Ansibleのscriptモジュールを利用すると、ローカル上
游ゴシックではプロポーショナルメトリクスは効果的 WindowsやmacOSに搭載されている游ゴシック体は、仮名が漢字に対してかなり小さめにデザインされています。游ゴシック体ではヒラギノ書体より字間が開いて見えてしまうため、プロポーショナルメトリクスを活用する効果は大きいです。 Webフォントにもプロポーショナルメトリクスは効果的 デバイスフォントだけでなく、Webフォントでもプロポーショナルメトリクスに対応したOpenTypeフォントがたくさんあります。Webフォントに関しては記事「Webフォントサービスの徹底比較! 和文フォントが使える5つのサービスの利点まとめ」を参考ください。 ▲左側は未指定(和文等幅)の状態でカタカナの開きが大きい。右側はプロポーショナル字形を適用した状態で、カタカナが詰まっている。 対応環境:ほぼすべてのブラウザで利用可能 これだけ便利なCSSですが、どれだけの
鼻水・鼻づまり くしゃみに ベラドンナ総アルカロイド…0.6mg ジフェニルピラリン塩酸塩…4mg せき・たんに アンブロキソール塩酸塩…45mg ジヒドロコデインリン酸塩…24mg ノスカピン…48mg dl-メチルエフェドリン塩酸塩…60mg 発熱に アセトアミノフェン…900mg かぜで傷んだ鼻粘膜の 修復促進に リボフラビン(ビタミンB2)…12mg 熱や痛みをとる成分の 働きの助けに 無水カフェイン…75mg 添加物として、ラウリル硫酸Na、ポリソルベート80、プロピレングリコール脂肪酸エステル、グリセリン脂肪酸エステル、ゼラチン、コハク化ゼラチン、グリセリン、D-ソルビトール、酸化チタン、パラベンを含有します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く