どうせだったら、言語で強制すればいいのに(笑
自分一人で書いている時は別に何でも構わないと思うけど、複数人で作業をするときにこの辺のお作法って困るんですよね…
そういう意味では、vimのmodelineの発想は個人的には好みだったり。でも私はemacs派(笑
カレンダー通り出勤してますよ。電車が割と空いてて快適。
2006/6/10(土)〜11(日)に開催。チケット発売は5/9の予定だそうです。
行きたいけど、6月はスケジュールが超タイトなのです…(;´Д`)
#サイトがHikiで動いているけど、そう見えないところがオシャレ(笑
体験してみたいけど、没入感がすごすぎると乗物酔いしそうだ…
ちょっと乗ってみたいかも?(笑
そういえば、去年買ったU50がそろそろ切れるんだよなぁ…次は何にしようかな?
今年ぐらいに登場しそうなFOMAのデータ通信定額プランが登場したらそれを使おうかな?と 今の所は思ってるけど、つなぎでb-mobile hoursを使おうかな?
でも、つなぎ放題じゃないのはちょっと気持ちよく使えないしなぁ…(笑
ちょうど排熱の風が出るところに置いてしまっていて、妙にぬるくなってしまった罠(汗
んー、何かするわけじゃないけどちょっと欲しいぞ。8800円。安っ!
ネットワーク経由でAC電源のON/OFFを制御できるユニット。
似たような感じで明京電機の製品とかあるけど、こちらはちょっとお値段高め。
こんどは新木場1stRINGで熱き戦いですか。誰かの趣味が激しく前面に出ているような気がする(笑
チケット発売は6/26(予定)。
久しぶりに食べたくなってしまったので、横浜のヨドバシに行ったついでに立ち寄ってみたり。相模鉄道の横浜駅の中にある立ち食いうどん屋さん。
今日は冷やしだましあいうどんを食べた。うまー。
ちなみに、改札で駅員さんに「星のうどんに行きたいのですがー」と聞いてみると、入場券なしで入ることができます(笑

高っ!(w
ちょっとおもしろかったのでメモ。
矩形範囲選択がなかなか便利そう。Emacsだったらctrl-x,ctrl-r,ctrl-tctrl-x,r,tの操作に相当するやつ。
個人的にvimは、uキーでundoが何回でもできるという理由だけで使っていたりするのですが…(汗
発表してないのかな?と思ってたら、発表してたのね。ということでメモ。
それにしても、こんなにでかいPCMCIAカードは久しぶりに見たような気がするかも。あと消費電力もすごそうだし…
…それにしても、「M」からはじまる名前はMotorola製ということなのかな?
Perlとかの拡張されてるやつだと、ある文字列を含まない文字列にマッチする正規表現って簡単に書けるのね。知らなかったよ…
受講票を印刷するのを忘れてしまったので、はじめて使ってみました。
特別なソフト・ドライバを使わなくてもWebブラウザさえあれば利用できるのがポイント高いと思いました。 印刷したいファイルをフォームからPOSTするとIDが発行されるので、このIDを使ってコンビニで印刷するだけ。doc,rtf,xls,ppt,xdw,jpeg,tiff,pdfが印刷可能みたいです。
hirax.netさんが↓のようななかなか粋な仕組みを作っていたりするので、他にもおもしろい利用方法があるかも?
Winnyネットワークの可視化ツールで、何を使ってグラフを描いているのか気になっていたり。
Graphvizで超大量のノード・エッジを工夫なしにそのまま描いちゃうと死んでしまうしなぁ…
んー、実装でこの辺についてちょっと悩む…
追加販売は5/20(土)10:00からだそうです。
RealVNCはたまに使うのでメモ。対処方法は4.1.2にアップグレードすることだそうです。
手持ちのM1000ではOpera Miniをメインで使っているのですが、 いまさらながら2.0が出ているのに気が付いたので試してみました。
とりあえず、大きく機能が追加・変更されているところはないのですが、 気が付いたことをいくつか。
実売価格が45,000円ぐらいなのでちょっと個人では手が出しづらいけど、試しに使ってみたいなぁ…
開発用のSDKはこの辺りからダウンロードできるのかな?
Gmailとか見ていると、こういうライブラリをGoogle内部で独自に作ってるだろうなぁ…とは以前から思っていたのですが、一般に公開されたみたいです。ライセンスはApache License Version 2.0。
UIとして使える部品に関しては、Kitchen Sink のサンプルを見ればだいたい網羅されているはずです。
EclipseのVEみたいなGUIビルダでデザインできるようになるといいのになぁ…(笑
via. /.-J
ツッコミspamに腹が立って、思わずtDiaryを2.1.4へアップグレードしました(笑
それにしても、なんで出かけてる時に限って打ち込まれるんだろ…ションボリ。
each_with_indexっていうメソッドがあったのね。知らなかった(汗 via. rubycoの日記
$ cat each.rb
#!/usr/bin/ruby
input0 = [0, 1, 2, 3, 4]
input1 = [5, 6, 7, 8, 9]
result = Array.new(5)
input0.each_with_index {|val, idx|
result[idx] = val * input1[idx]
}
puts result.inspect
$ ruby each.rb
[0, 6, 14, 24, 36]
んー、リファレンスマニュアルを見ていたら、Array#each_indexというのもあるのか。こっちも知らなかった(汗
$ cat each2.rb
#!/usr/bin/ruby
input0 = [0, 1, 2, 3, 4]
input1 = [5, 6, 7, 8, 9]
result = Array.new(5)
input0.each_index {|i|
result[i] = input0[i] * input1[i]
}
puts result.inspect
$ ruby each2.rb
[0, 6, 14, 24, 36]
こんな感じのプログラムだと、たまーにRubyにもList.map2 みたいなのが欲しいなぁーと思うときがあるのですが、リファレンスマニュアルを見ていたらEnumerable#zipというのを発見。こんな感じに使えばいいのかな…?
$ cat each3.rb
#!/usr/bin/ruby
input0 = [0, 1, 2, 3, 4]
input1 = [5, 6, 7, 8, 9]
result = input0.zip(input1).map{|v0, v1|
v0 * v1
}
puts result.inspect
$ ruby each3.rb
[0, 6, 14, 24, 36]
each3.rbというファイル名の割には、mapを使ってるし(笑
あと何気に書いてたら、配列をv0, v1で受けることができてるのに気が付いた。ちょっとステキ。
2006/6/3(土) 13:00〜16:30 広島県立産業技術交流センターにて。
それにしても、Plaggerってセキュリティにはあんまり関係ないような気も…
…と思っていたのですが、SIMみたいな感じで各種イベントをPlaggerで処理できるようにすると面白いかもしれないと妄想。
#結局、何を使ってもチューニングが難しそうだったりするのですが…(汗
#!/usr/bin/perl
#
# http://perldoc.jp/docs/modules/Digest-SHA1-2.01/SHA1.pod
#
use Digest::SHA1 qw(sha1_hex);
$digest = sha1_hex("data");
print $digest
メモ。
昨日、Refererが残っていたのでなんでかな?と思っていたら、「Yahoo!ブログ検索 - 「Plagger」の検索結果」から引っ張ってきたデータも表示してるのね。
それにしてもよく拾ってくるなぁ…>Yahoo!ブログ検索
どうもdeleyで指定している時間が効かないなーと思っていたら、バグだったのね。久しぶりにPerlのソースコードを見ちゃったよ…ションボリ。
適当に↓のパッチを適用して回避。
とりあえず、apt-get install swatchして使っていたのですが、man swatchが微妙に違うこと書いてるし…
激しくRubyに汚染されてる自分に気がついたり(笑
Javaを書くときは、Eclipseが親切に教えてくれるから問題ないんだけどなぁ…
今日の日記は、激しくPerlネタにかたよってしまったかも?(笑
こういうUIって大好き(笑
モーションセンサーを使って、たたいてデスクトップを切り替えるUI。(via. 亜洲モバイル人柱隊)
hirax.netさんもThinkPadのモーションセンサーを使って、↓のアプリを作っていたり。
知らなかったよー。ということで試してみたら、終了方法がわからなくてkillしちゃったよ…orz こんなのvimじゃないって(笑
One hint: If you want to go to Normal mode to be able to type a sequence of commands, use CTRL-L. |i_CTRL-L|
vim -y の操作方法をメモ
午前中にヨドバシで買い物をしたついでに、実機に触ってみました。
個人的にはHP200LXみたいなプチプチ打つようなキーボードの感触を期待していたのですが、キートップにほとんど高さがないフラットなキーボードだと、かなり打ちづらいなぁ…と思ってみたり。
筐体の重さが軽かったり、液晶が綺麗だったり、実際に触ってみて良かった点が予想以上に多かったのですが、キーボードだけが非常に残念…
User-Agent:に"\xe7\xc7\x04\xf0\x83\xd0"とかみたいな文字列が入っているHTTPのアクセスって何だろ…?と思っている今日この頃。
proxyとかがバグってるのかな?(w
久しぶりに使おうと思ってPCにコピーしようとしたら、Avastに怒られてションボリ…
10万を切ってると、なんか妙に欲しいような気がしてきたなぁ…いじる暇があるのかどうかは別だけど(汗
それにしても、Impress WatchにRobot Watchがオープンしてることに今頃気が付いたり。
む、ちょっと面白そうな企画。4名の参加者って誰だろ…?
昔にrmコマンドでひどい目にあったことがあるから、その気持ちはよくわかるなぁ…(遠い目
zshだったらenterキーを押す前にtabキーを押して確認(笑
$ ls
a.txt b.txt c.txt d.txt
$ rm *.txt
↓ここでtabキーを押すと、*.txtが展開される
$ rm a.txt b.txt c.txt d.txt
後は、間違って消しても慌てないように、元からCVSとかSubversionとかのバージョン管理システムを導入しましょうということで…
◆ Stacy [私もよくやります…結構切ないですよね。]