rubyhttps://github.com/cookpad/arproxyhttp://rubygems.org/gems/arproxy これは何?Arproxyを使うと、ActiveRecordが発行したSQLがDB Adapterによって実行される直前をフックすることができます。これによっ... [ 詳細 ] [ 関連 ] [ ニコニコ ] | Ruby, JavaScript, momoclo「最近、ももクロの人気が急上昇中。」とだけ盲目的に言っていてもアレなので、参考になる資料を用意したく。ちょうど最近ファンの間で「メンバーのブログへのコメント件数が増えているよね」というのがあったので、その推移をグラフで可視化してみた。 http:/... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/04/25 10:01:14 d.hatena.ne.jp |
|
IT 4/19に、"カジュアル"ではなく"ガチュアル"と定評のある「MySQL Casual Talks」の第3回目に参加してきました。尚、このイベントの過去の参加記録は以下。「MySQL Casual Talks vol.1」に参加してきたよ、のメモ「MySQL Casual Talks vol... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
ruby, MySQL前に RubyでMySQLに繋ぐためのruby-mysqlとmysql2 - tagomorisのメモ置き場 というエントリで書いたとおり、いまおそらく最もよく使われそうな mysql2 という ruby用のmysqlドライバにはprepared statementを扱うため... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/04/21 10:01:18 d.hatena.ne.jp |
|
MySQL5.1のソースコードを確認していたところ、浮動小数点数の10進表記から浮動小数点数への変換処理に実装上の問題点を見つけました。浮動小数点数処理の典型的な落とし穴にはまっていて、計算の途中で精度を落としてしまっています。 これは古くから知られているバグのようで、下記URLから判断すると20... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
技術評論社さんから『Webエンジニアのためのデータベース技術[実践]入門』(以下DB技術[実践]入門)を献本いただきました!ありがとうございます! 内容内容は、SoftwareDesignや、Web+DB PRESSでの連載していた内容のまとめということで、読んだことのある内容が多いのかなと思って... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/03/07 10:01:15 d.hatena.ne.jp |
|
perl, emacs去年からほそぼそと作ってきた、EmacsからDBを操作できるツール Emacs DBI を紹介します。Emacs DBI の簡単な紹介このツールの目的は、クロスプラットフォームで便利なDB操作環境を実現することです。 pgAdmin や MySQL Query Browser... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/03/05 22:01:50 d.hatena.ne.jp |
備忘録例えば次のようなテーブルがあって、 CREATE TABLE testtable ( id INTEGER NOT NULL, title VARCHAR(10) NOT NULL, body TEXT NOT NULL, created TIMESTAMP NOT NULL, PRIMAR... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/03/03 10:01:11 d.hatena.ne.jp |
|
DB設計今、僕は自社の業務システムを組んでるんですが、その中でこうやった方がきっとハピハピハッピーだねって思うことを、書いておきます。その内カテゴリーが増えていきます。突然消えることもあります。請求業務請求残管理を請求テーブルでやらんほうがいい良くあるDB設計として、「当月請求額」「前回請求額」と... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
前回のエントリが意外とブクマされたので驚いてる。いつかこのメモたちは立派なER図になって各業務ごとにポイントを書いた素敵なPDFに姿を変えることになるでしょう。その時は資料を公開します。1万円で(え在庫は商品のプロパティ?そう思ってた時期が僕にもありました。最初は在庫はエンティティだという気持ちが... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
小ネタです。Visual Studioの英語環境が必要になってLinux KVM上にWindows XPの環境を構築していたのですが、ついでなのでMySQLの性能測定をしてみました。ホスト CPU:Intel Core i5-2400S (Quad-Core、2.50GHz、Max 3.30GHz... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Developers Summit 2012what's kintone? ビジネスアプリをノンプログラミングで作成出来る。 アプリ版RPGツクールみたいなやつ。 データベース型webアプリ kintoneの表 仕事のなかでJavaScriptをどのように使ってUIを作成したか フレームワーク部分... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/02/18 10:01:12 d.hatena.ne.jp |
|
こんにちはこんにちは!! Webプログラミングしてますか! よく「PHPはセキュリティがダメ」とか言われてるよね。 でもそれって、べつにPHPが悪いんじゃなくて、 たぶん、セキュリティとか、まだよくわかんない人が多いだけなんじゃないかな。 がんばって勉強しようと思っても、なんだか難しい理屈が並んで... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/02/16 10:01:16 d.hatena.ne.jp |
MySQL, ライセンスここ数日、MySQLのライセンスに悩んでいました。きっかけは知り合いがFacebookに書き込んだ以下のコメントです。MySQLのライセンスの話から、GPLについて調べてた。受託開発でGPLライセンスのプロダクトを利用する場合の、納品についてのライセンス形態について、まだ理... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
100人が選ぶソフトウェア開発の名著選 デブサミ10周年を記念して2月21日に刊行:CodeZine が出版されます。私も一冊推薦しました。id:secondlife:20120202:1328168076 でセコンさんが公開してるのにならって、私も原稿を公開しようかなと思います。推薦したのは以下... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/02/03 10:02:34 d.hatena.ne.jp |
去年リリースした4つのwebサービスのソースを、githubに公開した。転職対策として。テストのコードをひとっつも書いてないから、むしろマイナスに働くんじゃないのという気もしてる。 BESTGAMEONリポジトリ:https://github.com/hsksyusk/bestgameonサイト:... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
今やってるプロジェクトのテストケースとテストデータが結構な量あり、私のマシンで実行すると15分以上かかってしまいます。テスト環境は、 VMwareでCentOSをゲストOSにして、Windows7をホストOSにしてます。ノートPCは8Gメモリ、5400rpmのHDD。一番の原因は、5400rpmの... [ 詳細 ] [ 関連 ] [ ニコニコ ]2012/01/20 22:03:22 d.hatena.ne.jp |
昨年、オタワでTim Child氏の発表を聞いて以来、実装できないものかと思って暖めていたアイデアがある。CPUの処理能力を使って、PostgreSQLの検索処理を高速化できないか?というものである。特に複雑な計算を含むクエリの場合、Index-Scanに落ちないで、全件スキャンが走ることが往々に... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
|
新年あけましておめでとうございます。今年もよろしくお願いいたします。新年最初から注意喚起ですが、2011年12月31日をもってMySQL 5.0のプロダクトライフサイクルが終了しました。今後MySQL 5.0に対して新たなバグ修正やセキュリティ修正は提供されませんので、現在MySQL 5.0を利用... [ 詳細 ] [ 関連 ] [ ニコニコ ] |
Homebrewを使っている。MySQLが入らなくて困ったので、改めてまとめ直す。 Homebrewとは、Macportsに取って代わりそうな、Macでのパッケージインストーラhome brew インストール ruby -e "$(curl -fsS http://gist.github.com/... [ 詳細 ] [ 関連 ] [ ニコニコ ]2011/12/30 10:02:36 d.hatena.ne.jp |