LimeChat+TwitterIrcGateway

twitterircクライアント経由で見ることにしたら快適ではないか!

ただ、IRCはまだ付き合い方がよく分からないので使いながら覚えていく。

社内IRCも立ち上げて放ってあるので、ボットでも作って巡回させてみる。

みなみ妙見でふぐのコース

今月いっぱいで、永いこと僕と一緒に仕事をしていた派遣のヒトがやめてしまうのではなむけ代わりに河豚でもと妙見さんにお邪魔してきた。

1205584491 1205584489

やめる彼が焼酎好きなので、「多分焼酎飲みますー」とか言っておいたのだけど、煮こごりとかがでてくるとやっぱ日本酒飲みたくなっちゃうな。

ってことでちょっとだけ。正雪と初亀を少しずついただいた。

1205584487 1205584496

焼酎はきろくとか魔王あたりを。

1205584485 1205584493

河豚雑炊で〆

MeadowでMercurial

Emacs からの利用の通りに設定をした。

快適!Meadow生活

ProductName 入門 GNU Emacs 第3版
Debra Cameron
オライリー・ジャパン / 3990円 ( 2007-03-12 )


やっぱMercurial使う

mercurialをみていたらsvkでもいいような気がしてきたとか書いたけど、今日いじってみたらMercurialがすげー楽チンで驚いた。分散リポジトリ管理って便利かも。

以下は簡単な使い方のメモ。

cd repos
hg init
hg add
hg commit

クローンを作る

hg clone repos repos_c
cd repos_c
#作業
hg commit

変更を反映させる

hg pull ../repos
hg push ../repos

webからみれるようにする

hg serve

これで、http://localhost:8000/にアクセスすると履歴がみれたりURLごしにやりとりできるし、RSSやATOMの出力もついてたりする。

subversionでいらないリポジトリを消したいとき

mercurialをみていたらsvkでもいいような気がしてきた。一人で使うのだし、持ち歩きのノートでコミットしたりとかしたいだけなので中央集権的なほうが色々と都合がよさそうだ。むしろmercurialは職場で使うほうがよさそうなので、むしろ仕事の時間の調べ物として積んどくことにした。

で、おもむろに自分のsvnリポジトリを整理したくなったのだけどいらないリポジトリの削除の仕方が分からんかった。

svn delete -m "message" http://svn_repos_url/project/

でいけるみたいだ。ファイルじゃなくてディレクトリを指定すればごそっと消えるのね。

Mercurial と Trac のメモというのを見つけたので後で読む

ProductName 実用 Subversion 第2版
C. Michael Pilato
オライリージャパン / 3570円 ( 2009-07-27 )


女鳥羽蕎麦

pydevcamp二日目の昼は蕎麦。

1205070145 1205070139

全体的に値段はちょっと高めかな。ざる蕎麦を注文。

1205070133 1205070130

ざるに1.4Kって一体これはなんだろかと思ったけど、まぁそのくらいはいいかなと思えるような蕎麦だった。蕎麦の香りがよく出ていて、やや細めだけど切りが揃っていてあー上手だなーとか思いながらいただく。満足。

あと、蕎麦がきを焼いたようなふんわり感の高い謎の食べ物が美味しかった。あれはなかなか見ないなぁ。あれをつまみながら酒を飲んだらなんぼか幸せか。

松本の蕎麦屋は侮れないと知り合いが言ってたが確かにその通りだ。町全体にいい感じの蕎麦屋が点在してんのかな、この街は。

プログラミング Gaucheを予約した

pydevcampの真っ最中ではあったが、amazonで買えるようになったよというエントリを目にして早速注文

ProductName プログラミングGauche
Kahuaプロジェクト
オライリージャパン / 3360円 ( 2008-03-14 )


NodeBoxをSchemeで動かすという野望を耳にした。楽しみー。

というか、mac買わんとあかんなmacbook

IPアドレスを24ビットカラーに

Image::Identiconを参考にした。

use Digest::SHA qw(sha1);
my $ip = "172.16.84.33";

my $num = join '', split /\./, $ip;

my $code = unpack("N",sha1($num));

my $blue  = (($code >> 6) & 0x0ff);
my $green = (($code >> 15) & 0x0ff);
my $red   = (($code >> 24) & 0x0ff);

print $blue,",",$green,",",$red;

saltをまぶしたほうがよいのかな。

HospitalMix6

今日の仕事帰りは久しぶりの雪で、かなり吹雪いてた。まぁそんなときはなぜかボードに行きたくなったりしてテンションもあがるわけで、Cyantificのミックスなどを。

ProductName Hospital Mix 6
Various Artists
Hospital / ?円 ( 2008-01-29 )


2分くらいで短くつないで20曲ほど。しかも1000円というお買い得盤。

14曲目のMermaidsがやたらと気に入った。

このシリーズだとNu:Toneのヤツが一番好き

ProductName Hospital Mix 3
Various Artists
Hospital / 1153円 ( 2007-07-10 )


さて久しぶりの帰りの雪道は予想通り、中盤にかけて徐々にスタック率が高まってきて、いつもの危険区域(カーブで急坂)で大型トラック二台とそれに連なるように、ワゴンとかも立ち往生していて、全然通れんようになっていた。結局Uターンして30分ほどかけて道を戻って高速のって帰ったというオチ。最初から高速のっとけばよかった。

Catalyst本の4章

4章は3章でつくったアドレスブックに色々つけていく

ProductName Catalyst: Accelerating Perl Web Application Development
Jonathan Rockway
Packt Publishing / 3404円 ( 2007-11-30 )


セッションと認証を入れて、検索とページングを実装。

検索以外はdrkcore作るときにやったのをちゃんと覚えてたので流し読み。検索はDBICのクエリの作り方が参考になった。今度これにも実装してみよう。