miau's blog?

| 1 |

2007年 8月 06日 (月曜日)

Lightweight Language Spirit

- Events on miau's blog?
Lightweight Language Spirit

去年の LL Ring に引き続き、今年も行ってきました。
そんな感じで感想(どちらかというと自分用メモ?)です。内容についてはあまり説明しないので公式サイトをご覧ください。
[Read More!]
02:43:31 - miau - 2 comments - No Trackbacks - Permalink

2007年 8月 12日 (日曜日)

sccs2svn

- General on miau's blog?
最近担当プロジェクトが変わったんですが、そこで使われているバージョン管理システムが、SCCS だったり。「SCCS って何?」って方も多いと思いますが、CVS より以前に使われていた RCS・・・よりもさらに前に使われていたようなバージョン管理システムらしいです。(私もこのプロジェクトが無かったら知らなかったと思う…)

で、何かと不便なので早速 Subversion に移行しようとして。「sccs2svn」でググるとそのまんまのものを発見。

sccs2svn

で、使用方法その他のメモ。
[Read More!]
23:09:21 - miau - No comments - No Trackbacks - Permalink

2007年 8月 14日 (火曜日)

CGI の古典的デバッグ

- Perl on miau's blog?
最近担当プロジェクトが変わったというのは前回書きましたが、そこで使っているのが古きゆかしき Perl CGI。本当に mod_perl も FastCGI も使ってない純粋な CGI みたい。使っているモジュールも cgi-lib.pl とか jcode.pl とか懐かしい世界。

そんな環境で、CGI をデバッグモードで起動するためのメモ。

$ bash
$ REQUEST_METHOD='GET' QUERY_STRING='HOGE=5000' perl -d hogehoge.cgi

それっぽい環境変数を設定して起動してやれば、Web サーバから呼ばれたときと同じ振る舞いしますよね、ってだけの話。
bash 以外で環境変数設定→コマンド起動が簡単にできるシェルって知らなかったから bash 使ってるけど、他にもいいのがあれば教えて下さい。>読んでる方


(2007/12/11 追記)
env コマンドでいけるっぽ。たぶんこんな。

env REQUEST_METHOD='GET' QUERY_STRING='HOGE=5000' perl -d hogehoge.cgi

ちなみにネタ元。

UNIXの部屋 検索:date (*BSD/Linux/Solaris)

% env TZ=JST+15 date (1日前の時刻を表示)

こういう処理は仕事でも使ってるのに、思い出せなかったorz
23:37:18 - miau - No comments - 1 Trackback - Permalink

2007年 8月 15日 (水曜日)

Google Trends ネタ

- General on miau's blog?
たぶん気づいてる人も多いし、誰かが既に blog とかに書いてるんだろうけど、ちょっと気になったことを記しておきます。
内容としては「そろそろ Google Trends について一言(ry」みたいな。
[Read More!]
23:24:09 - miau - No comments - No Trackbacks - Permalink

2007年 8月 20日 (月曜日)

ThinkPad X61 Tablet SXGA+ キター!

- Hardwares on miau's blog?
ThinkPad X61 Tablet SXGA+ 注文しました

この辺りで「入庫待ちになってたから一ヶ月くらい待つことになりそう」と書いたんですが、発表があった 8/24(火) に即注文した人は 8/16(木) とかに納入されているそうで。
「即決しておけばすぐに届いただろうに・・・」と羨ましがってるのも束の間、週末私のところにも納入されました!
・7/25(水) 注文
・8/17(金) 発送
・8/18(土) 納入
という流れなので、17営業日とかそんな感じ。
8月上旬に注文した友人も同じタイミングで納入されたらしいので、うまくいけば10営業日とかで納入されるはず。買いたい方は「入庫待ち」とかでめげないほうがいいかも。

レビューはしばらく使ってからにしようと思ってますが・・・一点だけ先に書いておくと、キャリングケースはあまりオススメできません。ピュアタブっぽい用途が前提なので+造りが甘いので。
06:58:42 - miau - No comments - No Trackbacks - Permalink

Google Desktop のウェブクリップ

- General on miau's blog?
「ファイルを間違って消したときにも復元できるから便利ですよ」的にそそのかされて以来、会社の PC にはGoogle Desktop を入れているんですが。このウェブクリップ、リンクを開くときに必ず Internet Explorer で開こうとする(Sleipnir で開いて欲しい)ので困ったもので。

以前レジストリいじって対策してたんですが、最近 Google Desktop のバージョンアップとともにその設定が無効になっていたのでメモを残しておきます。

・Google Desktop は

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\<任意のキー>\shell\open\command

を探して、このパスでリンクを開こうとするらしい。

・そのため、

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE\shell\open\command

がある場合は適当にリネームして、

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Sleipnir.exe\shell\open\command

みたいなキーを用意してやればいい。キーの内容としては「(規定)」に「"D:\Sleipnir\bin\Sleipnir.exe"」というデータを持たせる感じ。たぶん IEXPLORE.EXE のところを参考にすればいけるでしょう。


ついでに。Google Desktop には対応できなかったけど、MSN Messenger のブラウザとかを変更するのに役に立った URL を紹介。

anything from here 標準のブラウザを徹底してSleipnir2に設定する

「いちいち IE が開いて鬱陶しい!」って方はぜひお試しを。
19:11:36 - miau - No comments - No Trackbacks - Permalink

2007年 8月 24日 (金曜日)

Ruby の warining: useless use of 〜 in void context

- Ruby on miau's blog?
今年は OJT 担当というのをやっていて、担当している新人にはとりあえず Ruby を覚えてもらってるわけですが。
なんかハマってるようなので見てみたら、こんなコードを書いてました。

input = gets.chomp.split
input.sort
# なんか処理

まあありがちなミスで、sort した結果をどこにも入れてないから想定どおりに処理できてないという話。

じゃあこういうのを発見するのにどうするべきか、ってことで「-w オプションつけてみ?」って言ったけど、警告が出てくれないみたい。あれ?そういうもんだっけ?
[Read More!]
07:23:39 - miau - No comments - No Trackbacks - Permalink

2007年 8月 28日 (火曜日)

Vista の Windows フォトギャラリーで表示色がおかしい件

- General on miau's blog?
X61 Tablet やら Vista やらのレビューをいろいろやりたいところなんですけど、Vista に慣れないもんでいろいろ手間取ってます。
小ネタを書こうとしても、その準備段階でコケてよくわからない調査が入ってしまったりして。こういうネタを全部一気に書くとすごいことになりそうなので、小出しにしていきます。

で、ひとつめ。blog に画像貼り付けようと思っていろいろ加工してたら、なんだか色がおかしくなっていることに気付きまして。
どうやら Vista 標準のイメージビューアである「Windows フォトギャラリー」で表示した際の色がおかしい様子。

windows_photo_gallery
左側が元画像、右側が Windows フォトギャラリーで表示したところ。

原因調査してみると、あっさり解決策発見。

Windows Vista-based コンピュータで Windows フォト ギャラリー でイメージを表示すると、イメージは、黄色いです。

・・・相変わらずすごい日本語だ。「解決方法」欄がおそらく解読不能なので、英語で読みましょう。要約するとこんな感じ。

・スタートメニューの検索ボックスで「色の管理」とタイプし、「色の管理」ダイアログを開く
・「このデバイスに自分の設定を使用する(U)」を選択
・「このデバイスに関連するプロファイル」から怪しい項目を削除。私の場合は「Lenovo ThinkPad LCD Monitor」(TPLCD.icm)とやら。警告がでるけど「はい」で。
・ダイアログを閉じて、コンピューターを再起動

これでちゃんと解決しました。画像加工するだけでこんな手間がかかるとは、先が思いやられるな・・・。
03:35:06 - miau - No comments - No Trackbacks - Permalink

2007年 8月 29日 (水曜日)

メモリを増設したけど 3GB までしか認識されない件

- Hardwares on miau's blog?
Thinkpad X61 Tablet にメモリを増設して 4 GB 挿したんですが、表題のとおり OS からは 3 GB までしか認識されませんでした。(2008-03-22 追記: Vista に SP1 当てると表示が 4GB になって驚いたけど、表示が変わっただけでアプリケーションから使えるのは相変わらず 3GB とのこと。)
調べてみると、32 bit 版の Vista だとどうしようもないっぽいですね・・・。知らなかったので驚きましたが、結構ハマってる人もいるみたいで、情報は多かったです。

daily dayflower - SC420 では物理メモリ 4GB はフルフルに使えない
→たぶん一番よくまとまってる。

東洋黒客の憂鬱 - Vista自作� Vistaにメモリ4GBを搭載する 〜3GBの壁を超えろ!編〜
→ストーリー風でわかりやすい。というか今回の私がまさにこんな感じでした。

メモリを4G以上認識させるスレ
→やっぱ 32 bit Vista だと認識させられないみたいだけど、追加情報として。

まあそういうわけで 4 GB 積んでもあまり意味はないんですが、Vista 以外の OS に乗り換えるきっかけになるかもしれないし、気にしないことにします。
その他メモリの購入時のことをつらつらと書いてみようかと。
[Read More!]
07:46:49 - miau - No comments - No Trackbacks - Permalink

2007年 8月 30日 (木曜日)

X61 Tablet で加速度センサを使ったアプリが動かない件

- Hardwares on miau's blog?
まだ Thinkpad X61 Tablet のセットアップをガシガシやっているところですが、ふと「加速度センサで遊んでみよう」と思い立ちまして。ちょっと試してみるだけのつもりが、動かすのは結構大変だったので、そのお話。(関係あるかわからないけど、対象は X61T の SXGA+ モデルです。)

なんだか長文になっちゃいましたが、X61T を買って「加速度センサを体験したいけど、動くアプリが見つからないよ!」という方は、末尾の「とりあえず試したい方は」の項だけ見ていただければいいかと。
[Read More!]
07:47:14 - miau - No comments - No Trackbacks - Permalink
| 1 |