タグ

2011年11月2日のブックマーク (3件)

  • Node.jsのコンセプトとは? ライアン・ダール氏による東京Node学園祭 基調講演(前編)

    このセッションでは、前半でNodeのコンセプトを、後半では来週にもリリース予定のNodeの新バージョンについて紹介します。 このデニス・リッチーの言葉はNodeの特徴を表していて、Nodeとは機能を加えるよりもむしろ取り去ったものです。 いまのOSのインターフェイスのほとんどは、1970年代のテレプリンタのような歴史をひきずっています。ケン・トンプソンとデニス・リッチーが開発したUNIXやCは当時のPDP11のためにデザインされたもので、いまのOSもその歴史上にあるのです。 UNIXの基概念は、対話的なコマンドラインを作るものでした。lsコマンドを打つとその結果がテレタイプに出力されるといったものです。そして基概念には、ブロックするシステムコールやプロセスが含まれています。 ブロックするシステムコールを呼び出すと、I/Oが完了するまで戻ってきません。戻ってくるまでどれだけかかるかも分か

    Node.jsのコンセプトとは? ライアン・ダール氏による東京Node学園祭 基調講演(前編)
  • Node.jsとは何か、開発者ライアン・ダール氏が語る(前編)~ノンブロッキングとはどういうことか?

    いま注目されているサーバサイドJavaScriptの火付け役となったNode.js。その開発者であるライアン・ダール(Ryan Dahl)氏自身がNode.jsを紹介した講演「Introduction to Node.js with Ryan Dahl 」のビデオが公開されています。 この講演は、サンフランシスコのPHP開発者の集まりであるThe SF PHP Meetup Groupが2月にダール氏を招待して行われたもの。 そのため、Node.jsを知らないデベロッパーに向けて、Node.jsがどのような特徴を持つプログラミング言語なのか、分かりやすく解説しています。内容を紹介しましょう。 Node.jsとPHPとの質的な違いとは何か Node.jsを触ってみよう。今日は特にスライドは用意してなくて、タイプしてどんなものかを動かしながら紹介していくつもりだ(注:ダール氏はここで最初に「

    Node.jsとは何か、開発者ライアン・ダール氏が語る(前編)~ノンブロッキングとはどういうことか?
  • メールをソーシャルネットワークに変えてみたら社内で何が起きたか | JBpress (ジェイビープレス)

    以前、連載の記事(「企業の情報系システムがSNSで済む理由」)で、メールやコミュニケーションポータルを用いた従来の企業内のコミュニケーションが、ソーシャルネットワークのスタイルのように「フィード化」「ウォール化」していくことの可能性を記した。 その可能性は、日頃当社が手掛けている業務改革の現場で肌で感じることなのだが、実際にはどうなのか。それを検証すべく、当社のあるチームで企業向けのソーシャルネットワークツールを導入してみた。 モバイル環境でも使え、馴染みのあるフェイスブックに似た機能・ユーザーインターフェースを持つツールを選定し、原則として「対外的なやり取り以外は、メールではなくソーシャルネットワークでコミュニケーションする」。そういうルールで取り組んでみた。 その結果、現時点で面白い結果が出てきているので、データをもとに紹介したい。 従来の3倍に増えたコミュニケーション 運用開始した

    メールをソーシャルネットワークに変えてみたら社内で何が起きたか | JBpress (ジェイビープレス)