InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architect. View an example
The ngx_http_auth_request_module module (1.5.4+) implements client authorization based on the result of a subrequest. If the subrequest returns a 2xx response code, the access is allowed. If it returns 401 or 403, the access is denied with the corresponding error code. Any other response code returned by the subrequest is considered an error. For the 401 error, the client also receives the “WWW-Au
はじめに Xamarin for Visual Studioを利用するにあたって、認証プロキシ環境では以下の二つの大きな壁が存在します。 Visual StudioインストーラからAndroid SDKがインストールできない Xamarin.Formsのプロジェクトがビルドできない 本エントリーでは、認証プロキシ環境で上記の二つの壁をクリアし、Xamarin for Visual Studioライフを送れるよう環境構築することを目的とします。 はじめに 前提条件 手順概略 Fiddlerのセットアップ Visual Studioのインストール Android SDKの個別インストールとVisual Studioとの紐づけ Xamarin.Formsプロジェクトを作成し、ビルドを実行 さいごに 前提条件 認証プロキシの問題を回避するため、Fiddlerを利用します。 Fiddlerというと、
Update 5/12/2016: Stormpath now secures authentication to your API- without code! Also, we have some awesome new resources for API developers building user management: Easy API Key Management with Node.js PHP API Authentication is a PITA! The Fundamentals of REST API Design (a presentation by Stormpath CTO Les Hazlewood) While working on the redesign for our new Stormpath dashboard, our head of Ma
The Stormpath API shut down on August 17, 2017. Thank you to all the developers who have used Stormpath. Update: Stormpath now secures authentication to your API- without code! (Even if you’re working with SAML!) We already showed you how to build a Beautiful REST+JSON API, but how do you build API security? At Stormpath, we spent 18 months researching REST API security best practices, implementin
<スノーデン文書の中から日本に関連したファイル13本が公開された。日米両国政府が共謀し、日本国民のプライバシーを侵害しようとしている? 私は、日本政府のサイバー防衛のための努力、国を守るための努力だと考えたい> 2017年4月24日、スノーデン文書の中から日本に関連したファイル13本がインターセプトとNHKによって公開された。 スノーデン文書とは、言うまでもなくエドワード・スノーデンが米国国家安全保障局(NSA)から持ち出した文書で、それを受け取ったジャーナリストのグレン・グリーンウォルドらが作ったオンライン・メディアがインターセプトである。 スノーデンが持ち出した文書の全容はいまだわかっていない。スノーデン自身は、NSAの活動に問題があると確信して文書を持ち出し、ジャーナリストたちに渡したが、自分ではその内容を精査する能力を持ち合わせておらず、ジャーナリストたちにいわば「丸投げ」した。彼
ホームEXレポート6ヶ月後に会社が潰れるのが確実になった時、ベンチャー企業のCFOがやるべきこと 【とあるCFOの独白】 ベンチャー企業でCFOをしようとする人間はよほど物好きな人間だと思っている。 それ以上に変わり者が多いのはCEOだが、変わり者の上に強気一辺倒で攻めるCEOの場合とは異なり、CFOのポジションはいつも資金繰りに追われ、夢の中まで追いかけてくるCF計算書の悪夢に苦しめられている人も多いのではないだろうか。 今から10年ほど前、そんなポジションでCFOをしていた。 社長はベンチャー企業の経営者と言うには異色の50代後半。 30年の歴史があり、売上50億円、従業員数700名あまり(うち、パートアルバイト500名程度)を抱える地域では知られた中堅企業で、業界の規制緩和で先進的な事業に取り組み始め、第二の創業を迎えている時だった。 鼻の利くVC(ベンチャーキャピタル)が集まり多く
(編注:誤訳、意味の分かりづらい訳を修正しました。リクエストありがとうございました。) 毎日、Pusherは数十億のメッセージをリアルタイム、つまり送り元から宛先まで100ms未満で送信しています。どのようにしてそれを可能にしているのでしょうか。重要となる要因はGoの低レイテンシのガベージコレクタです。 ガベージコレクタはプログラムを一時停止させるものであり、リアルタイムシステムの悩みの種です。そのため、新しいメッセージバスを設計する際には慎重に言語を選びました。Goは 低レイテンシを強調している ものの、私たちは懐疑的でした。「本当にGoを使えば実現できるのか? もしできるならどうやって?」 このブログ記事ではGoのガベージコレクタを、どのように機能し(トリコロールアルゴリズム)、なぜ機能し(こんなに短いGCによる一時停止時間の実現)、そして何よりも、それが機能するのかどうか(GCによる
2017-05-09 漏れていた人はメールで通知が来ていると思いますが、Travis CIのログ上にGitHubのTokenが漏れていたケースがあるという話がありました。 (漏れていたTokenはGitHub側で既にrevokeされていると思います。またメールに漏れている一覧が載ってるはず) The Travis CI Blog: Security Advisory: Secured Environment Variables これ自体はTravis CIのバグではなくて、ユーザーが書いたデプロイスクリプトなどのツール側のバグによってGitHubのTokenなどsecretな環境変数がログ上に出ている話です。 Travis CIのログはPublicで誰でも見ることができるので、標準出力にTokenが露出していると問題があります。 どのようなケースでGitHubのTokenが標準出力に出てし
日本のインターネット人口普及率は高い水準にある。途上国や新興国の一部は50%以下の普及率だが、インターネット接続環境が大きく変わりつつある。グラフは2015年のデータから、いくつかの国を抽出した。 筆者は、カンファレンスやワークショップに参加するため、月に1〜2回の頻度で海外に行きます。ここでは主に、変化の著しい新興国や途上国について、筆者が見聞きしたり、現地のネットワーク技術者と交流したりして知ったネットワーク事情を紹介します。日本の事情は、ここで取り上げる国々とは大きく異なります。日本ではあり得ないような例もありますが、ネットワークを構築、運用する現場では、似たような悩みもあると感じています。 紹介するトピックは大きく三つあります。(1)ネットワークの作り方、(2)ユーザーを取り巻く環境、(3)技術者を取り巻く環境です。筆者が各地で撮影した写真と共に、世界のネットワークを見ていきましょ
TL;DR 世間のScalaに関するイメージは、昔のままであることが多い 昔のままどころか、最初から間違ったイメージを持たれていることも多い 実際には、既に解決されている問題は多々あるし、改善に向かっていることも多い プロジェクト管理の問題を言語に押し付けているケースもある はじめに 自分が最初にScalaに触れたのが2005年(Scala 1からカウントした場合)、あるいは2007年(Scala 2以降からカウントした場合)と、Scalaとの付き合いも結構長くなってきましたが、その間に Typesafe社(現Lightbend社)の設立 実質標準ビルドツールとしてのsbtの確立 ライブラリのバイナリ後方互換性に関するポリシーの策定 公式ScalaイベントScala Daysのはじまり Play 2 Frameworkの登場 Scala Center発足 その他色々 がありました。この間、
ミスティーノは、仮想通貨でも遊べるオンラインカジノです。仮想通貨での入金には、Bitcoin、Ethereum、Litecoin、Bitcoin Cashなどが使用できます。また、出金も仮想通貨で行うことができます。 また、ミスティーノでは、スロットやテーブルゲーム、ライブカジノ、ポーカー、ビデオポーカー、バカラ、サイコロなど、様々なオンラインカジノゲームが楽しめます。さらに、スマートフォンやタブレットでのプレイも可能ですので、いつでもどこでもカジノゲームを楽しむことができます。 実際にミスティーノで遊んでみた感想 ミスティーノでは、新規登録や入金などに応じて、さまざまなボーナスが提供されています。 新規登録ボーナスとしては、入金不要で手に入る「フリースピン」があります。また、入金ボーナスとしては、入金額に応じた「マッチボーナス」が提供されることがあります。さらに、プレイヤーのレベルが上が
Chrome最新バージョン(58.0.3029.81)使ってて Youtube読み込み遅いし、Gmailすら開きづらいぞ! Googleどうなってんだよ!!って方はこちらをお試しください。 ・アドレスバーに「chrome://flags/」と入力 ・「試験運用版の QUIC プロトコル」という項目を探してください。Shift+Fで「QUIC」で検索すれば一発。有効になっているか既定になっているのでそれを無効にしてみてください。 これで改善したという人がかなりいるので お試しを。 基本的にPCが原因とかいう方は無理だと思いますが 2017年のGW前から突然 Google系サービスの読み込みが遅くなったぞ・・・という方はお試しください。 ※くれぐれも自己責任でお願いします。
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 最近、Firebaseがいいみたいになってるけど、2017年4月時点では、あんまり良くないと思っています。 そんな記事です。 主にFirebase Notificationsについてです。 前提 全ての状況で良くないわけではなくて、以下の前提がある場合です。 技術者でない人、例えば企画がPush通知を送りたい。 ユーザをセグメント分けして、対象のセグメントだけに送りたい。 お金はかけたくない。 駄目だと感じたところ セグメントが上書きされない 2018/12/7追加 現在は改善されているようです。(すいません、自分で試してないですが。。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く