タグ

perlに関するfafhrdのブックマーク (15)

  • ファイルハンドルをめぐる冒険(ただしマニア向け) - daily dayflower

    以下は Perl 5.8.8 のソースを元に記述しました。Perl 5.10 でもそう変わってはいないと思いますが,結構内部が変更されているので違うかもしれません。大まかには同じだと思います。 イントロダクション Perl でのファイルハンドルは内部的には [http://search.cpan.org/perldoc?IO::Handle:title=IO::Handle] オブジェクトとして保持されています。そのような記述は perl5004delta くらいでしか見つかりませんでした。ラクダにもなかったような。 Internal change: FileHandle class based on IO::* classes File handles are now stored internally as type IO::Handle. The FileHandle module

    ファイルハンドルをめぐる冒険(ただしマニア向け) - daily dayflower
    fafhrd
    fafhrd 2008/06/07
  • Perlメモ-モジュールのインストール(CPAN) - Walrus, Digit.

    いくつか、分かっていることとわかっていないことがあります。 以下に分かっている範囲でのポイントを挙げます。 Timeout for inactivity during Makefile.PL? [0]では0(デフォルト)にする ここでTimeoutを指定してしまうと、完了またはタイムアウトの通知にalarm関数を使います。 alarm関数はActivePerlでは実装されていないため、エラーになります。 makeは、perl -V:makeが返すものを使う makefile.plはperl -V:makeが返すmakeプログラムにあったmakefileを作るようです。 perl -V:makeがnmakeを返す場合、dmakeを使うとエラーが発生します。 これ以外の設定は、実施者の任意で構いません。 私が意識して行った設定は以下のものです。 Select as many URLs as y

  • CPAN::Mini で CPAN のミラーをローカルに: blog.bulknews.net

    CPAN::Mini で CPAN のミラーをローカルに DECON で話してきたネタですがちょっと詳しく。 飛行機やら電車の中やらでオフラインハックするときに(たまに)問題になるのが CPAN モジュールの不足です。「あぁ、このマシンにはあのモジュール入ってねぇ~」とかでハックが滞るのは萎えます。というわけで minicpan。CPAN::Mini というモジュールで、CPAN モジュールの最新版だけを持ってきてミラーをつくることができます。 導入は簡単で、CPAN から install CPAN::Mini すると minicpan というコマンドが付属してきます。コマンドラインから使うには、 > minicpan -r http://ftp.funet.fi/pub/languages/perl/CPAN/ -l ~/minicpan とかすれば finet から HTTP で同期で

  • Perl 5.8.8 documentationのHTMLヘルプ

    Perl 5.8.xのHTMLヘルプは、ActivePerlのActivePerl 5.8 documentationを元にしたものなどいくつかあるのだけど、ブラウザで愛用しているPerl 5.8.8 documentationを元にしたものは見つけられなかったので作ってみた。連続してHTMLヘルプのエントリ。 Perl 5.8.8 documentationは配布しているHTMLでも、ローカルでちゃんと動く検索機能があったりとかなり使えるのだけど、たまに変な言葉で検索しちゃうと検索が終わるまでブラウザが固まってしまったりとかするのが痛い。なので、HTMLヘルプにして超高速に全文検索をできるようにしたかった。速くて、超快適。 Perl 5.8.8 documentation 目次とキーワードが中途半端。キーワードはコア・モジュールのメソッドなんかにも対応するように作り直したいところだけど、

    Perl 5.8.8 documentationのHTMLヘルプ
  • apache friends - xampp

    Hi Apache Friends! We just released a new version of XAMPP for Windows for PHP versions 8.2.12, 8.1.25 and 8.0.30. New versions for Linux and OS X will come soon! You can download these new installers... Read more » About Apache Friends Apache Friends is a non-profit project to promote the Apache web server and is home to the XAMPP project. XAMPP is an easy to install Apache distribution containin

  • Perl programming documentation

    #Perl 5.40.0 Documentation The perldoc program gives you access to all the documentation that comes with Perl. You can get more documentation, tutorials and community support online at https://www.perl.org/. If you're new to Perl, you should start by running perldoc perlintro, which is a general intro for beginners and provides some background to help you navigate the rest of Perl's extensive docu

  • Perlのページ

    Shift-JISテキストを正しく扱う [2006-10-28] swatchとswash [2006-10-21] Perlそぞろ書き [2001-10-08] Shift-JIS関連モジュール ShiftJIS/String.pm [tar.gz] v1.04 [2007-01-01] [ドキュメント日語版] Shift-JIS文字列を扱う。 ShiftJIS/Regexp.pm [tar.gz] v1.00 [2007-01-02] [ドキュメント日語版] Shift-JIS正規表現を扱う。 ShiftJIS/Collate.pm [tar.gz] v1.03 [2007-01-14] [ドキュメント日語版] Shift-JIS文字列の照合、比較および並び替え。 ShiftJIS/CP932/MapUTF.pm [tar.gz] v1.02 [2007-06-04] [ドキュメ

    fafhrd
    fafhrd 2006/05/23
  • PerlのUnicode support

    Unicode supportとはどういうことか [2003-01-16以前] utf8プラグマ [2003-01-16以前] PerlIO の utf8 レイヤー [2003-01-16以前] ロカールの影響 [2003-09-27] 文字列の内部情報 [2004-02-15] Unicode supportとはどういうことか Perl はversion 5.6以降、Unicodeをサポートしています。Perl 5.6系列では、UTF-8を扱う実験的機能となっていましたが、version 5.8.0では、ASCII環境において正式にサポートされます。 EBCDICを使う環境では、UTF-8 の代わりに UTF-EBCDIC が使われるそうですが、ここでは、UTF-8の場合に限定して話を進めます。 Unicodeを用いるとは、従来、unsigned char が 0..255の整数であった

    fafhrd
    fafhrd 2006/05/23
  • naoya.dyndns.org is offline

    naoya.dyndns.org is currently offline. Please try again later. Questions about our services? Learn more at Dyn.com.

    fafhrd
    fafhrd 2006/05/23
  • Perl-5.8 MEMO

    Perl-5.8 覚え書き Last Updated at $Date: 2005/12/04 04:00:59 $. このページは,Perl-5.8.2 を使う上で困ったことなどの覚え書きです. 日語を含むスクリプトを書く 日語 EUC でスクリプトを書く UTF-8 でスクリプトを書く 日語を含むファイルを開く 連想配列で日語を使う 日語を含む正規表現 文字コードの自動判定 古い Perl でも実行できるように書く 未解決の問題 日語を含むスクリプトを書く Perl-5.8.x で日語を扱うスクリプトを書く場合,大きく2通りの方法があります. 日語 EUC でスクリプトを書く. UTF-8 でスクリプトを書く. どちらの方法でも, (1)ファイル入出力, (2)データベースアクセス, (3)プロセス間通信の3つに気をつけて, 明示的にバイト列を文字列に変換したり,また逆

    fafhrd
    fafhrd 2006/05/23
  • Perl 5.8.x における日本語コード変換のメモ

    Perl 5.8ではEncode.pmが標準モジュールとなり、多バイト文字を標準で簡単に扱えるようになりました。が、jcode.plやJcode.pmを用いたコード変換の経験があると、逆にこれが仇となって文字化けの嵐に遭います。(私の場合そうだったというだけで、普通はそんなこと無いのかもしれないのですが。)漸く最近になって基的な考え方が飲み込めるようになって来たので、この辺をまとめておこうと思います。なお、メモは新たにPerl 5.8.x的なPerlスクリプトを書く際に気をつけることをまとめたものであり、基的には既存のスクリプトにPerl 5.8 + Encode.pmを適用するためのものではありません。また、utf8でスクリプトを書くことを前提にしています。が、どちらにせよ、この知識は参考になると思います。(たぶん。) 文冒頭ですが、まず参照先を示しておきます。以下のドキュメント

    fafhrd
    fafhrd 2006/05/23
  • Encode

    Dan Kogai Alex Davies Alex Kapranoff Alex Vandiver Andreas J. Koenig Andrew Pennebaker Andy Grundman Anton Tagunov Autrijus Tang Benjamin Goldberg Bjoern Hoehrmann Bjoern Jacke bulk88 Craig A. Berry Curtis Jewell Dave Evans David Golden David Steinbrunner Deng Liu Dominic Dunlop drry Elizabeth Mattijsen Flavio Poletti Gerrit P. Haase Gisle Aas Graham Barr Graham Knop Graham Ollis Gurusamy Sarathy

    Encode
    fafhrd
    fafhrd 2006/05/23
  • Pugs - pugscode

    Togelup merupakan situs data hk 2024 tercepat dengan mengakses Togelup login alternatif kalian bisa mendapatkan data pengeluaran hk terlengkap. Togelup telah menjadi pilihan utama bagi banyak penggemar togel di Indonesia. Dengan fitur Togelup login alternatif yang mudah diakses dan user-friendly, pengguna dapat dengan cepat masuk ke dalam akun mereka untuk melihat data hk 2024 secara real-time. Si

  • YAPC::Asia::2006->new(Slide => Dan::Kogai)

    Perl 5.8 and Unicode: Myths, Facts and Changes by Dan Kogai ↓"translate"? What the heck is that? It doesn't make sense! 日語 2.0 What’s Unicode? Unicode provides a unique number for every character no matter what the platform, no matter what the program, no matter what the language. Why Unicode? Whipaptitude with Manipulexity Because we want the easy jobs should be easy without making the hard j

    fafhrd
    fafhrd 2006/04/04
    Perl 5.8 and Unicode - Myths, Facts and Changes
  • YAPC::Asia::2006 Slide of Mine : 404 Blog Not Found

    2006年04月04日13:54 カテゴリYAPC::AsiaLightweight Languages YAPC::Asia::2006 Slide of Mine 公開しました。 Perl 5.8 and Unicode - Myths, Facts and Changes Wikiの方も更新済みです。 自動翻訳AJAX用のCGIはしばらくそのままにしておきますが、クレームが来たら停止します。Have Fun! Dan the Presenter Thereof 追記2006.12.13: TB SPAMがひどいのでコメント欄を閉鎖 「YAPC::Asia」カテゴリの最新記事

    YAPC::Asia::2006 Slide of Mine : 404 Blog Not Found
    fafhrd
    fafhrd 2006/04/04
    Perl 5.8 and Unicode - Myths, Facts and Changes
  • 1