タグ

2007年5月8日のブックマーク (7件)

  • 最小完全ハッシュ関数の作り方

    ■順列型の最小完全ハッシュ関数 0から4までの5個の数字が下のように並んでいる場合を例にして説明します。 5個の数字の並べ方は5!通りありますので5!(=120)通りの並べ方の総てに対して0から119までの数値を一意に割り付けることが目的となります。 34102 ここでは左側から順に数字を見ていくことにします。最初の数字は3で残りの数字の個数は4個ですね。 この残れさた数字の個数分の総順列数は4!ですが、この数量を基数と言います。 つまり左端の数字が何であるかを完全に識別する為に最低限必要な基となる重みのことです。 従って先ず最初の数字3に基数である4!を掛け算してはじき出します。 [3]4102 → 3*4! 次に左から2番目の数字ですが、ここから先はとても注意が必要です。 2番目の数字は4で残りの数字の個数は3個です。残りの数字の個数が3個なので基数は3!になります。つまり基数が変化

    wacky
    wacky 2007/05/08
    「N個のデータを0からN-1に変換するハッシュ関数」。ハッシュ値が衝突しない。順列型と組み合わせ型。
  • Smarty

    wacky
    wacky 2007/05/08
    Smarty公式マニュアルの日本語版。(→ HTML Help版暫定公開: http://ml.php.gr.jp/pipermail/php-doc/2007-April/000778.html
  • ちょっと便利帳

    知っているとちょっと自慢。日を知る。世界を知る。時を知る。ようこそ、『みんなの知識 ちょっと便利帳』へ !!

    ちょっと便利帳
    wacky
    wacky 2007/05/08
    「手帳やダイアリーの付録のようなちょっと役に立つページ」とあるが、ちょっとどころではない情報量。(→ 旧URL: http://www.fct.co.jp/benri/
  • Geekなぺーじ:技術の盗み方

    新入生や新社会人として組織に入ったり、他の組織から畑違いの場所に異動すると、ゼロからのスタートになるときがあります。 そのときに、先輩からいかにして技術を「盗む」かが重要な要素になると思われます。 ここでは、自分の養分として吸収するために、先輩から技術を引き出す一手法を紹介したいと思います。 先輩から見て教え易い後輩や、ついつい必要以上に色々教えてしまう後輩などがいます。 今回は、そのような人の特徴を考えたり、過去の私が失敗したと思われる点を思い出しながら書いてみました。 ここで紹介する方法は、あくまで方法の一つであり偏っています。 性格によって向き不向きがあると思います。 また、あまりに露骨にやり過ぎると嫌われてしまう場合もあるのでご注意下さい。 あまり参考にはならないかも知れませんが、まあ、許してください。 やる気を見せる 非常にやる気があって、色々やっている人を見るとついつい応援した

    wacky
    wacky 2007/05/08
    職場の先輩からの学び方。『「それ知ってます」は禁句』、『技術を持たない人を軽視しない』など。
  • Sandboxie (Read Only)

    Dear Sandboxie Community, As announced on our website sandboxie.com, we are now closing down this forum following the release of the Sandboxie source code to the open source community. [IMPORTANT] Sandboxie Open Source Code is available for download We’re glad that the community has embraced the open source project on GitHub and that a new Sandboxie thread has been started on Wilders Security Foru

    wacky
    wacky 2007/05/08
    実行ファイルを隔離された仮想環境(サンドボックス)で安全に実行できるツール。出自の怪しいアプリケーションをテストする場合に。個人利用フリー。(→ 紹介: http://www.oshiete-kun.net/archives/2008/11/sandboxie.html
  • 入門オブ入門マリオ

    。続きは→sm275822(入門マリオ) →sm539917(トリビアンマリオ)           他→mylist/4158781

    入門オブ入門マリオ
    wacky
    wacky 2007/05/08
    改造マリオをクリアするための裏技レクチャー。これは勉強になるわ。
  • SQLiteで組み込みDB体験(2007年版):CodeZine

    はじめに 1年前、長久 勝さんのアーティクル:「SQLiteで組み込みDB体験」が掲載されました。そこではSQLite3.3.5をコマンドラインからビルドし、ライブラリを生成する方法が解説されています。 今やSQLiteのバージョンは3.3.16(2007年4月20日現在)まで上がっています。この最新版SQLiteをVisual C++ 2005 Express Edition(以下、VC8EE)のIDE上でビルドする手順を解説します。対象読者格的なDBを使うまでもない、小さなアプリケーションでお手軽にDBを使ってみたいんだけど……なプログラマ 必要環境 Visual C++ 2005 Express EditionもしくはVisual Studio 2005 SQLite version 3.3.16 step-1:ダウンロード、ともかくビルド まずはソースを入手しましょう。SQLit

    wacky
    wacky 2007/05/08
    Visual C++ 2005 Express EditionでSQLiteをビルドする手順。日本語対応のための追加・修正についても解説。