shibuya.pmテクニカルトーク#6のちょっと前から,AtomAPIを操作するプログラムを作ろうと思ってました.目標は「はてなブックマーク」エントリ取得と登録です.エントリ取得するコンソールアプリを作り始めたのですが,日本語環境をインストールしていないcolinuxでの出力チェックがめんどくさくなってきたので,webアプリケーションに書き直すことにしました.shibuya.pmが終わってからこっち,Sledgeがperlでのwebフレームワーク人気をさらっていますが,ここは基本に忠実に(?)Catalystで行きます.っていうか,Catalystしかインストールしてません.そのうえ,モジュール(たしかData::FormValidator)がcpanでうまくインストールできなかったけど,force installでむりやり突っ込んでます(笑. それはさておき,はてなブックマークAtom
この前は、はてなブックマークにエントリーをpostするテストをしたので、今回は任意の はてなユーザの はてなブックマークのAtom feedを取ってきてリストアップするPerlスクリプトを書いてみました。単にリストアップするだけなので、全然面白くありませんね(汗。 $ emacs listup.pl #!/usr/bin/perl use strict; use warnings; use XML::Atom::Entry; use XML::Atom::Client; my $feed_url = shift or die "usage: $0 <atomfeed url> [limit]"; my $limit = shift || 10; our $dc = XML::Atom::Namespace->new( dc => 'http://purl.org/dc/elements/1
November 04, 200518:36 そういえば Validation カテゴリ技術ネタ フレームワークとか O/R マッパーとか使って Web アプリを作ると全体の作業にしめるValidation の割合が相対的に多くなりがちで、どうにか楽出来ないかと考えています。~ で、Data::FormValidatorとかFormValidator::Simpleとかの Validation 条件を定義するタイプのやつもいいかなと思いつつ、中々手が出ません。 というのも、エラー文言の表示や「○○がある場合のみ××が存在しないといけない」みたいな条件がうまく定義出来るのかが心配で。 で、最近は以下のようにしています。 ^# $self->r is-a Apache::Request ^my $validator = Project::Validator->new($self->r); ^$
This shop will be powered by Are you the store owner? Log in here
This shop will be powered by Are you the store owner? Log in here
2024.12.09 年末年始の登記情報提供サービスの休業について 2024.12.04 Eメールアドレス登録の必須化に向けた手続きのお願い 2024.10.25 一時利用でパスワードの再設定を可能にする対応について 2024.10.22 【重要】登記情報提供サービスで発生していた不具合の解消について(令和6年10月22日(火)20時40分現在) 2024.10.11 登記情報提供サービスの利用停止等についてメンテナンス情報を更新しました 2024.09.04 EMV3Dセキュアバージョン2.1のサポート終了について 2024.09.02 令和6年(2024年)宮崎県日向灘を震源とする地震における地図情報等の座標値への付記について 2024.08.30 登記情報提供契約約款の一部変更に関するお知らせ 2024.08.13 PDFダウンロード件数の拡張及び複数の図面を請求できる対応 2024
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く