2006-12-01から1ヶ月間の記事一覧
id:takefumiさんがいつの間にやら直してくれてました。 ありがとうございます。^^日本語のサイト作る際に非常に便利な気がするです。 次何かあったら是非使ってみます。
d:id:jojo_a_gogogo:20061220:1166612945 (元ネタ) d:id:nekokak:20061222:1166748742 (添削版w) と言う訳でid:nekokakさんの方が確かにシンプルですな。 SELECT me.id, me.name FROM member me ORDER BY RAND() LIMIT 3; ってPostgreSQLでも動くのだろうか。…
CatalystではrequestデータのparseにHTML-Bodyを使っています。で良くご存じの通り、Uploadされたファイルに関しては、勝手にテンポラリファイルとしてテンポラリディレクトリに保存される次第です。このテンポラリなディレクトリはLinuxとかならば/tmpでい…
ターミナルでまずやる癖について。 http://unknownplace.org/memo/2006/12/22#e001 http://femo.jp/kazeburo/kbgxw52xoq バレテーラ。。ちなみに正確にはlsってからエンター4回、コマンドのコンボが一番多いです。 無意味に改行を挿入するコマンドとかあって…
宣伝ですー。 僕もサーバーのセットアップやら運用面で少しお手伝いさせて頂いたブログバトラーと言うサイトが本日オープンしました。http://blogbattler.com/ブログバトラーとは、ブログのRSSを読み込んでキャラの特性が変わります。 ドラクエ風のキャラで…
はじめに 良くPluginを書くってなるとまず見るのが、これですかね。基本的には$cにメソッドを追加するってのが本来のやり方なんですけど、 別にそれを守らなきゃ行けないって訳じゃないです。 良いサンプル Catalyst-Plugin-Upload-MD5 Catalyst-Plugin-Uplo…
ちと仕事であるといいなーと思ったのでメモです。 そもそも ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os普通はここらへんからRPMやらSRPMを拾って来ます。公式なんである程度信頼して良いでしょう。 RHEL4用のyum repositoryはあるのか 答え…
まだどういった時に出るか分からんのですが、Spiffyでisaがどうたらとか結構頻繁にエラーが出たりする場合もあるみたいです。これって例えばModule::Starterデフォルトで吐き出したテストを敢えてcompatibleだからってTest::Baseに置き換えると起こる気がす…
というわけでX-REPROXY_URL, X_REPROXY_FILE, X_Sendfileヘッダーを吐いたしてくれるViewクラスってのを作りました。なんでViewなんですかと言えば、デバッグ時にフロントにPerlbal, Lighttpdじゃなかったりする場合にはLWPで取ってきたりしちゃうよーっての…
g:catalyst:id:ikasam_a:20061126:1164552341 http://blog.hide-k.net/archives/2006/11/catalystplugins.php ここでも述べられてますけど、finalizeで強制fillformの刑ってのは若干どうなんだろとか思う訳ですよ。ちなみにこれのせいでうちのチームのid:joj…
IRCでreportがあって、managerオプションが動作してないとのこと。 おっしゃる通りだったので大至急対応。 でもこうして使ってくれてる方が居るって嬉しいですね。
Brackup (Brad Fitzpatrick) http://search.cpan.org/dist/Brackup/ Chroniton (Jonathan Rockway) http://search.cpan.org/dist/Chroniton/ 色々あるみたいですねぇ。 うちの会社はお手製になってるんですけど、まぁこうして世間に出てる物を使うのも良いん…
lighttpd : 1.4.13 perlbal : 1.53 で試してみました。一応簡単なノート X-SendFile id:typesterさんのCatalyst::Plugin::XSendFileを使いました。 sub index: Private { my ($self, $c) = @_; $c->res->sendfile('/path/to/file'); }こんなんで普通にファイ…
d:id:spiritloose:20061025:1161770915ApacheでもlighttpdのX-Sendfileが使えるみたい。 ここで言及されてるX-REPROXY-FILEなんだけど、Perlbalの機能です。付属のdocにあるreproxying.txtによると、 This can be useful for having URLs that get mapped to…
リリースしました。Catalyst-Model-MogileFS-Client大体基本的な使い方はhosts(trackers), domainを指定した名前づけされたMogileFS::Clientが使えるよって感じです。Modelだけじゃアレなので、Viewクラスも多分作ると思います。 path listを渡すと可能ならX…
Catalyst-Helper-FastCGI-ExternalServer先日会社の同僚らと共に合作としてリリース。 っていうのも単独でfcgi立ち上げてって時にあると便利だなーってのと、 init script化したいってニーズが微妙にあったからだけですけど。0.03から/etc/sysconfig/myappみ…
はじめに d:id:ZIGOROu:20061130:1164840144 の続きです。 komamiya氏の物をもう少し小綺麗に書き直してみました。 komamiya氏ありがトン。 testセクションに指定した環境変数を渡すMYモジュール package MY; use strict; use warnings; our @INCLUDE_ENV = …
それpsで出来るよ、、、って結論が先に出るんですけどもw 敢えてCPANモジュールでやってみようの巻。Proc::ProcessTableこれが便利。 $ perl -MProc::ProcessTable -e 'print join("\n", Proc::ProcessTable->new->fields);'こんなワンライナーでProc::Proce…
Install JSON-ShellはJSON RPCを実装しているエンドポイントに対して、メソッドを実行する為のshellです。ですが、なんかこのモジュールのインストールがなかなか上手く行きませんでした。 とりあえず Term-ReadLine-Gnu を入れるととりあえず動作するような…
今回はInnoDBなら是非使いたい機能のひとつ、FOREIGN KEY制約の話です。 まずはテーブルを用意 Fooと言う複合primary keyを持つテーブルを用意したとします。 CREATE TABLE `Foo` ( `a_id` int(11) NOT NULL default '0', `b_id` int(11) NOT NULL default '…