Hatena::Groupfragments

甘くておいしいおイモだよー このページをアンテナに追加 RSSフィード

2006-11-27

はやいぞすごいぞらいぶどあ 02:42 はやいぞすごいぞらいぶどあ - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - はやいぞすごいぞらいぶどあ - 甘くておいしいおイモだよー

↓のエントリを投稿した後でlivedoor Readerを見たら既にエントリが読めて「50秒前」って表示された。

そのはてブ論の「はてブ」は「SBM」に置き換えられないのか 02:39 そのはてブ論の「はてブ」は「SBM」に置き換えられないのか - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - そのはてブ論の「はてブ」は「SBM」に置き換えられないのか - 甘くておいしいおイモだよー

それはてブに特化した話じゃないよねっていう「はてブ」論にちょっとだけ辟易している今日この頃。

数あるSBMの中でも,はてな界隈ではてブのことが多く語られるのは,はてブ利用者が多いからなのか,はてブが好きだからなのか,はてブ以外のSBMを語れるほどサービスを利用したことが無かったり情報を持って無かったりするからなのか。

livedoorFC2はブログとSBMの両方を提供してるけど,livedoorではlivedoorクリップ論が,FC2ブログではFC2ブックマーク論が流行ってるなんて話を聞いた事が無い。本当にそういう話が無いからなのか,あるけど自分の目に入らないだけなのかは分からないけど。

ymerymer2006/11/27 16:39mixiしか使ってないのに「SNSは~」とか語り出すのはちょっと恥ずかしいですし、2chを匿名掲示板と言い換えるのも恥ずかしいような。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061127

2006-11-20

既存の大手サイトすなわち既得権12:41 既存の大手サイトすなわち既得権益 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 既存の大手サイトすなわち既得権益 - 甘くておいしいおイモだよー

と感じている人が少なからずいるから,「大手ニュースサイトのコピペでしかない子孫一行ニュースサイト要らないよ」論以外のニュースサイト不要論が度々上がってくるのではないかと穿ってみる。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061120

2006-11-14

リテラシというよりはアンテナ感度 16:59 リテラシというよりはアンテナ感度 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - リテラシというよりはアンテナ感度 - 甘くておいしいおイモだよー

はてなブックマークで一番最初にエントリー(ページ)をリンクしたユーザーは、そういう情報網を持ってるというか、それだけ情報リテラシーが高いんだから、その分その人のブックマークにはいい記事がたくさんブックマークされてると思う。

Digital Land Citizen はてなブックマークで情報リテラシーが高い人

リテラシが高いかどうかは分からないけど,少なくともそのブクマしたエントリの分野に対してアンテナ感度が高いってことは言えそう。ってエントリの中でも言ってるけど。

はてなフォトライフの■□がキュービードロップに見える 13:19 はてなフォトライフの■□がキュービードロップに見える - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - はてなフォトライフの■□がキュービードロップに見える - 甘くておいしいおイモだよー

はてなフォトライフは各写真について主要色2つを抜き出して,関連する画像を見せてくれるけど,その■□がキュービードロップに見えて懐かしい。Googleにお伺いを立てたところあまりの情報の少なさに泣く。

Plaggerグループ入った 02:57 Plaggerグループ入った - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - Plaggerグループ入った - 甘くておいしいおイモだよー

SweetPotato::Plagger - Plaggerグループ

順次swp::Plagger関連記事 - 断片部の記事を移動させる。

カオスりすぎ 02:19 カオスりすぎ - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - カオスりすぎ - 甘くておいしいおイモだよー

( ゚д゚)ポカーン ( # ゜Д゜) これはひどい ( ゚∀゚);y=-チャッΣ( ( ゚∀゚);y=ー    ( ´;ω;`) ( ´・ω`) ( ´・ω・`) ( ゚д゚)・∵. ターン 2ch ajax bigbanクール business comic contemporary art firefox hatena3 java lifehack lifehacks lightnovel music neta novel oop sbm sega tag temp tips tv web 2.0 web2.03 webdesign webサービス wikipedia youtube2 Σ(゚Д゚ ;) ▼・ェ・▼ あとで読む2 あははーっ あらあらうふふ2 あんぱんっ いのちだいじに うぐぅ これはいい これはうまそう これはすごい5 これはなんだ これはひどい5 こんなものですよ ごきげんよう しあわせ光線 その後ろへ って とは どですかでん2.0 どんどん なにこれなにこれ! にはは、ぶいっ にゃうーん ぬかおののき ねこ はちみつくまさん はてな はてブ2 ひとり衆愚bigbang ふー、びっくりした ぶはっ ぽんぽこたぬきさん まとめ めがっさにょろにょろ よみもの よろしくお願いします イベント ウケタ エロ エロゲ カリカリモフモフ ガセ ガチムチ タグに悩む ディフェンスに定評が ドカンねこ ネタ3 ネタにマジレス巡業 ネットイナゴ ブクマの転載 ホッテントリ ユニヴァァァァァス! ライトノベル レベルじゃねーぞ ヴィダルサスーン 丹田の思い 人種差別 人間なんて 伝説のあれ 共感 動物化するポストモダ 右から左へ 善意のブクマ 壊れそうなものばかり 夜の三冠王 大量虐殺 奇妙な果実スル? 宇宙 完膚なきまでに 宜候の叫び 川上から川下へ 心理 性表現 悪意のブクマ 意地悪ブクマ 愛について 戦塵のくすみ 戦闘美少女の精神分析 揉め事 教えて著作拳 断腸の嘶き 新世界 暁の装い 本当にあった怖い話 柳生 樽ドル 次でボケて 気になる 沖田総司はbカップ? 海猫沢めろん 清水アキラ 清涼院流水 烏龍茶かけてあげて 無意味 無断リンク 白兵戦 社会心理 秋元康 立ち位置 精神不安定剤 精神汚染 著作権 蒼頭の前から 虎穴に入らずんばbigbang2 言語感覚 誠意大将軍 負け 資料検索 赤松健 転職 隆慶一郎 非モテ5 風から風へ 風力発電鳥肌実

はてなブックマーク - kyoumoeの日記3.5 - 見た人がとてつもなくがっかりするものを発見した

こんなに混沌としたタグクラウドは初めてだ。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061114

2006-11-13

姉妹都市擬人化 14:14 姉妹都市擬人化 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 姉妹都市擬人化 - 甘くておいしいおイモだよー

でもなぜ「姉妹」なのか。「兄弟」ではダメなのか?

いろいろな説があるようだが、どうやら「都市」がいわゆる女性名詞であることが要因らしい。外国語にはたいてい名詞に性別が割り当てられているが、それが「都市」は女性なのだ。試しにフランス語ドイツ語ラテン語アラビア語など性別を持つ言語を調べてみたが、どれも女性だった。ロシア語など、一部例外もあるようだが、都市は基本的に女の子なのだ。

だいたい「姉妹都市」ってなんだ | エキサイトニュース

そこで姉妹都市擬人化姉妹都市提携これすなわちスールの誓い。例えばサンディエゴ佐世保姉妹。

佐「ごきげんようサンディエゴお姉さま」

サ「ごきげんよう佐世保。そういえばアメリカおじいさま*1が昨日からそちらにいらしているはずですが,いかがですか?」

佐「ええ,驚きました。まさかあんな大きな乗り物に乗ってやってくるとは思いませんでしたから。おじいさまは『どうじゃ!ワシのキティ・ホークは!』と楽しそうに自慢されてました」

例があまり面白くない。

*1:ちなみにお父さまの名前はカリフォルニア

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061113

2006-11-12

はてブスパマを吊るし上げるほど彼らの目的が達成されていくかもしれないジレンマ 04:36 はてブスパマを吊るし上げるほど彼らの目的が達成されていくかもしれないジレンマ - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - はてブスパマを吊るし上げるほど彼らの目的が達成されていくかもしれないジレンマ - 甘くておいしいおイモだよー

ブックマーカーにリンクを貼られてあるいはブクマされて吊るし上げられるリスクと,それによって得られるPageRank

天秤にかけて重いのはどちらなんだろう。

[リンクならrel="nofollow"でOK][それでもブクマは自由]

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061112

2006-11-10

メタドキュメンタリー番組 15:31 メタドキュメンタリー番組 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - メタドキュメンタリー番組 - 甘くておいしいおイモだよー

ドキュメンタリー番組の取材をするレポーターのドキュメンタリー番組。

楽天ブログのEFT ブログストーカー版 00:49 楽天ブログのEFT ブログストーカー版 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 楽天ブログのEFT ブログストーカー版 - 甘くておいしいおイモだよー

【追記(11/10 21:06)】修正版も上手く動いてない。もっかいチェック。

楽天ブログEFTは assets/Filter-EntryFullText/plaza_rakuten.yaml なんだけど,これは本文しか取得しない。普通はそれで十分だろうけど「それじゃ満足できない!コメント欄やトラックバックの内容も追いたい!」ようなブログストーカーな方々用に書き換えてみた。これで本文を消されたりコメント欄を消されたりトラックバックを消されても安心。extractの末尾が微妙だけど我慢する。

# original
# handle_force: http://plaza\.rakuten\.co\.jp/[\w\-]+/diary/
# extract: <DIV class="lo">(.*?)<!-- --><br clear="all">
# extract_capture: body
handle_force: http://plaza\.rakuten\.co\.jp/[\w\-]+/diary/
extract: (<DIV class="DIV">.*?\n</div>)\r?\n\r?\n<h3>
extract_capture: body
extract_after_hook: |
  # delete script tag
  # $data->{body} =~ s!<script.*?</script>!!gs;
  # delete comment form
  $data->{body} =~ s!<table border="0" cellpadding="3" cellspacing="0" align="center">.*?</table>!!gs;
  # delete trackback url
  $data->{body} =~ s!<span id="[a-z0-9]+" class="jscrypt".*?</span>!!gs;

aypgm csyfqaypgm csyfq2007/02/02 04:36iarfsotcw mznj rosgpq fsaen hckm sywfzi niypradf

dyxu luocnbyemdyxu luocnbyem2007/02/02 04:37wkctfbv uxwvtapdy vsko kxctrv bmnkag lqrexo ovfbm <A href="http://www.rftkbmi.exrmj.com">syjg ghqjo</A>

kobfre nebljwkobfre nebljw2007/02/02 04:37xwnlaczjv ylpxzkqu bodgjf srhznoiat dzxvw gtbvyajnx roavlsen [URL=http://www.wxvbtdfc.ehwdiy.com]orkbpduam lmht[/URL]

laprktsmg indpayoqlaprktsmg indpayoq2007/02/02 04:37nmgruycb glis cpbjwtdsr gjqph qkzdutjsl qlptb thcu [URL]http://www.ortzm.dvxqnfr.com[/URL] yugwat igmzxhfbo

2006-11-08

A5版マジック 22:49 A5版マジック - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - A5版マジック - 甘くておいしいおイモだよー

他の4コマコミックスさん、A5版サイズで同じくらいのページ数で600円くらいするじゃないですか。A5版だとデカいから薄さが気にならない「A5版マジック」。

大石浩二『メゾン・ド・ペンギン(2)』(集英社) p.12 ごあいさつ

『メゾン(2)』は128ページ。手持ちの4コマ単行本のページ数もその程度。芳文社作品は若干少なめ?でも確かにページ数の少なさを感じない。A5版マジックは存在した。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061108

2006-11-05

力水の歴史 14:50 力水の歴史 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 力水の歴史 - 甘くておいしいおイモだよー

力水水力
断片部 - swp::文字を入れ替えると別の二字熟語になる二字熟語

相撲の力水じゃなく炭酸飲料の力水を思い出して吹いた。ガキの頃は良く見かけたなあ。

[1]黒破 06/09/03 16:10 pXC8DHwWrC

力水→超力水→最強力水→今世紀最後の力水→KIRIN CHIBI 力水→試験にでる力水

笑わせたいだけなのかな?このシリーズは。

私は超力水までしか飲んだ記憶がないけど普通の炭酸飲料だったな。

【ザ】懐かしい清涼飲料水について

debedebedebedebe2006/11/05 19:00思いついたときは炭酸飲料のほうの力水しか知らなかったという
あとで調べてみたらきちんとした(ひどい)言葉としてあったと知ったパターンです

SweetPotatoSweetPotato2006/11/05 19:32自分も似たようなもので,後で調べて確信したクチです。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061105

2006-11-04

あえて言及しない勇気 17:44 あえて言及しない勇気 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - あえて言及しない勇気 - 甘くておいしいおイモだよー

某かについて「どうでもいい」と言いつつもあーだこーだとエントリを書くよりも,何も書かない方がその対象をどうでもいいものとして世の中から切り捨てるのに効果がある。

というのも我々は全てのことを知ることはできず,認識できないものは存在しない。しかし「どうでもいい」と書かれたブログを書くことにより認識可能性が上がる。その時その某が読者にとって「どうでもいい」ものかは読者次第であり,読者が興味を持ち自分のブログに書けば世にさらに波及する可能性が上がり以下略。

さらに言えば,上記の理由により,自分の嫌いなものに対してはあえて言及しない勇気がより重要になる。

これを深読みして「○○に言及しないのは○○が嫌いだからですか?」とコメント欄でのたまうコメンターには「それはあなたには認識できないことであり,あなたの決め付けにすぎません」と一蹴すべし。

「まだアンテナ使ってるの?」と言えない日本人 16:50 「まだアンテナ使ってるの?」と言えない日本人 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 「まだアンテナ使ってるの?」と言えない日本人 - 甘くておいしいおイモだよー

はてなアンテナに大量のページを登録している人を見るたび,「何でRSSリーダーを使わないのかなぁ」といつも思う。存在を知らないのか,知ってても移行が面倒なのか,使ったことがあるけどアンテナの方が使いやすいのか,[RSSの憂鬱]を感じているのか。ってこれ過去の話のぶり返しじゃん。やめよう。

ななしななし2006/11/05 17:12>認識できないものは存在しない。

そうでしょうか。
世界にはあなたを認識しない人は存在しないのでしょうか。
あなたが存在している、ということは、
あなたは全ての人に認識されている、ということになるのでしょうか。
あなたの主張どおりに。

私はそうはおもいません。

SweetPotatoSweetPotato2006/11/05 17:24そのコメントがなければ,私の中でななしさんは存在しませんでした。

ななしななし2006/11/05 20:50あなたを認識しない人は世界に存在しますが、
だからといってあなたが存在しないわけではありません。

あなたは存在の意味を理解していない。

ああああああああ2006/11/05 22:31なんだこりゃ?
どっちもどっちだな

2006-11-03

文字を入れ替えると別の二字熟語になる二字熟語 16:25 文字を入れ替えると別の二字熟語になる二字熟語 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 文字を入れ替えると別の二字熟語になる二字熟語 - 甘くておいしいおイモだよー

swp::文字を入れ替えると別の二字熟語になる二字熟語

id:nobodyさんすごい。

SBMを語るときには個人視点か全体視点かをはっきりさせたほうがいい 15:07 SBMを語るときには個人視点か全体視点かをはっきりさせたほうがいい - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - SBMを語るときには個人視点か全体視点かをはっきりさせたほうがいい - 甘くておいしいおイモだよー

SBMでよく語られる衆愚化やタグのカオス化ってのは,ユーザやタグの集合に対して,つまり全体に対して語られる問題であって,個々のユーザについての問題ではない。SBMの議論の始めには自分がどちらの立場で語るかをはっきりさせないと,読者を混乱させる恐れがある。

ソーシャルブックマークなんですから”タグは自由であるべきだという発想 15:01 ”ソーシャルブックマークなんですから”タグは自由であるべきだという発想 - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - ”ソーシャルブックマークなんですから”タグは自由であるべきだという発想 - 甘くておいしいおイモだよー

ブクマ数の桁が違うので単純な比較はできませんが付けられているタグの種類が多すぎるように思えますし、同じような意味のタグが並んでいるのが目につきます。

例えば…

[まとめ][まとめサイト][matome]

[アプリ][アプリケーション][ツール、アプリ][プログラム][ソフト][ソフトウエア][ソフトウェア][soft][software]

ソーシャルブックマークなんですからもう少し統一性をもたせた方がいいように思います。

効率的なタグ付けをする事が結局は自分の便利にも繋がると思うのですが…

caramel*vanilla: はてなブックマークがどっかおかしい件

今更感があるけど言及。

分類ということだけに注目すると,SBMに限らずFolksonomyってのは大勢の人が「タグ付けしたよー」っていう労力を寄せ集めてリソースの分類を行うものだ。しかしSBM利用者に対して付与可能なタグ集合を限定してしまうことはサービスの敷居を上げることにつながりかない。その結果,利用者が減ってしまうことになれば,Folksonomy自体が成り立たなくなり本末転倒だ。そもそもSBMのタグ付けの良さって,誰もが全く自由にタグをつけられることにあるんじゃなかったっけ?

似たような意味のタグが乱立することは,自分は「タグのカオス化」と呼んでるけど,日本語では使用可能な文字が多いから,英語に比べてこの現象は起こりやすい。これは他人のブクマをタグで検索する時に混乱を生む。類義タグの問題を解決するためにはタグの字面ではなく意味を考慮する必要がある。これは学術研究も進んでいて,例えばWWW2006 - Exploring Social Annotations for the Semantic Webでは,ざっくり言えば「同じリソースに対して付けられているタグの意味は似ている」という考えに基づいて,類義タグの問題を解消した検索をdel.icio.usで実現している。

BBQ1BBQ12006/11/03 16:12一時期ファジーってはやりましたよね。
きっちりやって生まれるストレスを緩くするっていうか。
その辺のさじ加減がコミュニケーションで最も重要かと。
適応性って奴ですかね。
それに欠けてしまうと、人間性がなくなります。
でも、間違いを上手に詫びる事ができるひと。
それがコミュニケーションの達人なのではないでしょうか。
人間関係を加点方で見る人と減点法で見る人っていますから。

BBQ1BBQ12006/11/03 16:12一時期ファジーってはやりましたよね。
きっちりやって生まれるストレスを緩くするっていうか。
その辺のさじ加減がコミュニケーションで最も重要かと。
適応性って奴ですかね。
それに欠けてしまうと、人間性がなくなります。
でも、間違いを上手に詫びる事ができるひと。
それがコミュニケーションの達人なのではないでしょうか。
人間関係を加点方で見る人と減点法で見る人っていますから。

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061103

2006-11-02

Re: Filter::ForcePermalink 23:35 Re: Filter::ForcePermalink - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - Re: Filter::ForcePermalink - 甘くておいしいおイモだよー

ForcePermalink という名前はいいけど、やっている内容と直感的じゃないかもなあ。Filter::AppendDigestToHash とかか。長いな。あと if ($args->{entry}->permalink) でチェックしているけど、permalink メソッドは、permalinkが設定されていなければlink 要素を返すようになっているから、コレじゃうまく動かないんじゃないか。$feed->entries の link がすべて同じなら、という条件もいるかもしれない。

subtechグループ - Bulknews::Subtech - [Plagger

名前についてはPseudoPermalink(擬似パーマリンク)とかどうでしょう?

$args->{entry}->permalink については $args->{entry}->link との違いがイマイチ分からなかったので「こっちでいいや」的に決めて使っています。これらの違いって何でしょう?

トラックバック - http://fragments.g.hatena.ne.jp/SweetPotato/20061102

2006-11-01

Filter::ForcePermalink 21:00 Filter::ForcePermalink - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - Filter::ForcePermalink - 甘くておいしいおイモだよー

【追記(11/14 13:28)】このエントリの最新版は Filter::ForcePermalink - SweetPotato::Plagger - Plaggerグループに移動しました。以後,こちらのエントリは更新しません。

「強制的にPermalinkを指定するFilterが欲しい」とか言ったら「自分で作れ」とか言われそうだけど - 甘くておいしいおイモだよー - 断片部の続き。

家に帰ってさくっと作った。Filter::ForcePermalinkと命名。Permalinkを持たない各Entryに対して,FeedLink#EntryDigestのような形式のPermalinkを設定する。既にPermalinkを持っているEntryに対しては何もしない。

EntryDigestの算出にはPlagger::Entry->digestを使用しているが,これはEntryのタイトルと内容に依存しているため,いずれかが変われば設定されるPermalinkも変わることに注意。Dedupeする分には,タイトルや内容の変更がPermalinkの変更に現れるので,実用上は問題ない。

Plagger/Plugin/Filter/ForcePermalink.pm

package Plagger::Plugin::Filter::ForcePermalink;
use strict;
use base qw( Plagger::Plugin );

use URI;

sub register {
    my ($self, $context) = @_;
    $context->register_hook(
        $self,
        'update.entry.fixup' => \&filter,
    );
}

sub filter {
    my ($self, $context, $args) = @_;

    if($args->{entry}->permalink) {
        Plagger->context->log(debug => "Entry " . $args->{entry}->title . " already has permalink. Skipped");
        return;
    }

    my $permalink = URI->new($args->{feed}->link);
    $permalink->fragment($args->{entry}->digest);
    $args->{entry}->permalink($permalink);
}

1;

利用方法はこんな感じ。特にconfigとかもなし。

  - module: Subscription::Config
    config:
      feed:
        - url: http://www.hogehoge.com/
  - module: CustomFeed::Config
  - module: Filter::ForcePermalink

上記の場合,CustomFeed::ConfigによってPermalinkを設定されなかったEntryに対して,http://www.hogehoge.com/#c7a0b4ec2e3e6d8e9effc5d1696f1728のようなPermalinkが割り当てられる。

URLの形式を統一すれば分散ブクマが避けられるわけだ 12:21 URLの形式を統一すれば分散ブクマが避けられるわけだ - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - URLの形式を統一すれば分散ブクマが避けられるわけだ - 甘くておいしいおイモだよー

例えばURLの末尾のスラッシュの有無で,同じ内容のエントリなのにブクマが分散されてしまうことがある。SBMのシステム側でそれを吸収できないならば,それぞれのブロガーが自分のエントリURLの形式を統一する必要がある。これもある意味SBOのひとつだろう。

URLの形式の統一の際には,エントリのテンプレートはもちろんのこと,ブログがRSSリーダーでブログが読まれる可能性を考えれば,フィードに記述されているエントリのURLにも気をつけなければならない。前者は大抵カスタマイズ可能だが,後者はそうでないことが多いからだ。さらにRSSリーダーから直接ブクマされる可能性も考えれば,URLは後者に合わせるべきだろう。

というか,末尾にスラッシュつけるのなんてそれPlaじゃん。

「強制的にPermalinkを指定するFilterが欲しい」とか言ったら「自分で作れ」とか言われそうだけど 00:39 「強制的にPermalinkを指定するFilterが欲しい」とか言ったら「自分で作れ」とか言われそうだけど - 甘くておいしいおイモだよー を含むブックマーク はてなブックマーク - 「強制的にPermalinkを指定するFilterが欲しい」とか言ったら「自分で作れ」とか言われそうだけど - 甘くておいしいおイモだよー

【追記(11/1 22:01)】作りました→Filter::ForcePermalink - 甘くておいしいおイモだよー - 断片部

Plagger::Rule::Dedupedまわりのソースを見たら,Filter::RuleでDedupedを用いる場合,重複チェックのキーがエントリのURL(日付が存在する場合はURLと日付の連接)になっていることが分かった。

ただ,CustomFeed::Configでパースされた各エントリに必ずURLがあるかと言うとそうではないわけで。でもURLを指定しないとDedupeってくれないから,いつもextract_after_hookで無理矢理URLを作るわけですよ。こんな具合に。

extract_after_hook: |
  use Digest::MD5;
  my $seed = $data->{title};
  Encode::_utf8_off($seed);
  my $md5 = Digest::MD5::md5_hex($seed);
  $data->{link} = "http://www.hogehoge.com/\#$md5";

で,いつもこんなコードを書くのは面倒なので,Filter辺りでできないのかなあと思った。Filter::ForcePermalinkみたいな。

今のPlaggerにはないっぽいので,気が向いたらFilterの書き方を調べて書いてみるつもり。