アカウント名:
パスワード:
しかもperlの練習がてらとおっしゃられているし。
日記ページを取得するコードは、ひょっとしてRSSか何かから取得していますか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生の大半の問題はスルー力で解決する -- スルー力研究専門家
ファンタスティック! (スコア:1)
日記コピースクリプト素晴らしいです。
僕も欲しくてPHPで作ってますが、やっと「はてな」へのテスト投稿に成功したところです。先は長い…
完成したら使わせて下さい~と言いつつ自分のも勉強がてら完成させてみるつもりです。
Re:ファンタスティック! (スコア:1)
いやー、すみません、
fslashtさんもつくってらっしゃるとは、知りませんでした。
# 日記に検索機能があれば、判ったのになー…
hatena の応答関連(フォームにどういう値をいれたら、どうなる、といった)のとこが一番手間がかかったので、
日記に情報を参考にしていれば、もっとスムーズに出来たかなあ、と思ってます。
Re:ファンタスティック! (スコア:1)
しかもperlの練習がてらとおっしゃられているし。
perlよくわからないのですが、なんかコードがとても簡潔で無駄なくエレガントな気がします。
日記ページを取得するコードは、ひょっとしてRSSか何かから取得しているますか? 僕はそのあたり疎いのでHTMLを取得してゴリゴリやってます。解析はパケットモニタでダンプしてやってます。泥臭いですね。
それにしても、同じもの作っている方がいるというとこで刺激になりました。
こちらもがんばって完成させようと思います。
PHPをシェル環境で使う(CLI版PHP)と、PHPのWeb系のライブラリが全部使えるので、シェル上からいろいろ出来て便利です。
もっともperlもCPANがあるので似たようなものだとは思いますが、僕はperlわからないもので・・・
Re:ファンタスティック! (スコア:1)
最近仕事で書いていなかったものでして...いえ、HTMLを正規表現で引っこ抜いています。
なので、「grey」テーマでないと、今のスクリプトでは日記の取得の際にエラーで止まってしまうという、情けない事になってしまいました。
# 今直してます
日記の内容をXMLで返してくれれば確実なパースができて楽なんですけどねえ。
PHPも便利ですよね。
正規表現もpcre経由でPerl互換の書式が使えるそうですし。
Perlは好みは分かれると思いますが、強力さと奥の深さは間違いないと思います。
DBを叩くのにも、DBIという共通APIがありますし、CPANは豊富ですし、
やっつけ用に覚えても損はないのでは…と思います。
Re:ファンタスティック! (スコア:1)
どうりでソースが洗練されているわけです。
日記の解析はHTMLからやるしかないのですね。
テーマやテンプレートの違いで解析のしかた変えないといけないのが大変ですね。
正規表現遅いかなあと思って、こちらは単純な検索でやってますがかえって遅くなっているかもしれません。
PHPは便利ではあるのですが、何処にでもあるという訳ではないのが悩みの種です。
Pearは何処にでもあるというのと、CPANが魅力ですね。
ちょっとかじってみましたが、変数や配列の扱い方の自由度の高さに驚きました。でも、おかげでどういう方針で組んだらいいか迷いますね(で、読みづらいソースになる)。
でも綺麗に書けば綺麗という当然の話もありますので、perlも勉強してみます。