2010-01-01から1年間の記事一覧

月名を月に変換

$mon = { Jan => 0, Feb => 1, Mar => 2, Apr => 3, May => 4, Jun => 5, Jul => 6, Aug => 7, Sep => 8, Oct => 9, Nov => 10, Dec => 11, }->{$mon}; ↓ $mon = (index 'JanFebMarAprMayJunJulAugSepOctNovDec', $mon) / 3;

iPhoneの連絡先をGmail Contactsに同期するよ

Gmail Contactsにやっとフリガナ付いたんで、iPhone連絡先の同期をOutlookからGoogleExchangeに変更。 (何でOutlookだったかというと、ThunderbirdにExportするため) 参考にしたのはGmailの連絡先とiPhoneの連携活用術(第2回:Gmailへのアドレス帳データ…

おい、はてダのpre周りが狂っとるぞ→狂ってたぞ

つい最近まで問題なかったはず。>|| [[ EXPRESSION ]] ||<>|sh| [[ EXPRESSION ]] ||<ってやつがこんなんなってた↓ [[ EXPRESSIONEXPRESSIONが、早速治っとる↓ [[ EXPRESSION ]][[ EXPRESSION ]]

trampでfind-alternate-fileが微妙にエラー

tramp使っていて、find-fileだとパスの補完が正しく動くのに、find-alternate-fileだと Wrong type argument: listp, "/sshx:ホスト:パス"とかなっちゃうの誰か直し方教えてくれないかな〜。 パスはちゃんと補完後のものになってるんだけど、↑のエラーが出て…

ん〜

<script type="text/javascript">document.body.appendChild(document.createElement('script')).src='foo.js'</script>

Thunderbirdのabook.mabなどのわけ分からん内容のファイルはFile::Morkを使って復元できる

2011-11-14 バグを見つけたので追記 あー。これ書いたのid:hakobe932だったのね。 File::Morkモジュールのマルチバイト対応 - はこべにっき ♨ - Thunderbirdのabook.mabなどのわけ分からん内容のファイルはFile::Morkを使って復元できる。 ところがFile-Mork…

シェルスクリプトのtest

[[ EXPRESSION ]] って書く理由は何なのでしょうか? [ EXPRESSION ] と何が違うのでしょうか? ちなみに自分は敢えて if test EXPRESSION と書きます。 $ [ $foo = "" ] -bash: [: =: unary operator expected $ [[ $foo = "" ]] $

zsh の vcs_info が神!のごとく重かったのですが…

zsh の vcs_info が神 - HsbtDiary vcs_info で Subversion のリビジョン番号が出ない問題 - 永遠に未完成 Git だろうと Mercurial だろうと、ブランチ名をzshのプロンプトにスマートに表示する方法 - mollifier delta blog Cygwin1.7.1,zsh4.3.9の環境でや…

ThunderbirdでIMAP使用時、消しても消しても復活してくる幽霊フォルダ

ThunderbirdでIMAPを使っていて、とあるフォルダを削除したのに再起動すると復活してくるとか、そもそも削除できないとか、削除すると増殖するとか(これ意味不明だけどホントの話)、そのフォルダにアクセスすると「Mailbox does not exist, or must be sub…

Template-ToolkitでURI Unescape

URI Escapeするときはuriフィルタ(urlフィルタ)でいいんだけど、その逆のURI Unescapeのやり方が(TT標準内には)見つけられなかった。 のでCGI.pmにやらせてみた。 #! /usr/bin/perl use Template; Template->new->process(\*DATA); __DATA__ [% SET link…

Googleカレンダーの「毎日の予定リスト」通知メールが止まらない

Can't stop notifications from google calendar - Calendar Help 俺も同じ問題が発生してる。何だろうねこれ。通知設定を残したまま登録解除してしまうと起きるのかな。 試してみたいけど更に通知メールが増えてしまうので…。 原因または解決方法(「メール…

shared libraryのパス(ld.so.conf)

最後に ln -s /usr/local/lib/****.so.3 /usr/lib/****.so.3 をいくつかしないと ffmpege エラーがでるどうせroot権限持ってるんだったら、リンク張るんじゃなくて/etc/ld.so.confに/usr/local/libを追加した方がいいと思うけどな。 おまけ root権限が無けれ…

Page2Feed API と まるごとRSS の組み合わせは神

どんなページでも http://ic.edge.jp/page2feed/ でRSSに変換。全文じゃなければ更に http://mrss.dokoda.jp/ で全文RSSにして、LDRに登録。ネ申..._〆(゚▽゚*)

RTM(Remember The Milk)へページを簡単に登録するブックマークレット

Remember The Milk - Help › How do I set up Quick Add for Firefox? ここにあるAdd to RTM!ブックマークレットだと、URLとか登録できないからいやなので、m.rememberthemilk.com経由で登録するブックマークレットを作って使っている。これ→ Add to RTM!た…

既定のブラウザをGoogle ChromeからFirefoxに戻した

しばらくGoogle Chromeを既定のブラウザとして使っていたけど、やたらメモリを食うので止めた。 結局Firefoxに戻ったわけだけど、Firefoxの方が落ちやすい&落ちた時に全てのタブが読み込み直しになってしまうのが嫌だった。 ところが https://addons.mozill…