= 2009-05-05 = * [http://fourdollars.blogspot.com/2009/04/linux-system.html 如何在 Linux System 當中偵測網路線是否有接上?] {{{ $ cat /sys/class/net/eth0/carrier }}} * [http://brownywalking.blogspot.com/2009/04/tip-document-search.html 網路就是你的文件資料庫 – document search ] * google 加 filetype: 關鍵字來限定搜尋範圍 * http://docjax.com/ - 還不錯用,不妨加入 firefox 搜尋列 - 個人比較偏好這個,因為它會跨 Google 跟 Yahoo 進行搜尋。 * [https://addons.mozilla.org/en-US/firefox/addon/11264 OutWit Docs] (Firefox Addons) - 感覺上有點暴力的搜尋方法,而且沒有額外的資訊可以參考。 * http://www.pdfgeni.com/ - 找 PDF 專用 * http://pdfbook-s.com/ - 找 PDF 專用 == Cloud Computing == * [http://scalability.org/?p=1430 Cloudy issues] - 這個作者提出一個觀點,他認為這是個"Data motion"的時代,也就是雲端運算其實會花掉很多時間再資料搬移上,縱使大家都把資料共同放在雲端上,還是有可能需要不斷地搬移。那麼花在資料的搬入搬出的成本跟時間,與計算所耗費的成本與時間相比,是否值得?這或許也將是雲端運算的商業模式與使用模式該仔細精算的小細節。 == Hadoop == * [http://blog.ring.idv.tw/category.ser?c=37 Hadoop 與一些其他應用的整合實驗], Ex. PostgreSQL, PDFBox, etc. * [http://people.apache.org/~stevel/slides/deploying_hadoop_with_smartfrog.pdf Deploying Apache Hadoop with SmartFrog] * http://smartfrog.org/ - 由 HP 實驗室設計的叢集設定軟體(Configuration Management tools, CM-tool) * 參考 [http://wiki.apache.org/hadoop/LargeClusterTips Hadoop Wiki] 有提到幾種:bcfg2, !SmartFrog, Puppet, cfengine {{{ Consider a system configuration management package to keep Hadoop's source and configuration consistent across all nodes. Some example packages are bcfg2, SmartFrog, Puppet, cfengine, etc. }}} * [http://www.cfengine.org/ Cfengine] (configuration engine) - 自動化管理工具 : 能以簡單的設定檔整合所有指定的系統管理工作 * [http://cha.homeip.net/blog/archives/2006/03/cfengine.html Cfengine 自動化管理工具] * [http://cloudcomputing.sys-con.com/node/795051/print Newly Released Cfengine 3 will Manage Resource Clouds] * [http://www.puppetlabs.com/ puppet] 是一套用來佈署叢集設定檔的工具。不過....從東京大學IRT研究機構(Information and Robot Technology Research Initiative)的叢集管理實務經驗顯示:__'''還挺吃記憶體的'''__ * http://www.puppetlabs.com/ * 關於 Hadoop 有人建議看 [http://projects.reductivelabs.com/projects/puppet/wiki/Big_Picture puppet wiki 的 Big_Picture] 這篇 * [http://packages.debian.org/puppet Debian 有 puppet 套件] * [入門文件] [http://docs.reductivelabs.com/#getting_started Getting Started] * [進階文件] [http://docs.puppetlabs.com/references/stable/type.html Type Reference] - 設定檔描述語言型態的參考手冊 * [比較] [http://bitfieldconsulting.com/puppet-vs-chef Puppet versus Chef: 10 reasons why Puppet wins] * [http://trac.mcs.anl.gov/projects/bcfg2 Bcfg2] helps system administrators produce a consistent, reproducible, and verifiable description of their environment, and offers visualization and reporting tools to aid in day-to-day administrative tasks. It is the fifth generation of configuration management tools developed in the Mathematics and Computer Science Division of Argonne National Laboratory. * http://trac.mcs.anl.gov/projects/bcfg2 * [http://packages.debian.org/bcfg2 Debian 有 bcfg2 套件] * 在另一個 mail list ([http://www.mail-archive.com/common-user@hadoop.apache.org/msg03589.html Best CFM Engine for Hadoop]) 中看到有人建議 [http://www.redhat.com/spacewalk/ Spacewalk](太空漫步), 連 Logo 都是太空漫步呢 :) == File System : Lustre == * Lustre User Group 2009 影片大賞 - [http://wiki.lustre.org/index.php/Lustre_User_Group 議程] || 投影片 || 影片 || 備註 || || [http://wiki.lustre.org/images/3/31/PeterBojanic.pdf Keynote], Peter Bojanic || [http://slx.sun.com/1179274073 影片] || 講述 Lustre 的未來規劃(Roadmap) || || [http://wiki.lustre.org/images/4/41/Barton_LUG_2009_Scalability.pdf Lustre Scalability], Eric Barton || [http://slx.sun.com/1179274098 影片] || 談 Lustre 的可擴充性 || || [http://wiki.lustre.org/images/1/15/JamesRose.pdf Making Movies with Lustre], John Leedham, Daire Byrne, James Rose || [http://slx.sun.com/1179274187 影片] || 把 Lustre 用在影片特效製作上,非常具有說服力的應用實例 || || [http://wiki.lustre.org/images/d/d9/RobertReadTalk2.pdf Lustre Recovery], Robert Read || [http://slx.sun.com/1179274084 影片] || Lustre 備援機制 || || [http://wiki.lustre.org/images/3/3a/JamesHoffman.pdf Lustre in a WAN Environment], James Hofmann and Dardo Kleiner || [http://slx.sun.com/1179274198 影片] || 談 Lustre 在跨網域的環境下,如何佈署 || || [http://wiki.lustre.org/images/7/79/AndrewUselton.pdf Monitoring I/O Performance on Lustre], Andrew Uselton, NERSC || [http://slx.sun.com/1179274200 影片] || 談 Lustre I/O 效能監控 || == VNC and SSH Client == * 要讓使用者容易使用異地的機器,有兩種做法,一種是提供桌面環境,另一種則是提供命令列環境。桌面環境目前的實作方法,一種是 VNC 、 RDP 或 NX 遠端桌面,另一種則是興起中的 WebOS。至於 SSH Client 當然大多數是 stand alone application,或者只有 Java Applet 可以鑲嵌在網頁中。 * wade 找到一個 [http://zhouer.org/ZTerm/ zterm] 是支援 UTF-8 特別寫給中文使用者的專案。 * 至於純使用網頁的命令列環境有 [http://anyterm.org/ anyterm] 跟 [http://antony.lesuisse.org/software/ajaxterm/ ajaxerm] * 先前就有找到 [http://www.wizhelp.com/flashlight-vnc/ Flashlight-VNC] 這個 Flash 版的 VNC Viewer 不過似乎要先解決 Flash 跨網站的 Policy 問題。 * [http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html Setting up a socket policy file server] * [http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html Cross-domain policy file specification] * [http://nxforce.blogspot.com/2009/02/flex-cross-domain-policy.html Cross Domain Policy] * [http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html Adobe Player 設定權限給 Local 檔案] * [http://sourceforge.net/projects/airvnc/ airVNC][http://code.google.com/p/airvnc/ *]是另一個基於 Flashlight-VNC 的 Adobe AIR 實作,它的特點是一次可以看到多個 VNC 連線視窗,或許將來可以運用在 DRBL 的概念展示上。 == Mobile Computing == * [http://developer.apple.com/iphone/ iPhone SDK for iPhone OS] * [https://www.blackberry.com/Downloads/entry.do?code=060AD92489947D410D897474079C1477 BlackBerry Simulator] - 黑莓機模擬器 * [http://developer.android.com/sdk/ android SKD] - 含 android 模擬器