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

vim BS

BSが効かないよなと放置していたのですが、調べたら、 stty -aで確認して、escapeに設定されているコードを合わせてやると直った。補足こんな感じで設定 stty erase '^H' http://moriken.tdiary.net/20020115.html http://cai.cs.shinshu-u.ac.jp/sugsi/Lect…

HTML::Tidy debian

入れようとした失敗したのでREADMEを見た。 こいつらを入れた。 libtidy-dev - HTML syntax checker and reformatter - development libtidy0 - HTML syntax checker and reformatter - library あとは、CPANでインストールできた。

Net::SSLeay

エラー・・・ OpenSSL-0.9.7b installation directory (get from http://www.openssl.org/ if you don't have it; please note that SSLeay is no longer supported, see README) (C-c to abort): バージョン指定されてるのでDLした。http://www.openssl.org…

putty

BSがいうこときいてくれないなあと思っていたら、詳細設定で「キーボード」→「バックスペースキー」から Control-H へチェック入れたら上手くいった。

plagger

メモリ増やして環境が快適になったので、使ってみた。 意味も無く楽しい。

lshw

ハードウェアの情報が知りたかった。コマンド一発で出力してくれるのでありがたい。http://www.atmarkit.co.jp/flinux/rensai/linuxtips/657hardinfo.html

Google au

1回で表示される件数が少ないからなあ。携帯での制約が2枚目以降へ行かせている気がする。 また、携帯電話のリスティング広告においては、「モバイル検索ユーザーは、検索結果の2ページ以降は見ない」という仮説のもと、検索結果の1ページ目に広告が掲載さ…

Catalyst::Dispatcher

いったんメモ sub new { my $self = shift; my $class = ref($self) || $self; my $obj = $class->SUPER::new(@_); # set the default pre- and and postloads $obj->preload_dispatch_types( \@PRELOAD ); $obj->postload_dispatch_types( \@POSTLOAD ); $o…

Catalyst Config YAML 設定

こんなん use YAML::Syck; __PACKAGE__->config( YAML::Syck::LoadFile(__PACKAGE__->config->{'home'} . '/hoge.yml') ); http://perl.enstimac.fr/perl5.8.5/site_perl/5.8.5/Catalyst/Manual/Cookbook.html

File::Slurp

巨大なファイル読み込むのにこいつを使っていたら、システムにkillされた。orz 特性考えたら、そんな用途に使うなって話だな。 read_fileこのサブルーチンはファイル全体を読みこみ、その内容を呼び出し元に返します。 http://perldoc.jp/docs/modules/File-…

qmail

logからエラーとか追ったりしようと思ったのだけど、メッセージが分からなかった。「メール送信エラーの原因と対処方法についての技術メモ」が役に立った。あざっす。 あと、携帯メール配信成功術が参考になりました。http://www.drk7.jp/MT/archives/000890…

qmail

qmailanalogというqmail用の解析ソフトがあるらしい。 入れたいなあ。 http://cr.yp.to/qmailanalog.html http://fedorasrv.com/qmail-qmailanalog.shtml http://www.atmarkit.co.jp/flinux/rensai/qmail10/qmail10b.html

File::Spec::Functions

use File::Spec::Functions qw/catdir/; warn catdir('hoge','page');で、んな感じに宜しくやってくれます。他のメソッドも便利 hoge/page

perl

こんなんあったんだ。 よろしくは無いけどね。 no warnings 'redefine'; CPAN

dojo

画面遷移してる気になるEffectとかが楽に出来る。 引っ付いてるdemoがいいな。 <input onClick="javascript:void(dojo.html.setOpacity(dojo.byId('hoge'), 0.5))"> <div id="hoge">hoge</div>

perl

Encode こっちを使うようにしたかった。 use Encode; print Encode::encode('utf8',decode('shiftjis',$sjis));http://www.hikoboshi.org/perl/doc/encode.html

shell

nkf 別ファイルを作りたくなかった。 nkf --overwrite -e file

memory

調子に乗って色々させてたら、すごく重い。 増やしたいなあ、2Gぐらいに・・・

hatena

暫く引きこもって色々と構築とかしてみようかと、メモ等は「live door clip」で事足りるし。

忘れた頃に

5000円が戻ってきた。 これは、あの本を買えという啓示に違いない。 帰りに買おう。

Binary Hacks

買おうかな。http://www.oreilly.co.jp/books/4873112885/

CPAN

Test::Base run_isしてみた。 use Test::Base; plan tests => 1 * blocks; run_is input => 'expected'; sub hoge_filter { s/my/your/g; } __END__ === Test one (the name of the test) --- input hoge_filter my hoge --- expected your hoge この置換、…

orz

モジュールの依存関係も厄介だとは思いますが、特定の人間に依存しすぎるのは厄介を通り越して怖い。

javascript

Dojo こっちも気になるなあ。http://dojotoolkit.org/ http://dojo.jot.com/WikiHome

DBIx::Class::ResultSet

「search」から中身みてみる。 sub search { my $self = shift; my $rs = $self->search_rs( @_ ); return (wantarray ? $rs->all : $rs); }

live door clip

便利だ。

CPAN

Template http://search.cpan.org/~abw/Template-Toolkit-2.15/lib/Template.pm Catalyst::Manual::Tutorial::AdvancedCRUD http://search.cpan.org/~mramberg/Catalyst-Runtime-5.7003/lib/Catalyst/Manual/Tutorial/AdvancedCRUD.pod

CSS

本探そう。やっぱオライリーかな。

CPAN

Test::WWW::Mechanize http://search.cpan.org/~petdance/Test-WWW-Mechanize-1.12/Mechanize.pm Catalyst::Manual::Cookbook http://search.cpan.org/~sri/Catalyst-5.55/lib/Catalyst/Manual/Cookbook.pod http://www.tcool.org/catalyst/Cookbook.html Ca…

記事

JavaScript DOM memo http://www.gesource.jp/programming/javascript/dom/index.html