Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    muddydixon
    @muddydixon
    @yosuke-furukawa 無双が発揮されてる ワイワイ
    kazuya kawaguchi
    @kazupon
    おお、1.0.0 リリースされそうなんですか。今度productionで使うので、それまでにリリースされてくれるとありがたい :)
    Yosuke Furukawa
    @yosuke-furukawa
    1.0.0リリースされそうなんですけど、僕はもうengine.io + Primusでもいいんじゃないかと思ってるんですがこの辺どうなんですかね。
    Primusのことを知ってる人があんまり居なさそうなのでここは一つ僕がPrimus入門記事を書くべきか。
    Yosuke Furukawa
    @yosuke-furukawa
    雰囲気としてはPrimusはSockJSとかbrowserchannelとかwsの全てを包含したラッパーとしての位置づけで、確かにtransport層としてその辺のライブラリを使ってその上でroom作ったりauth提供したりするのってアプリケーションのレイヤーが頑張るべきなので、socket.ioみたいにengine.ioだけを使うよりも理想を追ってるカンジがするんですよね。primusメンテナは大変だろうけど。
    なんか日本語が変だった
    Yosuke Furukawa
    @yosuke-furukawa
    言いたいのは、socket.ioもwebsocket, xhr-pollingを使いやすくする一つのライブラリに過ぎず、それだけが隆盛して、他のライブラリの方法が紹介されないのはライブラリの状況として健全じゃないよねって思ってるんです。
    Tajima Junpei
    @p-baleine

    @yosuke-furukawa
    Atomの使用感の本音が聞けて楽しかったです> #sendagayajs

    Node学園祭に呼びたい人!GhostのメンテナのHannah Wolfe

    依存しているライブラリへの働きかけ(例えばtgriesser/knex#46)とか、PRのハンドリングとか、その結果生まれた貴重なTryGhost/Ghost#2144とか...

    githubで育ったnodeで実装されていて、やはりgithubで育っているGhostのお話聞けたら面白いかなと思いました

    Naoyuki Kanezawa
    @nkzawa
    Primus使ったことないですがどうなんですかね
    Naoyuki Kanezawa
    @nkzawa
    ドキュメント眺めた感じだと、APIに大きな違いはなさそうな印象。
    Naoyuki Kanezawa
    @nkzawa
    TCP -> HTTP に対して、WebSocket -> Socket.IO(のプロトコル) と考えると、もっと可能性があるんじゃないんじゃないかなーとは自分も思います
    Seiya Konno
    @nulltask
    sendagaya.js おつかれさまでした〜
    Yosuke Furukawa
    @yosuke-furukawa
    色々かかれてたけど、華麗にスルーしてしまっていた
    @p-baleine さん、Hannah Wolfe追加しておきました。
    Yosuke Furukawa
    @yosuke-furukawa
    Ghost結構盛り上がってるなぁ。やっぱりgithubで育つ感じがいいんでしょうね。
    Yosuke Furukawa
    @yosuke-furukawa
    Sendagaya.jsでgeta6さんやtoritoriさんと直接話した感じだと、engine.io、sockjs辺りがnextライブラリとして狙っているという事でしたね。socket.ioはengine.ioラッパーとしては優秀だけど、あまりライブラリを厚くしたくないという意見がgeta6さんから出ました。toritoriさんからはengine.ioはxhrで最初つなぎに行く所は今の端末やFWの現状を鑑みるとしょうがないんですけど、今後wsが使える端末やFWが増えてきたらxhrで最初つなぎに行くのは少し非効率かなという意見で、tcpの接続として効率的なのはsockjsということだったのでそのへんの話おもしろかったです。
    Naoyuki Kanezawa
    @nkzawa
    engine.ioはrememberUpgradeオプションとか最近できましたし、wsを使える環境が100%近くになったらdowngradeもサポートされる気がします。
    socket.ioじゃなくws(engine.io, sockjs)を使いたい場合って結構限定的だと思うんですけど、どういうときなのかなー。アプリとかならもっと高レイヤーなもの欲しくなる気がする。
    Yosuke Furukawa
    @yosuke-furukawa
    まぁこの2年待たされたことで色々socket.ioには不信感がある。というのが、全体に流れてるsocket.io離れの空気なんでしょうけど、socket.ioがなくてもアプリが作れる事はguille本人がcloudupで証明してるので、transport層のライブラリ+αで何とかならないかなぁという期待でしょうね。
    もちろんengine.ioやwsだけで作るとライブラリ自作する必要が出てくるのは否めなくて、それができる人はそれでいいんじゃないかなと思ってます。ライブラリ自作とか非効率なのは分かるので、結局socket.ioに戻ってくる可能性はありますが。
    Yosuke Furukawa
    @yosuke-furukawa
    明日jsおじさんで話す資料できたけど、やっぱりunix philosophy とモジュールの作り方っていう聴衆無視した話をしたかった。
    Naoyuki Kanezawa
    @nkzawa
    確かに、特に開発態勢にたいする不信感はありますねーw
    JSオジサン参加するので楽しみにしてます
    Yosuke Furukawa
    @yosuke-furukawa

    image

    ネタスライドをひとつ削除することにしました。。。

    Kiyoshi Nomo
    @kysnm
    unix philosophy とモジュールの作り方っていう聴衆無視した話をしたかった。
    以前 t_wada さんがそういう話聞きたいって言ってましたねー。僕も聞きたいですっ。いつか別の機会にお願いします!
    Yosuke Furukawa
    @yosuke-furukawa
    今回の話がCIに特化した話なんですけど、実際の元ネタはsubstackがpostした gistの話で、これを実践するとモジュールが綺麗に作れるなと思ったのがきっかけでした。でもこの話資料に起こそうとしたらすげー長くて、エモーショナルな話が多く、5分で話しても伝えきれる自信がなかったので、ハイブリッド時代のCIについてというタイトルで発表することにしました。今日はよろしくお願いします。
    muddydixon
    @muddydixon
    削除したって思ってたのに資料見たら思いっきり使われてましたねw
    Yosuke Furukawa
    @yosuke-furukawa
    どこをどう間違ったか最後のスライドに!!消し忘れてましたわー。 https://speakerdeck.com/yosuke_furukawa/ci-on-client-and-server
    Yosuke Furukawa
    @yosuke-furukawa
    joyent/node#7394 このpullreqが議論を呼んでる。
    これがmergeされるとObject.observe, Promise, WeakMapなんかの機能が使えるようになる。ただそれにはまだ未熟なところもあって
    The process of this wasn't properly vetted, this will need to be discussed.
    こんなことがTJ Fontaineから言われてるので、議論待ちっぽい。
    Yosuke Furukawa
    @yosuke-furukawa
    というわけで、node学園12時限目はじめますー http://connpass.com/event/5835/
    既にLT枠が埋まってしまってかなり嬉しい限りなんですが、
    メイン枠がまだ1枠あるので、話したい方がいればおしえてくださいー
    Yosuke Furukawa
    @yosuke-furukawa
    // 今classmethodさんに nhk の紅白歌合戦で使われたメッセージプラットフォームの話できないか交渉中... http://classmethod.jp/cases/nhk/nhk-kouhaku-64/
    Yosuke Furukawa
    @yosuke-furukawa
    大津さんからは以下のアジェンダを発表して貰う予定 https://gist.github.com/shigeki/5e7e51893367e1904a56#comment-1205290
    Yosuke Furukawa
    @yosuke-furukawa
    過疎ってる!!!!!!!!
    東京Node学園もそろそろ始まるというのに過疎ってる!!!!!!!!
    Tajima Junpei
    @p-baleine
    おぉ、classmethodさんの話聞けたら嬉しいですね、とても気になります。
    Yosuke Furukawa
    @yosuke-furukawa
    あざます!!
    連絡待ちです。。
    Yosuke Furukawa
    @yosuke-furukawa
    くぅ。。。
    NHK様からの話断られてしまいました ><
    という訳で、LT枠を再募集します。
    番組表APIを作ってやったというのにこの仕打!!!(#^ω^)ピキピキ
    Yosuke Furukawa
    @yosuke-furukawa
    Unix philosophyとモジュールの作り方の話をブログに投稿した。 http://yosuke-furukawa.hatenablog.com/entry/2014/04/22/121014
    Seiya Konno
    @nulltask
    :+1:
    ike tohru
    @rokujyouhitoma
    あばばばば