websocketのpermessage-deflate extensionについて
websocketのpermessage-deflate extensionについて
Doing Quality Assurance in PHP projects sometimes looks like a dark art! Picking the right tools, making all tools work together, analysing your code and even then deliver all the required features of the software project can be quite challenging. This talks aims to help lowering the entry barrier for doing QA on your project, sharing the experience, knowledge and some tricks that brings QA back f
2月10 6to5 に末尾呼び出し最適化が入ったと思ったら一瞬でなくなった 一昨日の記事を書いた後、末尾呼び出し最適化の実装にバグがあって速攻で消されたようです。 v3.5.0: 末尾呼び出し最適化の実装が入る v3.5.1: 他のTailオブジェクトと混同して判定されてしまうため、Tail.prototype._isTailDescriptor というのを付けて対処 v3.5.2: _tailCall をつかった末尾呼び出し最適化がコメントアウト v3.5.3: v3.5.0 以前の末尾再帰最適化の実装に戻す 少し見たところ、以下のようなケースでうまく動かないようです。 Do not attempt nested TCO by peferron · Pull Request #721 · 6to5/6to5 function foo() { return "foo"; } functio
We implemented HTTP/2 server push in nghttpx and we enabled server push in nghttp2.org site. When you access https://nghttp2.org via HTTP/2 protocol, CSS file /stylesheets/screen.css is pushed to client. If you inspect the response header closely, you will find Link header field like this: We operate nghttp2.org site using nghttpx proxy server in front and nginx on its back. The Link header field
[Ann] H2O version 0.9.2 released incl. support for HTTP2 server-push, state-of-art prioritization of streams I am glad to announce the release of H2O version 0.9.2. This is the third release of H2O, including a number of changes that can be found in the Changes file. And here, I am happy to mention that some of the changes were brought by other people than me, in fact five people have committed in
こんにちは。最近は仕事でScalaを書いてるのでついつい仕事を満喫してしまっている@edvakfです。Scala楽しい。 今日は最近転職した同僚を訪ねてFablicさんにお邪魔させていただきました。 めっちゃ突然の訪問でしたがお寿司やビールまで用意していただき本当にありがとうございました。 pixivの良くも悪くもウェブ的というか Release early, Release often なところとは違って、Fablicさんは徹底的にプロダクトの質を高めているところが伝わってきて、ものすごく刺激的だと思いました。 それより一番印象に残ったのは、Fablicさんは遅刻とかいう概念の無い完全裁量労働制だそうで、このような会社がもっともっと業界をリードしてくれると嬉しいです! 今年は他社訪問をもっとやっていこうと思った理由 考えてみるとエンジニア(に限らずですが)の横のつながりというのは多ければ
みなさん、こんにちは。 ウェブ・サーバーサイドを担当しています、Railsエンジニアの黒田です。 マネーフォワードも早いもので、サービスインしてから2年以上が経過しました。 サービスをご愛顧してくださっている皆様には、心から感謝しております。 さて、今回のエンジニアブログは「リファクタリング」についてです。 マネーフォワードのように、ユーザーファースト&デリバリー優先で爆速開発を進めていると、サービスとしてはイケてても、コード的にイケてるとは言い難い部分が発生してしまいがちです。 「思いやりのないコード」「可読性が悪いコード」「必要以上に複雑なコード」は、バグ発生率を高め、開発スピードを低下させ、何よりエンジニアの気分を憂鬱にさせてしまいます。。。 マネーフォワードでは継続的かつ積極的にリファクタリングの時間を創る取組みをしていますが、そのなかで今回はRailsのリファクタリングでとても便
(English follows Japanese) YAPC実行委員長の牧です。 今年のYAPCのゲストスピーカーの一部をサイト上で公開しました! 今回は最近はGo言語の開発の一員、そしてMemcachedやDanga::Socket等の開発でもおなじみであり、Perlユーザーにもなじみが深いBrad Fitzpatrick氏に加え、なななななんと! Rubyの親とPerlの親であるMatz氏とLarry Wall氏が同じカンファレンスに集まるという滅多にない機会がうまれる予定です! でも今年はこれだけではありません、まだ詳細は未定ですがあと2,3人ゲストスピーカーを招待する予定です。もうしばしお待ちください! なお去年に引き続き今年も海外勢のトークに関しては同時通訳をお願いして英語が苦手という皆様にも気楽に楽しんでいただけるようになる予定です。なお同時通訳はスポンサー第一弾はGitHu
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
この文章は、http://yannesposito.com/Scratch/en/blog/Vim-as-IDE/ で掲載されている「Vim as IDE」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 Vim as IDE tl;dr: 如何に Vim を効率の良い IDE として使いこなすか Learn Vim Progressively (訳者注: 日本語訳)では Vim が如何にテキスト編集に優れ、かつファイルを操縦できる偉大なテキストエディタであるかについて示した。この短い記事では、私が如何にして Vim を IDE として使っているかについて見る事が出来るだろう。そう、主に幾つかの素晴らしいプラグインを使う事により。 1. Vim Plugin Manager Vim のプラグイン
NTTデータとPostgreSQLが挑んだ総力戦。PostgreSQLを極限まで使い切ったその先に見たものとは?(前編) NTTデータオープンソースDAY2015 現在のシステム構築では、オープンソースのソフトウェアを使うことは当たり前になってきています。PostgreSQLはそうした中で主にエンタープライズ向けのデータベースとして着実に事例を増やしてきています。 その中で、PostgreSQLを大規模なミッションクリティカルなシステムの中で使うには、どのようなノウハウが求められるのか。オープンソースの利用に積極的なNTTデータがその事例を、1月26日に開催されたイベント「NTTデータオープンソースDAY 2015」のセッション「NTTデータとPostgreSQLが挑んだ総力戦。PostgreSQLを極限まで使い切ったその先に見たものとは?」で紹介しています。講演内容をダイジェストにしまし
報道関係者各位 プレスリリース 2015年 2月 10日 ウェブペイ・ホールディングス株式会社 ウェブペイ株式会社 LINEによるウェブペイの100%子会社化について ウェブペイ・ホールディングス株式会社(本社:東京都品川区、代表取締役:久保 渓、以下「ウェブペイ」)は、2015年2月9日付でLINE株式会社(本社:東京都渋谷区、代表取締役社長:森川 亮、以下「LINE」)の子会社LINE Pay株式会社による当社株式の取得を通じ、LINE Pay株式会社の完全子会社となりました。 100%子会社化に至った理由としましては、急激な変革が進む決済業界において、次世代のグローバル・スタンダードとなるべく、当社のこれまで培ってきた決済に関する技術と、LINEの持つ巨大なプラットフォーム基盤およびスマートフォン向けアプリ運営のノウハウを統合することで、価値の高い決済サービスの実現を目指すため
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く