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

ドラマー名言

http://www.geocities.co.jp/Stylish/6946/meigen.html

fifty ways to leave your lover

Steve Gaddのドラムで好きな曲。最近はこればかり練習中。 http://www.drummerworld.com/Videos/stevegaddfifty.mov

tripletのエクササイズ

右手のシンバルレガータに左手のスネア頭抜きの3連のコンビネーション。 これを2週間ほど続けているうち、左手が細かく叩けるようになった。 3 3 3 3 _____ _____ _____ _____ | | | | | | | | | | | | x | | x | x x | | x | x * * * * * * * *

Ruby on Railsメモ

ここのチュートリアルに沿って実習してみた: http://www-06.ibm.com/jp/developerworks/linux/050708/j_l-rubyrails.htmlscaffoldの生成に指定するモデル名が大文字ではじまるのはなぜだろう? $ ruby script/generate scaffold Contactpublic/stylesheets/s…

7拍子の曲といえばUnsquare Dance

ああ、まさにこの曲。75年頃、FM福岡で聴いてた。Take FiveのDave Brubeckの曲(?)だったのだね。当時このスティックさばきをコピーしようとして挫折した。http://oshiete1.goo.ne.jp/qa54262.html http://www.last.fm/music/Dave+Brubeck/_/Unsquare+Dance

Cindy Blackman

デクレシエンドでの終わらせ方が官能的。http://www.drummerworld.com/drummers/Cindy_Blackman.html http://www.cindyblackman.com/

rubyで2chクローラーを書いてみた(改訂)

キャッシュ機能追加 #!/usr/bin/ruby -KU -w require 'net/http' require 'kconv' def getfile(url) content='' begin res = Net::HTTP.get_response(URI.parse(url)) puts "#{res.code} #{url}" if res.code == '200' content=res.body.toutf8 end rescue T…

rubyでクローラーを書いてみた

2ちゃんねるのスレッド(dat落ち含む)タイトルを取得する。 #!/usr/bin/ruby -KU -w require 'net/http' require 'kconv' def getfile(url) content='' begin res = Net::HTTP.get_response(URI.parse(url)) if res.code == '200' content=res.body.toutf8…

/usr/bin/headが/usr/bin/HEADで上書きされた

headコマンドを実行するとhttpヘッダが出力されて、あれれ。 LWPをインストールしたとき/usr/bin/headが上書きされたようだ。HFS+、大文字と小文字を区別しないのね。http://blog.livedoor.jp/dankogai/archives/50764262.html

本棚演算

http://pitecan.com/Enzan/ enzan20070409.tgzをダウンロード。enzan.rbを読む。 Rubyは集合演算が簡単に使えて便利。

CPANモジュールText::Similarity

http://search.cpan.org/~jasonm/2つのテキストファイルの類似度スコアを計算する。ソースをざっと読んでみた。 Overlaps.pmのgetSimilarity()でsanitizeString()を実行。Similarity.pmのsanitizeString()は英語前提(約物の除去、大文字小文字変換、引用符…

Macbook Black 13” ノイズトラブル

購入直後から、ときどきジーってノイズが発生。あーあ。追記)MacBook出火の報告http://d.hatena.ne.jp/swdyh/20070715/1184455101こわいなあ。面倒だけど外出時は電源ケーブル外すことにしよう。

CPANモジュールAI::Categorizer

http://search.cpan.org/~kwilliams/AI-Categorizer-0.09/

PlaggerでMeCabを使う

Plaggerをインストール。 Plagger::Plugin::Publish::CSVを参考に、MeCabの解析結果をCSV保存するプラグインを作ってみた。 MeCab.pm package Plagger::Plugin::Publish::MeCab; use strict; use warnings; use base qw ( Plagger::Plugin ); our $VERSION =…

特徴語抽出アルゴリズムtf-idf

http://chalow.net/2005-10-12-1.html http://nlp.nagaokaut.ac.jp/wiki/wiki.cgi/term?page=TF%A1%A6IDF http://ja.wikipedia.org/wiki/Tf-idf

真行寺君枝

第一哲学 不死なるもの http://www.kimieshingyoji.com/index.html

ntpdの設定

LAN側からntpdateを実行するとno server suitable for synchronization found。 iptablesの設定かと思い、nmap -sU -p 123とかやってみたが、埒があかない。 原因はこれ。 「ntp-4.2からrestrictに記述するnotrustの取り扱いが変わったためnotrustは記述しな…

ふらふら

下痢と発熱でダウン。

黒のMacBook到着

FireWireケーブルを用意しとけばよかったと後悔。

『iPodは何を変えたのか』

14日にAppleStoreで注文した黒のMacBook、16日に出荷案内のメールが届いた。シンガポールから送られてくるみたい。 スティーブン・レヴィ『iPodは何を変えたのか』読了。iPodを買ってから、音楽との深い付き合いが復活したのは確かで、iBookを買ったときも最…

bondとtrunk

pingでパケット消失が75%なんてこともあるレッドゾーン状態が断続的に続いている。 Linuxサーバの二つのNICをbondでひとつにまとめる。bondのモードにはデフォルトのラウンドロビン(アクティブ・アクティブ)だけでなく、アクティブ・スタンバイもある。 1…

MySQLのここが嫌い

文字列比較がデフォルトでケース非依存(英字の大文字小文字を区別しない)になる点。strcmp関数を使ってもケース非依存になる。ケース依存で比較したいとき(これがデフォルトであるべきだろうに)は、比較で使うカラムの前にbinaryと書く必要がある。これ…

『哲学の舞台』をパラパラ立ち読み

むかしフーコーを熱心に読んだ時期があったけれども、いまはもう読まない。

create_rpc_driverがない

「Rubyクックブック」p.265 レシピ7.6 GoogleのSOAPサービスによるWeb検索 require 'soap/wsdlDriver' SOAP::WSDLDriverFactory. new('http://api.google.com/GoogleSearch.wsdl').create_rpc_driver 実行すると以下のエラー undefined method `create_rpc_d…

SELECT...INTO OUTFILE

MySQLでSELECT...INTO OUTFILEを使って作成したファイルの末尾にNUL(0x00)の文字が付加されていた。 まったく意図がわからない。MacOSXで試したら再現せず。ますます謎。

MEDIA SKINゲット

5年使った携帯、このところ充電切れの瀕死状態が続いていたので、重い腰をあげて機種変更する。 auショップで品定め。MEDIA SKINが目をひくのだが、ちょっとボタンが小さめで押しにくいかなと、他もじっくり見てみたけれども、シンプルで美しいのはやっぱり…

rubyでcalを書いてみる

require 'date' class CalMon def initialize(year, mon) @year = year @mon = mon end def getFirstDay return Date.new(@year, @mon, 1) end def getLastDay return (Date.new(@year, @mon, 1) >> 1) - 1 end def getWeeks a = Array::new() d = getFirstD…

Perlのbless

God bless youって言い方は、中学のとき聴いてたDeep PurpleのLive in Japanで覚えたような気がするが、blessって動詞の意味は、うーん、よくわからない。blessed with a babyなんて言い方があるらしく、まあ、これから類推すると、(神が)生命を与える、と…

Ruby本

Ruby本2册購入。 歳をとってくると、新しい言語を覚えるのがだんだん億劫になるのだが、ピッケル本(=「プログラミングRuby」)はRubyのバイブルと言われるだけあって、読みがいのある面白い本だ。「Rubyクックブック」p.2に(Timeオブジェクトは)「2037年…

macosxにrailsをインストール

Last login: Sat May 12 01:17:59 on console Welcome to Darwin! $ ruby -v ruby 1.8.2 (2004-12-25) [powerpc-darwin8.0] $ whereis ruby /usr/bin/ruby $ unzip rubygems-0.9.3.zip Archive: rubygems-0.9.3.zip creating: rubygems-0.9.3/ inflating: ru…