星期五, 8月 03, 2007

PreBirthday

我想,英文應該是沒有這個字XD 呵呵,今天收到了生日卡片,很感動,呃,不能透露內容,不過我想說

在乎的人 傻傻的愛


---
要20歲了...XD

星期二, 7月 31, 2007

體認

今早體認到,人的潛力是無窮的,可以兩天趕完一個禮拜的進度

---
我室友是強者XD

星期一, 7月 30, 2007

紀念


今天從中午灌到剛剛的MacBook算是告一段落了,不過到現在還是不適應的觸控版,覺得摩擦力很大,還有輸入法切換,我在想我要不要乾脆偷作弊算了XD

---
開始寫latex beamer了,紀念一下XD

來了

Apple MacBook中午到了,到現在還在灌軟體,等灌完再說吧

---
歡迎加入Apple

LaTeX beamer

這個套件還蠻有趣的,能夠讓你很快速的做出品質不錯的簡報,而且也有pdf,cwTeX也支援,基本上不太需要做太多設定,預設的版面就很快的讓你上手了,當然,要改也是可以的,有興趣大家可以試試看

LaTeX beamer 在Windows底下最建議的就是使用MikTeX,程式集中有一個browser package,安裝三個套件,分別為beamer, xcolor, pgf即可,而說明文件在此,至於預設版面,在官方網頁上那個範例檔就行了,但是該範例並沒有頁碼,如果要應急的話可以在\title前面加上

\setbeamertemplate{footline}[page number]{} %insert page number
至於為什麼,我也說不上來,我是查文件的XD

LaTeX是我最不認真學但是很有成效的一個東西,因為我懶,應該是說,我覺得預設版面就很好用了,所以很少做過調整,遇到有問題就查文件,中英文都有,我不是排版專家,但是我覺得不錯用就是了,雖然以後paper都要用這個排,真的要說我遇到最大的問題是什麼,就是我的英文太差XD

筆記在此

星期日, 7月 29, 2007

簡報完成


完成了簡報,雖然這是比賽資料不太能po,不過我在意的是,我的英文不好不能po...XD 所以索性決定,比賽完再一次po吧,讓大家一次笑個夠也好XD 截個簡報圖XD

星期六, 7月 28, 2007

方向

我得說我沒有方向感,程式寫錯的問題是....我又把xy搞錯了...Orz,用手寫板畫了好幾張圖,終於搞懂方向,我不要再搞錯了...Orz

Matrix Multiplication Native Algorithm - divide and conquer

  • Application Function
    void mulitplication(vector<vector<int> >& r, vector<vector<int> >& u,
    vector<vector<int> >& v){
    mult(make_pair(0,0), make_pair(0,0), make_pair(0,0), r.size(),
    r, u, v);
    }
  • Recursive Function
    void mult(pair<int,int> lr, pair<int,int> lu, pair<int,int> lv,
    int size, vector<vector<int> >& r,
    vector<vector<int> >& u, vector<vector<int> >& v){

    static const int addr[8][2] = {{0,0}, {0,0}, {0,1}, {0,1},
    {1,0}, {1,0}, {1,1}, {1,1}};
    static const int addu[8][2] = {{0,0}, {0,1}, {0,0}, {0,1},
    {1,0}, {1,1}, {1,0}, {1,1}};
    static const int addv[8][2] = {{0,0}, {1,0}, {0,1}, {1,1},
    {0,0}, {1,0}, {0,1}, {1,1}};

    if(size>2){
    for(unsigned int i=0;i<8;i++){
    mult(make_pair(lr.first+((size >> 1)*addr[i][0]),
    lr.second+((size >> 1)*addr[i][1])),
    make_pair(lu.first+((size >> 1)*addu[i][0]),
    lu.second+((size >> 1)*addu[i][1])),
    make_pair(lv.first+((size >> 1)*addv[i][0]),
    lv.second+((size >> 1)*addv[i][1])),
    size/2,
    r,
    u,
    v);
    }
    }
    else{
    for(unsigned int i=0;i<8;i++){
    r[lr.first + addr[i][0]][lr.second + addr[i][1]] +=
    u[lu.first + addu[i][0]][lu.second + addu[i][1]] *
    v[lv.first + addv[i][0]][lv.second + addv[i][1]];
    }
    }
    }


---
因為方向搞錯而debug...Orz

討人厭的字

在與JC聊天聊到張懸 親愛的...我還不知道時,我們聊到"討人厭的字"


blueforest /* 親愛的...我還不知道 */ 說:
我也很喜歡 討人厭的字
JC 說:
那是什麼字呢
blueforest /* 親愛的...我還不知道 */ 說:
寫下討人厭的字
blueforest /* 親愛的...我還不知道 */ 說:
"你是好人"
blueforest /* 親愛的...我還不知道 */ 說:
很討厭吧XD
JC 說:
XD
JC 說:
好糟糕喔
blueforest /* 親愛的...我還不知道 */ 說:
怎
JC 說:
你是好人啊
blueforest /* 親愛的...我還不知道 */ 說:
那是給你的XD
JC 說:
真是討人厭的字
blueforest /* 親愛的...我還不知道 */ 說:
XD


---
還真的蠻讓人討厭的XD

星期五, 7月 27, 2007

expose


在MacBook來之前,我又裝了一個小軟體XD

桌面


呃,在很久很久以前我是一個愛把Windows用的花花綠綠的人,後來逐漸平息了,因為我重灌的速度大不如前,而電腦也越來越簡單,後來連重灌都不想,桌面常常一放就是三個月XD

在mandy推薦的連結下,我花了今天一個下午把這個網站有的桌布看完(標準不想工作的忙裡偷閒XD),室友推薦的ptt wallpaper版,又稍微逛了一下,我把我這幾天看的桌面傳到Pisaca中

事實上我蠻喜歡mandy推薦的那個網站的,原因無他,什麼size都有,而且品質還不差,有空可以逛逛,附上一張我現在用的桌面

發現

寫了一整晚的程式是錯的XD 來debug,實驗室學長說,我聽的歌跟他很像,我昨天聽了張懸、Linkin Park、濱琦步、Do As Infinity,還有一些balabala的

---
繼續寫XD

星期四, 7月 26, 2007

進展

LaTeX beamer class套件一直裝不上MikTeX 2.5,找到的說明都是說直接用package 選擇安裝,但是我裝不上去,心一橫換2.6就全數解決了,不過這樣子換TeX4PPT不能用了XD 無妨,裝beamer來寫簡報不就是我的原意嗎,去掉很爛很爛的英文之外,我今天做了一個試作品XD 成效不錯,如果順利的話,邊讀邊寫,這個簡報應該會完成

在Matrix Multiplication Algorithm的部分,一開始直接寫Strassen's Algorithm遇到很大的問題,今日先行放棄,先做 native algorithm 的 divide and conquer 部分,一個晚上克服許多問題,雖然是邊聊天邊做(但是中間都與學長討論),不過還是做出來了。

今天如果把邊聊天邊程式的時間/3,則今日有五個小時在認真,希望以後會更好嘍XD

---
有點累XD

星期三, 7月 25, 2007

手殘

繼可樂之後,我又把牛奶倒到鍵盤裡...

---
第二隻鍵盤了..Orz

星期六, 7月 21, 2007

張懸與Linkin Park

這是一個很怪的標題,兩個人八竿子打不著:)


呃,忘了是五月還是六月就預購了張阿懸的第二張專輯(也有人以裝閒稱之,都很可愛:)),從那之後就一直期待著這張專輯,但是中間空乏期呢?My Life will 已經變成我的起床歌曲嘍,每天醒來聽張懸的歌曲是一件讓覺得蠻幸福的事:)


這時候剛好有兩張專輯出來了,分別是

  • Linkin Park - Minutes to Midnight
  • Avril Lavigne - The Best Damn Thing

這兩張很適時填補了我聽歌的空缺,一直到現在我還是沒有聽蘇打綠,雖然我一直很想聽XD,avril這張專輯據我看到的資料說,是有史以來最好的一張,LP 的 MtM 呢? 我覺得是超前hybird theory 和 Metora 的一張好專輯,好到我覺得他不會很吵(雖然我姊還是覺得他很吵XD),第一次聽這張專輯的時候,覺得,幹,好虛,甚至有拒絕聽第二次的念頭,不過第二次一開始聽Valentine's Day, In Piece,我甚至把整張聽了第二次,第三次,直到了...超過一百次,這張的專輯我得說,LP成功的走出他們自己的風格,讓我很喜愛,不限制自己在同一個風格上,這是一張非常推薦的專輯


My Life Will 呢,據統計,筆電和桌機和mp3加起來應該是...1000次XD ,所以這張新專輯我有了很大的期望,還好,也沒有讓我失望,張懸的自然率真是出了名的,這次的專輯照片突然變了正妹真是不習慣(或許會有fans抗議,她本來就很正,哈),整張專輯一開始以"畢竟"和"嫁禍進行式"開頭,電吉他非常的high,但是配上張懸的聲音,這使得這個這個心情上揚不會過頭,而保持在一個理智的狀態,有時候,人的確會心情上揚過頭之後回顧自己的所作所為而不敢相信XD ,"喜歡"大家都從網路上聽過了,之後的歌邊聽邊感動,竟然忘了分出那首是那首XD 不過我想這也是成功專輯的要素,整張專輯要連貫,但是不是聽起來都同一首,屬於前者的有 "張懸 - 親愛的我還不知道", "Linkin Park - Minutes to Midnight",屬於後者的...太多了,更遑論整張專輯散亂不堪的。


我覺得我錯了,我應該聽滿個500次再來寫心得,但是,我得說,值得推薦


---
誰叫我那麼猴急的XD

張懸

張懸新專輯出來了,我想我會和Linkin Park - Minute to Midnight 一起寫心得吧

---
享受中

星期四, 7月 19, 2007

位子

本來的位子如下


現在經過一番變動,定居於此


---
Not bad.

星期一, 7月 16, 2007

忙碌

早上做完簡單的簡報過後,下午繼續灌Ubuntu和組電腦,晚上可能喘口氣XD

---
訂了訂了XD

星期六, 7月 14, 2007

Linked List

為什麼寫這個東西?自己無聊,想寫了一個模仿STL形式的Linked List,本身具有Iterator type,我另外寫了一個class,再用

template<class T>
class LinkListIterator{
/* ... */
};

template<class T>
class LinkList{
friend class LinkListIterator<T>
public:
typedef LinkListIterator<T> iterator;
/* ... */
};
這樣子我們就可以寫成
LinkList<int>::iterator iter=u.begin()
就某程度而言還蠻方便的。

為什麼要寫iterator,用STL的看法來看,你需要一個smart pointer(被包裝過的pointer)去詢訪整個cointainer,所以我這邊就模仿了一個(可是不怎麼成功,你還是可以對u.end()做deference的動作XD),這樣子就可以詢訪自己做的Linked List了,相當方便。

code

題外話就是,雖然概念很清楚,但是在細節的處理上花了很多時間,概念跟實作還是有實際上的差異,而且我還沒做利用iterator的相關運算,不過我覺得做為一個範本,也夠哩。

---
說穿了還是偷懶XD

結束與開始

老實說,我覺得我自己實力不足以聽FLOLAC' 07,所以那時候落榜也覺得頗自然XD 當然,Josh有上我覺得很正常,所以我就很快樂的準備暑假生活,直到他手受傷....

這對我和他而言都是一個轉機,對我而言,我必需超前現在的我一個很大的層次去聽一個根本聽不懂的課,還好這不是重點,回過頭來想想,為什麼我會去,我只是希望看到我的朋友期待那麼久了,自己沒程度沒關係,沒必要讓一個有程度的人不能聽他想聽的課,基於這個理由,暑假的前兩個禮拜也還算無事,就決定了,聽不懂當放假,聽的懂當撿到,最主要,讓他能夠上課就行了XD

不過從此行中,不知道為什麼,莫名覺得自己英文進步不少,想法廣很多,雖然上的課充其量只聽懂三成(哈,我想跟課後都沒有複習有很大的關係),在這裡想了很多。我除了比較懶之外,我還少了什麼?我從Josh身上學到很多,或許就跟Knuth一樣,如果不小心做到非本業(Google 打 穆信成便知,有文章),也可以很熱情的把事情做下去。

不夠專注做事情是我最大的缺點,一專注我可以讓我的英文閱讀能力也變好(真神奇XD)

當然,學術上少的東西就是那些,我數學沒有別人好,英文也只剩大家說英語的程度(我怎麼活到現在的XD),這些東西不急,就只能慢慢來,不過我想,我才是該謝謝Josh的,他讓我改變了對很多事的想法,原來就那麼簡單。不過我也得說,相處越久會覺得他越欠扁,因為他會說冷笑話XD

---
或許真的像?

星期五, 7月 13, 2007

便當

在FLOLAC' 07的這段期間,中午都有提供不錯的便當,每天都是固定吃便當的招數,有一天發生如下對話

Josh: 五分鐘(看著我的便當)
yen3: 那有可能吃那麼快啦,我沒那麼厲害
...(五分鐘過去了)
yen3: 吃完了
Josh: 果然只需要五分鐘(看錶)
yen3: XDD
怪不得他有一天說,"yen3吃完便當的時候,應該還有人還沒拿到便當XD"。

---
我在學校吃便當都沒那麼快XD