夏の思い出

ドラマ視聴メモ

今までは DVD か CATV でしか観てなかったけど Hulu でも観始めたので忘れないようにメモ。 ER s1-s15 24 s1-s8 BONES s1-s5 DEXTER s1-s5 LOST s1-s6 PRISON BREAK s1-s4 nip/tuck s1-s4 HEROES s1-s2 FRINGE s1 glee s1半分 HOUSE s1-s3? NCIS s1-s4?

screen https://gist.github.com/1287202 $ brew install --HEAD https://gist.github.com/raw/1287202/6bd8a37c4a4e9419418d62c5f62c0673b6ffe444/screen.rb vim https://gist.github.com/721952 $ brew install --HEAD --with-features=huge https://gist.…

散髪した

中学生くらいまで通ってた近所の床屋に10数年ぶりに行ってみた。さすがに忘れられていた。あと、床屋の息子(と言っても40歳位)が順調に中年太りしてた。帰りに黒い綿棒をお年賀としてもらう。

豚バラ煮込み。

Log::Minimal::COLOR の色を変更する

debugf が白地に赤でちょっと見辛かったので。 $Log::Minimal::DEFAULT_COLOR->{debug} = { text => 'blue', background => 'black', }; 色名は Term::ANSIColor で使えるやつ。 The recognized normal foreground color attributes (colors 0 to 7) are: bl…

Furl::S3 を使ってオブジェクトのコピー

Amazon S3 をごにょるモジュールといえば Net::Amazon::S3 とか Amazon::S3 とかがあるのだけれど、LWP::UserAgent 使ってたり Net:: の方は Moose だったりするので、最近は Furl::S3 を使ってる。Furl::S3 には put とか get の基本的なメソッドとバケット…

今欲しい物

Mac mini NEX-5N PS3 Eye-Fi WiMAX 的なもの

こんにちは

こんにちは、かわいい犬ですね。

Test::WWW::Mechanize のテストがこける

入れようとしたのは Test::WWW::Mechanize 1.30。Test::LongString が 0.15 だと t/content_lacks.t がこける。0.14 にするとテストが通ってインストールできる。perl のバージョンは 5.12.2 と 5.12.3 で再現した。 $ cpanm http://search.cpan.org/CPAN/au…

tig.rb を修正したらリスト機能が復活したのでコミット

API のホストが twitter.com になっていたのを api.twitter.com に修正したところ、ここ数ヶ月死んでいたリストをチャンネルにする機能が復活した(使えてなかったのぼくの環境だけだったかもしれないけど)。coderepos 時代にコミットしたことがあり github …

OAuth::Lite::Consumer で access_token 取得時に token とか以外のパラメータを取得

access_token を取ってくるだけなら get_access_token を使えば良い。 my $access_token = $consumer->get_access_token( token => $request_token, verifier => $verifier, ); $access_token は OAuth::Lite::Token オブジェクトになっていて oauth_token, …

HTTP::Engine::Middleware::Static で DirectoryIndex

/ で終わるような URL にアクセスした時に index.html を表示して欲しい。そんな場合は以下のようするといいみたいです。ポイントは二つで、まず directory_index に表示したいファイル名を指定し、regexp を /$ にマッチするようにする。下の例だとグルーピ…

16x16 の履歴を GIFアニメ にする Perl スクリプト

16x16 の履歴画像を GIFアニメにすると面白そうだなぁと思ったので書いてみました。試しにセコンさんのエントリにあるこの画像を変換するとこんな GIFアニメになります。やってることは簡単で、左上から順に 16x16 の画像を切り出して最後に GIFアニメとして…

はてなブックマークのコメントにスターがついたら速攻でお知らせ

スターがつくと嬉しいですし速攻で知りたいですよね。そんな時は スター受け取り通知に対応した はてなブックマーク Web Hook と im.kayac.com を使って IM に通知しましょう。と、ここまで書いてから連打されたりするとひどいことになったり、そもそもはて…

LDR 用オレオレキーバインド Greasemonkey

を整理したので貼っつけておく。 I/D: レートを相対的に++/-- A: フィードのエントリを全部開く(コメントアウトしてるほうは全部ピンを刺す) g: フィードのトップを開く q: 既読にしつつ次のフィード(自動で既読にしない設定にしてる) h/l: はてブ/LDC のエ…

vimperator のバグ?

下のソースに書いた通りなんだけど、 input 要素とかで insert モードになって、 insert モードから抜ける前にその input 要素が消えるとエラーになる。 <html> <head> <title></title> </head> <body> <p>insert モードの対象となっていた要素が消えると、normal モードに戻るときにエラー</p> <pre>&lt;input t</pre></body></html>…

はてブのエントリページでお気に入りユーザをハイライトする Greasemonkey

http://gist.github.com/68561

はてブのエントリページにお気に入りユーザの比率を表示する Greasemonkey

あるページをブックマークしているユーザのうち、お気に入りユーザがどれくらいいるかを表示します。 http://gist.github.com/66349 http://gist.github.com/66349.txt?.user.js (インストール用) XPath の添削希望。

vimperator の colorscheme を書いた

Trac Error – CodeRepos::Share – Trac simple とか言いつつ、ヒントを無駄にキーボード風にしてみた。

@require のスクリプト読み込み順とかのメモ

上から順番に連結して evalInSandbox してる。ので同名の関数があると上から下、最後にスクリプト内のやつで上書きされる。@require とか @resource で保存されたファイルを修正した後にスクリプトのアップデートとかで再インストールすると保存したファイル…

LDR show SBM comments をアップデート

LDR show SBM comments for Greasemonkey 自分では結構前に JSDeferred ベースにして全面的に書き換えてたのを使ってたので気付かなかったのですが、どうやら Greasemonkey 0.8もしくは Fx3 になってから動いてなかったようです。書き換えたのになんでここに…

Greasemonkey 0.8 の新機能を試してみたメモ

Greasespot: Greasemonkey Version 0.8 以下は http://www.example.com/foo/bar/baz.user.js からインストールしたという前提。 @resource // @resource resourceName1 http://www.example.com/resource1.png // @resource resourceName2 resource2.js // @r…

[1,10,100,1000..], リストのユニーク化

map ((^) 10) [0..] 普通はこう書くのかな。 iterate (* 10) 1 Hoogleと睨めっこして最初に思いついたのはこんなの。 uniq :: Eq a => [a] -> [a] uniqBy :: Eq a => (a -> a -> Bool) -> [a] -> [a] とかなんで無いんだと思ったらnubとnubByっていう名前だ…

LimeChatからiTunesを操作するスクリプト

LimeChat 2.25 リリース - Windchase LimeChat 2.25から大変面白げな機能がついたのででっちあげてみた。 /it (play|stop|next|prev)で再生、一時停止、次のトラック、前のトラック。現在再生中の曲とかも取得できるので色々できそうですね。 function event…

echoサーバ/クライアント

一応動いてるように見えるけどネットワークプログラミングの理解が中途半端なので全うに動いているわけではないかもしれない。あとHaskellぽいインデントとかのコーディング規約みたいなものがよくわかっていない。あとで誰かに読んでもらって感想を聞こう。…

ListPodのマイリストをサクっと作る

yusukebe productのマッシュアップ。 Rimoちゃんメーカーの素敵なUIで動画を選ぶ メニューの一番右にあるリスト表示にする ListPodのURLからPodcastを作成にRimoちゃんメーカーで作ったリストのURLを入れてリストに登録 しかしListPod凄いなー。何よりも変換…

オープンソース版のFastladderでフィードが見つからないことがある

先日リリースされたオープンソース版のFastladderを試してみたのだけど、フィードを追加するときにautodiscoveryがたまに失敗する。調べてみたらFastladder自体の問題ではなくて、rfeedfinderに問題があった。 require 'net/http' require 'rubygems' requir…

LDR - Prefav Hatena Haiku - Link and embed foto

追記 2007/12/26 はてなハイクのRSSでHTMLタグを出力するようにしました - はてなハイク日記 オフィシャルで対応されました。 /lang/javascript/userscripts/ldrprefav.user.js - CodeRepos::Share - Trac Before After "Hatena Haiku - Link and embed foto…

Trac timeline chart

Trac timeline chart for Greasemonkey Google Chart Tools — Google Developers CodeRepos::Share – Trac Page not found · GitHub Pages