タグ

2013年10月20日のブックマーク (6件)

  • 複合主キーを避けるべき理由 - 虎塚

    データベース設計の話をしていて、「連番の主キーは業務上意味のないデータだから、テーブルに持たせるのはムダだ。複合主キーにするべき」という意見を聞く機会がありました。 脊髄反射で「ないわー」と思ったものの、理由を上手く説明できなかったので、改めて考えてみました。 その結果、次のような結論に至りました。 単一の連番カラムによる主キーと、複合カラムによる主キーとで迷ったら 実装をシンプルにし、業務変更の影響範囲を小さくするために、複合主キーを避ける というわけで、調べたことや考えたことをメモしておきます。# 間違っている部分があれば、教えていただけると嬉しいです。 (2011/07/25 追記)複合主キーとサロゲートキーについては、要件やシステムに依存して多様な判断がありうると思います。にもかかわらず、「避けるべき」というタイトルにしたのは極端でした。申し訳ありません。ご指摘下さった皆さん、あり

    複合主キーを避けるべき理由 - 虎塚
  • Ruby Hacking Guide を Kindle で読めるようにする - Stats of the Rivers

    Rubyソースコード完全解説 というがあります。 その名の通り Ruby 処理系のソースコードについて解説もので、 Ruby Hacking Guide (略して RHG) という名称でも知られています。 他に類を見ない日語で書かれた言語処理系ソースコード解説ということで非常に貴重なです。 さて、このは2002年に出版され、残念ながらすでに絶版となっているこのですが、ありがたいことに2004年に著者の青木峰郎さんが HTML 形式で文を公開*1されていて、今でも全文を読むことができます。 でもやっぱり Kindle で読みたいので Kindle 用の .mobi ファイルをつくることにしました。 基的には、以下の流れで .mobi ファイルを生成します。 RHG の HTML 版のアーカイブをサポートページからダウンロードする .mobi ファイル生成のためのコマンドラインツ

    Ruby Hacking Guide を Kindle で読めるようにする - Stats of the Rivers
  • 技術/歴史/zip,gzip,zlib,bzip2 - Glamenv-Septzen.net

    id: 495 所有者: msakamoto-sf 作成日: 2009-11-22 17:11:47 カテゴリ: Linux UNIX Windows [ Prev ] [ Next ] [ 技術 ] お仕事絡みで、ZIPファイルの歴史が気になったので調べてみた。 前々から何となく「gzipとzlibとzipってどう違うんだろう」とは思っていたのだけれど、WindowsでLhacaやLhaplusなどのアーカイブソフト、あるいはXP以降ならOSの機能としてデフォルトでzip圧縮できるし、Linux/UNIXでも2-3回コマンドラインオプションを試行錯誤してmanページ見ればtar.gz作ったり逆にWindows上で圧縮したzipを適当に解凍できるので「ま、いっか。」で済ませてた。 でもせっかくなので、技術的な詳細には突っ込まないが、ざっくりとした歴史や流れをWikipediaを中心に追って

  • 毎日着物着て生活してるけど質問ある? : かるかんタイムズ

    毎日着物着て生活してるけど質問ある? カテゴリVIP Tweetコメント( 153 ) 1 :以下、名無しにかわりましてVIPがお送りします 2012/02/15(水) 19:08:14.91 ID:2GYggcyS0 着物生活始めてそろそろ1年 何でも答えまっせ 4 :以下、名無しにかわりましてVIPがお送りします 2012/02/15(水) 19:08:58.10 ID:6pJbVHWV0 初期費用教えて スポンサードリンク 7 :以下、名無しにかわりましてVIPがお送りします 2012/02/15(水) 19:09:51.46 ID:2GYggcyS0 >>4 時期によりけり、どの時期から始めたいよ? 10 :以下、名無しにかわりましてVIPがお送りします 2012/02/15(水) 19:11:03.69 ID:6pJbVHWV0 >>7 無難に春秋の過ごしやすい時期でplz 24

    R2M
    R2M 2013/10/20
  • 不動産市場は衰退しました - 不動産屋のラノベ読み

    あなたは中古車を買いに来ました。二つの車があります。 Aは丁寧に使っていたためほぼ新品同様の中古車で、200万円の価値があります。 Bはボロボロであと1万キロ走るか走らないかという中古車で、50万円の価値しかありません。 ただし、AとBともプロの仕事によってピカピカに磨きあげられており、素人のあなたにはどちらがAでどちらがBなのか全く区別がつきません。お店の人もどちらがどちらか全く教えてくれません。 さて、ここで質問です。 あなたはこの車、200万円で買いますか? 50万円で買いますか? それとも他の値段で買いますか? 次に、立場を変えて質問です。 あなたはAの売主です。前問で買おうと思った金額で、あなたはAを売りますか? もうひとつ、質問です。 取引は成立しそうですか? もし成立しないなら、いったい誰が悪いと思いますか? え? 何の話をしてるのかって? もちろん、不動産の話ですよ。 長嶋

    不動産市場は衰退しました - 不動産屋のラノベ読み
  • SmartNewsを支える機械学習

    ニュースアプリSmartNews(https://www.smartnews.be/)の背景のアルゴリズムについてTokyoWebMining30th(http://tokyowebmining30.eventbrite.com/)で話させていただいた際の資料です。 •SmartNews iphone版: https://itunes.apple.com/jp/app/id579581125 •SmartNews Android版 https://play.google.com/store/apps/details?id=jp.gocro.smartnews.android •SmartNews開発者ブログ http://developer.smartnews.be/blog/Read less

    SmartNewsを支える機械学習