スイーツ(笑)と呼ばないで!!
| |||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||
11/24/10:04 [PR] |
10/15/11:00 プログラマーをリスペクト!!私は、学生の頃からプログラミングをしている。 最初の作品は中学校の時。 ラインアートと共にディスプレイの四辺を壁に見立ててボールの跳ね返りをシミュレーションするプログラム。 もちろん、社会人になってからもプログラマーとして働いた事もある。 毎日毎日プログラミングしていた。 だから、プログラミングが大好き。 今でも、週末のうち一日は趣味でプログラミングをしている。 本当は、仕事でも書きたいと思う事がある。 でも、絶対に書かない。 それは、プログラマという仕事をプロフェッショナルとしてリスペクトしているから。 だから、わたしは物理的なレベルではほとんどプログラマに指示は出さない。 でも、たまーーに、物理的にレベルの相談をしてもらえる時がある。 これからもプログラマーに対するリスペクトの気持ちはきっと消えることはないと思う。 PR
|
10/12/11:00 LaravelのMigrationsは救世主?最近、ある案件を引き継いだ。 資料もほとんどない。 引き継いだ時には、デモ環境には開発環境と同じ最新のソースと最新のDB定義が適用されていると聞いた。 でも、何かがおかしい。デモ環境で操作していると、あるテーブルの項目が足らないとか、nullはNGというエラーがでる。 そこで、開発環境とデモ環境の定義をmysql_dumpしてdiffってみた。 見事にテーブルの中の複数の項目の型やnot null制約など定義が違う。 そう、この案件は古い案件なのでLaravelを使っていない。 LaravelのMigrationsで定義の変更を管理していれば、 人間は完璧じゃない。だから、なるべく自分を信じないことが大事。 Laravelは期待を裏切らない。我らが救世主。 |