過去の日記
トップ «前の日(01-27) 最新 次の日(01-29)» 追記

ryuone日記


2005/01/28(金)

起床

7:00に起床。彼女は7:10に起きました。

彼女は寒いと動きが遅いので、すぐに暖房を入れた。

Tags: Sleep

PuTTY: A Free Telnet/SSH Client

こんなターミナルもあるんだ。

Tags: Tools

2006/01/28(土)

嫁さんの靴を新調。

Clarksの靴を購入。

嫁さんは久々の買い物でルンルンでした。

Tags: Shopping

2012/01/28(土)

大阪Node学園一時限目に参加してきた~。

1月28日土曜日に大阪Node学園一時限目が有ったので、参加してきました。

場所がECCコンピュータ専門学校さんの教室でした。場所を提供して頂きありがとうございました。

僕が感じた内容は以下の通り。

Node.jsランダウン 〜怖くないNode.js入門〜(@craftgearさん)

資料はこちら

  • 非同期/コールバック/クロージャの解説が丁寧
  • CoffeeScriptにスコープ問題あり。

Node.jsに限ったことではないけど(JavaScriptに関する内容)、非同期/コールバック/クロージャが綺麗にまとまってる。

CoffeeScriptは使わないけど、いろいろ問題がありますね。個人的には、生成されるJSが意図した動きになるか気になるので、JSが書いたほうがいいやんとなってます。

Socket.IOとリアルタイムなナニか(@kamiyamさん)

資料はこちら

  • WebSocketがすべてのブラウザで使えるわけではない。Socket.ioでは、WebSocketが使えない場合はFlash使ったり、JSONP使ったり、AJAX long polling使ったりして、リアルタイム通信しているように見せている。
  • Socket.ioを仕事でバリバリ使ってる人がいる!!
  • v0.7から仕様が変わっている。

RFC 6455はPDFで70ページ位なので読んでみようかな。あと、volatileって単語が出たとき、C言語のvolatileがまっさきに頭に浮かんだw

Learning a node stream(@kumatchさん)

資料はこちら

  • ファイルをコピーする為の関数/メソッドは、Node.jsには存在しない。
  • ファイルを読み込んで、書きこむ処理を自分で書く必要がある。
  • pipeを使うと(pipeを使えるクラス[Stream]の場合)、SourceからDestinationにデータを流し込むことができる。

確かに読み込んでから、書き込みしてたらメモリ大量につかうよなー。なんか便利なパッケージありそうだなー。

アンケートのまとめ(@craftgearさん)

資料はこちら

  • 参加された半数の方が、Node.js未経験者。すごい注目度。
  • Websocketはみなさん興味あるんですね。

Expressをつかってみた(@atakigさん)

資料はこちら

  • ExpressはRubyのsinatraに似ている。
  • ExpressはPHPのSILEXに似ている。
  • modelを配置するディレクトリがない・・・。
  • やっぱり英語重要!!

impress.jsとcanvasを組み合わせてsocket.ioなプレゼンツールをとりあえず作ってみた(@shimy_netさん)

資料はこちら

  • やっぱり英語重要!!

impress.js完全にノーマークだった、第一印象がFlashのProgressionでした。完全にFlash->JSになってきてますね。

CROSSの時の内容(@vanx2さん)

  • ジワジワくるww(その時のUstはこちら [1:09:00位から])

Node.jsのパフォーマンス凄まじいなー。同時接続が約1000(だったけか?)でNode.jsの使用メモリ量が20M-30Mってw

開発環境の話(@kumatchさん)

  • みんなNode.jsを開発するとき、何使ってるの?

僕は、JetbrainsのIntellij IDEAを使ってます。Java IDEと言う形で$199で売ってますが、pluginをインストールすることによって、php/ruby/actionscriptが開発できます。
もちろんHTML/CSS/JavaScript(Node.js)も。Node.jsのプラグインは0.2なので、まだまだですが、node_moduleフォルダを解析してくれるので、code completion も一応動いてくれます。

WebRTC(@esperia09さん)

  • kamiyamさんのセッションでWebRTCが話題になったので、飛び入り参加。

Macのカメラの動画をvideo要素に表示しつつ、他のブラウザにもP2Pでつなげての双方向通信・・・。夢が広がるなー。

まとめ

とても楽しかったです&勉強になりました。次回も楽しみですな〜。ECCコンピュータ専門学校さん場所を提供して頂きありがとうございました。スタッフのみなさん、参加者の皆さんお疲れ様でした。