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

Hashについてなるほど、とおもったのでメモ。 初歩的すぎることっぽいけど自分がいままで知らなかったので書く。 というかほとんどリファレンスマニュアルの引用。ハッシュの初期値に配列を使いたいときに、今までは Hash.new([]) ってやってたんだけど、こ…

超だめだ。 require 'rubygems'したあとのrequire 'active_record'でエラーがでる。 ほんとむかついたのでもう寝る。

Apache入れて*1eRubyで遊ぼうと思ったら、rhtmlが文字化けする。 eRubyのせいかと思ったら、htmlのファイルを.rhtmlってするだけで文字化けする。なにこれ。 必死にググると、[ruby-list:19153] Re: eRuby with Japanese textがみつかり、へー、とか思い、rh…

初音ミクすばらしすぎる。 てか、エスパー魔美のこの曲、素敵すぎる。

ついでに、入門bash 第3版作者: Cameron Newham,Bill Rosenblatt,株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2005/10/27メディア: 大型本購入: 7人 クリック: 138回この商品を含むブログ (47件) を見るも買った。 ちゃんと読もうと思う。 …

今日の早川さん買った。今日の早川さん作者: coco出版社/メーカー: 早川書房発売日: 2007/09/07メディア: コミック購入: 8人 クリック: 264回この商品を含むブログ (371件) を見る面白い。 本で読んで気がついたけど、早川さんのきてる服が、CANだったり、RO…

ケータイでヴを出す。

エヴァンゲリオンってうとうとして、でもヴが出せなくて、エバンゲリオンじゃなんかちがうなーと思って、結局、ばいおりんって入力して、ヴァイオリンに変換して、ヴ以外の部分を消した。 帰宅後ググると、ぶ、を変換すればいいとのこと。 で、やってみると…

全角の数字を半角にするやりかた。 自分が忘れないように書いておく。 NKF.nkf("-Zw","123") # => "123" ちなみにこれはUTF-8の場合。

mac

iWork - Apple(日本) iWork新しいのでるんだー. 僕は1ヶ月くらい前にiWorkの06をかったわけですが.

mac

そういや,QuickSilverが便利すぎる. キーボードだけで,ほとんどのことができるようになって快適すぎます. 電源落とすのも,QuickSilverあげてshってうてばいけるし,Livedoor Readerもliくらいでいけるし.

mac

MacのFirefoxの2.0.6で,入れてたアドオンのJapanizeが0.8.9に更新されたら,ブックマークツールバーが全く表示されなくなった.他にもLDRでピンをつけたやつをタブで開こうとしても新しいウィンドウがひらいちゃったりでひどいので,Japanizeを無効にした.

mac

carbon emacsをつかっているのだけれどmigemoだったりrefeだったりがemacsからうまく動かなかった。 でも.emacsに (setq exec-path (append (list "/usr/local/bin" "/opt/local/bin" "/sw/bin" "/usr/bin")exec-path)) (setenv "PATH" (concat '"/usr/local…

さらに追記です。 じゃあファジー論理はこの連鎖推論のパラドクスをどのようにして、解決しているのかというお話です*1。以下理解が怪しいなりに自分の読んだことを書いてみます。ファジー論理では、真理値が1か0ではありません。 ここで、先ほどの例とはち…

人はごはんを無限に食べることができるかも - higepon blogを読んで。 へたれながらも学部時代に哲学をやっていた僕がベタというか教科書通りのことを書かせていただきます。 これは哲学(というか論理学?)の分野でソリテス(sorites)と言われているパラドッ…

mac

MacBook注文した。10月まで待とうかと思ったけど無理だった。届くの超たのしみ。

そういや、 "11111111".to_i(2) の結果が 255 だし、 255.to_s(2) の結果が "11111111" だってことも今日知りましたよ。 知らないことが多いなー、自分。

[[1,"a"],[2,"b"],[3,"c"]].each do |a,b| p a p b end の結果が 1 "a" 2 "b" 3 "c" だっていうことを今日知った。 できればもっと早く知りたかったが、まあいい。

http://ido.nu/kuma/2007/06/29/mixi%e3%81%ae%e3%81%82%e3%81%97%e3%81%82%e3%81%a8api%e7%99%ba%e6%8e%98/をみて、WSSEってなんだ?*1、って思ったので、mixiの足跡をみるやつをつくってみた。RubyでのWSSEについてははてなブックマークをダウンロードする…

html-script.elをつかってemacsでjavascriptをさわってみた。 F12を押すとその言語のモード(つまりここだとjavascript)に変わってくれるんだけど、なぜか自分の環境だとjava-modeになってしまう。 html-script.elをみて109行目あたりから (defcustom html-sc…

果しなき流れの果に (ハルキ文庫)作者: 小松左京出版社/メーカー: 角川春樹事務所発売日: 1997/12/01メディア: 文庫購入: 29人 クリック: 558回この商品を含むブログ (108件) を見る読んでる途中。面白いんだけど、ハルキ文庫っていうネーミングはどうかと思…

研究室のgentooにrubygemに入れるのに、はまったのでメモ。*1 rubygemsは0.9.2。rubyは1.8.6。emerge でも 自分で tar をおとしてきても、途中でとまる。 具体的に言うとインストール中にCPU使用率が100%になって、進まない。ということで、ググると、Ruby h…

スペル修正プログラムはどう書くかをrubyで書いてみる。*1 require 'set' class Correct def initialize (filename) File.open(filename) {|f| @nWords = train(words(f.read))} end def words (text) text.downcase.split(/\s|[,."]\s*/) end def train (fe…

こないだ買った the first steps の7インチがブートでレーベル面が真っ白で、ほんとへこんだ。 どうしようかなー、とか思って、お店一回出て、やっぱり欲しい、と思って買ったのに。2100円…。 かなり好きだから、いつかオリジナル盤ほしい。*1 *1:正規再発で…

なぜかpythonをさわる。http://www.python.jp/Zope/intro/instant_python_jpとかをみつつ。 インデントだけってのはキモくておもしろい。 if x < 5 or 10 < x < 20: print "The value is OK." とか地味にすごいと思った。あと、カプセル化について、http://w…

ということでなんだかんだいいつつTwitter登録。 http://twitter.com/bubblegum

どうせ1行しか書かないことが多いんでTwitterやろうかなぁと思ったんだけど、ユーザーネームが思い付かなくて断念。あとで変えられないから、ちゃんと考えようとして、でもそれが使われててめんどくさくなる。 勝手にidを割り振ってくれればいいのに*1。メー…

Twitterにrubyでコマンドラインからpost。 require 'rubygems' require 'mechanize' require 'jcode' require 'kconv' $KCODE = 'utf-8' agent = WWW::Mechanize.new page = agent.get('http://www.twitter.com/') login_form = page.form('f') login_form['…

firefoxで最小フォントサイズを設定することができる*1ことに気がつく。ということで12に設定。 字がちっちゃすぎてイライラしてたのもこれで解決。もうわざわざCtrl++を押さなくてすむ。地味に幸せ。 *1:編集→設定→フォントと配色のところの詳細設定

キュアーがフジロックに!!! Boys Dont Cry : The Cure :

ユニオンでdestination bompが800円だった。新品かつ二枚組なのに。安い。48曲はいってるから一曲16円ちょっと。中身もよくて満足。 再発されてたやつの最悪の邦題のせいで、買う気がまったくなかったミラクルワーカーズがかっこよかった。あとレイジーカウ…