タグ

perlとhackに関するtokadaのブックマーク (14)

  • Site TMYM - コンテンツ-Perlモジュールの一括バージョンアップ

    tokada
    tokada 2005/11/01
    not PPM
  • Perl の MVC フレームワーク Catalyst のお勉強〜その1〜 :: Drk7jp

    時間が空いているときに Catalyst のお勉強をしていたのですが、なかなか情報をまとめる時間がとれないのです・・・。思ったより苦戦したので少しずつでもお勉強の情報をまとめていこうと思ってます。今回はその1ってことで。Catalyst をこれからお勉強してみようって方の参考にでもなれば幸いです。 実際には、アプリケーションを1つ作ってみるってところまで既に2週間前に終わっていたりするのですが、その解説に至るまでどれくらい時間かかるんだろう・・・ (。・x・)ゝ Catalyst の基礎知識 Catalyst のフレームワークの構成は上図のような構成になっています。純粋な MVC ではなく、MV C + A(Apprication) のような構成になっていますが、Application の部分は Dispatcher 機能に相当する部分で、実装時には MVC の考え方で問題ありません。 M

  • Text::Hatena - jkondoの日記

    先日、CPANにText::HatenaというPerlモジュールを作って登録しました。 http://search.cpan.org/~jkondo/Text-Hatena-0.02/lib/Text/Hatena.pm はてなダイアリーで使っているはてなの記法(*→見出し、>>→引用)に準じて、テキストからHTMLを生成するモジュールです。 当はURLの自動リンクとか各種自動リンク記法なんかも一緒にできるようにしようと思っていたのですが、例えば「id:jkondo」と書いた時にどこにリンクすればいいんだ、みたいな問題がありますのでとりあえずブロック要素だけに対応しています。(インライン要素は別のモジュールでもいいかなという気がしています) はてなを毎日使っていると、「-」と書いてリストを生成する、みたいな癖がついてきて、いろんな所で使いたくなってきます。そういうときにこのモジュールを使

    Text::Hatena - jkondoの日記
  • 河馬屋二千年堂's Page

    語 | English 今年になっても更新をサボってますが... 買ってきた銅鑼 ボワーン (2003/8/1) News いきなりなんちゃってAjaxネタ 郵便番号による住所検索サービスを呼び出してみるサンプルにさらにちょっと追加 JavaScript+RPCで入力チェック http://hippo2000.atnifty.com/rpc/zipAddrRpc.html PerlはバックでXMLRPCを中継しているんだな、後はいつものチェック関数を呼び出してるんだなこれが... (2005/3/27、4/4更新) 連載も終わったことだし.、来年は動けるかなぁ...。そろそろSp::Pをキチンとやり直したい気分なんですが。 更新できていないので「うまいもんいてぇ」をなくしました(中身は残ってますけど、いずれ削除予定)。 (2004/12/30) 緊急告知 DBI-Japa

  • ミケネコ研究所

    ミケネコはあなたのい頭脳を求めています いらっしゃいませ。あなたは 人目の訪問者です 当研究所は、いわゆるホームページ作成支援系のサイトです。インターネットの面白さを追求する研究などを行っており、得られた成果の一部を公開しています。みなさんのホームページ作成などのお役にたてることが出来れば幸いです。 [2004/11/27] mikeneko.ne.jp ドメイン管理人の小塚 敦さんが死去されたため、 mikeneko.ne.jp ドメインは閉鎖されました。 サーブルくんはもうコンテンツを更新することができませんが、 友人一同としても彼の活躍の片鱗を少しでも残したく、 また多くの読者の方からいただいたご要望にお応えして、 ご遺族のご了解を頂いた上で、 ミケネコ研究所の一部コンテンツに限って復活掲載することになりました。 サーブルくんのご冥福をお祈りいたします。 新しいURLはこちら ⇒

  • CGI.pmを使ったファイルのアップロードのサンプル

    下記のサンプルは、技術評論社「CGI&Perlポケットリファレンス」のファイルアップロードのサンプルおよびユーティリティ(util.pl)をベースにしています。 注) ・CGI.pmPerl5に標準添付されていますので新たに入手する必要はありません。 ・Win98&Apache1.3.9 + ActivePerlビルド522でのテストしかしておりません。 ・ファイル名は英数字であることを前提にしています。英数字に限定する場合はそのチェック処理、日語を使う場合は文字コードの変換処理が必要になります。 ●HTML文書 ###############-- Beginning of upload2.html <HTML> <HEAD> <TITILE>ファイルのアップロード</TITLE> </HEAD> <BODY> <h2>ファイルのアップロード</h2> サイズ

  • Tips (CGI, Perl, Unix and etc.)

    Tips 目次 Tips (CGI&SSI) ブラウザの表示を変化させない CGI スクリプト(Status: 204 No Content) 他の URI (URL) にジャンプする CGI スクリプト(Location フィールド) CGI のタイムアウトおよびブラウザの中断 CGIスクリプト中で重い処理をバックグランド実行 サーバによるタイムアウトを回避 サーバによるタイムアウトを回避&重い処理の保護 SSI における HTML 出力の中断 CGI出力内容のコピーをファイルに出力 CGIによるブラウザでのダウンロード POST のサイズ制限 Content-Encodig による gzip 圧縮 Tips (Perl) flock の使い方 排他制御 実効 UID の切替え perl の setuid スクリプト perl の system、exec、パイプ fork, system

  • Index of /docs/modules

    perldoc.jp Here is perldoc.jp, experimental website for perldocjp project. project info (SourceForge) Project Home (SourceForge) mailig list (FreeML) perldocjp announcement @ Shibuya.pm Tech Talks Name Last modified Size Description Parent Directory 12-Oct-2008 06:01 - Acme-Bleach-1.12/ 15-Dec-2002 10:00 - Acme-Brainfuck-1.1.1/ 10-Apr-2004 02:01 - Acme-Bushisms-0.02/ 26-Jul-2003 02:01 - Acme

  • http://z2.dns.cx/OffTopic/DevelopmentWithPerl

  • http://www.pure.co.jp/~learner/program/Perl_oo.html

  • mobileimap: an IMAP-based web mailer for mobile phones

    What's mobileimap? mobileimap is an IMAP-based web mailer for mobile phones. Using mobileimap, you can access your IMAP mailbox from mobile phones such as i-mode and au in Japan. mobileimap runs as a stand-alone HTTP server instead of a CGI script. What's new 2004-06-09: mobileimap 2.5 Released! 2003-04-08: mobileimap 0.1 Released! The initial version was released. Screenshots The following screen

  • Perl 5.8 Documentation - File::Find - Traverse a directory tree

  • File::Find

    NAME File::Find - Traverse a directory tree. SYNOPSIS use File::Find; find(\&wanted, @directories_to_search); sub wanted { ... } use File::Find; finddepth(\&wanted, @directories_to_search); sub wanted { ... } use File::Find; find({ wanted => \&process, follow => 1 }, '.'); DESCRIPTION These are functions for searching through directory trees doing work on each file found similar to the Unix find c

    File::Find
  • 逆引きCGI小技集

    $text =~ s/([^\=\"]|^)((http|ftp):\/\/[\w\.\/\~\-\+\:\;\?\=\&\%\#]+)/$1<a href=\"$2\">$2<\/a>/ig ; 文字列中にURL(http://、ftp://で始まるもの)を見つけたら、それを自動的にHTMLのリンクとして書き直す処理です。チャット等で他人にサイトを教える際に、URLを書くだけでリンクを作れて便利です。 実際にはWEBチャットはフレームを切ってその中にログが表示されていることが多いため、単純にリンクを記述するとログのフレームの中にリンク先を展開してしまいます。変換後の書式に「TARGET="_blank"」あるいは「TARGET="_top"」を追加するのがベターでしょう。 なお、パターンマッチの最初で「ダブルクオート以外」を指定しているのは、もし最初から「A HREF="http:/

  • 1