Month: May 2011
-
[資工][轉載] 國外攻讀PhD甘苦談
callisto2在PTT實業坊PhD板上分享了一篇關於美國攻讀PhD的心得,我認為寫得不錯,徵得本人同意後,在此分享給各位: 作者: callisto2 (tte) 看板: PhD 標題: Re: [心得] 一個很大的決定:放棄美國博士班 時間: Thu May 26 19:59:01 2011 ※ 引述《onehundred (Liang-Hui)》之銘言: : 推文有人說 不太有人分享在國外求學的悲慘經驗 : 我就來分享我的 我來分享我在美國的悲慘經驗. 我一共換了六次題目, 換的原因是 (1)老闆覺得貢獻不夠大, (2)funding 沒過, (3) 做到一半, 因為美國國會刪預算所以計畫被取消. 往壞處想, 就是修業年限被拉的很長. 但往好處想, 就是我這領域可以做的我大概都碰過了, 每次看到新的 paper 翻一翻就大概知道這篇 paper 在做什麼, 問題在哪裡. 還有幾年, 我和我同學幫老闆接業界計畫, 才有辦法建立我們自己的 computing cluster. 這幾年間也有幾個同學就離開不讀了, 因為找不出好的題目. 我老闆非常堅持每個 Ph.D. 學生要自己找到一個夠好的題目, 他的任務就是反駁學生提出來的每一個想法, 一直磨到沒有問題為止.…
-
[C] Linked List
坐火車時無聊,花了半小時的時間在練程式(用最單純的C Language),寫了一個List Data Structure. #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct Node *NodePtr;/* Define “Node” structure */struct Node{ int nNumber; char sName[24]; NodePtr ptrNext;};typedef struct List *ListPtr;/* Define “List” structure */struct List{ NodePtr ptrHead;};/* Function: void fnInsertToListHead(ListPtr ptrListL, NodePtr ptrTargetNode)* Brief: Insert a node TargetNode into the front of ListL* Input: ptrListL: pointer, points to the List…
-
[C/C++] 資訊安全常用演算法函式庫
在看資訊安全論文的時候,偶然下發現的演算法函式庫。 請至http://www.shamus.ie/index.php?page=Downloads 下載。 此函式庫為C/C++撰寫而成,包含了RSA的encode與decode、橢圓曲線的gen與degen等等。
-
簡介:雲端環境Log蒐集軟體 ─ Chukwa
簡介 MapReduce支援Log processing。但不幸的是,由於Hadoop是一個叢集式系統, 跨多台機器的大量Log processing讓原本Hadoop的效率變慢,而且HDFS也不能支援 一致性儲存這些Log,只能在各自的子系統中自行維護Log。 Chukwa專案發起的主要目標是對於分散式資料蒐集以及快速的資料處理問題,能夠 提供一個彈性且強力的平台 Chukwa主要分為四個組件: Agents:在各自機器上作資料的發送。 Collectors :從agent上接收資料並存入儲存體如HDFS、HBase等。 MapReduce jobs :利用MapReduce傳遞並將資料作歸檔 (archive) 。 HICC:Hadoop Infrastructure Care Center,利用web介面展示資料。 更多請參考Chukwa官方網站