OS3.0でタンブラー系のアプリが死亡してるのとか見て思ったんだけど、スクレイピング系のアプリはスクレイピングパートを自前のサーバーに置いて、そこを経由するほうがいいのかなぁと思った。

スクレイピングのアルゴリズムをアプリの中にハードコードしてしまうと、HTMLの仕様が変わってしまったときに、迅速な対応ができない。修正版をAppleに提出しても1〜2週間かかってしまい、その間アプリは動くなってしまうので。

あとはそういうロジック部分をサーバに出しとくと、iPhone, Android, BlackBerryとかでクロスなアプリを作りやすいし、危機対応もしやすいのかなぁと思う。

fladdict » スクレイピングはサーバー処理が安全かなぁ

内部実装の話なので特に外に向けてアピールするつもりはなかったのですが、tumblr gear r.1.2.0 でまさにその実装をしていたところなので、ちょっとびっくりしました。
fladdictさんの指摘と違うことをやろうとしているのは、スクレイピングの処理自体をサーバー側に乗せてしまうとスケールしないと思ったので、スクレイピングのエンジンをクライアント側に持ち、クライアントはメタデータをサーバー側から取ってきてスクレイピングする、という実装にしているところ。
すでにスクレイピング処理に使うメタデータのほとんどはサーバー側に配置できているのですが、もっと処理の抽象化やパラメーター化が必要だなあと思っています。
という実験中。

(via honishi) (via yaruo) (via clavier)

(via vmconverter)

(via omasayan)

(via otsune)

OS3.0でタンブラー系のアプリが死亡してるのとか見て思ったんだけど、スクレイピング系のアプリはスクレイピングパートを自前のサーバーに置いて、そこを経由するほうがいいのかなぁと思った。

スクレイピングのアルゴリズムをアプリの中にハードコードしてしまうと、HTMLの仕様が変わってしまったときに、迅速な対応ができない。修正版をAppleに提出しても1〜2週間かかってしまい、その間アプリは動くなってしまうので。

あとはそういうロジック部分をサーバに出しとくと、iPhone, Android, BlackBerryとかでクロスなアプリを作りやすいし、危機対応もしやすいのかなぁと思う。

fladdict » スクレイピングはサーバー処理が安全かなぁ

内部実装の話なので特に外に向けてアピールするつもりはなかったのですが、tumblr gear r.1.2.0 でまさにその実装をしていたところなので、ちょっとびっくりしました。
fladdictさんの指摘と違うことをやろうとしているのは、スクレイピングの処理自体をサーバー側に乗せてしまうとスケールしないと思ったので、スクレイピングのエンジンをクライアント側に持ち、クライアントはメタデータをサーバー側から取ってきてスクレイピングする、という実装にしているところ。
すでにスクレイピング処理に使うメタデータのほとんどはサーバー側に配置できているのですが、もっと処理の抽象化やパラメーター化が必要だなあと思っています。
という実験中。

(via honishi) (via yaruo) (via clavier)

(via vmconverter)

(via omasayan)

(via otsune)

Posted 2 years ago 125 notes

Notes:

  1. yshm reblogged this from noboko
  2. softbear reblogged this from furoneko
  3. dfgkelxp reblogged this from ipodstyle
  4. sunshinerecorder reblogged this from nobby0-0
  5. akyt reblogged this from verdy
  6. invoke reblogged this from gearmann
  7. gearmann reblogged this from gkojay
  8. yamada123456789 reblogged this from gkojay
  9. mizuwari reblogged this from gkojay
  10. yosha reblogged this from gkojay
  11. gkojay reblogged this from vmconverter
  12. tkashiwagi reblogged this from mitukiii
  13. mitukiii reblogged this from honishi
  14. pngnq reblogged this from otsune
  15. areha reblogged this from kanal
  16. tk78 reblogged this from kanal
  17. morygonzalez reblogged this from kanal
  18. kanal reblogged this from ku
  19. tsukamoto reblogged this from ku
  20. yksk reblogged this from ku
  21. macotoi reblogged this from ku
  22. mitsuaki reblogged this from slicks
  23. oosuka reblogged this from ku
  24. seashore reblogged this from otsune
  25. tfujiki reblogged this from ku
  26. polog reblogged this from ku
  27. yager reblogged this from ku
  28. slicks reblogged this from ku
  29. tdrk reblogged this from ku
  30. tanukian reblogged this from ku
  31. manamanmana reblogged this from ku
  32. comsmet reblogged this from ak47
  33. ku reblogged this from honishi
  34. tumbtumb reblogged this from omasayan
  35. stomita reblogged this from ku
  36. aya18 reblogged this from ichimonji
  37. sugizou reblogged this from reretlet

About:

this is key1tumblr

Following: