タグ

2009年7月6日のブックマーク (2件)

  • 個人の才能とはいったいなにか - はてなポイント3万を使い切るまで死なない日記

    下のエントリを読んでいろいろと思うところがあったので書いてみる。 少数精鋭のテクノロジーベンチャーは企業が支払うべきコストをどこに付け替えるのか このエントリには、別の二人の記事が引用されているので、そこを抜き出してみる。 * LingrとRejawサービス終了のお知らせ:江島健太郎 / Kenn’s Clairvoyance - CNET Japan しかし一方で思うのは、4人というのはやはり大所帯だったということです。アーキテクト・デザイナ・クライアントという専門には重複がなく、これにアーキテクチャとデザインの両方を見られるマネージャであるぼくを加えて4名なら、適正な少数精鋭と言えると思っていました。しかし、これは決して「少数」ではなかったのです。 自分が技術的に成長した今だから言えることですが、今のLingrやRejawのようなプロダクトなら、1人か、多くても2人ぐらいで作れるべきで

    個人の才能とはいったいなにか - はてなポイント3万を使い切るまで死なない日記
    ototoi
    ototoi 2009/07/06
    「解が存在しない」と言っているのは、消去法ができるほど、解への道筋が限られていないってことだよね。「単一の解」および「単一の解法」しかないわけじゃないってこと。
  • 一番右端の立っているビット位置を求める「ものすごい」コード - 当面C#と.NETな記録

    一番右端の立っているビット位置(RightMostBit)を求めるコードで速いのないかなーと探していたら、ものっっっすごいコードに出会ってしまったのでご紹介。2ch のビット演算スレで 32bit 値のコードに出会って衝撃を受けて、その後 64bit 値版のヒントを見つけたのでコードを書いてみました。 この問題は ハッカーのたのしみ―物のプログラマはいかにして問題を解くか (Google book search で原著 Hacker's delight が読めたのでそれで済ませた) で number of trailing zeros (ntz) として紹介されています。bit で考えたときに右側に 0 がいくつあるかを数えるもの。1 だと 0、2 だと 1、0x80 なら 7、12 なら 2 といったぐあい。0 のときに表題どおりの問題として考えるといくつを返すの?ってことになるので、

    一番右端の立っているビット位置を求める「ものすごい」コード - 当面C#と.NETな記録
    ototoi
    ototoi 2009/07/06