サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
d.hatena.ne.jp/woremacx
ID コールで、id:woremacx 何故わざわざブログサイト名を削除するのかが分からない。id:woremacx サイト名が見えないような例えばfeed readerからブクマしているとか?それダメなんですけど。というコメントをいただいた。コメントを読んだだけでは、さっぱり意味が分からなかった。ID から、はてダをたどって これからは、ブクマタイトルをもどす際に IDコールすることにしました - [He] というエントリを見て始めて ID コールの内容を理解した。なので、post_title: 0 にした。ついでに時間をもてあましているときでいいので、ぼくのはてブでのタグがおかしかったら指摘してくれたり、はてなのクローラ側の問題でタイトルがうまく入ってないときとかに修正してくれるとありがたい。
cpan, rpmfedora7 に perl-Catalyst-Runtime があることに驚いて spec を見てみたら、cpanspec で最初のビルドがされたらしい。んで cpanspec のソースをのぞいてみたところ、 META.yml を読んで依存パッケージを Requires, BuildRequires として吐いてくれるコードが入っていてすごいよさげだと思った。worepo の作成時には、dh-make-perl をベースに rpm の spec 吐かせて手直しして、OmoiKondara インスパイアな芋づるビルドツールでビルドするようにしているので、cpanspec を使い始めたからといって大きくビルド工程が変わるというわけではないけれど。そこらへんのつまらなすぎて何度も挫折しそうになる作業には、はてなは何を使ってるんだろう。すごく気になる。追記dh-make-per
なんとなく gonzui をインストールしていろんなものを import して喜んでいたのだけど、rails のソースを import しても解析されている形跡がない。ライブラリとか足りなくてコンパイルをミスったんだろうかと思い、gonzui-import --list-formats で確認すると ruby が出てこない。ruby で書かれてるのにそれはありえないだろう常識的に考えてとか思いつつ langscan/ruby.rb とか見ると、 if RUBY_VERSION とカオスなスクリプトがインスコられていた。運良く別パッケージの langscan-1.2 の tarball を使ってあまり時間を浪費することなく解決できた。 tar xjf gonzui-1.2.tar.bz2 cd gonzui-1.2 tar xzf langscan-1.2.tar.gz rm -rf lan
なんとなく flv だけ取る最小限のものを書いてみた。Cookie の処理に Plagger::Cookies を使ったので、いろんな Cookie を Share して使える。(new に cookie => "cookies.txt" とか)気が向いたらタイトルとか字幕とかを取るようにしてみるつもり。http://pub.woremacx.com/nicovideo/20070723-1/ 参考にさせていただいたソース ruby 版: http://d.hatena.ne.jp/nkoz/20070609/1181372641python 版: http://nanabit.net/softwares/python/dlnico/追記 (7/24)すでに perl でまともなモジュールがあることがわかりました。http://blog.perl.tv/2007/07/_flvperl.h
各 entry の base64 っぽいエンコードされる permalink が Filter::TruePermalink で解決できないので、なんでだろうと思って User-Agent いじって調べてみたよ!Plagger だと、404 食らっちゃって、記事自体存在しないことになってるみたいだよ!Plagger 好かれてるよ!ぜったい Plagger 好かれてるよ!他の User-Agent だと、permalink が META タグで帰ってくるよ!解決法としては、Filter::TruePermalink で 404 食らって && rssad.jp な場合、Mozilla としてアクセスして META タグから拾ってくるよう fallback すればいいよねきっと。もしくは、rssad.jp なら、強制 Mozilla でいいよねきっと。きっと既出なんだろうけど、このエントリ書い
Plagger4 月の末に PlaggerLDR にもどった とか言ってたけど、1 時間おきに Plagger まわしてたら、何重にも起動してひどいことになっていて、対策考えるのまんどくさくなってやめてた。1 時間かかっても巡回が終わらない原因は CPU の限界とかではなくて、相手の鯖の反応待ちの積み重ねなので、Plagger を平行動作させればウマーになるのではないかということで、TheSchwartz とくっつけてみることにした。フィード 1 個ごとに Job を 1 個発生させている。また、フィードごとに色々初期化すると重くなる原因なので、最初に読み込んだら読み直さずにずっと使い続けるようにした。Plagger のロード済みの config を書き換える部分は、昔 Catalyst + Plagger で遊んだときのコードそのまんまでうまくいった。eft_worker.pl #!/u
PlaggerFilter::EntryFullText で、zzz_google_adsense からコードをパクって body をいじる処理を追加した pl を書いて zzz より辞書的に若い名前をつけて保存しても、zzz_google_adsense が実行されたりしてへんだなーと思ったら、長い Filter::EntryFullText の歴史の中で、自前で sort せずに読む期、自前で sort して読む期、コールバックを渡して読む期等があり、現在の Plagger::Plugin の load_assets では sort してないことが分かったので、手元の環境では sort するようにしてみたということを、1 文で書き記したわけだけど、とても読みにくくてワロス。 Index: lib/Plagger/Plugin.pm ===========================
Filter::TruePermalink で new_abs するように Plagger zdnet のフィード( http://japan.zdnet.com/rss/news/index.rdf )で、new_abs してあげないと、http://hostname/ が入らない entry ができてしまったので、ad-hoc な対応をしてみた。 Index: lib/Plagger/Plugin/Filter/TruePermalink.pm =================================================================== --- lib/Plagger/Plugin/Filter/TruePermalink.pm (revision 1943) +++ lib/Plagger/Plugin/Filter/TruePermalin
Plaggeryaml で簡単なレシピを書ける CustomFeed プラグインを書いてみました。P::P::C::GoogleNews や P::P::F::EntryFullText のコードをベースにしました。名前は、適当に Plagger::Plugin::CustomFeed::Config としました。Plagger::Plugin::CustomFeed::Config package Plagger::Plugin::CustomFeed::Config; use strict; use base qw( Plagger::Plugin ); use DirHandle; use YAML; use Encode; use HTML::TokeParser; use Plagger::UserAgent; use Plagger::Util qw( decode_conte
はてなキーワードの特許(2) まずはじめに、woremacxの日記 - はてなキーワードの特許において、あたかも特許が成立する余地のないような発言をしたことに関して、発言を取り消すとともに、お詫び申し上げます。私は、何ら特許に関して詳しい人間ではなく、素人知識で適当に行った判断をもとに、特許として成立する余地がないと考えてしまいました。 この件に関し、はてなブックマーク で id:shiranui さんから 技術提供先が守秘義務を負う場合やコンピュータの内部の動作が不明な場合は、29条の「公然」に該当しません。 というコメントを特許・実用新案審査基準のURLとともにいただきました。特許に関して論じるだけの知識を持っておらず、なおかつ特許・実用新案審査基準という文書の存在・内容を全く知らずに特許について論じていました。 この文書によると、「公然知られた発明」とは、 不特定の者に秘密でないも
はてなキーワードの特許 マネをする際に気になったので、ちょっと調べてみました。 The title of my diary is undetermined. - 2005/10/26(Wed) What will be done tomorrow? (仮) - はてなキーワードの特許って有効なの? import otsune from Hatena - はてなキーワードの特許 チラシのウラ2.0 - はてなキーワードの特許出願。 KeN’s GNU/Linux Diary - ハードウェア互換性情報(HCL) はてなプレスリリースを見ると、2003年12月19日に はてな、「melma!blog」 に技術提供 ってある。 これって、特許法 第二十九条 の 一 特許出願前に日本国内又は外国において公然知られた発明 二 特許出願前に日本国内又は外国において公然実施をされた発明 の部分に
このページを最初にブックマークしてみませんか?
『d.hatena.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く