タグ 労働者派遣法
人気順 5 users 50 users 100 users 500 users 1000 usershttp2.0 勉強会感想文 - ぽにくすじゃないブログ
2013-08-16 http2.0 勉強会感想文 http2.0 勉強会 - connpassに行ってきたので、簡単な感想文。中身については、HTTP2.0 勉強会を開催しました - Block Rockin’ Codes とか、HTTP2.0勉強会( #http2study )が超おもしろかった話 - After Codingとか、http2.0 勉強会 - Togetter に色々詳しく書か... 続きを読む
なぜ QUIC や SPDY が生まれたのか ? - Block Rockin’ Codes
spdy, quic, make the web faster IntroGoogle が SPDY の開発を始めたのは 2009 年で、 2012 年に HTTP2.0 のドラフトとして採用されたあたりからちょっと話題になりました。翌 2 月には新たなプロトコル QUIC の存在が Chromium のソースからリークしたのですが、しばらくは音沙汰なく。6 月に入ってやっと Google から公... 続きを読む
JSON - を node の Stream で整形する - Block Rockin’ Codes
json, stream, node.js introちょっと反応が遅れてしまいましたが。 404 Blog Not Found:JSON - をnodeで整形する こちらの記事は Stream 厨として見逃す訳にはいきませんでした。 motivationJSONは本来JavaScriptから生じたものだからどうせならJavaScriptでやりたいしまあ、 JSON ですしね。 そのJavaScr... 続きを読む
次世代規格 HTTP2.0 のファーストドラフト公開 - Block Rockin’ Codes
http2.0, spdy intro少し経って、去る11月28日に、HTTP プロトコルの次期規格となる HTTP2.0 のドラフト、 draft-ietf-httpbis-http2-00が、IETF の httpbis ワーキンググループで公開されました。 このドラフトは Google から提案された仕様である SPDY が採用されています。 HTTP1.1 からのアップデートHTTP1.1... 続きを読む
WebSocket サーバの実装とプロトコル解説 - Block Rockin’ Codes
websocket, buffer, node.js introなんだかんだ WebSocket を使ってるのに、 WebSocket サーバを自分で書いたことが無かったので、RFC も落ち着いてきたここらで、仕様を読みながら実装してみようと思いました。 "WebSocket サーバ 実装" とかでググると、 Socket.IO とか pywebsocket でWebSocket アプリ作って、「... 続きを読む
WebSocket サーバの実装とプロトコル解説 - Block Rockin’ Codes
websocket, buffer, node.js introなんだかんだ WebSocket を使ってるのに、 WebSocket サーバを自分で書いたことが無かったので、RFC も落ち着いてきたここらで、仕様を読みながら実装してみようと思いました。 "WebSocket サーバ 実装" とかでググると、 Socket.IO とか pywebsocket でWebSocket アプリ作って、「... 続きを読む
SPDY と WebSocket の基礎と SPDY の Push - Block Rockin’ Codes
SPDY, WebSocket最近 SPDY対WebSockets? などという記事が出てきたりして、SPDY と WebSocket が色々ごちゃごちゃになって語られているのかもなぁ、と思います。 SPDY では Akamai の中の人のGuy's Pod » Blog Archive » Not as SPDY as You Thoughtや、それに対するフォロー記事Followup to “... 続きを読む
Node.js の起動オプション、環境変数、npm start の話 - Block Rockin’ Codes
node.js, npmNode は起動時に色々オプションをつけることができます。面白いもの、有益なものあるんですが、あまり言及されてないので、ちょっと紹介してみようかと思ってます。 最後の npm start の話は、それ単体で書いても良いかと思っていたんですが、関連するし良い機会なので書きます。そして、オプション周り興味がない方も、Node やってる方は最後の npm start の話だけでも... 続きを読む
Socket.IO or WebSocket を AmazonELB でバランスする検証 - Block Rockin’ Codes
node.js, socket.io, websocket, aws, elb 追記12/2/29検証コードと環境は後にしてとりあえず結果だけ書く cautionこの検証は connpass-東京Node学園 4時限目 でやった結果です。しかしその時の環境やソースが手元に無いので今再現ソースと環境を作っています。2/28 現在分かってる結論だけ先に出しておきます。ソースは後で追って掲載します。その... 続きを読む
"リアルタイム Web" に関するプラクティスのアウトプット - Block Rockin’ Codes
Socket.IO, Node.js, RealtimeWeb introductionWebSocket なんかをつかって、従来のステートレスな処理以外に、コネクションを継続するステートフルな処理が可能になりました。これを利用すると、これまで実装が難しかったリアルタイムな表現を Web に持ち込むことができます。 そして、 WebSocket を用いたプログラムを作成する上で、Node.js と... 続きを読む
Node.js の Stream API で「データの流れ」を扱う方法 - Block Rockin’ Codes
node.js, stream 本文この記事は、JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース) の 4 日目の記事です。 Node には Stream という API があります。Stream はとても重要な技術で、 「Stream を制するものは、 Node.js を制す」 だそうです。実際、 Stream は Node が得意とす... 続きを読む
2011-11-20 - Block Rockin’ Codes
Socket.IO, Engine.IO, WebSocket.IO, browserbuild 本文この手の話に統一したタイトルが欲しいんですが、先が見通せないのでどういうタイトルがいいのかわからないでいます。。今回は最近の Socket.IO 周辺のアップデートについてまとめます。 QConf@SFまず、 Qconf@SF で Guillermo が Socket.IO について重要なトークを... 続きを読む
JavaScript のパフォーマンスと Sweet Spot の甘い罠 - Block Rockin’ Codes
javascript, performance, v8 本文先日 JavaScript を高速化するには、 VM を知る必要があるんだろうと思い、以下のような発言をしてみました。 とにかく今は 「V8の最適化の恩恵を受けるための JS の書き方」や「ホットスポットを温めて C よりも速い JS を書こう」という釣りっぽいけど釣りじゃない記事を @Constellation さんや @bad_at_... 続きを読む
require('events').EventEmitter.call(this) の意味 - Block Rockin’ Codes
node.js, EventEmitterNode の ML に以下のような質問が投稿されました。What is the meaning of require(’events’).EventEmitter.call(this)内容としては。 「以下のようなコードがあったんだけど、これってどういう意味?」 var util = require("util"); var events = requir... 続きを読む
Node 時代のスケールアーキテクチャ考察(Scale 編) - Block Rockin’ Codes
node.js, WebSocket, scale Node におけるスケールアーキテクチャ考察(SSP 編) - Block Rockin’ Codes の続きです。もともと何となく結論があって書き始めたんですが、書きながら色々調べているうちによくわからなくなりました。まだまだ調べたらないことがわかったので、とりあえず今わかっているところまで書きます。結局何がいいたいのかよくわからない感じかもし... 続きを読む