perl

WWW::Shorten::HatenaBookmark

はてなブックマークのentryページにeidでアクセスしてTinyURLとして使う(e.g. http://b.hatena.ne.jp/entry/4638347)。そんなに短いわけでもないし、誰かがブックマークしてないと使えない。割と短めのurlで有用な情報を得られるかもしれない、くらい。短く…

はてなブックマーク検索が復活したようです?

はてなブックマーク全体からの検索は負荷軽減のために年末あたりから停止していたようですが(はてな各サービスの機能変更、お知らせなど - はてなブックマーク日記 - 全体からの記事検索機能の一時停止について)、最近機能限定で復活したようです。検索結果…

ChangeLogMemoにメモったブックマークをdel.icio.usに投稿

普通にインターネットできる環境では はてなブックマークなりMMなりdel.icio.usなり使えるので問題にならないのですが、認証が必要なWebサービスへのアクセスが制限されている場合、ブックマークしたいページを見つけても自分のSBMに登録することが出来ませ…

Modle::Pluggable使ってはてブみたいなMetaCommentパースをプラグインで対応してみる

かぜぶろさんのはてなブックマークのコメント欄のようなものをParseするモジュール : blog.nomadscafe.jpとid:lestrratさんのClass::DBI::Loader + Module::Pluggableにインスパイヤされてみました。インスパイヤというよりはModule::Pluggable使ってみたか…

love.pl

素晴らしい。 our $life = \$love and $togetherness; and: foreach my $sweet (@first) { little: until ($we . $met) { last 'and' } } if ($now . $we) { goto marry; $we . $shall } bless our $life, More; Jabberwocky and London.pl プログラミング言…

複数dc:subjectのRSSを読み込む、再び。XML::RSS::LibXML編

ほとんどあきらめてたXML::RSSでの複数dc:subject問題ですが、昨日の朝「下から見るエンジニアリング」を読んで惚れこんでしまったついでにXML::RSS::LibXMLソース見て、なるほど読みやすい、と思いながら眺めてたらXML::RSS::LibXMLなら少しいじるだけで複…

C言語野郎はループがダサい

はてな技術発表会はためになるので楽しみにしてます。10月25日の技術勉強会で紹介されていたPerl::Critic::Policy::ControlStructures::ProhibitCStyleForLoopsでのはてな開発者の話が印象的でした。詳しく聞き取れないところがあるんですけどコロンかセミコ…

AnnoCPAN and CPAN were integrated!

Thanks to Graham Barr, documents in search.cpan.org now link to their annocpan.org counterparts! AnnoCPANを初めて見たとき(1ヶ月前くらい?)はいいアイデアだけどここだけで書いていてもな、と思ってブックマークもしなかったんですが、最近CPANの各p…

Yahoo Site ExplorerのインデックスとYahoo Web Searchのキャッシュでアル厨の過去ログを作ってみる

Yahoo!USにインデックスされているページ一覧を取得できるYahoo Site Explorerでアル厨はどんな感じでインデックスされてるか見てみました。んー、これって過去ログに使えそうだな(アル厨自体は2週間分しかサーバーにログを残していない)と思い、Yahoo Site …

perl本5冊

なにやら本5冊紹介するのが流行っているようなので乗ってみる。といっても既に紹介されている物と被らないように5冊は難しそうだったので、いろいろ考えたところ僕が今までに読んできたperl関連本が丁度5冊だったので紹介してみます。達人プログラマー―シ…

perlsh(perl -de 1)でインタラクティブシェルを試してみる

はてなブックマーク - タグ「perl」を含む注目エントリーで発見した、perl as login shell (was Re: awk vs perl)。perlデバッガのインタラクティブモード(perl -de 1)をシェルとして実用できるレベルにするための設定情報がまとめられています。おもしろそ…

はてなブックマーク, MM/Mmeo, del.icio.usのRSSをまとめて取得してみる

アル厨では、はてなブックマーク、MM/Memo、del.icio.usからAlpha Geekな皆さんのブックマークを取得しています。タグ情報は各サービスで表記方法が違うので、その差を意識しないqouop::SBMなるモジュールを作って対処しました(qouopに意味は無いです。ユニ…

PerlをC変換し、高速化できないか?

最近、今まで見てなかったperl.comのarticleを漁ってるんですが、perl.com: Why Not Translate Perl to C?が興味深かったので簡単に翻訳。 内容はタイトル通り、PerlからCへ変換すれば高速化できそうなのに、何故しないのか、というもの。 組み込み関数は既…

Ten Essential Development Practices (from Perl Best Practices)

Timもお勧めのPerl Best Practices: Standards and Styles for Developing Maintainable CodeからTen Essential Development Practices。 例として記述されているサンプルコードや周辺環境はperlですけど、perl以外のプログラミング言語にも当てはまる、いい…

HatenaKeywordCloud

ちょっとまえからはてなキーワードAPIで遊んでたんですが、naoyaさんのエントリで取り上げられているHTML::TagCloudが面白そうなので日記のRSSを元にHatenaKeywordCloudを作ってみました。SideBarに貼れたらO'Reilly Radar見たいでかっこいいかなぁと思って…

del.icio.usのRSSをXML::RSSでparseする前に

del.icio.usで日本の記事をブックマークする際に、extended欄に記事から長い文章を貼り付けると、たまに文字化けすることがあります。 feedburnerでdel.icio.usが文字化けする問題 -huixingの日記-普通に使うだけなら、あーなんか最後が?になってるけどまぁ…

訂正:やはりXML::RSSでは複数dc:subjectのRSSを読み込めない?

今朝は正しく取得できていたものが再び連結されてしまうので、少し調べてみました。$XML::RSS::AUTO_ADD=1したものとしないものでRSSインスタンスをDumpしてみたものを比べたところ、 'modules' => { 'http://purl.org/rss/1.0/modules/content/' => 'conten…

XML::RSSで複数dc:subjectのRSSを読み込む

2005/07/07 20:00 以下の文章には間違った記述があるため、 訂正:やはりXML::RSSでは複数dc:subjectのRSSを読み込めない? も参照ください。 はてなブックマークが出力するRSSのdc:subjectにタグ情報が含まれるようになったのでXML::RSSでタグ情報を取得しよ…