2012-08-01から1ヶ月間の記事一覧
データベースつかれた ということで、書道しましょう、書道。 っても、筆とか硯とかもってないし、あっても机のうえ汚いし、そもそも筆で文字かくのむずかしい。 ここで、テクノロジーの力を借りるのですよ。 ただ、書道ソフトのようなものはあるのだけど、…
データベースの勉強に、最初はかわいかったけどだいぶゴツくなったデータベースを作っています。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 前回で、なんとなくトランザクションがちゃんと動いたんですけど、 id:kiwanami に「隔離レベルとかの検…
データベースの勉強にかわいいデータベースを実装してたつもりが、だいぶゴツくなってきました。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 前回、insertだけトランザクションが効いていたので、今回はupdate/deleteでもトランザクションが効くよ…
データベースの勉強に、ごつかわいいデータベースを実装しています。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 リレーショナルデータベースとしての、演算的な機能は実装できてきたので、トランザクションに手をつけようかと思います。 Contextの…
データベースの勉強に、かわいいデータベースを実装していたら、だいぶかわいさがなくなってきました。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 ところで、先日、「UNIONの実装はどう?」というコメントに「実際に使わないから乗り気しない」み…
データベースの勉強に、かわいいデータベースを実装しています。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 んで、今日は雨が降っててでかけたくないなーと思ってたら、更新(update)と削除(delete)が実装できてました。 こんな感じで、クエリー結…
データベースの勉強に、かわいいデータベースができました。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 で、集計処理とインデックスを実装したのだけど、ちょっとインデックスを効率よく使ってなかったので、処理を修正しました。 Mapを使ったイン…
データベースの勉強に、かわいいデータベースができました。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 で、ここに、インデックスを実装してみました。今回はハッシュインデックスとツリーインデックスを実装してます。 こんな感じでインデックス…
リレーショナルデータベースの勉強用にかわいいデータベース作っています。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 で、とりあえずorder byを実装してみました。こんな感じで。 System.out.println(Query //安い順に並べ替え .from("shohin") .…
勉強用にかわいいリレーショナルデータベースを作ってみてます。 http://d.hatena.ne.jp/nowokay/20120817#1345197962 こいつにインデックスを実装してみようかなーと思ったんですけど、そうするとちょっとソースコードを整理しないといけなくて、いろいろい…
リレーショナルデータベースの勉強用に、最低限の機能をもったリレーショナルデータベースを作ってみました。 今回実装した最低限の機能というのは、射影(select)・選択(where)・結合(join)です。 テーブル作成 テーブル作成は次のようになります。 Table sh…
ちょっとずつ、「IDの秘密」という本を読んでて、やっと読み終わった。 IDの秘密 (丸善ライブラリー―情報研シリーズ)作者: 佐藤一郎出版社/メーカー: 丸善出版発売日: 2012/04/06メディア: 新書購入: 7人 クリック: 31回この商品を含むブログ (5件) を見る …
ブクマコメントで認証の話がでてたので、なぞなぞ認証かけてみました。 「夏」ですね。
どうも、FizzBuzzがどうこうという話題を目にするなと思ったら、こういうエントリがあったらしい。 職業プログラマがFizzBuzz書けない理由 - muo-notes 趣旨としては「FizzBuzz書けなくてもプログラマとしてメシくえてるんだから、FizzBuzz書けない人をバカ…
スパムがひどいので、先週からコメントをはてなユーザーに限定してて、たまに様子見で戻してるのだけど、あいかわらずひどい。 ためしに3時間ほどコメントを開放したのだけど、50件のスパムが投稿されていた。そのうち33件はスパム判定されていたけど。 だ…
java.net.NetworkInterfaceを使う。 public static void main(String[] args) throws SocketException{ Enumeration<NetworkInterface> nics = NetworkInterface.getNetworkInterfaces(); while(nics.hasMoreElements()){ NetworkInterface nic = nics.nextElement(); String s</networkinterface>…
おととい、7/31にこんな発言をしたら、RT数が5500を超えた。 今日から、100年前は大正です。昨日までの100年前は明治です。 ただ、実はこれはちょっと正しくなくて、たしかに100年前の7/30までは明治なんだけど、大正も100年前の7/30から始まってる。 それは…
Software Design8月号の特集「エンジニアのパワーアップ読書」で、ぼくも本を何冊か紹介させていただきました。 ほかの方もいろいろ興味深い本を紹介されてます。変わったところでは、書籍じゃないけど「ダンベル」がおもしろかったです。 Software Design (…