タグ

perlに関するnirvashのブックマーク (33)

  • MODULE.JP - 日本語に絡むUnicodeブロックとスクリプト(正規表現)

    といった感じ。ちなみにjava.util.regexとPerlのUnicodeブロックは接頭子Inを使うが、.NETの場合は接頭子Isを使う、という差異があります。 Unicodeスクリプトとブロックの違いがビミョーに見えるけど、ブロックがコードブロックをゴリッと指定したものに対して、スクリプトは特定言語に関係する文字の種類を直接指定するものなのでブロックよりも断定的、って感じで見れば良かなと。ちなみにUnicode関連のドキュメントによるとUnicodeプロパティとスクリプトで日語の文章を表そうとすると m/(?:(?:\p{Hiragana}|\p{Katakana}|\p{Han}|\p{Latin}|\p{Common}) (?:\p{Inherited}|\p{Me}|\p{Mn})?)+/x; こんな感じになるそうな。実際流通している文章はこれより多様なので現実とは微妙に乖離

  • Perl5.8 の UNICODE 対応

    perl は 5.8 から Unicode(utf-8) がサポートされました.5.6 でも Unicode に対応はしていましたが,ぜんぜん使い物にならず,ようやく 5.8 でまともに使えるようになったということです.ただせっかく使えるにもかか わらず perldoc などを見てもイマイチ使い方がわからないので,独自にまと めてみたのがこのページです. 誤った書き方や勘違いをしてい ることもあるので,形式的ですがこのページの内容は無保証です. 内容 文字コード変換 perlIO jperlからの移行 UTF-8フラグ 文字コード自動判別 Unicode Standard Unicode 正規化 その他 参考資料 文字コード変換 とりあえず perl5.8 で新しく組み込まれた機能を見るために,euc-jp から shift_jis への変換スクリプトをいくつか載せます. openを利用し

  • Net::Amazon

    NAME Net::Amazon - Framework for accessing amazon.com via REST SYNOPSIS use Net::Amazon; my $ua = Net::Amazon->new( associate_tag => 'YOUR_AMZN_ASSOCIATE_TAG', token => 'YOUR_AMZN_TOKEN', secret_key => 'YOUR_AMZN_SECRET_KEY'); # Get a request object my $response = $ua->search(asin => '0201360683'); if($response->is_success()) { print $response->as_string(), "\n"; } else { print "Error: ", $respons

    Net::Amazon
    nirvash
    nirvash 2006/05/25
    Amazon API 操作用
  • ソースコード検索の ack がよさげな件: blog.bulknews.net

    ソースコード検索の ack がよさげな件 #catalyst でちょっと話題になっていた ack をいれてみた。CPAN シェルから install App::Ack とするだけ。 基的には grep -r | grep -v .svn | grep -v \~ に飽きてしまった人むけのソースコード検索ツールです。gonzui などとは違いインデックスはつくらないでそのままディレクトリをトラバースして検索するので、あまり大規模だと時間がかかるかもしれませんが、中規模なプロジェクトなら問題なくいけるのでは。 デフォルトで CVS, RCS, .svn, blib といったバージョン管理ディレクトリを無視、-i, -v といった grep 由来のコマンドラインや、 --perlperl ソースコードだけ検索、となかなか気が利いています。デフォルトのカラーリングもイケテル。 grep -

    nirvash
    nirvash 2006/05/25
    デフォルトでバージョン管理ディレクトリを無視。マッチした文字列のカラーリング有。インデックス作成の必要なし。
  • Net::FTP - FTPクライアント・オブジェクト - perldoc.jp

    名前¶ Net::FTP - FTPクライアント・オブジェクト 概要¶ use Net::FTP; $ftp = Net::FTP->new("some.host.name", Debug => 0); $ftp->login("anonymous",'-anonymous@'); $ftp->cwd("/pub"); $ftp->get("that.file"); $ftp->quit; 説明¶ Net::FTPはPerlでRFC959に記述されているFTPの、簡単な クライアントを実装するためのクラスです。RFC959コマンドのサブセットの ためのラッパーを提供します。 概要¶ FTP はFile Transfer Protocolの略です。これはネットワークで結ばれた マシン間でファイルを転送する手段です。プロトコルはクライアント(その コマンドは、このモジュールによって提供されます

  • Perlでファイル転送(FTP)

    このページでは、Perlを使って、簡単なFTPコマンドを作成しています。 概要 FTPプロトコルとは、FileTransferProtocolの略で、ファイル転送するときに利用しているプロトコルです。 FTPプロトコルは、TCP/IP上のプロトコルで、通常21番ポートと20番ポートを使ってアクセスします。 21番ポートは、最初に接続するポートで、FTPのコマンド転送用に利用します。 これに対して20番ポートは、データ転送用に利用しています。 これらのポート番号は、サーバの設定で変更することもできます。 FTPに関する詳細な定義は、以下のRFCで定義されています。 RFC-0959 FTP RFC-1123 FTP-session FTPは、データ転送用のポートに接続する場合に、FTPサーバ側からFTPクライアントに接続します。 このモードをActiveモードと呼んでいます。 しかし、ファイ

    nirvash
    nirvash 2006/05/17
    Publish::Ftp
  • http://ia804508.us.archive.org/14/items/YAPCAsia2006TokyoInsideHatenaBookmarksBackend/yapc_060330_inside_hatenabookmarks_backend.mov

    nirvash
    nirvash 2006/05/17
    YAPC 060330 Inside Hatena Bookmark Backend
  • YAPC::Asia 2006 Tokyo (Japanese) - YAPC::Asia のビデオを公開しました

    on 2006-05-16T02:00:23+09:00 おまたせしました。YAPC::Asia 2006 で撮影したビデオを QuickTime フォーマットで公開しました。Internet Archive (archive.org) からダウンロードできます。ビデオは Creative Commons by-nc-sa のもとでライセンスされています。いくつか by ライセンスのファイルも含まれます。 iTunes などで利用できる ビデオキャスト feed (RSS 2.0) を Plagger を使って生成しましたので、Video iPod などへの同期にはこちらをご利用ください。(レシピを提供してくれた kazeburoさん ありがとう!) スライド や 音声 とあわせてお楽しみください。 Posted by miyagawa Comments Name: ゆきちdate: 20

    nirvash
    nirvash 2006/05/17
    Internet Archive 便利だな。
  • RSS を吐くIRCボット

    ダウンロード 2005/01/21 初公開 IRC をメモ代りに使うという意見から生まれた Perl ダメスクリプトです. PerlNet::IRC モジュールが必要になります. my $Server = 'irc.yourserver.com'; my $Port = 6667; my $Name = 'My bot'; my $Nick = 'my_bot'; my $Password = 'passwd'; my $Channel = '#ch'; my $RSS_File = '/home/hoge/public_html/index.rdf'; の7つの定数があるので,自分の環境に合わせて値を変えます. このスクリプトを実行すると,指定されたサーバのチャンネルにボットが join します. IRC で memo http://www.yahoo.co.jp やふー のような

    nirvash
    nirvash 2006/05/15
    ちょうど探してたものが。
  • 2005年8月 - Walrus,Visit.

    nirvash
    nirvash 2006/05/07
    Lightweight Language Day&Night、あるいはPerlのダメっぷりとLL者のココロ。Perlプログラマレベル10の実例。駄目かっこいい!
  • BestFreeCams.club - Only the Best Free Live Cams

  • FrontPage - Perlish Magazine

    Perlish Magazine 20060401 号 『Perlish Magazine』は、Perl に関する技術記事はもちろんのこと、Perlish へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 目次 巻頭言 書いた人:Perlish Magazine 編集長 高橋征義 編集長からの 20060401 号発行の挨拶です。(難易度:高) Perl の歩き方 Perl をはじめるにあたって必要な情報をご紹介します。稿は Perlish Magazine 常設記事です。(難易度:低) Perlish Hotlinks 〜結城浩さん〜 Perlish へのインタビュー企画。今回は多くのプログラマ向け著作で有名な結城浩さんにお話をお聞きしました。(難易度:いろいろ) 標準添付ライブラリ紹介 〜Encode〜 書いた人:Ktat Perl をインストールすると、最初からいろい

    nirvash
    nirvash 2006/05/07
  • Perlプログラミングの楽しみ

    Perl言語プログラミングレッスン』入門編はこちら 目次 はじめに 連載各回の紹介 第1回 2000年2月号「Perlの楽しみ」 第2回 2000年3月号「大量のHTMLファイルの書き換え」 第3回 2000年4月号「テキスト処理の楽しみ」 第4回 2000年5月号「ネットワーキングの楽しみ」 第5回 2000年6月号「CGIの楽しみ」 第6回 2000年7月号「PODの楽しみ」 第7回 2000年8月号「共同作業用CGIの楽しみ」 第8回 2000年9月号「リファレンスの楽しみ」 第9回 2000年10月号「不思議なCGI、YukiWikiの楽しみ」 第10回 2000年11月号「オブジェクト指向の楽しみ」 第11回 2000年12月号「XMLの楽しみ」 第12回 2001年1月号「リングCGIの楽しみ」 更新履歴 はじめに この連載では、プログラミング言語Perlの楽しさを紹介してい