デブサミ2016登壇資料。サーバ技術の評価軸、HTTP/2、サーバプッシュ、HTTPS化の負荷、Brotli、サーバ内スクリプティングを俯瞰
![HTTPとサーバ技術の最新動向](https://cdn-ak-scissors.b.st-hatena.com/image/square/17ce3e062dddbf84bf9345fc6c051e5192c4ca50/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fhttpdevsumi20160219-160219052130-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
デブサミ2016登壇資料。サーバ技術の評価軸、HTTP/2、サーバプッシュ、HTTPS化の負荷、Brotli、サーバ内スクリプティングを俯瞰
HTTP is the fundamental networking protocol that powers the web. The majority of sites use version 1.1 of HTTP, which was defined in 1999 with RFC2616. A lot has changed on the web since then, and a new version of the protocol named HTTP/2 is well on the road to standardization. We plan to gradually roll out support for HTTP/2 in Chrome 40 in the upcoming weeks. HTTP/2’s primary changes from HTTP/
「ウェブオペレーションエンジニアはリリース前のソースコードのココを見る!」みたいな記事があればいいね — masahiro nagano (@kazeburo) November 20, 2012 ちょいと前にツイートしたこの件のまとめ。新規サービスのリリースや既存サービスに新しい機能が追加される際に、しばしばそのソースコードを確認しているのですが、僕がどんなところを見ているのかまとめてみました。 そのサービスへの導線とランディングページの確認 まず、そのサービスへの導線やランディングページを確認します。そしてその一番アクセスがあろうページ、一つか二つに確認対象を絞ります — masahiro nagano (@kazeburo) November 20, 2012 どんな素敵なサービスも、機能も適切な誘導がなければ使われる事はありません。また誘導次第では大量のアクセスが一度にサーバに対し
クックパッド、グリー、ぐるなび、CROOZは検索技術を どう使っているのか 有限会社オングス 杉山貴章 2012/2/9 2012年1月26日、CROOZ主催の勉強会「モーショノロジー2012 #1」が開催された。今回のテーマは「全文検索」。検索技術の開発や活用に携わる6名の発表者によって、検索エンジンの実装やプロダクトの活用事例などが紹介された。 全文検索の歴史とgroongaの索引構築の実装 ソーシャル連携などに広がるECサイトでの全文検索 KVSの膨大なKeyを見つけるための全文検索 groongaのRuby実装「rroonga」による検索サービス モバイルに欠かせない位置情報検索で使うgroonga レシピ検索のプロトタイピングにApache Solrを使う そもそも、「モーショノロジー」って何? そもそも、「モーショノロジー」とは何だろうか。総合司会を務めたCROOZの小俣泰明氏
「かっこいいサイト作るぞ!」 と意気込んでみたももの、いざ作ってみると 「あれ・・・なんかダサい・・・」 WEBサイトを作成したことのあるプログラマーの方なら、 経験したことがある方も多いのではないでしょうか? WEB制作は、基本的に、デザインはデザイナー、システムはプログラマー、という 役割分担の元に作業が行なわれるため、プログラマーが見栄えのするサイトを作ることは、 簡単なようで、なかなか難しいことです。 かくいうプログラマーである私も、いくつかのWEBサイトを個人的に作成してきましたが、 自分で納得のいく見た目のサイトが作れず、夜中の謎のハイテンション時にデザイン を完成させ、1度寝てから再度確認すると、そこには見るも無残なWEBサイトが・・・ なんていうことを何回も経験してきました。 そこで私が試行錯誤した結果を元に、プログラマーが、シンプルながら ある程度見栄えのするWEBサイト
主に海外の解析部隊の人達によって、まどか☆マギカの作中で使われてるルーン文字*1が解析されつつある解析完了したみたいです。 ご丁寧にもTrueTypeフォントがダウンロード出来るようになってたので、早速はてダで使ってみます。 まずMadokaRunes.ttfだけど、件のサイトへの直リンクは出来なさそうなので一旦別の場所にコピー。*2 IEではTrueTypeやOpenTypeのWebFontが使えず独自のEOT(Embedded Open Type)という形式のファイルが必要らしいのでeotファイルも作って置いておきます。*3 Firefoxでクロスドメインでwebfontファイルを取得する場合は、外部サイト側にアクセスコントロールヘッダによる許可が必要なので、フォントファイル置き場の .htaccess に↓とかを書いておきます。 header add Access-Control-A
[読了時間:3分] もう既に多くの人が理解しているものだとばっかり思っていたら、どうやらそうではないという話を頻繁に聞くので再度強調したいと思う。mixiやFacebookをサイトと認識すれば、今日本のウェブに起ころうとしていることを正しく理解できない。mixiやFacebookは、自分にとって大事な人たちという意味での「リアル」な人間関係のデータ、つまり「リアルソーシャルグラフ」を提供するインフラと理解すべきだ。 その証拠に、mixiはものすごい勢いで技術仕様(API)を次々と公開し始めている。今後半年以内にmixiは「丸裸」状態になる。一定の手順やルールを守れば、サードパーティーでもmixi内の人間関係のデータにアクセスし、mixi内の人間関係を通じて情報や広告や製品が流通するような仕組みを構築できるようになる。もしYahooや楽天がそう望めば、Yahooや楽天だってページ上にmixi
先日ITmediaに載った梅田望夫インタビューがすごい反響だ(はてなブックマークのページから、関連ページが辿れる)。特にネガティブな反応が実に多くて、これは私もひとこと書いておきたいと思ったので、書くことにする。 最初に結論を書くと、「梅田望夫はだんだん自然体になっている」んだと私は思う。いまの梅田さんのほうが、おそらく本来の梅田さんの姿だ。 『ウェブ進化論』のときの梅田さんは、主にネット側(「あちら側」)に立って、そこからリアル側(「こちら側」)を「啓蒙」する立場だった。 当時の日本では、いまよりもネットに対する疑いやマイナスイメージがまだ強かったし、グーグルの圧倒的な強さやその意味なども、一般レベルではそれほど知られていなかった。この状況で、『ウェブ進化論』はグーグルをはじめとするウェブの新技術、それが切りひらく新しい社会を一般に知らしめるという役割があった。だからここでの梅田さんは、
先日、新宿に新しくできたNEWoMan|ニュウマンというところで、ランチを食べてきました。かなり並んでいたのですが、30分ほど待っていたら入ることができました。そこでびっくりしたのですが、店員さんがとっても巨乳でした。胸の大きさが強調される服を着ていたのです。そのすがたに、思わず目が釘付けになると同時に、女性が自分のバストのサイズを気にしてしまう理由がわかりました。 たしかに人は見た目ではなく中身が肝心、とはいいますが、初期段階においては外見がとっても重要なのです。というのも、見た目が40代のおばさんだったら、若い男性はそもそもお母さん的なカテゴライズでしか見ることがほとんどなく、恋愛対象にすらならないであろうからです。 そんなわけで、バストが大きいということは、それだけで性的なアピールができるので、恋愛対象として意識されやすくなることを意味します。ちなみに、その胸の大きい店員さんには会計
Windows XP/Vista/2003/2008 Server上のInternet Explorer 6/7/8 Beta 2、Mozilla Firefox 2.0/3.0/3.1 Beta 2で動作するフリーソフトで、HTTP/HTTPSのリクエストヘッダ表示、HTTPの圧縮率表示、ページ内の各要素の読み込み時間のチャート化、ステータスコードやレスポンスサイズの表示、フィルタリング、さらにはこれら一連の通信をログファイルに記録することなども可能です。 時間はミリセカンド単位で表示が可能となっており、まさにHTTPデバッガと言っても差し支えないレベルなので、「ページの読み込みが遅い原因を知りたい」とか「ちゃんとサーバの設定が反映されているかどうかを確認したい」「ウェブアプリの動作チェックがしたい」という場合に役立ちます。この種類のソフトにありがちな日本語の文字コードが解釈できないとい
皆さんご存じのように、インターネットの基盤技術であるインターネットプロトコルでは、インターネット上に接続されているホスト(コンピューター)をIPアドレスという番号で表現しています。現在のインターネットでは、IPアドレスは、IPv4と言われるバージョンが使われています。 IPv4で使われるIPアドレスのことをIPv4アドレスと言いますが、このIPv4アドレスは、32bitの整数値で表現されています。たとえば、皆さんは、IPアドレスを入力するときは、192.168.100.100のように4つの整数を用いて入力しますが、実はこの1つ1つの数字が8bitの整数を意味しており、全部で8(bit)×4(つの数字)の32bitということになるのです。 32bitの整数で表現されるということは、逆にいえば、IPv4アドレスの個数は有限であるということができ、有限であるということは、いつかはなくなってしまう
5th December 2007 I gave a talk this morning at the Yahoo! Web Developer Summit on Comet, cometd and Bayeux. I’ve been trying to keep up with Comet ever since Alex coined the term last year, but it’s only in the past few weeks that I’ve actually found some time to play with it myself. I was very impressed with what I found: the open source infrastructure for building and deploying Comet applicatio
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く