タグ

2010年8月6日のブックマーク (6件)

  • 人生の有限感 - Chikirinの日記

    堀江貴文さんの人生論を読みました。彼の生き方、考え方の基がよくわかるおもしろいでした。 特に最初の方に“小さい頃に突然、人はいつか死ぬんだと意識した”とあったのが印象的でした。起業家の人でコレを言う人、多いですよね。 「人生論」 (ロング新書)posted with amazlet at 14.12.15堀江 貴文 ロングセラーズ 売り上げランキング: 19,945 Amazon.co.jpで詳細を見る → キンドル版 スティーブ・ジョブズも突然の重病で余命を宣言されてから神がかってきたし、ソフトバンクの孫正義さんも若い頃、起業した直後に大病で入院しています。 楽天創業者の三木谷さんは故郷の神戸で大震災があったことで、「人間、いつ死ぬかわからない」と感じ、大企業を退職して起業したとインタビューでおっしゃっていました。 堀江さんの場合は特にそういう経験はなく、突然“死”という概念が降りて

    人生の有限感 - Chikirinの日記
  • 第2回 AnyEventでイベント駆動プログラミング (3) | gihyo.jp

    AnyEventベースのモジュール 前回まで紹介したのはAnyEventの基APIのみです。CPANにはこれらをベースにさらに複雑な機能を実装した様々なモジュールがあり、それらをうまく組み合わせて簡単に高機能なイベント駆動プログラムを構築することができます。代表的なものとしては、以下のようなモジュールが登録されています。 非同期でHTTP通信を行うAnyEvent::HTTP 低レイヤのI/Oを簡単にするAnyEvent::Handle ソケット接続を行うAnyEvent::Socket データベース処理を非同期で行うAnyEvent::DBI CouchDBと非同期に通信を行うAnyEvent::CouchDB PSGI/Plackを非同期エンジンで動かすTwiggy これらを組み合わせて使うことにより、ブラウザと非同期に通信しつつ裏ではデータベースおよびイントラネットのほかのREST

    第2回 AnyEventでイベント駆動プログラミング (3) | gihyo.jp
  • Build a virtual bookshelf of free Ruby and Rails books | Everyday Rails

    If you’re just getting into Ruby or Rails now, and looking for some light reading, you’re in luck. Publishers like the Pragmatic Programmers, O’Reilly, Manning Publications, and others have tons of books available to help you learn. You could easily spend a few hundred dollars building a bookshelf of Ruby references. There are also some good free books to peruse online (or download) to get started

    Build a virtual bookshelf of free Ruby and Rails books | Everyday Rails
  • 【ハウツー】シンプル&タイプセーフなJava用モックライブラリ"Mockito"の魅力 (1) Mockitoとは? | エンタープライズ | マイコミジャーナル

    ユニットテストを記述する際に問題になるのがモックの作成方法だ。テストケース時にモックに差し替えることを想定してしたコードであればテストケースでモックに差し替えることは難しくない。しかし、差し替えるモックを作成する手間は馬鹿にならない。そこで登場するのがモックライブラリだ。 モックライブラリはテストケースで使用するためのモックオブジェクトを手軽に作成するためのものだ。実際にモックオブジェクトのクラスを定義しなくても、動的にモックオブジェクトを作成できるものが多い。 Java向けのモックライブラリにはJMock、EasyMockなどさまざまなものがあるが、稿で紹介するのはMockitoという比較的新しいモックライブラリだ。 MockitoのWebサイト MockitoはMITライセンスで開発されているオープンソースソフトウェアで、他のモックライブラリと比較して直感的な記述でモックの挙動を設定

  • Shibuya.js beyond HTML5 の発表資料 (Kanasansoft Web Lab.)

    Shibuya.js beyond HTML5 で飛び入りで話してきた。以前にLTをやった関係で、スピーカー募集の通知があり、開催日前後が忙しくなりそうだったこと等々、諸事情により参加できない可能性があったため、発表はほとんど諦めていた。ところが、飛び入り発表もOKとの事だったので、当日はできるだけ早く会場入りし、2時間で資料を作って発表してきた。諸事情により一部のスライドを削除している。

  • パイプ経由のログ出力はCPUを浪費する

    最強の看板を下ろしたミラーサーバftp.jaist.ac.jpの管理者の一人が、 このサーバにまつわるよしなしごとを語ります。 English versions of some posts on another blog. Apache HTTP Serverでログをパイプ経由でプログラムに出力すると、リクエストを処理するたびにログを処理するプログラムへのコンテキストスイッチが起こります。そのためアクセスが増えたときにCPUをかなり浪費します。UltraSPARC T1は32個のコンテキストを保持できて、1クロックでコンテキストスイッチできるので問題ないと思っていました。しかし、CPUの使用率が100%に達して、さらに負荷が掛かる状況になると違いました。 ftp.jaist.ac.jpにはパイプ経由のログ出力が3つあります。エラーログとアクセスログのrotatelogsへの出力と、以前