tsucchi’s diary(元はてなダイアリー)

はてなダイアリー(d.hatena.ne.jp/tsucchi1022)から移行したものです

2009-11-01から1ヶ月間の記事一覧

リファクタリングは大事です

Test::Module::Usedの version 0.0.6 をリリースしました。機能的にはほとんど変わっていません。黙々とコードをリファクタリングしてただけ。でも、その過程でバグを見つけちゃいました。。。以前は条件式で、コアモジュールかどうかの判定をしていたのを、…

京速計算機とか長崎のアレとかに思うこと

昨日ビスコさんからコメントもらったこともあって、またスパコン周りについてちょっと書こうと思います。京速計算機に関しては、「凍結されなくて良かったね」、という気持ちと、「やっぱ高ぇよ」って気持ちと両方あります。京速の予算を東大とか東工大に少…

長崎のアレについて

スパコン開発で「ゴードン・ベル賞」 長崎大助教ら受賞 「国内最速」安価で実現 / 西日本新聞 長崎大工学部の浜田剛助教(35)のグループは26日、国内最速のスーパーコンピューターを開発し、米電気電子学会の「ゴードン・ベル賞」(価格性能部門)を受…

tests を自分で数えるようなオレオレテストモジュール

#!/usr/bin/perl -w use strict; use warnings; my $t = MyTest->new(); $t->do_test1; $t->do_test2; package MyTest; use Test::Builder; sub new { my $class = shift; my $builder = Test::Builder->new(); $builder->{Have_Plan} = 1;#本当はこれ書きた…

Test::Module::Used について

2010/10/01: 最近少し反響があったので、このモジュールの近況をまとめてみました。ご参照ください。Test::Module::Used というモジュールを書いたの続きみたいな話。最近書いた、Test::Module::Usedというモジュールについて。 これはどんなモジュール 多分…

モジュールのテストデータに SampleModule.pm って入れたら、PAUSE の indexer に怒られたでござるの巻

Test::Module::Used というモジュールを書いたの続きみたいな話。このモジュールは、.pm ファイルを読んであれこれするため、テストデータとして、SampleModule.pm というデータを使っています。で、そのまま CPAN にアップしたら、 Status: Permission miss…

Test::Module::Used というモジュールを書いた

表題のとおりです。今まで、Makefile.PL とかに書く required とかをチェックするのに、Test::Dependenciesというモジュールを使っていました。これはこれで便利なのだけど、この前のTest::DataLoader::MySQL というモジュールを書いたら CPAN テスターに怒…

TOP500

TOP500の2009/11のリストが出たようです。ニュース的にはこの辺かな。 スパコントップ500、クレイの「Jaguar」が首位に--IBMの「Roadrunner」を破る:ニュース - CNET Japan スパコンTOP500 - ORNLのJaguarがRoadrunnerを破りトップに躍り出る | エンタープラ…

Test::DataLoader::MySQL というモジュールを書いたら CPAN テスターに怒られたでござるの巻

Test::DataLoader::MySQL というモジュールを書いたの続きみたいな話。昨日アップしたモジュールが、CPAN Tester のテストでこけまくりでした。なんでやねん、と思ってみてみたら、たとえばこんな感じ。(6018796)。Test::Perl::Critic がこけてる原因らしい…

Test::DataLoader::MySQL というモジュールを書いた

意外と早くアップロードされたなぁ。CPAN Author になりました。Test::DataLoader::MySQL - search.cpan.orgこれは何か、というと、テストコード中でテストデータをDBに流し込むためのモジュールです。最近のお仕事の話とかデータベースのテストの話とかに少…

CPAN Author になりそうです

昨日、CPAN のアカウント(PAUSE ID)を取得しました。Takuya Tsuchida - search.cpan.orgで、先ほどモジュールを up しました。登録されたらどんなやつか簡単に説明しようかな、と思いますです。これで来年の YAPC で「CPAN にうpったことある人?」とか聞か…

prove と make test の違い

テストコードでも -w をつけたほうがよさげの続きみたいな話。 make test では暗黙のうちに -w がついてるのかなぁ?ここは謎のままです。(明日調べてみよう)ざっくり調べてみました。make test は Test::Harness を使っている。ここで -w を指定してるっぽ…

テストコードでも -w をつけたほうがよさげ

File::Spec の catfile の引数の続きみたいな話。 おかしいのは、普通に prove -I lib とか perl -I lib t/001_hoge.t みたいにすると、さっきのメッセージは出ず、モジュールディレクトリ上で、 make test を実行するとさっきのエラーが出る、というところ…

github にアカウント作ったよ

表題のとおり。ここは tsucchi が空いてた :-)tsucchi's Profile - GitHubまだ1個しか登録してないです。しかも未完成品。。。 tsucchi's Test-Mock-Net-FTP at master - GitHubつーか git の使い方はまったく知らないので、これから日々勉強ですね。22 番が…

Re: テストに関する疑問

[Agile][どうでもよいこと]テストに関する疑問 | Ryuzee.com スプリントを複数こなしたあとに結合テスト、総合テストと称するものをやる理由がわからん。 オイラはアジャイル開発のエキスパートではない(そもそも今の仕事場アジャイルじゃないし...)ので、外…

Bフレッツ接続不能事件

昨日の昼ごろから、Bフレッツがつながらない状態になった。原因は良くわからんですが。。。11/1 にウチの近くで障害があったみたいだけど、そのときは何もなかったし。。。ブレーカーが落ちたから?うーん、今までも何度かあったしなぁ。。。で、復旧方法で…

サブルーチンの引数の受け方

これは良記事なので、紹介しときます。 現代的なPerlの記述方法一覧 + α - Perl入門〜サンプルコードによるPerl入門〜 Perl5.8以降における標準的なPerlの書き方を解説します。インターネットで検索するとPerl4のころの古い記述がたくさんあります。また書籍…

IPv6のはなし

オイラネットワークはあんま詳しくないから、もしかするとすごく外しているかもしれませんが。。。ICANNのCEO曰く「IPアドレスの枯渇、Xデーは2010年10月」 - スラッシュドット・ジャパン 日経IT-PLUSによると、IPアドレスを管理する米民間団体ICANNのロッド…