2007-09-01 [長年日記]
★ 仕事
けど駄目なんだ。
30年前のシステムをカビの生えた言語でツギハギする仕事じゃ、俺の心はまったく満たされない。
ユーザーの業務知識ばかり身につけたって、俺自身の人生には、いいことなんてない。
俺が求めていたのは、この仕事じゃないんだ。
今さわってんのは、わずか5年前のシステムだが、全く同じ感情を抱く。
2007-09-03 [長年日記]
2007-09-04 [長年日記]
★ がんばれ新人君! ep01 - はじめの一歩
先輩君「いいか、業務を効率化するにはいろいろショートカット覚えるんだ!」
新人君「はいっ!」
先輩君「WindozeキーとEでエクスプローラが起動、WindozeキーとMで全て最小化になるからな!」
新人君「はいっ!」
...そこから?
たぶん続く。
2007-09-05 [長年日記]
★ DBマガジン 10月号
はてなの負荷分散の話が載ってる。なかなかためになる。まぁ、逆に言うとここぐらいしか見るとこないんだけど。
作るだけじゃなくて、まともにサイト運営とかしたいなぁ。前も言ったような気がするけど。
2007-09-06 [長年日記]
★ iPod touch
きたねぇ。
8GBモデルと16GBモデル。ちょっと容量が小さいなぁ。さっき、ウチのiTunes見たら12GBあった。むう。月末頃入荷らしい。
iPod Classic、iPod nano、iPod shuffleもマイナーチェンジしてリリース。こちらは今日から買える。
iTunes 7.4もついでにリリースされてる。
★ 傘
500円で買ったコンビニ傘、5分で粉砕されました。 :_;
2007-09-08 [長年日記]
2007-09-10 [長年日記]
2007-09-12 [長年日記]
★ タグジャンプ
今日はあちこち人の机をまわって思ったのだが、みんなサクラエディタとか秀丸とか使ってるのに一切タグジャンプ使わないのね。関数の定義位置に飛ぶのに、Ctrl-FしてF3連打。ビミョーにイラッとするね。
ちなみにVimでは、exuberant ctagsで
:!ctags -R :set tags=/path/to/tags
して、Ctrl-]でタグジャンプ、Ctrl-tで戻る。複数あるときは、:tn、:tp、ウィンドウ分割して開くにはCtrl-w Ctrl-]。
taglist.vimを使えばタグ一覧も。
★ Macの新しいワイヤレスキーボード
そういやこないなぁ、と思ってたら、
ご注文いただいておりますApple Wireless Keyboardでございますが、入庫に若干の遅れが発生しております。長らくお待ちいただいておりますところ、まことに申し訳ございません。
現在のところ、今週末までにお届けできるよう手配を整えております。大変恐れ入りますが、今しばらくお待ちくださいますよう、お願い申し上げます。出荷の際には、再度メールにてご案内させていただきます。
っつーことらしい。
2007-09-13 [長年日記]
★ 俺デスクトップ on Windoze
☆なさんのデスクトップはどう扱ったらいいのかわからない。
と、言われた。そんなにヘンなことはしていないとは思ってるんだけどな。
アプリケーションの起動は基本的にbluewindで行う。Win + Enterにマッピングしてあって、よく使うアプリはほとんどここから起動する。スタートメニューやクイック起動を開く事はまずない。
どんなアプリでも透過率や常に全面配置をできるようにするためWinTというアプリを常駐させている。ログのウィンドウを常に全面に表示させておいたり、Excelを透過させて後ろのウィンドウを見ながら書いたりできて便利。
ドキュメントがあちこちに散乱していて、いちいちエクスプローラで開くのがめんどくさいので、タブファイラーのまめFileを利用している。特にこだわりはない。
とりあえず、Firefoxは常に開いていて、Netvibes・Google Calendar・Remember the milkが常に開いている。あと、テーブル定義書参照するのがめんどくさいので、PHPで自作したphpMyAdminもどきを開いている。
リモート接続はPuTTYごった煮版。poderosaとか人気あるみたいだけど、俺は使ってない。いくらウィンドウ分割とかできても、ssh-agentとかリモードコマンド実行とかできないと使う気にならない。同様の理由でteratermも却下。マウスで選択すると、Xと同じようにクリップボードにも入ってしまうので、不意の消失を避けるため、クリップボード履歴ソフトCLCLを入れている。
テキスト・ソースの関連付けがVim。プロジェクト関連のソースは、project.vim、dbext.vim、vcscommand.vimあたりを使用しているので、eclipseの出番はほとんどない。
あとは、sqlplusのフロントエンドにMeadow使ってるくらいか。
2007-09-15 [長年日記]
★ 三連休
特に予定はありません。
★ ワイヤレスキーボード キター!
ちっこい! 薄い!
基本的にMacBookのキーボードをそのまま切り出した感じ。ちょっと違和感があるのは慣れの問題かな?
今、デスクトップのほうは切替機でMac-Linux-Windozeと使ってるんでどうしようか。Macオンリーにしちゃって、LとWはVNCかParallelsで、ってのもなきにしも。でもそうするんなら、もっと速いMacが欲しいなぁ...
2007-09-18 [長年日記]
★ JavaScriptのparseInt
JavaScriptのparseIntは頭ゼロの数値文字列だとゼロを返すことがある。
var i = parseInt('08'); // 0
で、ああ、JavaScriptのparseIntは頭ゼロだと読めないんだな、とずっと思っていた。
違ってた。
頭ゼロだと8進と解釈するらしい。'0x'だと16進。故、'08'、'09'は解釈できないので0になると。第二引数に基数が指定できるので、10進なら10と指定してやる。
var i = parseInt('08', 10); // 8
くらだらない話なのだが、よく調べずに、思い込みでやんのはよくないな。と、反省した。
2007-09-19 [長年日記]
★ M$ Office 2003 Service Pack 3
アプリケーションを更新するだけなのに、OSの再起動を要求される意味がいまだに理解できない。
2007-09-20 [長年日記]
★ 不便。
急に仕事後に別な取引先に行くことになったのだが、今の会社からはメッセンジャーもウェブメールも使えない(プロキシでアク禁になってる)ので、自宅に置いておいた資料が取り出せなくて非常に不便。PCも持ち込み禁止だから普段持ち歩いてないし。
結局家に一旦戻った。 orz
★ 文字化けとマークアップについての考察
何型ですか!? 読めません!? ><
と、まぁ、しょうもないツッコミはおいといて、Web屋さんとしてどうしたらいいのかなぁ、という考察。
見えなくなっているのはローマ数字の1。このパターンだとよく俺はローマ字のI(アイ)を使うが考えてみるとそれもよくない。「アイ型」の情報が欲しい人がこのページに来てしまうかもしれないし、「イチ型」の情報が欲しい人が辿り着けない場合もある(「イチ型」の情報が欲しい人がいるのかとか、そもそもストップワードじゃないのかという議論はおいといて)。
「見えない」とかいっときながら、Macじゃ絶対見えないか、というとそんなことはなかったりする。ヒラギノにグリフが入ってないだけで、Osakaなんかでは表示可能。
body { Osaka,M$ P Gothic,sans-serif; }
なんてスタイルシートをよくみかけるが、こういうときのためなんだろうか? だが、ヒラギノが好きだったり、メイリオが好きだったりするユーザに強制的にこっち都合のフォントを使わせるのも迷惑な話だ。
んじゃ、「イチ」をspanでくくって、そこだけフォント指定。
<span style="font-family:Osaka,M$ P Gothic,sans-serif;">イチ</span>型
これはこれでよくない。「イチ」だけをくくるのは、文書のマークアップとしておかしいので、「イチ型」をくくるべき。
<span style="font-family:Osaka,M$ P Gothic,sans-serif;">イチ型</span>
さらに、
<span class="medical-term">イチ型</span>
として、
.medical-term { font-family:Osaka,M$ P Gothic,sans-serif; }
とすればなおよいか。<span>でくくるのがイマイチだけど。文脈上<dfn>だと強すぎるし。まぁ、これもmedical-termがローマ数字を含む事が多ければアリというマークアップだが。
だが、Linux他(ry
結局、落としどころのない話になってしまった。そもそも、いちいちマークアップするのもめんどいし。つーわけで、華麗にスルーしてください > 中の人
2007-09-23 [長年日記]
★ iPod touchキター!!!
ただいま開梱・充電・同期中。説明書がメチャメチャシンプル。(13:00)
完了。手に持つと本体もかなり薄いのがわかる。
説明書に「詳しくはWebでね!」って書いてあるけど、その場所にはtouchのマニュアルはまだない。
とりあえず、Wi-Fiで外へ繋いでみる。パスワード入力で初のタッチ式キーボード画面。画面の縦横は常に切り替え可能なわけではないらしい。縦画面のキーボードは小さすぎてちょっと打ちづらい。
Safariは特に違和感もなくというか快適。指スライドでスクロール、タップで拡大・縮小。だが、日本語入力の切替方法がよくわからない罠。でも、公衆無線にちょっと入りたくなった。iPod touchにはカレンダーがついているが、スケジュールの入力としては使えない(参照は可能)が、Safariが十分すぎるのでネットにさえ繋がればPDA的な使い方もできる。ネット必須のPDAがどうかはおいといて。
最大16GBっていう容量はやはりちょっと寂しい。動画とかガンガン入れたい人はiPod classicを買うべきだろう。
付属品にケース的なものはなく、眼鏡拭きみたいなのが一枚入ってた。試しに薄いフィルムの上から操作してみたが、これは問題なく操作できた。今のiPodで使ってる1ミリ厚程度の透明ケースの上からは操作できなかった。傷対策がちょっとしんどそう。当然ですが、指紋はバリバリつきます。
まぁ、基本的に満足してます。旧iPodとの併用になりそうですが。
★ iPod touch on Windoze
iPod touchが9月22日より順次出荷開始され、翌23日午前には多くのユーザーの手元に届き始めた。だが、商品の到着を喜ぶのもつかの間、Windowsユーザーからは不具合報告が相次いでいる。なんと、iPod touchが一切操作を受け付けないという。
Windoze厨涙目www
2007-09-25 [長年日記]
★ Webの更新衝突検知
Webシステムははステートレスなので更新衝突検知は更新日時とかでやるしかないわけで。
今使ってるDAOには検知機能があるっぽいので使ってみる。更新日時にNULLが入ってるケースで失敗。ライブラリを出コンパイルしてみると、
if (detectCollision) {
sql.append(columnName).append("=?");
}
みたいな。NULLだと「updated_at = NULL」みたいな条件になっちゃってよろしくない。つか、PreparedStatementが「updated_at = ?」を「updated_at IS NULL」みたいにしてくれると嬉しかったんだが。
んじゃ、そこんとこでnull判定して条件作っちゃえばいいじゃん、って思ったが、自社製ライブラリのくせして、ソースもないし、いじっちゃだめっぽい。そこだけフックできるような書き方も当然していない。
結局、下位クラスでそこのメソッドをまるまるオーバーライドする羽目に。100行ほどコピペして数行を修正。これをDAOごとにやらなければならない。
あほらしすぎる。
2007-09-26 [長年日記]
★ 非商用はどこまで非商用か?
M$ Office 2008 for Macのラインナップが発表されている。
気になるのがファミリー & アカデミックだが、
(非商用利用、同一家庭内で3台まで利用可能)
とある。さて、非商用とはどこまでが非商用なのだろう?
- Officeでアプリケーションを作って売る。
- Officeで設計書を作って納品する。
- Officeで作った請求書で請求する。
1はアウトだろうが、それ以外はビミョーにも思える。あと、ファミリー & アカデミックを買って経費に計上しちゃいかんのだろうか?
売り上げランキング: 4
2007-09-27 [長年日記]
★ Dell 20インチワイド液晶
が久々に安い。送料無料、税込で24,800円。2枚で5万円きっとる。
★ iPod touchを数日持ち歩いてみて。
指でピョーンって曲探したりすると、「やべぇ、俺、カッケー!(違」と、思えてしまう。別に必要ないのにピョーンってやっちゃうw
あと、やっぱ画面大きいのはいいね。ジャケットもきれいに見えます。
個人的にはホームボタンもスクリーンにいれてほしかったんだけど、これは何か理由があるのかな?
歌詞入れといても見られなくなった? 少なくとも出し方がわからん。
充電コネクタがイヤホンプラグとおんなじ面にあって、ちょっとさしにくい気がする。
last.fmにscrobbleされなくなったのもちょっと不思議。
売り上げランキング: 1635
売り上げランキング: 308
2007-09-28 [長年日記]
★ Let's note R7/T7/W7/Y7
チップセットにIntel GM965 Express(ビデオ機能内蔵)を採用し、基本性能の強化を図った。これに伴い、全モデルで冷却用ファンが搭載される。
ファンが搭載されたことがなにげにショック。音が静かだったのが一つの魅力ではあったのだが。
★ クールビズ
だった。来月からネクタイ着用。まだまだ暑いのになぁ。
2007-09-29 [長年日記]
★ 一人暮らし
小学二年生の甥っ子に、
「ひとりぐらしでさびしくないの?」
って聞かれたので、
「ぜんぜんさびしくないよ ^O^」
っていったげた。
さびしくないよ! ぜんぜんさびしくないんだから! ホントなんだから! ><




● A木 [コボルって懐かしいな。恐ろしいことにこんな俺でも昔、某銀行の基幹システム書いたことある。死にそうな日々だった。]