タグ

perlとloginに関するnabinnoのブックマーク (2)

  • 『Ruby & Mechanize で Yahoo! Auction のアクセス数自動記録』

    今日は、プログラミング言語Rubyの話です。 Rubyは、日人が開発したプログラミング言語として、世界的に広まって最も成功した言語であると言えると思います。 スクリプト言語として有名なものにPerlPHPがありますが、Rubyもそれらの言語に劣らない魅力があります。 ファイルの自動編集、ネット上のデータの自動取得&解析などなど、いろいろなことに使える便利な言語で、私も最近習い始めました。 Ruby に Mechanize というライブラリを併用して、Yahoo! Japan に自動ログイン後、オークションのアクセス数を1分毎に自動記録するためのスクリプトを書きましたので、そのソースコードを公開します。 ソースコードは、自由に改変して使って頂いても構いません。 ログイン時に、Hidden タグに JavaScript で値をセットする必要があるため、JavaScript に対応していない

    『Ruby & Mechanize で Yahoo! Auction のアクセス数自動記録』
  • Catalyst::Manual::Cookbook - Catalystクックブック

    題名 Catalyst::Manual::Cookbook - Catalystでお料理を 説明 ママが昔よく焼いてくれたおいしいコード! レシピ デバッグ画面を強制表示する endアクションでdie()を呼び出すと、リクエストの最後にデバッグ画面を強制表示させることができます。 sub end : Private { my ( $self, $c ) = @_; die "forced debug"; } いちいちこれを書いたり消したりするのが面倒なら、endアクションにこんな条件文を加えることもできます。 sub end : Private { my ( $self, $c ) = @_; die "forced debug" if $c->req->params->{dump_info}; } こうしておくと、たとえばクエリストリングに"&du

  • 1