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

perlで例外処理を行う

例外処理機構のないperlで、例外処理と同じようなことをするにはどうすえば良いか。 結論としてはevalを使用すれば良い。 サンプルコード #!/usr/bin/perl use strict; use warnings; # エラーが発生する場合 eval { 1/0; }; if ($@) { print "Error1: $@"; …

2010-03-15

21:03 しかし、差分有り無しを判断するためには、やむなしなのか。 21:02 1を返すのに、正常というのは仕様として微妙だよな〜。 21:01 今日知ったこと、diffの場合、実行結果が1であっても正常。0の場合、差分無し。1の場合、差分あり・2の場合、エラー。実…

2010-03-13

22:13 まだ書籍も発売されていないのに、もう読書会の予定が。RT @atnder: 「『ガベージコレクションのアルゴリズムと実装』読書会」(4/17 14:00 マイスペース 新宿区役所横店 7号室)が追加されたよ http://bit.ly/9UzwU1 20:48 本物の経営者ってこういうも…

2010-03-12

22:15 @Dominion525 ですよね。その発想は無かったから、そういうものだと知ってビックリしました。perlは変な方向に奥が深すぎるw [in reply to Dominion525] 21:56 perlのevalというものが、Javaでいうところのtry-catchなんだと言うことを知った。evalだ…

2010-03-11

22:50 perlの言語仕様は今でも微妙だと思ってるけど、やるたびに何か発見があって面白い、というか楽しい。 22:46 今日初めてperldebugを使ってみたけど、あれ凄いね。GUIとか無くてもここまで出来るんだって感じでちょっと感動。逆に無いと、デバッグはもの…

2010-03-10

23:23 フリービットのServersMan@VPS、DTI長期契約者だと利用料100円らしいが、本当なのかな。今はメールアドレス残すためにしか使ってないけど、10年以上契約してる。 http://bit.ly/cWK8hV 23:17 「初めての人のためのLISP」を買った。帰りの電車の中で読…

2010-03-09

21:47 ソースが4年前のWEB+DB PRESS Vol.32の「小飼弾のアルファギークに逢いたい」というのがまた。<perl6 21:44 perl6が出るのがクリスマスだとすると、あと9ヶ月くらいあるね。 21:42 問い:perl6って結局いつ出るの? 答え:クリスマスまでに。 参考:h…

2010-03-08

23:44 perlの場合、人のソースを読んだり、モジュールを使うためには、結局リファレンスを理解できてないとどうにもならないという。 23:38 スクリプト言語は、入り口の敷居は低いのに、天井が恐ろしく高い気がする。Javaとかは入り口はちょっと高いけど、天…

2010-03-07

14:07 JavaVMをクラッシュさせるというと、例外すらも吐けずに急死することだと思っているのだが。 14:04 Java VMをクラッシュさせるにはどうしたら良いかと考えてみたが、バイトコード弄れるライブラリを使えば出来そうな気がした。大量にメモリーを使うブ…

2010-03-06

15:51 動的なページだと、既出の判定って難しそうだよな。 #ldtech 15:06 仮想化しているから、簡単に設定変更等ができると言うことか。そして、それを簡単に移行できる。 #ldtech 14:59 USTだと図が小さくて見えない。 #ldtech 14:43 「第三回 ライブドア・…

2月の読書メーター

2月の読書メーター読んだ本の数:1冊読んだページ数:272ページもし高校野球の女子マネージャーがドラッカーの『マネジメント』を読んだら☆×5読了日:02月16日 著者:岩崎 夏海読書メーター

2010-03-05

23:00 情熱プログラマー、とりあえず読み終わった。「プログラマーだからプログラミングのことだけ考えていれば良いという時代は終わった。これからのプログラマーが目指すべき一つの道を示していると思う。 ☆×5」 22:48 半年前に書いた自分のコードを見て、…

2010-03-04

21:35 情熱プログラマーを読んでいると、熱いものがこみ上げてくる。これをうまく行動に昇華できていない感じがもどかしい。 Powered by twtr2src

perlでユニットテスト

仕事で少し試したので、備忘録として。 JUnitを使ったことがあると、何をやっているか直感的に分かるかもしれない。 サンプルコード(成功する場合) #!/usr/bin/perl use strict; use warnings; use Test::Simple qw(no_plan); #以下は成功する。 ok(1 == 1…

twtr2srcがAuto postingしてくれない

etc

手動でメールを送るとうまく行くのに、自動だとうまく行かない。2月までは問題なかったので、3月になってからおかしくなっている気がする。

2010-03-01

21:11 情熱プログラマーを買ってきたので読み始める。読み途中の本がまた増えてしまった。 Powered by twtr2src

2010-03-02

22:44 perlスクリプトを修正するに当たって、Test::Simpleで単体テストコードを書くことにする。実行して一つ一つ手で確認するよりも、テストコードであってもコード書いている方が楽しい。 21:56 perlの言語仕様がもっとシンプルなら、もっと良い言語になる…

2010-02-28

17:50 最後のopen3の話はさっぱり分からなかった。この辺りの仕組みはRubyではなくUNIXプログラミングとかに詳しくないとツライのかも知れない。使う分にはよいのかもしれないけど。 #tork03 12:17 情熱プログラマーって、「My Job Went To India」の改題改…