東京node学園祭2014個人的まとめ

November 15, 2014

node学園祭2014いってきたので自分用にまとめ。

知らない単語が多かったのであとで見返したり試しに使ってみる。

なるべくスライドは拾ったつもりだけど見つけたら足す。ついでに関連した用語やハッシュタグのタイムラインで紹介されてたURLなんかも気になったものはとりあえずなんでも載せときます。

Twitterのハッシュタグは#nodefest

WORKSHOP

workshop - socket.io v1.0 @TonyKovanen

ワークショップで使ったリポジトリ、あとでみてみる

nodeschool in Japan @maxogden

こっちのは初心者向け。

SESSION

基調講演 @rauchg

ファイル分割してアップロードできるフレームワークのparty。 アメリカのサーバへファイル転送してるようなんだけど速度はたしかに早い。websocketにチェック入れたらなんか動かなかった。まだ公開してない、coming soonらしい。

Automattic社のGithubリポジトリ。なんかすごいのいっぱい

What’s coming in Node, Express & LoopBack @ijroth

StrongLoop社製の新しいnode.jsフレームワーク。

node.js for beginners, grunt gulp browserify webpack bower @ahomu

スライド。

サマリー(@ahomuさんのGist)

パッケージ管理とかタスクランナーとか今後ブラウザが新しい機能を実装していくうちに置き換えられていくものなのでそういった背景の中で使いやすいものから使っていくといいよってことのようだ。その中の筆頭がBrowserifyで、CommonJSに慣れておけば無理なく導入できそう。

ほか、glup,Bower,Grunt,Duo.js,Webpack,npm-run.

Node-v0.12のTLSを256倍使いこなす方法 @jovi0608

スライド。

テスト用ライブラリ power-assert, その開発で学んだ npm モジュール設計の勘所 @t_wada

スライド。

沈黙の原則、Unix哲学。@t_wadaさんがUnix哲学の話をしてた時に聞いてググった。あとで読む

esprima,escodegen,estraverse. power-assertの内部構造の話、あとでみる

ギャルでもゎかる node-webkit @upgrade_ayp

スライドなし、すごい面白かったのでできれば見直したい。

node-webkitすげぇって思ってググったらでてきたこれもちょっと参考に

node-webkit & chrome-remote-interfaceでブラウザオートメーション、こんなのもみつけた

たしかnode-webkitの話の時のソース保護とか暗号化の話してたときにググった気がする そんなこともできるのかと驚いた

Using mocha with node webkit. mochaもいいけど、今はpower-assertに気が行っている

すべてのノードトランスパイラーがひどい!ならば、ノードトランスパイラーをいかに改善できるか。 @leichtgewicht

スライド

Node.jsで操るKurentoメディアサーバー @massie_g

node-webkitの話し聞いてて聞けなかった。あとでみる

LT

新しい並行計算ライブラリjs-cspをご紹介 @niryuu

スライド

Callbackの山と戦うあなたにjs-csp、js-csp requires ES6 generators.らしいです。

ド初心者が5000QPSの広告配信APIをNode.jsで構築したおはな死 @zuqqhi2, @Jimisky

node-expat

C++。LTでパフォーマンス改善してたふたりの話から。

「XMLのパースをjQueryからnode-expat に変えて 250ms -> 1ms ってのが一番クリティカル」

node.js + socket.io + mongoDB で本格風リアルタイムWEBサイトを作ってみた @ozatty96

スライドなし

node.jsでビッグデータを処理する @neo6120

Hadoop

A Profiling and Monitoring Method for Nodejs Applications @setogit

nodeでモニタリング。ライセンスは1つにつき$50みたい。

http://sanemat.github.io/talks/20141115-dependency-hell/

nodeでheapダンプってこれ?

いやこっちか。npmのndump.ndump.heap(filepath), ndump.cpu(filepath,times)で呼べるようだ

node.js で通信対戦ゲーム作ってみた

socket.ioでできてる対戦ゲームみたい。実際に対戦モードやったらどんなふうかあとで試す

他の方のまとめ,アウトライン

参考

Javascriptでファイル圧縮。

これなんでブクマしてたんだっけか

タイムラインに出てたのでとりあえずメモ

Node-v0.12のTLSを256倍使いこなす方法(@jovi0608)

nodejs full profiler

たぶんこれメモったのは最近のMicrosoftいいよねって話から。主にVisualStudio,Azure,TypeScriptあたりが。LTのひとChrome使ってておもしろかった。Azure、ブラウザだけでnode書けるのは驚いた。

nodeをnodebrewでバージョン管理する話が出ててその使い方、あとでみる

各プログラミング言語のモジュール数の比較。たしかにnpmが一番多い。

nodeのビルドオプション確認方法:node -e 'console.log(process.config)'でとれるっぽ

クラウドゲーミングの話。サーバーでcanvasのコマンドを生成してzlibで圧縮してwebsocketに送ってクライアントで再生するらしい。sugoi!!

感想

久しぶりに刺激的な一日となりました。未来感あった。

スタッフの皆さまありがとうございました、お疲れ様でした。



Recent blog posts



(c) Copyright 2023 Kotaro Yoshimatsu