タグ

2014年6月18日のブックマーク (2件)

  • I: Linux/pdumpfsレポジトリのパーティション移動 - ryu1k Wiki

    pdumpfsレポジトリのパーティション移動 † 過去記事の復活 (初出 2005/6/19) pdumpfs のデータが保存されているパーティションを バックアップしたり移行したりする方法。 ↑ 概要 † pdumpfs はハードリンクを多用する、というよりも、使いまくる。 そのため、pdumpfs で保存したデータそのものは通常のバックアップ手段が利用しづらい。 仮に、ハードリンクを保存しないような tar の如きバックアップ手法を利用した場合、 すべてのファイルが個別に実体を持ってしまい、pdumpfs の利点が失われる。 多くのケースでは、ファイルサイズが増大しすぎて、ディスクが溢れてしまうと思われる。 しかし一方、ハードリンクを保存する rsync, dump/restore のようなバックアップ手段を利用したとしても、 ハードリンクを復元するために、非常に多量のメモリが利用され

  • 短縮ハッシュ値の生成 - 怒涛のめもめもリンク集

    短縮ハッシュ値の生成 データベース(SQLite)への値の特定用idとして「id integer primary key」とはしているが、これだと最終項目を削除した際に新規追加でその値を取るものが出てきて都合が悪い(削除せずにフラグでオフにしてもいいかもしれないが、それはそれで…)。 →「integer primary key」の削除時の重複除外は「autoincrement」を付ければよかったらしい。 AUTOINCREMENT – テーブルの作成 – SQLite入門 このため別の文字列idとして、phpだとuniqid()関数(とrand()やmd5()と組み合わせたり)を使ったりしている: PHP: uniqid – Manual より高速に、推測困難な一意なIDを生成する方法 – [サンプルコード/PHP] ぺんたん info md5は衝突性(コリジョン)があることが証明されてい

    miyam
    miyam 2014/06/18