= 2009-06-12 =  * [http://sita.stars.org.tw/ 學界協助中小企業科技關懷計畫] * [http://web1.nsc.gov.tw/newwp.aspx?act=Detail&id=402881d021818dff0121b387f47c00ce&ctunit=31&CtNode=42&mp=1 科學工業園區固本精進研究計畫第二期計畫徵求] - 期間自98年6月6日起至98年7月15日截止 * [http://www.nsc.gov.tw/sci/ct.asp?xItem=14370&ctNode=1622 98年度「節能減碳教育研究」整合型計畫徵求書] - 哈!! 節能減碳也可以有計畫呢!  * [http://web.mit.edu/professional/short-programs/courses/multicore_programming.html MIT 的 Multicore Programming 課程],他們超認真的,還分析課程組成、難易度等。 * [[Image(MIT_Multicore.jpg,width=400)]] == Programming : Shell == * [http://www.linuxjournal.com/content/creating-bash-spinner 用 bash 產生 spinner 動畫] * 看 [http://www.linuxjournal.com/files/linuxjournal.com/ufiles/spinner.mp4 影片] 就知道是指哪個效果了~ == File System == * [http://www.linuxdevices.com/news/NS7566084773.html Linux 2.6.30 gets new filesystems] * 先前曾看到"[http://www.linux-mag.com/id/7345 NILFS: A File System to Make SSDs Scream]",今天又看到 Linux Kernel 2.6.30 支援 [http://www.nilfs.org/en/ NILFS2] 囉!! * 文中提到 NFS v4.1 已經納入,但 [http://wiki.linux-nfs.org/wiki/index.php/PNFS_prototype_design Parallel NFS (pNFS)] 會在未來的版本再加入   * [http://www.ioremap.net/projects/pohmelfs POHMELFS] - 網路分散式檔案系統 (可能跟 Lustre 相似,值得注意)   * [http://git.open-osd.org/gitweb.cgi?p=open-osd.git;a=blob;f=Documentation/filesystems/exofs.txt;hb=refs/heads/exofs EXOFS] - 物件檔案系統,來自 http://www.open-osd.org/ * [http://people.redhat.com/~dhowells/fscache/FS-Cache.pdf FS-Cache] - 2.6.30 加入從 NFS 快取的機制,跟其他 Unix 作業系統的 [http://en.wikipedia.org/wiki/CacheFS CacheFS] 相似。   * Filesystems performance improvements - 因為 fsync 的改進,也加快了檔案系統的效能 * Fastboot - Intel Moblin 的快速開機機制也有被收錄進 Kernel   * LZMA/BZIP2 kernel image compression - vmlinuz 以前用 gzip, 現在也支援 lzma 跟 bzip2 的壓縮格式了 * [http://www.openfoundry.org/index.php?option=com_content&Itemid=345&id=2102&lang=en&task=view Linux 2.6.30 核心釋出 改善消費者親和力、檔案系統、安全性] == File System : Lustre == * 有時候 DRBL Client 如果關機,或者無法正常啟動。雖然只要還有 OST 活著,還是可以寫入新的檔案,但在 DRBL Server 也就是 Lustre MDT 所在的機器上,如果要下 df 會卡住。這時候可以暫時把該台 OST 的 OSC 暫時關閉,就可以讓 df 正常顯示。   * 例如:192.168.129.4 這台的 OST 分別是 biofs-OST0005 跟 biofs-OST0006 {{{ jazz@bio:~$ sudo lctl dl | grep osc 5 UP osc biofs-OST0000-osc biofs-mdtlov_UUID 5 6 UP osc biofs-OST0001-osc biofs-mdtlov_UUID 5 7 UP osc biofs-OST0002-osc biofs-mdtlov_UUID 5 8 UP osc biofs-OST0003-osc biofs-mdtlov_UUID 5 9 UP osc biofs-OST0004-osc biofs-mdtlov_UUID 5 10 UP osc biofs-OST0005-osc biofs-mdtlov_UUID 5 11 UP osc biofs-OST0006-osc biofs-mdtlov_UUID 5 12 UP osc biofs-OST0007-osc biofs-mdtlov_UUID 5 13 UP osc biofs-OST0008-osc biofs-mdtlov_UUID 5 14 UP ost OSS OSS_uuid 3 18 UP osc biofs-OST0000-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 19 UP osc biofs-OST0001-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 20 UP osc biofs-OST0002-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 21 UP osc biofs-OST0003-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 22 UP osc biofs-OST0004-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 23 UP osc biofs-OST0005-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 24 UP osc biofs-OST0006-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 25 UP osc biofs-OST0007-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 26 UP osc biofs-OST0008-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 jazz@bio:~$ sudo lctl --device 10 deactivate jazz@bio:~$ sudo lctl --device 11 deactivate jazz@bio:~$ sudo lctl --device 23 deactivate jazz@bio:~$ sudo lctl --device 24 deactivate jazz@bio:~$ sudo lctl dl | grep osc 5 UP osc biofs-OST0000-osc biofs-mdtlov_UUID 5 6 UP osc biofs-OST0001-osc biofs-mdtlov_UUID 5 7 UP osc biofs-OST0002-osc biofs-mdtlov_UUID 5 8 UP osc biofs-OST0003-osc biofs-mdtlov_UUID 5 9 UP osc biofs-OST0004-osc biofs-mdtlov_UUID 5 10 IN osc biofs-OST0005-osc biofs-mdtlov_UUID 5 11 IN osc biofs-OST0006-osc biofs-mdtlov_UUID 5 12 UP osc biofs-OST0007-osc biofs-mdtlov_UUID 5 13 UP osc biofs-OST0008-osc biofs-mdtlov_UUID 5 14 UP ost OSS OSS_uuid 3 18 UP osc biofs-OST0000-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 19 UP osc biofs-OST0001-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 20 UP osc biofs-OST0002-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 21 UP osc biofs-OST0003-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 22 UP osc biofs-OST0004-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 23 IN osc biofs-OST0005-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 24 IN osc biofs-OST0006-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 25 UP osc biofs-OST0007-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 26 UP osc biofs-OST0008-osc-f6e24e00 ebc2ca4a-d93d-d288-2f7e-2945d4910ab5 5 }}} == Hadoop == * [http://developer.yahoo.com/hadoop/ Yahoo! Distribution of Hadoop] - 雅虎釋出他們補丁過的 Hadoop 版本,也就是有在雅虎的大型叢集部署過的版本   * http://github.com/yahoo/hadoop/tree/yahoo-hadoop-0.20 - 看樣子雅虎已經在用 Hadoop 0.20 版囉!! == Virtualization == * [http://www.virtualization.info/2009/05/hidden-challenges-of-virtualization.html The Hidden Challenges of Virtualization - Part 1] * [http://www.virtualization.info/2009/06/hidden-challenges-of-virtualization.html The Hidden Challenges of Virtualization - Part 2] * [http://www.virtualization.info/2009/06/hidden-challenges-of-virtualization_10.html The Hidden Challenges of Virtualization – Part 3] == Cloud Computing == * [http://www.usenix.org/events/hotcloud09/tech/ HotCloud '09 Workshop] * http://www.jolicloud.com/ - a cool new OS for your netbook   * 看 [http://www.jolicloud.com/tour 系統概念截圖] 很容易就抓到這套作業系統的想法是要讓 netbook 很輕量,但有網路時就同步到 Jolicloud 的雲端服務上。 == jQuery == * [http://flowplayer.org/tools/ jQuery TOOLS] - The missing UI library for the Web * jQuery TOOLS 希望能補齊 jQuery UI 未收錄的一些元件 * [http://flowplayer.org/tools/demos/ 一些展示] == Mobile Computing == * [http://www.oss.org.tw/dokuwiki/doku.php?id=linuxforum Linux Forum 2009 講師簡報]  * [http://google-opensource.blogspot.com/2009/06/introducing-android-scripting.html Introducing Android Scripting Environment] - 在 Android 上執行 Script 的環境 == Firefox == * [http://video.linuxfoundation.org/video/1419 Firefox Addon: It's All Text] * 先前 Thomas 跟我提過,加上這個附加元件就可以更方便編譯 Trac 的內容。 * [ 附加元件下載點] == Erlang == * [演講錄影] [http://www.infoq.com/presentations/joe-armstrong-erlang-qcon08 Functions + Messages + Concurrency = Erlang] == 生活 == * [http://www.mycatch.cc/topics/1667 正向心理學-檢視自己生活的方式,創造真正的快樂] {{{ 快樂就是從生活中體會到『樂趣』和『意義』的一種感受。 1.樂趣:指的是你從事某件事情所帶來的愉快與正面的情緒。 2.意義:擁有使命感必須建立一些有意義的生活目標,這裡指的目標是對你自己來說     最為重視的價值(例如開創事業、助人、美滿的家庭...等等)。 在台灣的社會中,我們常常會認為『努力是為了尋求解脫』, 但是在正向心理學的觀念裡,解脫是一種負向的情緒, 因為你必須要經歷許多痛苦和折磨,才能換來。 但真正的快樂是,你在從事該件事情時, 就是帶著正向的情緒了!那麼事後心裡也是滿足的~ 又何嘗有解脫呢?! }}} * 分析範例:[[BR]][[Image(http://farm4.static.flickr.com/3337/3562124960_22fab1c815.jpg?v=0,width=400)]]  * [http://www.cw.com.tw/article/print.jsp?id=38009 抱怨術5招,反而增進友誼、解決問題!] * [http://www.cw.com.tw/article/print.jsp?id=38008 《不生氣的工作》睡得越好,升遷越快!] {{{ 1. 預定睡覺前一個半小時洗個溫水澡(泡澡又比淋浴好些) 2. 預定睡覺前一小時將家中的電燈調暗 3. 預定睡覺前半小時關掉電視,改聽輕柔的音樂 4. 在輕鬆音樂的陪伴下,跟伴侶談談心或者閱讀自己喜歡的小說 5. 如果自己一個人住,可以將小腿放置在一盆溫水中輕輕按摩 6. 在床頭擺上一支筆和一本小筆記本,躺在床上時若想到明天需要作的事情就把它通通寫下來 7. 儘量將窗簾留些縫隙,讓早晨的陽光能夠照射進臥室,自然地「催醒」你的身體及大腦 }}}