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

DBIx::Class::Componentised

DBIx::Class::Componentisedを流し読みしてみた。すごい楽しい。 load_componentsメソッドに渡したパラメータを自動で DBIx::Class::hogehoge みたいにして、useしてくれる。 なんかプラグインも簡単につくれ、且つ、使えそう。さすがCatalystチーム。たった…

クリックしてコメントを追加

はてなブックマークの クリックしてコメントを追加がうざい。 マウス動かすたびに現れて、目がちらちらしてつかれる。

File::Find::Rule

テラヤバスw #! /usr/local/bin/perl use strict; use warnings; use File::Find::Rule; use Data::Dumper; my @files = File::Find::Rule->file() ->name( '*.pm' ) ->in( '/usr/target/path/' ); print Dumper(\@files);こんな感じで、簡単にファイル検索でき…

復活の兆し

今月一杯でなんとか落ち着きそう。 12月はそれなりに忙しいかもしれんけども、 なんとか日常にもどれそげ。まずやること、メモ書きなので意味不明おおしw1.DBIx::Classで遊ぶ 2.FormValidator::Simpleで遊ぶ 3.File::Find::Ruleがおもしろそげな…

なぜか

会社にいる。 終電では帰れるはず。。。

瀕死

ねむいぞこのやろー。(ρw-).。o○

ショック イズ ビッグ

http://seminar.livedoor.com/tech/より。いけません。行こうと思ってたのに。。。締め切られました。。

ですまあち

に、なりますか?>各位

FormValidator::Simple

FormValidator::Simpleより。katoさん!!Good Job!!! YAMLファイルでエラーメッセージを外だしできるのが激しく便利です。レーティングもいっきにマックスになってるしw俺もこういうのを作らないとね^^;参考) http://blog.nomadscafe.jp/archives/0…

こんなんつこてます

今使ってるMeadowをさらしてみる。みんなのを見たい!!

File::FindとFile::Finder

File::Findだと、 #! /usr/local/bin/perl use strict; use warnings; use File::Find; use Data::Dumper; our @file_name; find(\&file_list,'/usr/target/path/'); print Dumper(\@file_name); sub file_list { push(@file_name,$File::Find::name); }こん…

Validator::Simple

今作ってるコマンドラインアプリで 先輩が作ったValidator::SimpleでValidationをかましてます。かなり便利です。病み付きですw 使い方はkatoさんのFormValidator-Simpleに似てます。 FormValidator-Simpleから一部パクったそうです。Validation系のモジュ…

コマンドライン用モジュール

自分で print "コードを入力して下さい:"; while(<>){ if($_....){ } }って書くのが激しくダサい気がする。 いい塩梅でやってくれるモジュールないかな。 (追記) http://search.cpan.org/~dconway/IO-Prompt-0.99.2/lib/IO/Prompt.pmキタ!でもhttp://searc…

CGI::ApplicationでProgress表示

package Progress; use strict; use warnings; use base qw(CGI::Application Class::ErrorHandler); sub cgiapp_prerun { my $self = shift; $self->header_add(-type => 'text/html; charset=UTF-8'); } sub run { my $self = shift; $self->SUPER::run; $…

RandomNote::Neko::kakにログイン機能

RandomNote::Neko::kakを昨日立ち上げましたが、 RandomNoteの元々の仕様がノーログインでの編集が可能だったので、 ログイン機能を付けてみました。 家に帰ったらアップしてみます。 このログイン機能ではeditモードもしくはedit_doモードの場合に ログイン…

無料鯖終了

別で使ってる無料穂スティングサーバの サービスが突然終了することになった。 MySQLの導入などを考えているサーバで、 Perlのモジュールも追加してもらったりと 本当に使いやすいサーバでした。 短い間でしたがありがとうございました。 なのでWikiをおいて…

CGI::Application::Plugin::Stash

CGI::Application::Plugin::Stashより。かぜぶろさん作。クラスのアトリビュートにどしどしデータを保存。 一時的なデータのやり取りで確かに便利です。TTとの相性もよくなるのでGoodです。

PC解体

もとい、PC買いたい!! 今、家ではノートPCなのですが、3年くらい前のものなので 新しいPCが欲しいです。パワポ&メーラ&ブラウザだけでもかなり重い。 ってかハードディスクの容量も20Gしかないから、最近パツンパツンなんですわ。少し探したのですが…

CPANへ2個アップ

Class-DBI-Plugin-DateFormat-Oracle-0.01 と Class-DBI-Plugin-TimePiece-Oracle-0.01 を昼休みになんとか形にできたのでさっきCPANにあげました。 そのうち見えるようになると思います。Class-DBI-Plugin-DateFormat-Oracleだけを使う場合、こんな感じ use…

復帰

やっとこさ帰還しました。 関係者各位ご迷惑おかけしました。 明日から仕事復帰できます。そして、せっかくShibuya Perl Mongersのリングに参加したのでLOGOを付けてみた。 そしたら、駱駝がでた。

ChangeLogメモ計画

最近エントリが乱雑になってきてる気がする。 あんまり考えずに思いついては書いてるなぁ。 これじゃいかん、と、なんとなく思う。 なので、別レンタル鯖でunknownplaceさんみたいにChangeLogメモを 書いて行って、それなりに形になったものだけMTにかこかい…

自戒

複数のPluginを同時に書いていると、 このPluginでこれを設定しておければ、こっちのPluginでは この処理が楽になるなぁ、じゃ、このPluginにこれを設定する処理を追加しよう。 ってことが発生します^^; こんなことやってるとモジュール結合度が高まって…

Class::DBI::Plugin::TimePieceのCPANアップ

いま、Class::DBI::Plugin::TimePieceをCPANにあげました。 無くてもいいけどあれば少しは便利かなと。そのうち見えると思います。Class::DBI::Plugin::TimePiece::Oracleと Class::DBI::Plugin::DateFormat::Oracleはもうちょっと様子見してから。。 あれば…

OracleのNLS_DATE_FORMAT解析プラグイン

と、言いつつ中途半端なプラグインです。まず、 Class::DBI::Plugin::DateFormat::Oracleから package Class::DBI::Plugin::DateFormat::Oracle; use strict; use warnings; use Carp; use vars '$VERSION'; $VERSION = '0.01'; sub import { my $class = sh…

Tropy

http://www.hyuki.com/d/結城さんすごい。 おいらもほしい。 記念に一個書き込みました。 すべてカタカナです。 みつけたらここにコメントください!!!(追記) 爆!!

Shibuya.pm#6感想

6名のスピーカーの皆様お疲れ様でした。まず、私は6名のどなたとも面識がないので、 どんな人かなぁと興味津々でした。 とくに、加藤亮さん。 なんせClass::DBIでお世話になりましたから。 お〜〜あの人か〜と思いました。 そしたら先輩が「Class::DBIでは…

OracleのNLS_DATE_FORMAT

SELECT VALUE FROM v$nls_parameters WHERE PARAMETER = 'NLS_DATE_FORMAT';これでOracleのNLS_DATE_FORMATがとれるっぽい。(未確認) で、http://biz.rivus.jp/datetime_format_element.htmlこのページを参考に 上記SQLで取得したフォーマットを解析ですか…

Class::DBI::Plugin::DateFormat::Oracle

Class-DBI-Plugin-DateFormat-Oracle-0.01.tar.gzとりあえず配布形式に纏めました。 CPANに行くかは微妙。 多数のご意見頂戴したいです。MLとかに流すべきですかね。

ディスク使用率取得SQL

SELECT SUBSTR(DF.FILE_NAME,1,50) ,SUBSTR(FS.TABLESPACE_NAME,1,15) ,SUM(FS.BYTES)/(1024*1024) "SP_MB" FROM DBA_FREE_SPACE FS , DBA_DATA_FILES DF WHERE FS.TABLESPACE_NAME = DF.TABLESPACE_NAME GROUP BY DF.FILE_NAME , FS.TABLESPACE_NAME;つねに…

Class::DBI::Plugin::TimePiece::Oracle改め

Class::DBI::Plugin::DateFormat::Oracleです package Class::DBI::Plugin::DateFormat::Oracle; use strict; use warnings; use Carp; use vars '$VERSION'; $VERSION = '0.01'; sub import { my $class = shift; my $pkg = caller(0); unless($pkg->isa('C…