タグ

perlに関するtsimoのブックマーク (18)

  • JPA 牧大輔「モノ作りにこだわればこそリーダーを目指せ」 - @IT自分戦略研究所

    牧大輔 (まき だいすけ) Japan Perl Association 代表理事 兼 endeworks 代表取締役 1977年生まれ、神奈川県出身 1歳からブラジルで暮らし、日、ポルトガル、ブラジルなど各国を渡る。米Washington University卒業。2000年新卒で米Network Applianceに入社し、テストツールの作成に従事。これがPerlとの出合いとなる。その後、ネット上のPerlコミュニティで知り会った宮川達彦氏の紹介で2004年ライブドアに入社。米Lehman Brothersなどを経て、2006年endeworks設立。 ■endeworksは会社というより“工房” endeworks(エンデワークス)を創業したのは2006年。自社サービス開発を中心に受託開発もしています。社名の由来は、「“en”gineer+“de”signer」でendeworks

    tsimo
    tsimo 2011/08/14
  • Shibuya Perl Mongersテクニカルトーク#10 京都サテライト開場のご案内 - Kentaro Kuribayashi's blog

    11/27(木)、Shibuya Perl Mongersテクニカルトーク#10が開催される旨、発表がありました。いつも以上にアツい発表が盛り沢山の今回ですが、あまりの人気ぶりで定員は既に締め切られていますし、また、遠方に住んでいるために参加したくてもできなくて、悲しい思いをしていた方も多いことと思います(僕もそうですが……)。 そんな折り、id:yappoさんからこんな提案がありました。 そこで提案なのですが折角ネット中継されるので「Shibuya Perl Mongersテクニカルトーク#10 パブリックビューイング」という催しを同時開催するのはどうでしょうか? ustで見れるから会場に来なくてもいい。という話ではなく、やはり現地にきたら現地に来たなりの何かが得られるので、というか一人で見るよりも同じ目的の人間が集まってワイワイ見た方がたのしいじゃんすか。 定員で参加出来なくて「現地で

    Shibuya Perl Mongersテクニカルトーク#10 京都サテライト開場のご案内 - Kentaro Kuribayashi's blog
  • Perlbal

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Perlbal
    tsimo
    tsimo 2008/05/18
    A Load Balancer
  • BBC、「Perl on Rails」開発

    BBCは動的なWebサイト構築のため、Railsの設計パターンとコーディング慣行に倣った「Perl on Rails」フレームワークを開発している。 英国営放送(BBC)が、Web開発フレームワーク「Perl on Rails」の構築に取り組んでいる。BBC Radio Labsが公式ブログで明らかにした。 同局はその理由を、ユーザーからリクエストがあったときにすぐにWebページをレンダリングする動的なソリューションが必要なためとしている。現在、BBCのWebサイト構築は主に、HTMLファイルを作成してFTPでアップロードする静的なプロセスに、Perlで追加機能やインタラクティブ性を加えている。これには、1つのディレクトリに保存できるファイルの数が限られたり、ページ間のリンクを最新の状態に保つ作業が複雑になるなどのデメリットがある。 BBCが求めるのと同様の機能を持つフレームワークは多数あ

    BBC、「Perl on Rails」開発
    tsimo
    tsimo 2007/12/03
    Perl版RailsをなぜかBBCが開発
  • h2xs - nDiki

    C言語のヘッダファイルから Perl モジュール(のスケルトン)を生成するツール。 pure Perl なモジュールの作成時にも使用できる。 Pure Perl モジュールのスケルトンを作成する Foo というモジュールを作成する場合、以下のコマンドを実行する。 h2xs -AX -n Foo h2xs 1.23 (Perl 5.8.8 付属)の場合以下のようなファイルが作成される。 Foo/lib/Foo.pm Foo/Makefile.PL Foo/README Foo/t/Foo.t Foo/Changes Foo/MANIFEST Pure Perl モジュールのスケルトンを作成する (オブジェクト指向インタフェース) オブジェクト指向的なモジュールなどで、シンボルを export する必要がない場合は --skip-exporter オプションを指定しておくと、余計なコードがスエ

  • Perl モジュールの作り方 - nDiki

    1. モジュール名を決める まず最初に モジュール名を決める。 パッケージ名の命名規則などについては、Perl style guide (perlstyle) などを参考にする。 既に CPAN に同名のものがないか検索してみる。 2. モジュールインストーラ方式を選ぶ シンプルなモジュールであれば、ExtUtils::MakeMaker ベースで作成するのが良い。 依存する CPAN モジュールが多い場合は Module::Install の利用も検討してみる。

  • Perlモジュール/LWP - Walrus, Digit.

    WWW上のデータ−主としてホームページ等−を取得し、処理するためのライブラリ。 正式名称は「libwww-perl」なのですが、Perl5で体が「LWP」という名前になっており、今ではこちらの呼び方も一般的に使われています。 http://search.cpan.org/~gaas/libwww-perl/ HTTPクライアントとしては、LWPの他にHTTP::Liteというモジュールもあります。 LWPの使用が難しい環境(CGIやPerlCE)を意識したもので、HTTPSやftp等に対応していないもののHTTPだけであれば、使い勝手の良いモジュールです。

    tsimo
    tsimo 2007/05/17
  • CGI.pmとUTF8 flag blog.nomadscafe.jp

    CGI.pmとUTF8 flag CGI.pmとuse utf8またはuse encodingを一緒に使うと、 #!/usr/bin/perl use strict; use warnings; use utf8; binmode STDOUT, ":utf8"; my $q = CGI->new; print $q->header(-charset=>'utf-8'); print "「" , $q->param('test'),"」が入力\n"; これはうまく動かない。testの部分が文字化けする。use utf8、binmodeの代わりに use encoding "utf8"; としても同じ。 なぜかと言えば、$q->param('test')の戻り値が、utf8 flagがoff、あるいは変な状態でonになっているのが原因だと思われ。use utf8ではflagはたたないし、us

  • perl 5.8における日本語コード変換のメモ

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

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    tsimo
    tsimo 2007/04/12
  • GAC なぜなにGAC->CGI

    tsimo
    tsimo 2007/04/12
  • Digest::MD5 - MD5アルゴリズムへのPerlインターフェース - perldoc.jp

    名前¶ Digest::MD5 - MD5アルゴリズムへのPerlインターフェース 概要¶ # 関数形式 use Digest::MD5 qw(md5 md5_hex md5_base64); $digest = md5($data); $digest = md5_hex($data); $digest = md5_base64($data); # OO 形式 use Digest::MD5; $ctx = Digest::MD5->new; $ctx->add($data); $ctx->addfile(*FILE); $digest = $ctx->digest; $digest = $ctx->hexdigest; $digest = $ctx->b64digest; 説明¶ Digest::MD5モジュールはRSA Data Security Inc. MD5メッセージ・ダイジェス

    tsimo
    tsimo 2007/04/12
  • Perl5 リファレンス | futomi's CGI Café

    Perl5 の関数リファレンスです。 現在は、Perl のマニュアル「perlfunc」の情報を英文のまま掲載しております。 徐々に、日語化および使用例、追加情報などを加えていく予定です。 カテゴリー別に関数を探す スカラー・文字列を扱う関数 正規表現・パターンマッチ 数字を扱う関数 配列を扱う関数 リストデータを扱う関数 連想配列を扱う関数 入力・出力関数 固定長データやレコードを扱う関数 ファイルハンドルやディレクトリを扱う関数 Perlプログラムの制御フローに関するキーワード スコープに関するキーワード その他の関数 プロセスやそのグループを扱う関数 Perlモジュールに関するキーワード クラス、オブジェクト指向に関するキーワード 低レベルソケット関数 System V プロセス間通信関数 ユーザ、グループ情報を引き出す ネットワーク情報を引き出す 時間に関する関数 perl5での

  • Perlの小技

    Perlでは世界中の達人が開発したモジュールによってさまざまな機能が簡単に使うことができます。 OracleやAccessから情報を集計した結果をLHA形式で圧縮してメールに添付して送ったり、メールを受信してその内容をデータベースに登録するなんてなことまで簡単に(?)できます。最近話題のXMLまで扱えます。 ただドキュメントが英語なんですよね(まぁ当たり前)。そこで私がつたない英語能力を使ってなんとかかんとか、日語にしてみたシリーズが「日語チョウ訳」なのです。原著者の方々にはメールで了解をいただいております。みなさん快く応じてくれました。(当にありがとうございます) あいにくと何かを保証するということもないのですが、モジュールの作者の方々のためにも、わかりやすく正確な内容にしたいと思っています。 間違っている点やご意見などありましたらメールをください。m(__)m また小技ではAct

    tsimo
    tsimo 2007/04/11
  • 移転しました

    移転しました。 https://mas3lab.net/perl/ref/index.html

  • WEBで参照できるperlのコマンドリファレンスでお勧めのところを教えてください。

    WEBで参照できるperlのコマンドリファレンスでお勧めのところを教えてください。

    tsimo
    tsimo 2007/04/11
  • パッケージとモジュール Perl講座(Exporter、@ISA、@EXPORT、@EXPORT_OK)

    四角の枠に囲ってある段落で、> というマークは出力行、もしくはコマンドラインを意味します。 例 print "Hello\n"; > Hello 謝辞 インターネットのおかげで無料で勉強でき、プログラムの仕事をするようになりました。とても感謝です。そのお返しという程でもありませんが、勉強の成果を公開することにしました。 この講座に掲載した情報のすべては、インターネットからかき集めたものが大半です。その情報が正しいものかどうかは確かめたのですが、それはちょっと怪しいものですので、間違いや誤解などが含まれている可能性があります。 ということで、ちょっとおかしいなと思ったらご報告お願いします。 次にこの講座にきたときは、ただしい文章が掲載されていると思います、たぶん。

    パッケージとモジュール Perl講座(Exporter、@ISA、@EXPORT、@EXPORT_OK)
    tsimo
    tsimo 2007/04/11
  • Perl基礎入門 : KENT-WEB

    このコーナは、初心者向けのPerl入門ページであり、また、自分自身の覚え書きという位置づけで作成していきます。 一人でも多くの方々が、Perlの素晴らしさを感じていただければ幸いです。

    tsimo
    tsimo 2006/06/22
  • 1