Entries from 2009-02-01 to 1 month

か,かえしやがれ!

まだlisp風味に書く事が抜けません.つい,こう書きたくなる. def loop (array, arg): if (hoge (arg)): return array.append (fuga (arg)) else: return loop (array.append (fuga(arg)), arg) a = loop ([], 3) ダメなんだよね.5分考えた.ああ,このメ…

シール狂

PCになぜシールを貼るのか。 - SlashDotJapan "そこに筐体があるから"うそです.シール大好きです.手当たり次第はりまくります.こんな感じです.

ちょいと古いんですが.

PythonとLispの関係について - PaulPrescodPaulGraham氏のpythonのlisp性に関するPaulPrescod氏の反論です.Paul v.s. Paul後半は相当やゔぁい.自分の目指す,普遍的なポイントを捕らえている.書きたい事があるんだが,もう寝ます.明日はキツそうな実験だ…

急遽

再来週,突然VPNをくまなくちゃいけなくなったそういや,IPsecとか触った事無い.触る機会とかないしねぇ.そんなわけで勉強ついでに注文してみる.IPsec徹底入門作者: 小早川知昭,西田晴彦出版社/メーカー: 翔泳社発売日: 2002/08メディア: 単行本 クリック…

辞書と文字列型

pythonの辞書について.辞書のkeyにできるものって,str型,unicode型,int型,float型,boolean型がいけるくさい.確認したところによると. dic = {} dic["ほげ"] = 1 dic[u"ほげ"] = 2 dic["3"] = 3 dic[3] = 4 dic[False] = 5 print dic {False: 5, '\xe3\x8…

恐怖の頭脳改革

とかいう邦題をつけられたEmerson,Lake&Palmerのアルバムがあったような... amachang氏もこちらで書かれているが,JavaScript出身者から見ると,Pythonのラムダ式にはいろいろ苦労させられる.今まで書いてきたような書き方が許容されない.対策として,a…

Do you wana get high?

Average White Band - Pick Up The Pieces白人ファンクは明るくてよろしい.カッティングとベースが心地よい.黒人ファンク,特にSlyはずっと聞いてるとツライ.大好きだけど,ダークすぎる.AWBなんかは,ちょっとだけ元気にしてくれるので気分の沈んだとき…

firefoxという名の開発環境の新しい武器

FireScope FireBugのアドオンで,firebug上にHTMLとCSSのリファレンスを表示してくれます. ちょ,便利! Firemacs FireFoxをemacs風キーバインドで完全操作.emacsenには涎ジュルリものですね.え,本物のemacsenはw3cモードで見るって?

safeなpython

unicode型の続きなんですが.printとかwriteの出力形式って一応勝手に推測なんですが,*1セーフに書こうとするなら fp = opne ("hoge", "w") lst = [3, 4, 5] fp.write (str (len (lst)).enocde ("utf_8")) とか,書かなくちゃいけないんでしょうかね?...な…

真面目な就活のはなし

現在20:40,研究室.まだ今日の実験が始められない...頭も痛い.今日はなかなかにヒドイ.一応受けようと思っている企業について多少は考察をしている.自分の考察って,悪いところを指摘してどう改善するかだと思う.これって間違っているのかな?どうも面…

朝から文字コード(笑)

今日は実験が午後からなので,午前中はpythonの勉強でもしてみる.昨日はいろいろ凹んでましたが,今日も朝から多くの人を凹ませ続ける文字コードについて. pythonは文字列処理とかに使ってます.研究の実験のデータがplaneTextで出力されるので,結果を自…

InternetExplorerのJavaScriptおもしろ仕様2

javascriptからcssをいじる場合の注意点が何点かあるのは知っていた.例えば,floatキーワード. $ ("target").style.cssFloat = "left"; みたいに接頭語にcssを付けてcamelCapsにする.IE以外の概ねのブラウザはこれで問題ないんだけど,IEの場合はこうらし…

InternetExplorerのJavaScriptおもしろ仕様

配列(Array)についてたまにやってしまうのだが, alert ([3,4,5,].length); と書こうものならIEでは4と表示される.いや,まぁ,そうな訳だけど,さぁ.たしかに,初期化時にメモリを確保したい気持ちもわかる.でも,最後って意味なく無い?どうせ無いんだし…

思想批判してみちゃいます

Samlltalkの設計指揮を行い,ダイナブック構想の提唱者として知られるアラン・ケイ博士の動画を見直してみて思った事. アラン・ケイ 人間とコンピューターの明日 - ニコニコ動画 なぜ,windowsが自分から見ると粗悪なproductsなのか.やっと分かった.それは…