Hello, I am unch peaco.
8 4月
私は結構、土日もプログラム書いてるんですね。仕事でもプログラム書いてるけど。
基本的にプログラムを書くことが好きなので書いてるわけですが、もっと基本的な動機がわかりました。
わたくし極度の面倒くさがりで、もう死ぬほど面倒なことがきらいで、朝も昼も寝て過ごしたいくらいなのです。
だけど、自分の生活って面倒なことばかりではないですか。
例えば、石鹸、リンス、シャンプー、トイレットペーパー…あと何個だっけ?切れてから生活必需品を買う生活って、余裕を持って買う生活より面倒ですよね。
それから、家族間の予定の管理とか。あーもう、それ先に言ってよーとか、超面倒ですよね。
そういった面倒を、わたしとしてはプログラムで解決したいのです。生活必需品の在庫数を自宅のDBに問い合わせて会社にいながらにして確認し、帰り道で颯爽と買い、土日にそういったものを買わなくてはならない状況を避けたいのです…。
そういうために、はじめの多少の面倒を被るのは構わないのです。
自分が楽をしたいがために、苦労してプログラムを書いているんです!!!!
わたくし、学生とプログラマはマゾしかなれねえなぁと思っています。
あの会社のサディストHSMTさんでさえ、きっと根本的にマゾだからプログラム書いてるんだろうなって思ってます。
4 3月
結婚して1年たちました!
3月3日が結婚記念日でした。
はじめ、二人でどこかにご飯を食べに行こうかと相談していましたが、いいお肉を買って、好きなタイミングで料理して食べよう!というのがやっぱり二人に合っていて、そうしました。
傍から見ると結婚記念日っぽくないんだろうなと思いますが、やっぱり自分たちの落ち着くほうが一番いいなと懐いました。おいしいお肉屋さんに行っても、好きなタイミングでご飯と味噌汁が食べられないし、外出したら帰ってこなくてはならないので、家がいいのです。
1年間を振り返ると、特にケンカもせず、いさかいもおきず、問題もおきず、とても平和な1年でした。私のワガママを容認してくれた夫という構図が正しいのかもしれませんが、夫の多大な努力により平和に過ごすことができました。よかったよかった。
夫とは今後も仲良く暮らしていきたいと思います。
29 2月
OracleのADD_MONTHSで月を加算する際、加算対象日がその月の最終日だったら、加算後の日も最終日になる。
だから、単純にMySQLに移行しDATE_ADDに置き換えるとき、最終日が意味を持つのか?ということはよく考えなくてはならない。
<Oracle>
ADD_MONTHS(’2012-02-29′, 1) => 2012-03-31
<MySQL>
DATE_ADD(’2012-02-29′, INTERVAL 1 MONTH) => 2012-03-29
MySQLのほうが素直な気がする。
なので、MySQLでも同様に最終日だったら1月加算しても最終日にする、という動きにしたい場合、ストアドファンクションなりプログラム側でうまいこと値を渡してやるなりしないと大変だね。というはなしです。
| 月 | 火 | 水 | 木 | 金 | 土 | 日 |
|---|---|---|---|---|---|---|
| « 4月 | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||