2009-01-01から1年間の記事一覧
match きた _ は,else にマッチガード条件が無いだけか. 文字列と数値を返したら Any 型が返された. Any は,AnyVal, AnyRef があり,Object ちっくな感じ for きた for (name ソース /opt/local/share/scala/src にあるので,unzip すれば見られる Prede…
http://donrails.araki.net/archives/id/6796 ここを参考にすれば通常は問題ないだろうけど, variant として+universal をデフォルトにしてるのが問題だった. どうやら,universal だとdump のところでコケるみたい. ウマイやりかたがあるのかなぁ? $ cd…
とりあえずコンパイルしてみた.気をつける点としては以下. Developer Release なので -Dusedevel が必要 MacOS だと lib/locale.t がコケた MacOS だったら DTrace 有効にしてみるか perldoc INSTALL 参照 ついでにUniversal に perldoc README.macosx 参…
冷蔵庫が壊れました.全然冷えない. 電話で聞いてみたけど,古過ぎて部品が少ないそうです. 修理に行くのはいいが,交換するものが無ければ手がないということで, 修理を見送りました.とほほ
http://keitairc.sourceforge.jp/install.html $ sudo aptitude install libpoe-perl $ sudo aptitude install libpoe-component-irc-perl $ sudo aptitude install libproc-daemon-perl $ sudo aptitude install libxml-simple-perl $ wget 'http://sourcef…
http://www.clovery.jp/tiarra/ $ svn co http://svn.coderepos.org/share/lang/perl/tiarra/trunk/ tiarra $ cd tiarra $ cp sample.conf tiarra.conf $ vi tiarra.conf $ ./tiarra変更したところ nick / user / name tiarra-password *-encoding 追加した…
とりあえず3章くらいまで.記号に見えるメソッドがスゴいと思う. var / val があるよ val は final def で関数定義 def max(x: Int, y: Int): Int = if (x > y) x else y :quit でインタプリタから抜ける List ::: - append :: - cons List() or Nil - '() …
Scala 開発環境を整える. Step by Step Scala があるので, なんとかエディタとかの環境を整えておこうというのが趣旨.この辺は普通. 参考にあるscala-lang のところにあるのから一寸変えた*1 $ sudo port install scala $ svn export http://lampsvn.epf…
http://www.akatsukinishisu.net/itazuragaki/perl/sub_in_sub.html Variable "%s" will not stay shared というエラーを探していて発見した.perldoc perldiag らしい. そうだなぁ.関数がネストするとレキシカルスコープと似合わない. デフォルトだと関…
perl Makefile.PL をすると "Install from CPAN" とあるので, つい module: CPAN::Shell でインストールすると思ってしまう. site: CPAN を見に行くよというだけなのに.perldoc Module::AutoInstall If you have the CPANPLUS package installed in your …
http://blog.livedoor.jp/dankogai/archives/51300050.html というのがあって,Universal Binary って何じゃろと思ったので,調べてみた. http://developer.apple.com/jp/macosx/adoptinguniversalbinaries.html http://macwiki.sourceforge.jp/wiki/index.…
MacPorts で,perl5 -> perl5.8(5.8.9) と perl5.10(=5.10.1) があるけど, 標準のperl が5.10.0 だとか.わけわからん. http://blog.livedoor.jp/xaicron/archives/50877449.html これは,/opt/local/bin/perl にシンボリックリンクする方法. この方法は…
最近喫茶店的なところで作業をしているので, ホスト名が接続先で違ったりするし,プロンプトに入れていて, 長いのが気になっていたので固定したい. http://excitedcuriosity.wordpress.com/2007/08/24/mac-os-x-hostname-determination/ ということで, I…
楽しかったとりあえず単語だけ SICPLite で友達ができました 二年前に電車でSICP を読んでいた学生に声をかけて,危険人物と思われたらしい Python 好きな人が多いらしい みんな紫色のTシャツを着る流れ お前はまだEmacs を使っていないのか?というお婆ちゃ…
Up-to-date プログラム的なもので,郵送してもらいましたバックアップ用ディスクだけは,転がっていたのでバックアップしつつ新規インストールするとする.手順 http://ascii.jp/elem/000/000/021/21721/ を参考にしました USB の外付けにMacOSX 10.5 をイン…
というか,Beta5 くらいから使ってたので違和感無い感じ.とあいえ,azik 使えないと話にならないので, でっちあげた. http://github.com/clairvy/localenv/tree/master/Library/Application%20Support/AquaSKK/ know problem通常使わない ';', 'q', 'x' …
id:vkgtaro FormValidator::LazyWay field ごとのルール => $fv = FormValidator::LazyWay->new($config); $result = $fv->check($q, {required => [qw//], optional => [qw//]}) setting - strict, loose -> check(level => ) regexp_map - '_id$' - rule: …
めちゃくちゃ眠いです. 「モダンPerl 入門」 API::Logic -> API::Data(CRUD) DBIC のメソッドを直接呼ばない.search return array_ref or hash_ref 余っていたようなので,サンドイッチを2つ頂いた.感謝 id:typestar Ark Text::MicroTempalte - Text::Mic…
遅刻しました.ネタバレ含む- AnyEvent 的な何かは聞けまさんでした >
tokyo-emacs 毎日のように使っているemacs の勉強会に行ってみた. いろいろ知ることが多くて,もっと触ってみたくなりますた. id:rubikitch さんを誰も見たことがない むしろ都市伝説 id:ka-nacht さんに名刺を頂いた WEB+DB PRESS Vol.52 のアンケート葉…
フリスビー全員強制配布? Down Down! キター amthing デモ Printf くらいデフォルトで入れて欲しい OCaml プログラマの単位は,匹 ラクダの胃の数は3つ OCaml-Nagoya,五十嵐先生のサイン会など 中置演算子を使うべき OCaml を書くときは,やっぱりp が欲し…
知り合いからメールが来て 浅草サンバカーニバルに出るんだ 応援に行くよ 人が足りないから出て 了解 みたいな感じで,出ることになりました.みんな露出の多い人目当てだから気が楽です. と思ったら,観客の人にギターを持ってるのに弾けないのか. と二回…
参加者のみなさまもスタッフのみなさまもお疲れさまでした。みんな、あまり混乱も無かったようでした。 WAF 大集合で、発表した ウケは微妙だった ガンダムネタを入れておいたのに、対象の当人が居なかった 弁当を間違えた(爆 Gt.M がコンパイルできません L…
えーと.Smalltalk に入門してみたので,忘備録的にエントリを書いてみた. *.im(最初は,visualnc.im とか?) をバックアップしておくといいかも. とあいえ,VisualWorks 側からどうやってロードすんだっけ? クラス,メソッドは,パッケージ,プロトコル…
どこぞの日本最高峰で勉強会が行われる裏で, Smalltalk 勉強開始から3日目の人がハッカソンとか言われてるのに出てきたよ. http://groups.google.com/group/smalltalk-hackathon 前提 VisualWorks(IDE?) Seaside (WAF) CoucheDB(DB - KVS) Store(VCS) Hack…
1日目は懇親会のみ,2日目,3日目は,終日いってきました.ミーハーな感じで,id:yuumi3 さんとかに会ったりしてきた.2日目まででは,ujihisa さんのことを書こうと思っていたんだけど, akr さんが更におもろかったのでそっちをとりあえず書く.デザインデ…
テストもしないとなー.と思ったので, Apache-Test をインストールしようとしてみた. apache2 の場所を指定するだけで,make test が通った. おげおげ. 最初,make test でapxs が必要って言われてると思っていたのだけど, 良く見たらoptional って書い…
丁度買おうかなとは思っていたけど,貰えるかもなら試してみよう. そんな気持ち. でりゃー(気合い 参考 http://d.hatena.ne.jp/hyoshiok/20090430#p1 Debug Hacks -デバッグを極めるテクニック&ツール関係ないけど,Smalltalk は,LL か.
場所は,アートピア第五研修室 参加人数は,14人くらい? 第三章を読み終えた st_table (STring TABLE) の実装を読んだ st_table_entry->{fore, back} は,st_table->head から始まる双方向リストになっている (st_table_entry )(st_table->bins[pos])->next…
インスタンス変数は,先頭に"@"(アットマーク)が付いている インスタンススコープの変数. 例えば,こんな感じ. irb(main):001:0> a = 1 => 1 irb(main):002:0> class Fixnum irb(main):003:1> def hoge; @hoge; end irb(main):004:1> def hoge=(hoge); @ho…