あそうそう

WWW::Mechanizeについては使えるようにならにゃいかんと思ってます。ログイン必要なサイトでいろいろしたい欲求というか要求があるので。

現状の残された課題

既に必要不可欠インフラ的な役回りなので特に「ここをこうしたい」という強い気持ちはないけど、現状の課題をあげておく。 1)Xpathのちゃんとした語法を覚える …スラッシュでツリーを降りてって最後に/text()ってやればとりあえずは大丈夫っぽいけど。あれ違…

もういっこ

本文全体に影響を及ぼす方法を考える。たとえば -全文のフォントサイズ調節orフォント変更 -本文最初にディスクレイマー的注釈を入れる。 また今度。 2008/6/28メモ的追記forME http://xyz.lotroblog.jp/article/7282.html これの一番下?

なんか

いただいたブクマとか表示できるようにしてみた。 いっこでもついてると意外とうれしい。 星をもらえるのもうれしい。ありがとう。 さっき電車で立ったままつり革にもつかまらずに寝た。器用だ。しかし周囲の人間はみんな「まだそんな時間じゃねぇだろ」って…

Filter::Regexp(中盤戦-幕間)

Filter::Regexp (前半戦)と続:太字にしたいのつづき。 "Cannot decode string with wide characters" やっぱこれ、regexpを使うconfigのほうで条件文に日本語が入ってるのが問題なのね。 とりあえず英語では動くようなので、今日はここまで。寝不足でねむ…

やはりあなたは神だった(解決編)

その後再起動したらなおりました。 こういうのって再起動は儀式の〆として必要なの? ていうかうちの子はうちのローカルにいるからいいけどならサーバに入れたりしてる場合は…やっぱ再起動関係ないよねぇ…。まぁ治ったからいいです。いや本気でうれしい。 し…

メール無限ループ・未解決編

もはや僕のこのくるしみを解決してくれるのは同じ悩みを抱えている人だけ!ということで検索のサルと化した結果Plaggerから受けてるメールがどれもこれも変にたどり着く。あなたが神か。 というわけでモジュールのバージョン確認でうちのMIME::Liteが3.02で…

メール無限ループ・途中経過

※2008/6/22に解決しましたよ メール無限ループ事件の続報いままでのお話。 久しぶりなのにまたトラブってるよ 同じ現象 ちうわけで、まずはcsv出力してみました。…切れてない。問題ない。 ※bodyを抽出するとタグがそのまま丸見えのままなので相当お見苦しい…

けしたよ。

最後にドル。

基本的な話かもしれないけど、普通にEFTするとhuga.html#commentとかってのもhuga.htmlと別個に取られてきちゃう場合もあるで、そういう場合はcustom_feed_follow_link:の最後にhuga.html$とつけるとそこで終わってるもののみFollowされ、結果的に幸せになれ…

同じ現象

※2008/6/22に解決しましたよhttp://muumoo.jp/news/2007/12/28/0plaggermixi.html Plaggerでmixi-Gmailやってると長文日記がカオス 諦めちゃってますが、「メールで送ろうとすると途中で切れてループ」って同じ現象。やっぱちゃんと調べないと駄目かなあ(調…

マイコミジャーナルをタグ別に読みたいな

EFT

#Mycom Journal(タグ別) # #2008/6/19 author: naokii35 custom_feed_handle: http://journal\.mycom\.co\.jp/tag/\d{7}/ custom_feed_follow_link: http://journal\.mycom\.co\.jp/news/\d{4}/\d\d/\d\d/\d\d\d/index\.html handle: http://journal\.mycom\…

久しぶりなのにまたトラブってるよ

※2008/6/22に解決しましたよなんかPublish::gmailがおかしい…のかわからないけど、とりあえずpublishの段階で狂ってる。メールが終わらない…なんか本文の途中から最初の部分が始まるんですわ。 例えば…====ここから========================================…

"not aggregated by any aggregator"のもうひとつの原因

そもそも設定がちゃんとされてない場合に起こると2chなんかに書いてあるんだけど、 http://d.hatena.ne.jp/ablabo/20070203/1170509149 のようにそもそもGlobal書かなかったりする場合ともうひとつ、文字コードがUTF-8じゃないorそうなっててもBOMがついてる…

Customfeed::GoogleNewsが新しいの。

個人レポジトリを共有しよう!計画。 などというものの存在を知り、同時にGooglenews.pmが新しくなったことも知る。ばんざい!うごくようになりました! 旧: while ($content =~ m!<a href="(http://[^"]*)" id=r-\d[^>]*>(.*?)</a>!g) {新: while ($content =~ m!<a href="(http://[^"]*)" id=u-[^>]*>(.*?)</a>!g) {が変わったようです…

日本のメディア メディアニュース(宣伝会議)

EFT

#2008/5/9 #http://www.md-navi.jp/news/flashlist.html #日本のメディア メディアニュース(宣伝会議) author: naoki35 custom_feed_handle: http://www\.md\-navi\.jp/news/flashlist\.html custom_feed_follow_link: /md\d{6}\-\d\d\d\.html handle: htt…

Encode

そういや諸悪(マルチバイトを駄目という)の根源はEncodeだなぁと思ってバージョン見てみたら古い。新しくしようと思ったら途中で make had returned bad status, install seems impossible とかわめく。さかのぼるとclというコマンドを理解できてない模様…

CPAN新しくするよ

perl -MCPAN -e "CPAN::Shell->install(CPAN::Shell->r)" "を'とか書いている人がいて僕は(コピペする立場上)大変困りました。…とまった…。 Can't use string ("1") as a HASH ref while "strict refs" in use at t/40_server.t line 131#looks like you p…

Visit Britain

EFT

#2008/5/3 #http://www.visitbritain.jp/profile/britain_news/ #Visit Britain news author: naoki35 custom_feed_handle: http://www\.visitbritain\.jp/profile/britain\_news custom_feed_follow_link: /britain_news/.*?\.aspx handle: http://www\.vis…

そうか!  ・・・?

諸事情により一旦Plagger関係がふっとんで(全部なくなったわけじゃないけどある意味もっと複雑というか…)、それを期に色々基本というか昔読んだものや書いたものを振り返って思ったこと。2008-04-05 勝手に飛ばすな 2008-04-26 頑張れ俺 Shibuya.Plaggers:…

配信されないのか、ニュースが無いのか。

「ニュースないだけかな」と思っていても、実はちゃんと回ってなかったりすることがある。巡回先が少なければ気が付くけれど、現状の数でとてもじゃないけど気がつけない。「ああ最近記事がこないな」と思ってチェックしたときに初めてこけてたことがわかっ…

Filter::Regexp (前半戦)

otsune 2008/04/29 12:36 >何故か上のDedupedが無効になってるね。 expressionの返り値が1か0かでPlagger::Ruleのdispatchが分岐されるので想定された動作。 「RuleでDedupedして、同時に別のRuleを」という場合は op: AND を使う。 ただ、今回のconfig.yaml…

懺悔について

#もう気が済んだかい?会社ごっこ author: naokii35 custom_feed_handle: http://nadesico.mokuren.ne.jp/xoops/modules/popnupblog/index.php?param=(1|5|6) custom_feed_follow_link: index.php?param=(1|5|6)-\d{8} handle: http://nadesico.mokuren.ne.j…

愚痴追加

うーん。 - module: Filter::Rule rule: module: Deduped engine: DB_File_URL path: /tmp/deduped_urlonly.db expression: $args->{entry}->{body} =~ s/(HOGE|Hoge|hoge)/)/<font color="#ff0000"><b>$1<\/font><\/b>/g;って並べると何故か上のDedupedが無効になってるね。 順番入れ</b></font>…

続:太字にしたい

というわけで外部に辞書を設定してやるのは今の僕には難しいので、とりあえず全部config内で指定してみると。そして外部に辞書を持たせることは後々誰かに使ってもらう時とかにはプログラム本体に触らせないことで安全に、という意味はあるけど自分で使って…

凡ミス備忘

expression: $args->{entry}->title =~ s/hoge//g;ではなく expression: $args->{entry}->{title} =~ s/hoge//g;ですよね。検索すると上の方が結構ヒットしたりしてミスリーディングだけど(多分Googleが"{}"を認識してないだけ)、 サブルーチンがどうのと…

太字にしたい。

考えれば出来るのかもしれないけどメモ程度に(自助努力しますよ!)。 今色んなブログとかニュースサイトとかから情報引っ張ってきてgmailで読んでるんだけど、特にEFTしちゃうと文章が結構長かったりして読むのがかったるい。全部ちゃんと読むの疲れる。ち…

頑張れ俺

otsune 2008/04/12 15:10 config.yamlが無いので憶測ですが、通常のurlを渡すとPlagger::FeedParserがFeed::Findモジュールを使ってRSSを取得するようになっているので、それでそうなっているのでは? というヒントを頂き入門本と思って買ったらめっきりわか…

タイトルに特定文字列hogeが含まれている場合のみ、タイトルを[これはテストです]hogefugaにする

以下のGnewsを再度送信しましょうネタにちょっと関連するんだけど、このGnewsをなぜ先に復旧させたかというと、これは周囲の人間数人に配信していたからなんです。迷惑の範囲が広い。で、今回はまぁまだ仮復帰ということも有り、「本番じゃないから動作は保…

CustomFeed - GoogleNewsの緊急代替手段

※解決しています。Customfeed::GoogleNewsが新しいの。参照 配信されなくなってからどんだけ経ってるんだよバーカという罵声を浴びつつも、ようやく本業が落ち着いたので手当て。RSSに飛ばされるほうも考えて解かなきゃいけないんだけど、緊急性となにより影…