The Whole World is peaceful.

nextLink (哀愁のポール・アンカー)

//a[contains(@href,"/page/")][number(substring-after(self::a/@href,"/page/"))-number(substring-after(preceding-sibling::a/@href,"/page/")) = 2 or number(substring-after(self::a/@href,"/page/"))-number(substring-after(following-sibling::a/@href,"/page/")) = 2 or number(substring-after(self::a/@href,"/page/"))=2]

ref:


/page/2 のページには /page/1 と /page/3 へのアンカーがある

/page/3 のページには /page/2 と /page/4 へのアンカーがある

/page/4 のページには /page/3 と /page/5 へのアンカーがある

そして /page/1 のページには /page/2 へのアンカーだけがある

ということから隣りあったアンカーのページ番号を引き算して”2”だったらそのアンカーがnextLinkっていうふうにしてみた。

nextLink (哀愁のポール・アンカー)

cxx:

taizooo:

//a[contains(@href,"/page/")][number(substring-after(self::a/@href,"/page/"))-number(substring-after(preceding-sibling::a/@href,"/page/")) = 2 or number(substring-after(self::a/@href,"/page/"))-number(substring-after(following-sibling::a/@href,"/page/")) = 2 or number(substring-after(self::a/@href,"/page/"))=2]

ref:


/page/2 のページには /page/1 と /page/3 へのアンカーがある

/page/3 のページには /page/2 と /page/4 へのアンカーがある

/page/4 のページには /page/3 と /page/5 へのアンカーがある

そして /page/1 のページには /page/2 へのアンカーだけがある

ということから隣りあったアンカーのページ番号を引き算して”2”だったらそのアンカーがnextLinkっていうふうにしてみた。

最後の「or number(substring-after(self::a/@href,”/page/”))=2」は/page/2のリンクを無条件で候補に入れてしまうと思います(/page/2と/page/4だったらたぶん両方が候補になる)。候補が複数ある場合は文書中の出現位置でどっちが選ばれるか決まるのかな?

おおせのとおりでした。スマートだと思ったんだけどねー。もうめんどうだから前のやつつかってリリースしちゃいました。 複数候補が出たときには先に見付かった方になっちゃうそーです。1個目以外を捨ててる? http://movatwitter.jp/pc_web/redirect.php?http://wedata.net/items/681?rev=31644

//a[contains(@href,"/page/")][number(substring-after(self::a/@href,"/page/"))-number(substring-after(preceding-sibling::a/@href,"/page/")) = 2 or number(substring-after(self::a/@href,"/page/"))-number(substring-after(following-sibling::a/@href,"/page/")) = 2]|//a[contains(@href,"/page/")][position()=last() and substring-after(self::a/@href, "/page/") = 2]

気にいってはいないっす。

専門家は、素人のためにいる。その逆ではない。専門家は、あくまで素人の決断を実現するのが仕事であって、決断そのものが仕事ではない。
専門家は、素人のためにいる。その逆ではない。専門家は、あくまで素人の決断を実現するのが仕事であって、決断そのものが仕事ではない。
専門家は、素人のためにいる。その逆ではない。専門家は、あくまで素人の決断を実現するのが仕事であって、決断そのものが仕事ではない。
404 Blog Not Found - 決断は素人にまかせろ! (via thinkeroid) (via freedomcat)
まつもとさんは、ハッカーにはブレーキが壊れている人が多い、といったような表現を良くしている。
まつもとさんは、ハッカーにはブレーキが壊れている人が多い、といったような表現を良くしている。
まつもとさんは、ハッカーにはブレーキが壊れている人が多い、といったような表現を良くしている。
思っているよりもずっとずっと人生は短い。 - 竹岡葉月の小説は「ハンドルが壊れている」のだと思う。 (via freedomcat)
まとまりがないですね。わかります。
まとまりがないですね。わかります。
まとまりがないですね。わかります。
雑記帳@tumblr. | 25 名前:名無しさん:2008/12/11(木) 13:52:11…
わはは。まとまりがないサイト上等www
わはは。まとまりがないサイト上等www
わはは。まとまりがないサイト上等www
tumblr:リンクとか備忘録とか日記とか - 25 名前:名無しさん:2008/12/11(木) 13:52:11…

自分のフィルターを通したっていう意味では、まとまりはあります。
他人が見てまとまりがあるかどうかなんてどうでも良いじゃん。
オレ・フィルターを面白いとおもってくれる人だけが見てくれれば。
バッチシヒットっていう人だって、5人くらいはいるんじゃないの。世界中でも
打率3割でよければもうすこし沢山の人のハートをゲット;)

gkojax:

なるほど、ウェブの時代は終わって再びソフトウェアの時代が帰ってきたのだ。

なるほど、サーバーサイド主導の時代は終わってオレラの時代がやってきたのだ。

頭の中に無数の小さなビックリマークを次々に呼び起こしながら、
頭の中に無数の小さなビックリマークを次々に呼び起こしながら、
頭の中に無数の小さなビックリマークを次々に呼び起こしながら、
kojiroby.quote
dashboardの深い位置から
dashboardの深い位置から
dashboardの深い位置から
コニシロク タンブラー - 全盛期のReblogger伝説
ハリケーンが起きた
ハリケーンが起きた
ハリケーンが起きた
コニシロク タンブラー - 全盛期のReblogger伝説
Rebloggerにとってのホームランは t の打ちそこない
Rebloggerにとってのホームランは t の打ちそこない
Rebloggerにとってのホームランは t の打ちそこない
コニシロク タンブラー - 全盛期のReblogger伝説