今までCGIばっかり書いてて、mod_perlは全然使って無かったので今更ながら挑戦してみることにしました。はてなやライブドアはmod_perlを使ってると言うし、きっとそれは良いものなのだろう・・・と思ったので。それにしても・・・資料が・・・・少ない、phpの様にLinuxをインストールさえすれば何も設定しなくても使えるという訳でも無いし、Amazon見てもmod_perlについて書いてある本とかあんまり無さそうだし。ググってみてもイマイチ判りやすいサイトが見当たらないんですね、これが。なので最低限の設定でmod_perlが使えるようにまとめて見ました。 とりあえず最低限の知識として、ModPerl::PerlRunで動作させる方法と、ModPerl::Registryで動作させる方法があると言う事です。PerlRunはRegistryほど速くなりませんがCGIのソースがほぼそのまま使え
「モダンPerl」という言葉の流行 先日、国内有数のPerlハッカーである牧大輔氏が『モダンPerl入門』という書籍を刊行しました。 日本のPerlユーザーのハブサイトを目指しているperl-users.jpでも「モダンなPerl入門」と題して「古来から親しまれているPerl入門とはひと味違う、今風のPerl入門テキスト」を作ろうという動きがあります。 海の向こうでは、Perl 6の言語仕様の策定にたずさわっているクロマティック(chromatic)氏が「Modern Perl Books」というウェブサイトを開設して、「モダンPerl」についての考察を始めました。氏はその名もModern::Perlというモジュール[1]を公開して「モダンPerl」の啓蒙に努めています。 個人の主義主張に過ぎないのでしょうか? でも、この「モダンPerl」とはいったい何なのでしょうか。 字面から「今風の
This has been percolating in the back of my mind for a while. It's a scene from _The Empire Strikes Back_, reinterpreted to serve a valuable moral lesson for aspiring programmers. EXTERIOR: DAGOBAH--DAY With Yoda strapped to his back, Luke climbs up one of the many thick vines that grow in the swamp until he reaches the Dagobah statistics lab. Panting heavily, he continues his exercises--grepping,
XML-RPCは簡単なルールなので、Webへのアクセスさえできれば、後は全てを自前で処理しても、それほどむつかしくはありません。しかしPerlにはXML-RPCを利用するためのモジュールも用意されているので、それを利用することで、より簡単にAPIが利用できるようになります。CPANにはXML-RPCを利用するためのモジュールがいくつか登録されていますが、今回はRPC::XMLモジュールを利用して、Blogger API経由でブログの記事を登録するプログラムを書いてみることにします。 Blogger APIはXML-RPCを利用して作成されたブログの記事の取得や登録を行うためのAPIの仕様です。その名のとおりもともとはBloggerというBlogサービスで使われ始めたものですが、Movable Typeなどでも利用され、標準的なAPIとなっています。なお、最近ではブログ関連のAPIとしてAt
6. Perl での XML-RPC の使い方Ken MacLeod は Perl 用 XML-RPC を実装しています。彼の Frontier::RPC モジュールは彼のウェブサイトもしくは CPAN を通じて入手できます。 Frontier::RPC をインストールするには、標準的なやり方でパッケー ジをダウンロードしてコンパイルします - bash$ gunzip -c Frontier-RPC-0.07b1.tar.gz | tar xvf - bash$ cd Frontier-RPC-0.07b1 bash$ perl Makefile.PL bash$ make bash$ make test bash$ su -c 'make install'
Twitterをはじめると、mixiの日記を書かなくなることが多い?なんて記事が出てくるくらいTwitterには中毒性があるようで、なら1日のTwitterをMixiに投げたら良いじゃん。それPla。というわけでPlaggerでやってみた。< Twitterでid:otsuneさんがいってたのをパクリました。すいません。 Frepaへの投稿ならPlagger で Twitter のステータスを Frepa に投稿 - HsbtDiary (2007-04-22)で良いみたいなので、まねして書いてみたら1Twit*1が1つの日記になってしまうので、1日分を夜にまとめてMixiへというのには向いてない。エントリをまとめる方法がわからなかったのでPlaggerのFilterを書いてみた。 Plagger::Plugin::Filter::AssembleEntries.pm (Plagger 0
Tiarra + mobirc を導入してIRCを楽しもう。 - 日々、とんは語る。を参考に、mobircを入れてみた。 もともと、tiarraはインストールしてあって、使えるようになっていた(使ってなかったけど)ので、mobircから。 最初、cpanでmobircを入れようとしたら # cpan App::Mobirc ・・・中略・・・ CPAN.pm: Going to build B/BI/BINGOS/POE-Component-IRC-5.88.tar.gz ・・・中略・・・ t/02_behavior/04_ipv6...................ok 1/4 でPOE-Component-IRCのテストが途中で固まってしまって帰ってこない。IPV6を殺してあるのがいけないのかな? cpanのシェルを起動して、 cpan> force install App::Mobi
題名 Catalyst::Manual::Intro - はじめてのCatalyst 説明 ここではなぜ、またどうやってCatalystを使うのかを簡単に紹介します。Catalystの挙動について説明し、簡単なアプリケーションを手早く立ち上げる様子をご覧に入れます。 Catalystとは? Catalystとはエレガントなウェブ・アプリケーション・フレームワークです。きわめて柔軟なのにきわめてシンプル。Ruby on RailsやSpring (Java)、そしてCatalystの元となったMaypoleによく似ています。 MVC Catalystはモデル・ビュー・コントローラ(MVC)というデザイン・パターンを踏襲しているため、コンテンツ、プレゼンテーション、フロー管理といった問題を簡単に切り分けて独立したモジュールにすることができます。こうして切り分けることで他の問題を処
6 Keunggulan Slot88 Sebagai Situs Judi Slot Online Terbaik Persaingan situs judi slot online yang seluas lautan, membuat situs-situs berbenah diri untuk memberikan yang terbaik. Ada beberapa situs yang menonjol, salah satunya adalah slot88. Namun, apa yang membuat slot88 berbeda dan spesial? Berikut adalah keunggulan slot88 yang layak untuk dijadikan mitra taruhan Anda: 1. Pilihan Variasi Game Slo
Comprehensive Perl Archive Network Stop reinventing wheels, start building space rockets CPAN Mirror Network For many years, CPAN benefitted from the mirroring of the central respository to many sites around the world. In the time of a slower global Internet, these mirrors provided most Perl users with fast access to thousands of software distributions. These days, the CPAN is backed by a CDN that
Perl(パール)とは、ラリー・ウォールによって開発されたプログラミング言語である。実用性と多様性を重視しており、C言語やsed、awk、シェルスクリプトなど他のプログラミング言語の優れた機能を取り入れている。ウェブ・アプリケーション、システム管理、テキスト処理など、さまざまなプログラムの開発に広く利用されている。 言語処理系としてのperlはフリーソフトウェアである。Artistic LicenseおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIX、Windows、macOSやLinuxのようなUNIX互換OSなど多くのプラットフォーム上で動作する。 強力な文字列処理の仕組みを備えており、正規表現を利用できる。 連想配列(ハッシュ)をサポート。 多次元データ構造が利用可能。 自由度の高い文法。簡潔にプログラムを記述できる。 後方互換性は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く