やっぱ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のクエリの作り方が参考になった。今度これにも実装してみよう。

ピンポン玉LED

おーピンポン玉欲しい

ピンポン玉をLEDのディフューザーに

これをGainerでやる!

Catalyst本の三章をやった

久しぶりにCatalystを触った気が。

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


3章はC::C::FormBuilderとかTTSiteを使ってちょっとしたアドレスブックを作って見ましょうぜという章。

DBICでcascading_deleteを設定すると親子関係のあるデータが一緒に消してくれるとか。なんで今まで見つけられなかったんだろうか的な内容があったりとかで、写経にしては結構楽しめた。

ただ、FormBuilderのあたりとTTSiteの埋め込みのコードが間違っているので注意

来来亭

富士の吉原にある来来亭はいつも混んでいてちょっと気になってた店だ。京都に住んでたんだけどいったことない、っていうか知らなかった。そのころは特にラーメンが好きってわけではなくて、普通に新福菜館とかうめーなって感じの子だったし。

1204453685

11時半の時点で既に待ち。店内も活気があって、あーこりゃ繁盛するわなと思わせる系。定食とかそんなんも置いてあってファミリーも多い。

こってり、固めで。

1204453700

おー、この味は。懐かしい感じの味ですな

ユッキー用のラーメン、麺やわめ、醤油薄い目、背脂なし。

1204453677

ちょっと味気ない、背脂は欲しいところ。子供用にやわくしてもらったけど麺は硬めでもよかったかも