Rubyã§ã¹ã¯ãªã¼ã³ã·ã§ãããµã¼ã(1)
æè¿ãªã³ã¯å ã®ãã¼ã¸ãå°ãã表示ãã¦ãããµã¤ããããè¦ãããã®ã§ãããèå³ããã£ãã®ã§å®è£ ããæ¹æ³ã調ã¹ã¦ãã¾ãããç§ã¯ã¦ã£ããã¯ã©ã¤ã¢ã³ãã®ãã©ã¦ã¶ã§ã¬ã³ããªã³ã°ãããã¦ããã®ã ã¨æã£ã¦ããã®ã§ããï¼ããã¾ããç¡ç¥ã§ï¼ãã¹ã¯ãªã¼ã³ã·ã§ããããµã ãã¤ã«åããã¤ã¡ã¼ã¸ãã¡ã¤ã«ã表示ãã¦ããã¨ãããã¾ããã
ãã§ã«ããã¤ããµã¼ãã¹åãããã¦ããããã§ãã
ページのサムネイルorキャプチャをWEB上で作るサービスまとめ:phpspot開発日誌
ä»ã«ã¯ä»¥ä¸ã®ãããªãµã¤ããããã¾ããã
http://thumbs.bookmacro.com/sample/
WebToJpeg
Blinky
ç¡æã®ãµã¼ãã¹ãã»ã¨ãã©ã§ãã®ã§å©ç¨ããã¦ãããã°ããã®ã§ããããµã¼ãå´ã§ä¿æãã¦ããªããµã ãã¤ã«ãæ°ãã«çæããã®ã«ã©ããã¦ãæéããããããã§ããã®ã§ãä½ã¨ãèªåã§ã¤ãããã¨æãæ¹æ³ã調ã¹ã¦ã¿ã¾ããã
ã·ã¹ãã æ§æã¯ããµã¼ãã¯Linuxãã§ããã°OpenVZä¸ã§ãAPIã¯åå¼·ä¸ã®Rubyãã§ããã°Ruby On Railsã§ã¤ãããã¤ã¡ã¼ã¸ã¯ãã¡ã¤ã«ã«ããã®ã§ã¯ãªãMySQLã«æ ¼ç´ãã¦ãã¨ããã®ãèãã¦ãã¾ããã
ãã§ã«ä»ã«æ§ç¯ãã¦ãã人ãããªãããªã¨æ¢ãã¦ã¿ãçµæãè¦ã¤ããã®ã以ä¸ã®ãµã¤ãã§ããLinuxã使ã£ã¦ãè¨èªã¯Perl/Python/PHP/Rubyã¨ä¸åå¢ãããã§ãããã ãã¯ã¦ãªããã¯ã¹ã¯ãªã¼ã³ã·ã§ããã¯Windowsã§è¡ã£ã¦ããããã§ãã
SimpleAPI の仕組みについて考察してみる - drk7jp
http://yamashita.dyndns.org/blog/generate-web-page-thumbnails-on-linux-server-without-x
http://www.res-system.com/item/603
Drk7jpさんãã§ã¯ãXvfbã¨ããä»®æ³ãã¬ã¼ã ãããã¡(ä»®æ³Xãµã¼ã)ãç«ã¡ä¸ãããã«ãã©ã¦ã¶ãèµ·åãããã¹ã¯ãªã¼ã³ã·ã§ãããã¨ãã¨ããæ¹æ³ãã¨ã£ã¦ãã¾ããåèã«ãã¦VZä¸ã§è©¦ãã¦ã¿ã¾ãããVEã¯ã¨ããããFedora Core3ï¼ãããæä¾æ¢ã¾ã£ã¦ã¾ããï¼ã§æ§ç¯ãã¾ããã
Xvfbã£ã¦ã©ããã§èãããã¨ããããããªâ¦ã¨æã£ããããªã¼ãã³ã®ã£ã©ãªã¼ããã®OpenVZのVEでXサーバを立ち上げる手順ã§ã使ã£ã¦ãã¾ããã
ä»®æ³ç°å¢ã§ã¯ä½¿ããã¨ãã§ããªã(ãµã¼ãã«ããã¾ãå¿
è¦ããªã)/dev/ttyãå¿
è¦ã¨ããªãXãµã¼ããã¨ãã£ãã¨ããã§ããããã
æé éãã«æ§ç¯ããã¨ãããªãã¹ã¯ãªã¼ã³ã·ã§ãããã¨ããã¨ãã§ãã¾ããã
ãã ãVEç°å¢ã ã¨Xç³»ã®ããã±ã¼ã¸ãã¤ã³ã¹ãã¼ã«ããéã«ã/devé
ä¸ã®ããã¤ã¹ãã¡ã¤ã«ãã»ã¨ãã©ãªããªã£ã¦ãã¾ãã¾ãããããªãã¨VEã«sshã§ããªããªãã¾ããããã¼ãã¦ã§ã¢ãã¼ãããvzctl enter ãã§ããªããªãã¾ããããããã©ã¡ããVEã®/dev/urandomãå¿
è¦ãªã®ã§ããããã©ãããã/devé
ä¸ã®ãã¡ã¤ã«ãã³ãã¼ãã¦ããã°å¾©æ§ãã¾ããããè¦ãã¨オープンギャラリーããã§ã説æãã¦ãã¾ããã
ã¾ããFirefox1.5ç³»ã使ã£ã¦ããã¨ä½åããµã¤ãã表示ããã¦ããã¨ä¸å
·åããã£ãã®ã§ã2.0ç³»ã«å¤æ´ãã¾ããã
ãã®æ¹æ³ã§ä¸å¿ã§ããã®ã§ããã以ä¸ã®ç¹ã«ä¸æºãããã¾ããã
- é£ç¶ãã¦ãã£ããã£ããã¨ãã¬ã³ããªã³ã°ããã£ããã£ã«è¿½ãã¤ãããåã®ãã¼ã¸(ãããã¯ã¬ã³ããªã³ã°éä¸ã®ãã¼ã¸)ããã£ããã£ãããã®ã§ãsleepããããªããã°ãªããªã
- å¤é¨ã³ãã³ããå¼ã³åºãã¦ãã¦ãã£ãæªã
- ãã©ã¦ã¶(Firefox)ã常é§ããã¦ããã®ã§ã大éã«ã¡ã¢ãªé£ã£ã¦ãã
Weboo!Returnsããã§ã¯gtkmozembedã¨ããã©ã¤ãã©ãªã使ã£ã¦ãã¦ãå¤é¨ã³ãã³ããå¼ã³åºãã¦ãããããããçæ³ã§ãããã ãè¨èªãPythonãªã®ãããã¯ã§ãã
Rubyã§åããã¨ãã§ããªããã¨èª¿ã¹ã¦ã¿ãã¨ãRubyにもgtkmozembedライブラリが提供されているãã¨ããããã¾ããã
ããã¥ã¢ã«ãã»ã¨ãã©è±èªã§ãããRubyã®åºç¤ãæªããã®ã«è伸ã³ãããããªã¨èºèºãã¦ããã¨ããã§ã«Blinkyãããgtkmozembedãå©ç¨ãã¦Rubyã§æ§ç¯ãã¦ãããã¨ããããã¾ããããããã½ã¼ã¹ãå ¨ã¦å ¬éãã¦ãã¾ããæè¬ã§ãã
ãã£ããDBã«ãã¤ããªãã¼ã¿ãæ ¼ç´ããããã«æ¹é ãã¦ã¿ããã¨æãã¾ããã¾ãã¯ãこのソースãèªãã§åå¼·ãã¾ãã