Redirecting… Click here if you are not redirected.
はじめに OpenIDは最近非常に注目が高まっている認証技術の一つです。ここでは、OpenIDを利用したPerlのサンプルを通じてOpenIDのメカニズムに触れていきたいと思います。必要な環境 Perl 5.8以上が動作する環境が良いと思います。基本動作の確認はMac OS Xを利用しましたサンプルの紹介 早速サンプルコードの「openid-test.cgi」を見ることにしましょう。このサンプルはOpenIDを利用した簡易ログインページです。 #!/usr/bin/perl use strict; use warnings; use CGI; use Net::OpenID::Consumer; #use LWPx::ParanoidAgent; use LWP::UserAgent; my $query = CGI->new; $query->charset('utf-8
Perlクックブックソースコードリンク集 このページは「Perlクックブック―Perlの鉄人が贈るレシピ集(第1版)」に記述されているソースコードを簡単に参照できるようにするために作成したリンク集です。ネットワーク上に存在するPerl Cookbook(英語)のリソースに対してリンクを設定しています。 Perlクックブックの解説やソースコードの引用は私のウェブページ上には用意していません。必要であればPerlクックブックを購入するか、あるいはリンク先の英文の解説を読んでください。 1章 文字列 1.0 概要 レシピ1.1 部分文字列を取り出す レシピ1.2 デフォルト値を設定する レシピ1.3 一時変数を使わずに値を交換する レシピ1.4 ASCII文字をコード値に(コード値をASCII文字に)変換する レシピ1.5 文字列を1文字ずつ処理する レシピ1.6 文字列を単語または文字単位で逆
MakeWebはテキストファイルをXHTMLに変換するツールです。 結城のサイトのHTMLはほとんどこれで記述されています。 目次 MakeWebとは何か ダウンロード メーリングリスト リンク集 更新履歴 MakeWebとは何か MakeWeb はテキストファイルからHTMLファイルを生成するためのツールです。 結城浩のホームページ (http://www.hyuki.com/) にあるほとんどすべてのページは、 MakeWebを使って書かれたものです。 ごらんになってわかるように、ページの上のほうにはヘッダとタイトルがあり、 ページの下の方にはフッタがついています。 またページ内の項目には目次がついていますね。 これらはすべてMakeWebの機能を使って実現しています。 MakeWebはフリーソフトです。 ご自由にお使いください。 MakeWebは2.0以降、プログラミング言語Perl
2007年03月22日04:30 カテゴリLightweight Languages perl - 任意のURIからfaviconを取得するAPI 「404 Blog Not Found:Hatena::Bookmark - ぶくマのfaviconを表示する」で示したようなアプリケーションは今後結構ありうると考えて作りました。 利用法は簡単です。 <img src="http://api.dan.co.jp/favicon/http://www.example.com/path/" alt="favicon"> 例: http://api.dan.co.jp/favicon/http://blog.livedoor.jp/ → http://api.dan.co.jp/favicon/http://blog.livedoor.jp/dankogai/ → とはいっても、大々的に使ってもらう
ブログを書いたら mixi 日記に自動投稿 Posted by Gosuke Miyashita Sat, 07 Jan 2006 15:30:01 GMT mixi の日記は外部ブログに設定していたのですが、せっかくプライベートな日記が書けるのであれば使いたいなぁ、と。でも、mixi 日記に設定してしまうと、今度は外部ブログの更新情報が mixi に表示されなくてイヤだな、と常々思っていたわけですが、これを解消する perl スクリプトを書いてみました。 RSS からタイトルと permalink url をひろって投稿しています。最初は本文も投稿するようにしていたのですが、いろいろあってやめました。(主にめんどくさいという理由で。) マイミクさんでここを読んでいる方は、フィードリーダで読んでるだろうし、フィードリーダで読んでないマイミクさんは、ここのブログに書いてあることにはあんまり興
Mixiに簡単にアクセスするためのLWP::UserAgentライクなモジュール。 更新情報、不具合情報などはmixiのWWW::Mixiコミュニティにも挙げていきます。 WWW::Mixiコミュニティ WWW::MixiモジュールはCPANにも登録済みです。 Mixiに特化したLWP::RobotUAモジュールのサブクラスです。 WWW::MixiはふつうのLWP::UserAgentのように使うことができます。 例えば、次のような手順でCookieを有効にし、ログインし、トップページ(home.pl)を取得することができます。 この書き方であれば、use WWW::Mixiの代わりにuse LWP::UserAgentとかuse LWP::RobotUAとして、WWW::Mixi->newの行を適当に書き換えてやると、それでもトップページの取得ができます。 use WWW::Mixi;
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く