2009-02-01から1ヶ月間の記事一覧

ファイルの日付をExifの日付に合わせる

$ ruby -rtime -rexif -e 'ARGV.each{|f| t=Time.parse(Exif.new(f)[0x9003].gsub(/\D/,"")); File.utime(t,t,f)}' *.JPGUbuntu の nautilus がアホで、写真ファイルの日付がコピー時刻になってしまったため。

[http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=788&tr=10_Development+Style(Test)#788:title=パネルディスカッション:テストを行うこと、テストを続けること]

最初に撮影禁止と言われたので写真撮ってません。 途中でPCのバッテリが切れたのでメモも取れず… orz飄々と受け答えしている関さんが素敵でした。 顔と名前から id がすらすらと出てくる角谷さんスゲー。以下メモ。嘘書いてるかもしれません。副題: Develope…

[http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=773&tr=03_Development+Style(Special)#773:title=ひよこクラブ ver.Engineer]

4人がそれぞれ自己流の勉強方法を紹介するというセッションでした。 全員が「アウトプット重要」と言ってました。以下メモ。嘘書いてるかもしれません。 庄司さん OUTPUT OUTPUT すると INPUT が大きくなる ブログなどに書く 教えてくれる ググれる 外部記憶…

[http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=767&tr=10_Development+Style(Test)#767:title=「レガシーコード」とはいったい!? 〜あなたも書いてるかもしれないレガシーコード〜]

以下メモ。嘘書いてるかもしれません。副題:クラウドもSaaSもiPhoneもレガシーやろ!レガシーコードとはいったい!? あなたも書いているレガシーコードQ. レガシーコードとは? A. COBOLで書かれたコード → × A. Win NT 4.0 のコード → × A. あの先輩から引…

[http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=757&tr=10_Development+Style(Test)#757:title=アート・オブ・アジャイル デベロップメント 〜テストが駆動するビジネス価値〜]

撮影禁止を知らずに写真撮ってたらおこられました。ごめんなさい。 このセッションだけ特別かと思ったのですけど、あとでパンフ見てみたらデブサミ全体として撮影禁止だったようです。 この手のイベントで一律撮影禁止なのはいまいちだと思います。以下メモ…

[http://www.seshop.com/event/dev/2009/timetable/Default.asp?mode=detail&eid=124&sid=743&tr=01%5F%8AJ%94%AD%83v%83%8D%83Z%83X#743:title=「使う」と「作る」がつながるシステム開発]

以下、適当にメモったものです。嘘書いてるかもしれないので注意。 はじめに 平鍋さん 作る人と使う人は別の大陸にすんでいて間に川がある。 つなぐ方法 フェリー = 仕様書 橋をかける = 会話をする 倉貫さん ビジネス習慣 契約 使う人と作る人が違う 作りた…

MySQL 5.1 InnoDB が遅い

Rubyist Magazine 25号が出ました。Ruby 1.9.1 についての有用な記事が盛りだくさんです。「Ruby 1.9 で Web アプリを想定したベンチマークをとってみた」は「言語の速度がそのままアプリケーションの速度になるわけではない」ということについて、実際にベ…

MySQL/Ruby 2.8.1

Ruby 1.9.1 がリリースされました。が、MySQL/Ruby は 1.9 に対応してませんでした。気づいてませんでした… orz。とりあえず、Ruby 1.9.1 でもコンパイルと簡単なテストを通るようにしてみたものを、MySQL/Ruby 2.8.1 としてリリースしました。ダウンロード…