タグ

2008年2月23日のブックマーク (7件)

  • rush

    rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - everything you do in the shell, now in Ruby. Previously if you wanted to count the number of classes in your project, you might use a bash command like:

    ogijun
    ogijun 2008/02/23
  • Euler problems - HaskellWiki

    These are solutions to the problems listed on Project Euler. WARNING - Do not peek at any of these pages if you want to enjoy the benefits of Project Euler, unless you have already solved the problems. The existence of these pages is very controversial; see the talk page for discussion. Many P.E. participants regard it as a global Internet competition which is being compromised by these readily av

    ogijun
    ogijun 2008/02/23
  • About - Project Euler

    About Project Euler What is Project Euler? Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems. The motivation for starting Project Euler, and

    About - Project Euler
    ogijun
    ogijun 2008/02/23
  • クリスピー・クリーム・ドーナツ食べ放題

    クリスピー・クリーム・ドーナツは未だに行列ができているそうですが、先日アップルの方から「WWDC のドーナツはずっと前からクリスピー・クリーム・ドーナツですよ」と教えてもらいました。 そうだったんだ。行列ができるドーナツとはどんなものなのかと思ってましたが、WWDC で会場のテーブルの上にてんこ盛りになってたあれでしたか。 セッションの合間におなかが空いて「外まで行くのは面倒だしこれでいいや」と思ってパクついてました。すごく甘くて2つもべると血糖値がはね上がるんです。というわけでWWDC に行けばべ放題なのでした。 今年のWWDC はiPhone SDK でかなり盛り上がるでしょうね。僕は行けそうにありませんが...

    クリスピー・クリーム・ドーナツ食べ放題
    ogijun
    ogijun 2008/02/23
    もっと評価されるべき
  • MindNode » MindNode

    Visual BrainstormingStart planning your vacation. Outlining your next best-seller. Writing your notes. MindNode lets you capture, organize, style and share your thoughts.

    MindNode » MindNode
    ogijun
    ogijun 2008/02/23
  • GROU.PS :: Ooops..

  • 高速な算術圧縮を実現する「Range Coder」(データ圧縮, 算術圧縮, Range Coder)

    はじめに 記事では、全体のサイズが最小となる算術圧縮を高速に実現するRange Coder(以下RC)を紹介します。 算術圧縮は、各文字の出現確率が分かっている場合にそのデータを最小長で表現可能な符号法です。各文字に固定の符号を割り当てるHuffman法とは違い、符号化を状態更新とみなし、すべての文字を符号し終わった後の状態を保存することで符号化を実現します。これにより1文字単位の符号長を1bitより細かく調整することが可能となります。 算術符号は圧縮率が高い反面、ビット単位の演算処理が大量に発生するため、符号化、復号化ともにHuffman符号に比べ遅いという問題点があります。今回紹介するRCは、算術符号の処理をバイト単位で行うことで高速な処理を可能にします。 また、算術圧縮については概要から説明します。対象読者 C++の利用者を対象としています。データ圧縮の基礎を知っていることが望まし

    ogijun
    ogijun 2008/02/23