2008-02-01から1ヶ月間の記事一覧

Meadow3+tramp+openssh

(以前から書こうと思っていて忘れていたことです。以前=Meadowをバージョンアップした - ヒルズで働く@robarioの技ログ) trampはリモートにあるファイルを直接編集することができるパッケージです。詳しくはググレカス。設定は (require 'tramp) (setq tr…

Catalyst::View::TT::ForceUTF8に設定を握りつぶされる

あー。PadWalkerってそういうモジュールだったのか。 http://nyarla.net/blog/perl-tips4 これ使ったら@Catalyst::View::TT::ForceUTF8::PROVIDER_CONFIG_KEYSを書き換えられるじゃん。 色々終わったらPadWalker使って書き直そう。 package MyApp::View::TT;…

Catalyst::View::TT::ForceUTF8でTIMER使ったら化けた

手短に package MyApp::View::TT; use base 'Catalyst::View::TT::ForceUTF8'; というTTなViewで上手く動いているとき、TIMERをセットする View::TT: TIMER: 1 と、文字化けする。 タイマーの出力()にutf8フラグが立っていないからなんだろうけど。 (*‘ω‘ …

trunkだけ欲しいの(><)

Subversionリポジトリがこういう形をしているとき、 ┬A┬trunk │ ├tags │ └branches └B┬trunk ├tags └branches根っこからcheckout,update,...したいけど、trunkだけを対象にしたい場合はどうすれば? A,B,...が多いから一つ一つcheckoutするのは面倒なんだけ…

XML::Feedが外部から取得したデータをキャッシュしてくれないのでさせてみる

XML::Feed#parseにURIオブジェクトを渡すとURI::Fetchを使ってくれるんだけど、こいつがキャッシュしてくれない。オプションも渡せないので、無理くりやってる。 # 元のメソッドを取得 my $fetch = URI::Fetch->can('fetch'); # キャッシュオブジェクトを作…

ちょっと話は違うけど、キャッシュ生成のタイミング2

cronでぶん回すとき、 some-program > /var/cache/some-cache より some-program > /tmp/some-cache && mv /tmp/some-cache /var/cache/some-cache の方が良くない?

キャッシュ生成のタイミング

Cacheを更新するときのお話。 Cache削除 ↓ 処理 ↓ Cache保存 の順番だと、処理に時間がかかる場合はキャッシュにヒットしないリクエストがどんどんできてしまう。だから、 処理 ↓ Cache削除 ↓ Cache保存 じゃないとダメだと思うんだよね。さらに、削除→保存…

本日のスパム紹介。

私はholidays-l。キング・オブ・ザ・ホシガキの異名を持つ男だ。 件名: あなたをフルーツに例えると、 差出人: 美子 <[email protected]> --- 干し柿ですね。 まさにあなた自身を具現化していると思いませんか? はじめまして、美子と申します。 あのしわしわした干し柿を口にふ</[email protected]>…

FirebugのConsole APIをIEでも使えるCompanion.JS

ちょっと前に知ったCompanion.JSを使っているのだけれども、FirebugのConsole APIが使えるのがとっても嬉しい。でも1行のログを表示するのに2行要するので見難い。 Console [1]= hello, world!これ1行にする方法ないの?っていうか1行目いらないんだけど。 …

ECMAScriptがJavaに負けた。

あー冗談ですけど。 HDi(旧・iHD)と呼ばれるインタラクティブ機能が採用されている。XML、CSS、SMIL、ECMAScriptなどの技術が使われている。これに対しBDではBlu-ray Java(BD-J)が採用されており、インタラクティブ機能をサポートしている。Blu-ray Java…

今年のバレンタインは

生チョコムースケーキでした。もちろん手作り。ありがとね!

Windowsのサービスエントリを削除したい

sc.exe アンインストールに失敗して残ったサービスのエントリを消去したい

FlashでFLVの最後を検出するonLastSecondが、日本語で全く言及されてないのは役立たずだから?

flash.net.NetStreamでflvファイルを再生している時、再生秒数が残り1秒を切るとNetStream.client.onLastSecondが呼ばれたり呼ばれなかったりするんですが、呼ばれる条件って何なんでしょうか? onMetaData(info:Object)の info.lasttimestamp info.lastkeyf…

Re: 文字列"0123456789"を"9876543210"に変換する方法

[Javascript] 文字列"0123456789"を"9876543210"に変換する方法 たまには呪文をとなえてみるか:仕事版/ウェブリブログ 逆にするならreverseの方が自然かなあ?(Javascriptの正規表現の話という前提を壊してしまいますが) >>> "0123456789".split('').reve…

IMJPMGR.exeが起動終了を繰り返す

(Google Cacheから引用) blackboxを終了させずにexplorer.exeを起動すると、IMJPMGR.exeが起動終了を繰り返す。 (略) 解決策知っていたら教えておくれ。 同じくWindowsXP SP2,MS-IME2003で、同じ現象に遭いました。http://scars594.blog22.fc2.com/blog-…

最もタメになる「初心者用言語」はカルネージハート!

プログラムと言っても専門的な知識は必要なく、行動や条件による分岐などを記した「チップ」の組み合わせで パズルゲームのように組む事ができる。 専門的な知識はいらないんだって!まさに初心者にぴったりだね! しかも自分で書いたプログラムでロボットが…

久しぶりに互換シェル入れた。

ふと思い立ってシェルを入れ替えることにした。 bbLean入れた。すぐ消した。LiteStep入れた。もちろんすぐ消した。昔はblackboxもAfterStepも主力で使っていたんだけど、5年ほど前に何となく肌に合わなくなってやめたのを思い出した。 (以前もblackbox系の…