{{{ #!html
平行環境與程式設計
Parallel Environment and Programming
}}} [[PageOutline]] = 課程資訊 Course Info. = * 上課時間: 2011/3/29 (二) ~ 2011/4/26 (二) 13:30 ~ 16:20 * Date and Time: 13:30 to 16:20, from 29 March 2011 to 26 April. 2011, every Tuesday * 上課地點: 交通大學 工程三館 EC315 電腦教室 * Location: EC315, Natioanl Chiao-Tung University = 課程大綱 Course Outline = || 時段[[BR]]Date || 分類[[BR]]Section || 課程內容 Topics || 投影片[[BR]]Slides || 實作[[BR]]Hands-On || 補充資料[[BR]]Notes || || 3/29 || Introduction || - 雲端運算的緣起、趨勢與定義 [[BR]] - Introduction to Cloud Computing Technologies || [raw-attachment:wiki:NCTU110329:part-1.pdf part-1] || [wiki:NCTU110329/Lab1 實作一] || || || 3/29 || Introduction || - 雲端運算核心技術一:運用虛擬化技術打造 IaaS [[BR]] - Introduction to Virtualization || [raw-attachment:wiki:NCTU110329:part-2.pdf part-2] || [wiki:NCTU110329/Lab2 實作二] || || || 4/12 || Hands-On || - 雲端運算核心技術二:運用資料探勘技術打造 PaaS [[BR]] - Introduction to Hadoop [[BR]] - Introduction to HDFS || [raw-attachment:wiki:NCTU110329:part-3.pdf part-3] || [wiki:NCTU110329/Lab3 實作三][[BR]][wiki:NCTU110329/Lab4 實作四][[BR]] || || || 4/19 || Hands-On || - 雲端運算核心技術二:運用資料探勘技術打造 PaaS [[BR]] - Introduction to MapReduce [[BR]] - MapReduce 程式架構簡介與編譯練習 [[BR]] - MapReduce Programming 101 || [raw-attachment:wiki:NCTU110329:part-3.pdf part-3][[BR]][raw-attachment:wiki:NCTU110329:part-4.pdf part-4] || [wiki:NCTU110329/Lab5 實作五][[BR]][wiki:NCTU110329/Lab6 實作六] || [wiki:NCHCCloudCourse100928_2_IDE 使用 Eclipse 開發 Hadoop 程式] || == 補充 == * [http://developer.yahoo.com/hadoop/tutorial/module7.html Yahoo! Developer Network - Hadooop Tutorial] == Screen == * 在網路不穩定的環境下,為了保持 SSH 連線的畫面,常常會使用 screen 來作為長時間登入伺服器的工具。使用 screen 後,就可以在 ssh client 不正常關閉或網路斷線後,仍可以接回原本的畫面。 * [http://blog.seety.org/everydaywork/2007/4/25/669/ screenrc 範例] * [備註] 拿掉時鐘的部份,以免造成往上捲動會不斷被拉回的困擾。 {{{ $ cat > .screenrc <