otsune's SnakeOil RSSフィード

python -c "print''.join([chr(x) for x in 111&1101,110+~-~11,10^11*11,110+~-~11,-~101,-~11^11*11,~-110,111&11*11,11+11+10,11|~-0110,1-~11^11*11,10^11*11,-~11^11*11,110,101])"

2006-10-08

XPathでorを使えば、揺らいでいるWebページの切り抜きも簡単にok

XPathでorを使えば、揺らいでいるWebページの切り抜きも簡単にok - otsune's SnakeOil  を含むブックマーク はてなブックマーク - XPathでorを使えば、揺らいでいるWebページの切り抜きも簡単にok - otsune's SnakeOil  XPathでorを使えば、揺らいでいるWebページの切り抜きも簡単にok - otsune's SnakeOil  のブックマークコメント

XPathを使ってPlagger::Plugin::Filter::EntryFullTextのHandlerを書く - mteramoto's blogから

author: mteramoto
handle: http://blogs\.itmedia\.co\.jp/.+?/\d{4}/\d{2}/.+?\.html
extract_xpath:
  body: //div[@class="contents" or @class="content_3"]
  • handleの「/.+/」はgreedyじゃない「/.+?/」のほうが意図しない動作が減りそうな気がする(/[^/]+/と同等な動作の方が分かりやすい)
  • contentsとcontent_3の両方が有ったりする腐ったblogページだったりするとどうなるんだろこれ
  • 「Handler」と言わずに「○○EFT」とか表現していたけど、ページが見つかりません。 - Plaggerを見るとmiyagawaさんは「upgrader」とか書いているな

(Powered by id:youpy at #plagger-ja)

話がどんどんズレているので元に戻すと

話がどんどんズレているので元に戻すと - otsune's SnakeOil  を含むブックマーク はてなブックマーク - 話がどんどんズレているので元に戻すと - otsune's SnakeOil  話がどんどんズレているので元に戻すと - otsune's SnakeOil  のブックマークコメント

コメント見てると - #生存戦略 、それは - subtech

  • Pって、えらい短縮表記だよなー
  • それ「その場で間に合わせでざっくり切る」という本来の意味での"hack"だよな
  • 短縮表記は分かっていて捨てで書く分には良いけど、それ他人にすすめる時は注意事項も合わせて書かないと怖くないか?

と思って「可読性悪い」とブックマークコメント。

だけど他の人のブックマークコメントをみて、Rubyのp hogePerlでもやりたいという話だという事がやっと理解出来た。(つまり可読性無いけど「pって何?」「Rubyのpみたいな?」で通じる)

だけど(プログラマや学問の場では当然のノリだけど)「俺の技術や考えの方が凄いぜゲーム」ノリを、何故か半可通の俺にまで真面目に適用して館野さんは真剣に答えてくれる……それ、相手の技量みてスルー力を発揮しましょうよ! 館野さんは万人にやさしすぎる。

ただブックマークコメント自体は半可通なりに

  • 子供が見たらpハックは可読性無視だと分からずに誤解しね?
  • 子供が見たらその場デバッグはコミットしないからOkってのが伝わらなくね?

という(本物ギークに取ってはどうでもいい半可通の揚げ足取り視点では)筋は通っているので、取り下げる必要は無いか。と、思っておりますハイ。

トラックバック - http://subtech.g.hatena.ne.jp/otsune/20061008