タグ

2008年3月10日のブックマーク (3件)

  • ちょっと待て、そもそも「ベンチャー」ってのはなぁ・・・(導入) (ZEROBASE BLOG)

    ベンチャー起業家Jason Calacanisが「ワーカホリックでない奴をクビにしろ」と書けば、37signalsのDHH(David Heinemeier Hansson)が「ワーカホリックこそクビにしろ」と書き、ブログで議論の応酬がなさているようです。 私も「ベンチャー」と「ワーク・ライフ・バランス」については一家言あります。まずはシロクマ日報さんのまとめ・所感を引用してみます。 シロクマ日報 > ベンチャー企業では、家庭を犠牲にしなければいけないのか? : ITmedia オルタナティブ・ブログ 従って重要なのは、「私生活を犠牲にせよ」「いやするな」という一般論を唱えることではなく、それが会社と、個人の人生の両面でプラスになっているかどうかを考えることだと思います。ただ一般的に言って、ベンチャー企業では不安定な状況に置かれる可能性が高いのは事実ですから、「ベンチャー企業では」という前

  • CodeZine:CometとAjaxを利用したチャットサーバの実装()

    はじめに 『簡単なHTTPサーバの自作』第5回目の今回は、クライアントとの通信に、ブラウザ自身によるリクエスト/レスポンスに加えてAjaxとCometを利用した簡単なチャットアプリケーションを実装します。 Webアプリケーションでチャットを実装する場合に考えなければならないのは、他の発言者のメッセージをどうやってブラウザへ反映させるかです。自分が発言する場合は、サーバへ対してメッセージが送信されます。従って応答データに現時点の発言を返せば済みます。しかし、この方法だけでは他の参加者の発言を発言時に読むことはできません。 この問題を解決する手段は複数あります。 次の図は最も原始的ですが、確実な『F5連打法』を図示したものです。 F5連打法では、ユーザーは最新の発言がありそうだと感じた時に[F5]を叩きます。するとブラウザが最新の情報をサーバへ取りに行くため、もし発言が更新されていればその情報

  • 第2回 Comet---プッシュ型のWebアプリケーションを作る

    この記事は,日経ソフトウエア2007年1月号,連載「簡単実装で学ぶWeb技術2006」の第7回「Comet――プッシュ型のWebアプリケーションを作る」の再録です。記事は執筆時の情報に基づいており,現在では異なる場合があります。 こんにちは,結城浩です。 今回は,サーバーからデータをプッシュするタイプのWebアプリケーションを作成する技法の「Comet」を紹介します。簡単なチャット・プログラムを通してCometの仕組みを学びましょう。 Cometとは 通常のWebアプリケーションは,クライアント(Webブラウザ)から送られてくるリクエストを受け取って動作します。つまり,WebアプリケーションはユーザーがWeb上のリンクをたどったり,ボタンを押したりすることをきっかけに動くのです。ここで,動きの主導権はクライアント側にあります。クライアントがサーバーから情報を「引き出す」ことによって動作する

    第2回 Comet---プッシュ型のWebアプリケーションを作る