@kyanny's blog

My thoughts, my life. Views/opinions are my own.

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

MySQL のリファレンスマニュアルが AutoPagerize に対応されていた

http://dev.mysql.com/doc/refman/4.1/ja/left-join-optimisation.html をみていたら前触れもなく次のページが! これは気づかなかった。思いついた人、素晴らしいなぁ。ありがとう!

食い物の話について一言

全貌をよくわかっていないのだけど。大学入学とともに一人暮らしをはじめ、四年間ほぼ毎日自炊せず、近所のコンビニ(サークルK)の牛丼弁当とかデラックスハンバーグ弁当とかカップラーメンとかマクドナルドのハンバーガーとか「だけ」を食べつづけた俺は、二…

「GNU Make」を読んでいるがこの本はあまり良くない

GNU Make 第3版 という本を本棚から引っ張り出してきて読んでいますが、あんまり良くない。ほとんどページも進んでない段階で突然「簡単な」 Makefile の例といって何やら出てくるけど(手元に本がなくて例を写せないのが残念)、それが分かりづらいというか、…

「ソフトウェア開発者採用ガイド」を読んだ

ソフトウェア開発者採用ガイドを読んだ - higepon blog で紹介されていた ソフトウェア開発者採用ガイド を読みました。 Joel on Software の Joel さんの著作です。「最高の開発者だけを雇え、それ以外は雇うな」って主張は、現実にもし自分が小さな会社で…

mod_rewrite で RewriteMap に prg: を使う場合は改行文字を出力する必要があるようだ

裏はとれていないですが、 mod_rewrite の RewriteMap に prg: で適当なプログラムをセットして、そいつを RewriteRule の中で使う場合に、出力する文字列のおしりに改行文字 \n をつけて出力しないと Rewrite が途中で止まってしまい、うんともすんともいわ…

emerge --sync できない問題ついに解決した (/etc/make.conf の SYNC="" の記述間違い)

わかってみればあっけないというか、凡ミスでした。 emerge --sync が失敗してしまう問題、今日もやってみたところダメだったのですが、エラーメッセージを読んでいるときにふと、 @ERROR: Unknown module 'gentoo-portage rsync:'というところが気になって…

Firemacs 3.1 が出ていた

https://addons.mozilla.org/ja/firefox/addon/41412.4 からアップグレード。 アドオンウィンドウを開くとアイコンが消えていた Firefox 3.0 でアイコンが見えるように対応した副作用だろうか disable ESC という機能がなんなのかよくわからない walk form …

Emacs の Finder というのが結構すごい

これも 入門 GNU Emacs 第3版 を読んでいて発見したコマンドですが、 C-h p で finder-by-keyword という関数が起動でき、 *Finder* というバッファに利用できる emacs lisp パッケージの一覧(カテゴライズされている)が表示されます。これで何という名前の …

app-emacs/color-moccur と app-emacs/moccur-edit を両方 merge すると emacs が起動しない、からちょっと深追い

Emacs で wdired と moccur-edit を使っていない人は(ry - higepon blog で紹介されている color-moccur と moccur-edit という便利な elisp があり、あまり使いこなせてはいなかったのですが今後もっと活用していこうと思い、 /usr/portage 以下を覗いてみ…

最近 Emacs が盛り上がってる (yasnippet.el よさげ)

yasnippet.el のデモムービーを見ました。なかなかよさげです。 typester さんが CodeRepos にアップされていた .emacs.d などをみて、なんとなく、あーテンプレートでいろいろ部品をかいておいてどうこうするのかな?とか、わかったようなわかってないような…

Apache のログを解析するモジュールいろいろ

Apache-ParseLog reviews - cpanratings.perl.org でいくつか挙げられている。検索しても見つけられなかったものが多い。 Logfile-Access-1.30 - Perl extension for common log format web server logs - metacpan.org combined には使えない? Regexp-Log-C…

ssh -t みたいに scp を多段ログインで使うための connect.c について

connect.c というのを使え、というエントリーがたくさん見つかったけど、 connect.c の URL がリンク切れになっているものが多く、生きている URL を見つけたので貼っときます。SSHで多段ログインする方法(別解) - odz buffercl.pocari.org - connect を使っ…

Trac に添付できるファイルのサイズを大きくする/プレビューできるサイズも大きくする

TracIni – The Trac Project [attachment] # 1MB max_size = 1048576 [mimeviewer] # 1MB max_preview_size = 1048576で、 1MB までの添付ファイルをアップロードできて、なおかつ wiki をみたときに画像とかがプレビューされるようにできる。 max_preview_s…

emerge --sync できない問題(いまだ未解決)

Gentoo Forums :: View topic - Emerge sync problems (servers resolving to 127.0.0.1 et al) を探し当てて最後まで読んで、 emerge-websync で portage ツリーを最新に sys-apps/portage を最新?に emerge --sync で、いけるかと思ったけど依然としてエラ…

last.fm の日本語 UI からログインできない問題が解決したと連絡があったがまだ解決していなかった

ちょっと前にサポート宛にログインできません!とメールを送った返信がきていて、いまはもう直ったはずだけどまだダメだったら OS のバージョンとかも教えてくれ、というので試してみたらまだダメだったので、 OS のバージョンと HTTP リクエスト/レスポンス…

iTunes Music Store で初めて楽曲を買った

1/6の夢旅人2002アーティスト: 樋口了一出版社/メーカー: ランブータンレーベル発売日: 2003/11/21メディア: CD購入: 5人 クリック: 84回この商品を含むブログ (304件) を見る1/6の夢旅人/二度目のありがとうアーティスト: 樋口了一出版社/メーカー: OYSTER …

Encode::JP::Mobile の使い方がちょっとわかった

まだちょっとだけだけど、ぼんやりとわかってきた。ような。 my $imode_sjis_bytes = "&#nnnnn;"; my $imode_sjis_chars = decode("x-sjis-imode", $imode_sjis_bytes); my $kddi_sjis_bytes = encode("x-sjis-kddi", $imode_sjis_chars); みたいな感じで mo…

絵文字の相互変換がしたくて Encode::JP::Mobile を使い出した

ちょっと必要にかられて、携帯電話の絵文字の相互変換をしたいので Encode::JP::Mobile を試しに使い始めて、試行錯誤しています。が、携帯電話の絵文字についてほぼ無知なので、マニュアルを読んでもどう使えばいいか理解できず。変換フィルタみたいなプロ…

jQuery と jTemplates

を、使ったので、メモ。 jQuery.postJSON = function(url, data, callback) { jQuery.post(url, data, callback, "json"); }; jQuery のリファレンスマニュアルに載っていた例。 var $jtemplates = jQuery.createTemplateURL("http://example.com/js/jquery/…

Encode では問題なく decode できるのに MySQL に INSERT しようとすると、できないデータ

Perl で Encode でどうたら、というのの続きです。前のエントリをかきながら、自分がしたいことをうまく言い表せてないな、ともやもやしていて、「こうすればよい」とアドバイスをいただいたのですが、それを試してみても意図したような結果が得られませんで…

Gentoo Linux をデスクトップ用途で半年間使ってみて

今年の九月に、それまで仕事でもプライベートでも使っていた Kunbunt 7.04 から Gentoo Linux にスイッチしました。 (ライブドアブログ(livedoor Blog)| 読みたいブログが見つかる (本文は読めません、すいません))Kubuntu を使い始めたのが確か去年の四…

牧さんですら「でくのぼう」とおっしゃるのか

http://mt.endeworks.jp/d-6/2008/03/post-11.htmlこれを読んで、すごーくショックを受けました。これを読む前に ソフトウェア技術者としての残り時間 - naoyaのはてなダイアリー を読んでいて、「naoya さんほどの人が、残り時間がどれくらいだろうと考えは…

UTF-8 の範囲外の文字かどうか、どうやって判別したらいいのだろう

すごく大きな UTF-8 でかかれたテキストファイルがあり、その中にごく一部だけ '????' とか文字化けしているものがあり、文字化けを含む行だけ抜き出したいのだけど、 Perl で(他の言語でも) どうやればいいのかわからない。Encode とかでできるのだろうか・…

Gentoo Linux に fastladder オープンソース版をインストールする、が迷う

fastladder · GitHub をマイ Gentoo にインストールしているのですが、 rubygems のライブラリのインストールをどうしたものかと迷ってしまいました。fastladder は rails-2.0.2 とかいろいろ rubygems を使ってインストールするようになっているのですが、 …

はてなダイアリーの新着日記一覧には type=private というパラメータがつけられる

こんなページもよくしらなかったけど、こんな絞り込みができることもしりませんでした。偶然見つけた。 http://d.hatena.ne.jp/diarylist?type=private新着ブログ - はてなダイアリーまぁ、読めないんですけど。

emerge --sync できない問題いまだ解決せず

何日かたってリトライしてみたけれど、やっぱりダメでした。。悔しいので websync はまだやっていません。なんでだろうなぁ。 kyanny@kyanny-laptop2 ~ $ sudo emerge --sync >>> Starting rsync with rsync://64.127.121.98/gentoo-portage rsync://mirror.…

そのエピソードは『癌医療編』で、庄司医師の台詞だったかな?

そういえば、「ブラックジャックによろしく」の初期の方の話で、臨床医療でお前が一生かけて救える人数よりもはるかに多くの人数を、私は研究室の中での研究の成果(新薬、新しい治療法、etc.)で救っている、という風なことを大学病院の教授先生が言って、…

irssi

IRC

man とかドキュメントとか読んでいるけど、 config ファイルの書き方とか何がかけるのかの一覧みたいなのが見つからない。なので auto connect して auto join とかのやり方がわからない。えーこれちょい無理だよ。。わかんない。。 xchat でいいかなぁもう。

OSC2008Springに参加してきました(あとでかく)

OSC2008Sprint に参加してきました。昨晩夜更かしして朝も早かったのでもう眠い。。のであとでかく。以下、箇条書き。 creammonkey の人と名刺交換した。チラシ渡したら「ライブドアの金子さんですよね」って言われてすごいびっくりした。名刺みて「このドメ…

渋谷で飲み(あとでかく)

金曜の夜に渋谷で会社の人と飲んできました(僕はコーラとか)。今日すごい眠いのであとでかく。