balance
從昨天馬不停蹄的念書(假設寫隨機客的上課筆記blog也算),昨天晚餐沒吃,今天早餐只喝牛奶,午餐麵包,由於課相當的輕鬆,還是一樣保持高度的念書熱誠,只是到下午,胃莫名奇妙的痛起來,痛到食慾不佳,這會讓我想起我在高中寫程式寫到胃痛的日子(也是一樣整天不吃),似乎我想做事,就會比Josh還糟,連飯都不吃了XD
念書念到沒時間吃飯,好像不是理由XD
---
睡了一覺之後,只剩些微了
Let's see how far we can go.
從昨天馬不停蹄的念書(假設寫隨機客的上課筆記blog也算),昨天晚餐沒吃,今天早餐只喝牛奶,午餐麵包,由於課相當的輕鬆,還是一樣保持高度的念書熱誠,只是到下午,胃莫名奇妙的痛起來,痛到食慾不佳,這會讓我想起我在高中寫程式寫到胃痛的日子(也是一樣整天不吃),似乎我想做事,就會比Josh還糟,連飯都不吃了XD
念書念到沒時間吃飯,好像不是理由XD
---
睡了一覺之後,只剩些微了
written by
yen3
in
7:36 下午
0
comments
tag: life
老酒新調,了無新意,目前自修,準備搭配OOPs上的Instruction to Algorithm Fall, 2005課程來自修,現在用Leture 1學習,效果比直接讀書來的好的多。
看到老師上課的簡報...嗯...不予置評
written by
yen3
in
9:11 上午
0
comments
tag: learning
非正題:嗯,今天是騎車去上課有史以來最塞的一次,也是我有史以來上課最認真聽的一次(拿著筆電狂打)事實上還有很多不懂的地方,寫到這裡就要很感謝,哈密瓜的討論,Josh Ko的支持與校正,隨機客上課的精采,這些都是我邊碎碎念騎車邊快樂上課的動力:)
這個問題的主要起源是Boruvka被波蘭政府委託在Bohemia這塊土地上牽電線,而讓每個城市都有線,而要怎麼樣牽電線會讓所耗費的成本為最小,就成為Minimum Spanning Tree的原始問題(yen3註:也蠻經典的XD)
- Input: A connected n-node m-edge graph G with edge weight w.
- Output: A spanning tree T of G with minimum w(T).
We may assume that all edge weights are distinct(yen3註:假設每一個邊的權重(重量)是不一樣的,而這樣子的假設不失一般性(JK註:不失一般性的原因,如果遇到這樣的狀況,也可以加以修改而符合假設。),原因是,在真實世界上,也很難找到一樣權重的路)
(JK註:假設並不會得問題的範圍變狹隘。)(相同權重的邊,稍微加一個數字造成些微的不同,雖然相同權重的邊有些許的不同,但是所算出的結果仍然一樣。)
對於任何一點,連接此node的lightest edge此點為週圍鄰邊最輕的,此edge必得在MST上
至於正確性的證明是和Boruvka' s algorithm 一模一樣的。但是效率會好一點,會等於O(m log m) = O(m log n)
- 每個node自為成一個集合
- For each edge (u,v), taken in non-decreasing order by weights
if Find-set(u) ≠Find-set(v) then(從權重最輕的邊依序處理,若兩集合不相等,則此兩邊必為相連的MST,所以印出edge(u, v),把u, v兩個集合做一個結合成新集合)
Output edge (u,v)
Union(u,v)
從任一點開始,尋找權重最輕的邊,每連一個點,就視為一個connected component,縮為一個點,再尋找權重最輕的點,相連,直至連接G 上所有node為止
所有不在MST的edge必為T heavy edge(if and only if)。
給一個spanning tree,把所有的T heave edge 丟掉,則此spanning tree必為Minimum Spanning Tree.
The strategy: Using random sampling to further delete at least a constant factor of edges on average after each phase of edge contraction.(yen3註:這這裡不是那麼了解,課堂上的大意為random 取node,然後把T heave node刪掉,約取三次,最後會最多只剩n/3 nodes需要再做處理)
written by
yen3
in
11:10 下午
tag: DA and Algorithm, learning, programming
有人跟我反應上課筆記看不懂,我是沒有差啦,反正我還錯誤很多需要訂正:) 現在的確是分段寫(04已經累積至1200字左右,尚未寫完),但是正在想會不會一篇文章太長,所以要分開po(我絕對沒有要賺篇數),這個問題...就再說吧,目前會為了完整性一次po。
written by
yen3
in
7:45 下午
0
comments
tag: learning
這似乎對要前往台大的我不太妙,不過已經告訴自己風雨無阻了
補記:從7:30騎車至08:50,一路塞車到台大,還好沒有下大雨:)
補記2:回來從1:30至2:10,頗為順利,公里表為7050(三個禮拜前到校為6450)
---
筆電+筆記本 = 全身行囊
written by
yen3
in
7:16 上午
0
comments
tag: life
老師帶領學生去東京比賽,停課一次XD
written by
yen3
in
12:22 上午
2
comments
tag: DA and Algorithm, learning, programming
非正題
工院盃快結束了,我所能做的事也暫告一段落,所以我決定在下次上課前趕快把上課隨筆寫出來,不然lag到就麻煩了,也很久沒有寫blog了。
G = (V,E) to denote that G is a graph, where V consists of the nodes of G and E consists of the nodes of G and E consists of the edges of G. (yen3註:簡而言之,一張圖G由節點V,和連接邊E所組成),通常使用(n,m) 元素個數來代表(V,E)的集合。
- adjacency matrix
一個很直覺的方法,使用一個space為O(n^2)來儲存(yen3註:很直覺存法就是使用二維陣列),若(1,2)有所連結,則在table的(1,2)(2,1)標示為1,代表有其連結,其優點是速度快,在Insertion, Deletion, Query 都是O(1) ,缺點是,若是連接邊集中於某些點JK:若是matrix 很稀疏,意指邊很少的狀況下,則會浪費很多空間。- Adjacency list
很直覺的方法,為絕大部分Graph Algorithm所使用的Data Structure,方法是,每一個節點建立一個sortedlist(JK註,不一定為sorted,為sorted也沒什麼好處),若和此邊有所連接,則插入(見s.8)(yen3註:在C++中,可用link list或者是STL中的vector儲存節點),優點是節省空間,缺點是速度較慢,Insertion, Deletion 為O(1) (yen3註:O(n) 也是有可能的,端看如何設計) ,Query 為O(deg) (deg 為資料深度), Space 為O(m) (m 為edge數)- Adjacency list with balanced search tree
方法與第二種相同,只是儲存資料時改用BST來儲存,如此在Query則會降成O(log deg)。
Each connected component of graph G=(V,E) is maximan subset U of V such that any tow nodes in U are connected in G.(yen3註:簡而言之,在一圖型G中,尋找subgraph G 包含最多節點n)
Each strongly connetced component of graph G= (V,E) is a max imal subset U of V such that any two nodes in U are reachable(through directed paths) from each ohter in G.(yen3註:在directed graph中,尋找max cycle的subgraph)
- 用
Topological sortDFS讓每個node有一順序- 將圖上的directed edge全部反向
- 再跑一次
Topological sortDFS(根據第一次跑出來的Topological sort list來執行),每一個list代表一個答案
written by
yen3
in
11:32 下午
0
comments
tag: DA and Algorithm, learning, programming
Basic Binary Search Tree 大致上已經建構完成(basic的原因,不具備balanced的功能XD),花了很長的時間在寫ctor, dtor, copy ctor, operator=,不過整個class的效率不佳(基本上都以recursion建成,以後可以思考拆掉),程式碼目前只有330行,算很小,就算在insert node的這個功能上加入balanced,我相信也不會大到那裡去~
---
AVL Tree建完回頭建link list..XD
written by
yen3
in
12:50 下午
0
comments
tag: programming
第一次覺得沒時間可以用,利用自身的筆電優勢,大概把BinarySearchTree寫完了,327行,尚未整理,一整個很有dirty work的感覺,晚上要當工院盃場務,回到宿舍已無體力繼續,印出來之後,完成一個AVL Tree or RB Tree指日可待
事實上沒時間最可惜的是,要寫"資料結構與演算法02" 一直找不到時間XD
---
沒時間(Sun yanzi, Start自選輯)
written by
yen3
in
10:05 下午
0
comments
tag: life
發現要念書時間不夠用,對於利用電腦整理重點更有心得,但是總覺得有一種被制約的感覺。有人問我"一把鍵盤改變全世界"(msn狀態)是什麼意思,我很高興的說的,因為資工人就利用鍵盤所輸入的文字在改變世界,但是轉眼一想,我們不就受限於簡單的鍵盤上嘍,但是相較而言,用簡單的鍵盤創造無限可能,這或許就跟用鋼琴,就幾十個黑鍵白鍵,譜出全世界最美麗的樂章,有一樣的感覺
---
但是我想要成為資工人,而不能成為鋼琴家XD
written by
yen3
in
1:02 下午
0
comments
tag: feeling
非正題
當初一時高興之下決定每個禮拜前往台大旁聽的決定,現在已經是第三個禮拜,想想也是覺得複雜了些(早上七點起來+來回60km機車),但是現在想想,上這堂課是蠻值得的,一直都很想為這堂課寫一些blog note,但是,呃,苦無時間,原因很多,所以且戰且走吧:),這還是我蠻常說的一句話。
written by
yen3
in
11:37 上午
2
comments
tag: learning, programming
試著在Dev C++寫稍大一點的程式是一件很恐怖的事,終於在昨天體會到了,不用專案即可單檔編譯一向是Dev C++顯著的優點,這對初學者而言非常的方便(我到現在還是初學者XD),但是昨天試著建構一個屬於自己的Data Structure Library時(完全不用STL),多檔連結可謂是dev c++的災難,用筆電字小,長期寫下來著實勞累,不得已,暫時換至桌上型+Visual C++ 2005 Express Edition,老實說我也不是那麼喜歡Microsoft的東西,但是僅我所認識的 Editor + Compiler 只剩CodeBlock,呃,好是好了,但是其語法顏色好像七彩霓虹燈一般,不甚習慣(我一般只有keyword 和string不同顏色),暫時且戰且走吧。
此library也只建構了Stack和Binary Search Tree,連一個能操控的Iterator Class都沒寫,看來可以盡情的發揮寫程式的心情了XD
---
小白+大螢幕 = 好的寫程式環境
written by
yen3
in
10:18 上午
4
comments
tag: learning, life, programming
如果在做資料性網頁時,盡量保持一個原則,不要翻頁,盡量在一頁顯示重要資訊,所以這一次的更新中,採用隱藏table,左邊為課表,右邊為課程資訊,事實上可以更為簡化,可能會再做更改吧。
written by
yen3
in
11:09 上午
0
comments
tag: learning
這學期受到cll老師影響(這名字有仿Josh對於cyy的命名XD),每天過著十二點睡七點起床的生活,剛開始不甚習慣,有很累的感覺,後來越來越習慣,也不太需要鬧鐘,自己就會比鬧鐘早醒來,人跟機器的競賽,似乎有一點有趣:) 身體好很多了,生活也很普通,過著專業念書的生活,有朋友嫌我一個禮拜生了14篇blog有點多,呃,我個人是沒有想那麼多,想寫就寫,有點像散記,沒有那麼專業,所以就將就點吧。好玩的一點是,我和我室友被cll老師在課堂上對學弟妹說,你們的學長很認真的早睡啊,上課都不會打嗑睡,但是有點抱歉的是,我下課會一直睡啊。
筆電對於我這學期上課的影響度達到前所未有的高,每天都要擔心用電問題,卻真的沒有一天把電用完過(螢幕調最暗,CPU速度調最低)。感覺上,這樣子的生活也不錯
最後我想說的,有看我blog的十多個人(假設StatCounter可信),有沒有人要響應我的早睡運動,響應的送台客照一張XD。
---
不過也不得不說,五天中三天八點有課XD
written by
yen3
in
8:23 下午
2
comments
tag: life
早上心生無聊,用LaTeX生了一篇作業題目出來(有需要),看到的人大為驚豔,我卻甚為漸愧...因為我並沒有做很細步的調整。
今日上計算機組織上了一個很簡單卻很重要的語言,事實上我們可以做成如下論述
看起來很像,事實上一點都不像RTL相較之下還算高階一些,register 可是由flip flop做出來的,但是VHDL卻要實作整個flip flop(當然,好一點的軟體都會內建寫好的function),兩者的語法我不多做描述,google一下都有。我想說的是。
- RTL Register Transfer Language 針對整個Computer Organization 的 microoperation做描述
- VHDL VHSIC Hardware Describe Language 針對boolearn function 抑或是整個電路圖描述
在撰寫VHDL時,你是在對電路做描述,而不是在寫高階語言,在寫作時,應對電路存有一個大局觀
這樣子的程式碼在C/C++等高階語言中,大部分都是循序執行,看完if再看else,如果if成立,program根本不在乎else發生了什麼事。但是在VHDL中,這個if else乃是同時被執行的,意思即是,K只有0與1,所以我們會在R2和R3 assign 給R1之前,加一個K的2 to 1 multiplexer ,就可以完成選擇動作了,這也是同時被執行的意思。
if(K==1) R1 <= R3;
else R1 <= R2;
written by
yen3
in
7:57 下午
0
comments
tag: learning, programming
從隨機客的課堂上,我想可以學習到很精采的演算法與資料結構,這是無庸置疑的,但是他更想教給我們的是做學問的態度,原因無他,我上課只有半年,但是做學問可能要做一輩子,顯然,他所述說的,與我從Josh看到的金次述說強調重點不同。
不要做一個verifier,而做一個prover或presenter,此乃知易行難的事,以我的聰明才智,我還要學很多很多才看會不會用嚴謹的數學語言證明某些事的存在。我從高二開始教別人寫程式語法,到大二教人學習寫C++(以程式語言的角度),有時候在準備時,真的深深的覺得,懂了並不代表你可以很嚴謹的說明出他是什麼,以前我總是討厭嚴謹的東西,現在回頭想想,嚴謹的東西才能讓自己的思考趨近於完備。以教授一個"物件"的概念,我還是翻了"世紀末軟體革命"的chapter 2,我才照本的宣科的解釋(再加上自己的見解與舉例)。現在想想,我的學習和教授兩件事都有很大的進步空間。
---
昨天當場務太累,連複習都沒了...
written by
yen3
in
1:33 下午
2
comments
每個人都有過重灌繽紛的精采時代:)。
blueforest /* 淋雨是另外一種知道自己想法的方式 */ 說:
WIN98 ME的序號裝到都會背了
blueforest /* 淋雨是另外一種知道自己想法的方式 */ 說:
只要是會重灌的,我相信都經歷過這種時代
blueforest /* 淋雨是另外一種知道自己想法的方式 */ 說:
我背的是Windows 2000序號
Josh Ko 說:
XD
Josh Ko 說:
XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
blueforest /* 淋雨是另外一種知道自己想法的方式 */ 說:
哇考~
Josh Ko 說:
Office 2000 的樣子 XD
written by
yen3
in
12:12 上午
3
comments
有時候,寫簡單的ADT真的會感到厭煩...感覺上都在做同一件事,只是把名字換一換而己。
---
但是不寫也不能說你會..XD
written by
yen3
in
6:16 下午
0
comments
tag: programming
前幾天剛好重灌到一個讓我覺得慘不忍賭的電腦,事實上頗有感觸
當然,如果能跟Mac OS一樣,長期不重灌而依然保持一種穩定,這當然是我們這種只會基本修電腦人員所最為樂見的,只是很可惜的是,大部分的人,還是在使用在不甚穩定的Windows 系列。依我現在的使用習慣,就算是使用Windows仍然可以撐到一年不重灌而保持一定的速度(當然,沒有突發的狀況),以前的我呢,一天重灌三次都不當一回事...只是經過這些年,我還是追求一個穩定的工作環境吧。
有些人看我重灌速度就是那麼穩定,就是還不錯的狀態,很多人問我怎麼灌的,事實上,我灌電腦也沒有用什麼很特別的技巧,大家都會的重灌方法,老子有言,順其自然,我一般都使用原版,以及最常使用的軟體版本(當然,會挑過,最好軟體小速度快),若要說我跟大部分的人有什麼不一樣,就是,我大概會挑一下軟體,但是這些軟體,對於電腦稍有程度的人是很常見的,我從來不覺得使用foobar Firefox有什麼特殊的,該使用的就灌一灌,電腦的調校軟體就不要灌了,就我的經驗中,灌了調了,就不穩定了,依現在電腦本身的體質,應該是不需要做很特殊的調校就足以應付一般所需,若有特殊需求的話,就盡能力的把電腦配好一點。
Windows XP 我堅持使用原版而不使用任何調校版(最有名的就是我高中時代的SuperXP),更新一定要裝,怕WGA要不破解,要不找正版序號(幸好我們現在是學生,還有校方授權),軟體要用才灌,不要灌一堆有的沒有的,尤其是調校,就算再會用,我還是逃不掉一年要重灌一次的命運,這生命週期太短了。
怎麼樣讓自己使用電腦變快,不是在電腦重灌上下功夫,而是在自己的使用習慣上下功夫,不要亂灌,不要讓自己做一些奇奇怪怪的事(如果有不得不的原因要做,防火牆, adwarew灌一下,這是治標不治本的方法),防火牆,基本的有就好了,根據google原則中,大部分的人都是善意的,也不會有人真的閒到每天入侵你的電腦。
灌電腦就一句話,順其自然
現在的電腦的配備不至於太慢,所以,不要再花心思讓自己的電腦變的快而不穩了,變的又快又穩是可能的,但是我不會,因為這不是我的本業,我的本業是寫寫程式,打打電腦,而不是操出一台電腦的效能極限。
written by
yen3
in
9:49 下午
1 comments
tag: hardware
忽然聽到這首歌,甚有感觸,是一首可以讓我repeat again and again的歌
Free Loop (Daniel Powter, Daniel Powter, 2005)
I'm a little used to calling outside your name
I won't see you tonight so I can keep from going insane
But I don't know enough
I get some kinda lazy day
Hey... yeah
I've been fabulous through to fight my town a name
I'll be stooped tomorrow if I don't leave as them both the same
But I don't know enough
I get some kinda lazy day
Hey... yeah
(Chorus)
Cos it's hard for me to lose,
in my life I've found only time will tell how to figure out
How we can, baby, we can do a one night stand, yeah...
And it's hard for me to lose in my life,
I've found outside your skin right near the fire
How we can, baby, we can change and feel alright
I'm a little used to wondering outside the rain
You can leave me tomorrow if it suits you just the same
But I don't know enough
I need someone who leaves the day
Hey.... yeah
REPEAT CHORUS
REPEAT CHORUS....
written by
yen3
in
5:23 下午
0
comments
tag: music
閒來沒事,自己做了一個課程網頁,老實說就只是把sidebar上的schedule複製貼上,再加上一些課程網站資訊,等以後有多一點的資訊就隨時更新吧
---
課程網站上線的竟然只有兩個....
written by
yen3
in
11:15 上午
1 comments
tag: learning
沒錯,這是一門重修課,誰叫我大一下如此帥氣,上到期中考之後就都不去上課了XD,選了是高佩倫老師的課,我在大一的"基礎英文寫作"給予她的教導,那對我而言是少數會讓我認真上的英文課之一(所以我英文從來沒好過XD),雖然她提及很多可能會發生的問題,但是我覺得一切都還好,會慢慢克服的。跟大一上課,而且是這種互動高的課,還是有一點不習慣,原因,我早己脫離這種搶著發言的時間很久很久了XD
此外老師還跟我說了很多事,還包括了朋友...慢慢來處理吧。
written by
yen3
in
1:10 下午
1 comments
tag: life
database system,老師為上學期就已認識的老師,所以期待度平平,上課用書為 Fundamentals of Database Systems, 5/e by Ramez Elmasri, Shamkant B. Navathe,我對資料庫完全沒有比較好一點的概念,所以也是一門蠻值得上的課,上課分成兩節使用SQL Server 2000實作(這好像是M$的東西),一節講述概念,我也不知道這樣子的上課方法好不好,只是覺得很有趣罷了XD ,但是我有問題,為什麼不是用MySQL呢..XD
---
人生吧,就上課,不要想太多
written by
yen3
in
12:32 下午
0
comments
tag: life
228對我而言的意義是什麼,呃,早上有早餐聚,晚上有工院盃兩場籃球場務到晚上十點。此外還有更重要的
Josh Ko 生日快樂
發這種生日文好像不符合我的style,但,高興就好:)
written by
yen3
in
8:37 上午
1 comments
tag: celebrate
"資料結構與演算法"(教科書為CLRS)嗯,這學期比上學期有趣的多(就課程提鋼而言),且與隨機客接下來要上的東西有驚人的相似性...不過...第一個作業是,建一個binary search tree,然後假設unbalanced,試做方法讓它平衡之,我沒寫過,不過應該不會太難寫,反正,也是頂有趣的。
這學期似乎越來越有趣了XD
written by
yen3
in
11:51 上午
0
comments
tag: learning
又完成,這次是在Java 上的console mode進行測試,由於只是單純的程式碼轉換,大約208行,所以還算順利,也有用到Java的Generic中的container(只是簡單的運用),只是由於沒有operator overloading,所以要取得ArrayList中的元素,得用ArrayList.get(i),操作上不是那麼直覺,而且,並不能回轉reference(雖然這某程度的破壞data abstraction),也不能剛ArrayList.get(i).length(再此假設每一個元素都是一個fixed sized array),是較不適應的一點,不過,除了此之外,利用Ecilpse寫作愉快,是一個相當強大的editor,我還不會用裡面一些較好用的功能(程式碼自動格式化,選段註解,這些都自己做習慣了),唯一比較需要的是刪除整行為Ctrl + D,不錯用,但是跟ConTEXT, Dev C++, PCMan 三者皆為Ctrl + Y,大異其趣,不過Ecilpse可以調,也不是那麼麻煩就是。
---
進行計畫最後一步XD
written by
yen3
in
11:29 上午
0
comments
tag: programming
工院盃很神奇的被人拖去當場務了,主要是籃球,但是我是一個連籃球規則都不懂的傢伙,還好室友是一個很聰明的人,一學即通,但是這個禮拜還是一樣的忙。
今日上"組合語言與系統程式",上課用書為System Software: An Introduction to Systems Programming, 3th Edition,. Person Education, Inc. 老師說可以用中文版(系統軟體:系統規畫導引),呃,我對中文版沒有什麼興趣,期末報告為一人一組交一個assembler ,似乎是一個還不錯有趣的作業(或許也有可能簡化至字串轉換)。課程很擠,雖然有一點點小失望,但是期待還是一堂不錯的課。
筆電今天下午修好,acer打電話來,外殼錢照算,我有說明螢幕訊號不穩定,他換了一個新螢幕給我,不用錢,但是他說,我的螢幕傷痕累累,下次要換可能就無法算保固了(如果再這樣子搞下去的話XD),建議貼個保護貼,呃...我那時候怕燈照會反光才沒有貼保護貼的,所以這次電腦回來,大概借人機會極少,也要更為小心愛護了。
written by
yen3
in
10:46 下午
0
comments
tag: life
因為許久之前的外殼刮傷(借人時造成的),螢幕訊號不穩,今日送光華附近的直營店,外殼收1.5k,稍嫌貴了些,不過是與人分擔,所以就最好不要有下次了。
用筆電用習慣了,看桌上型的螢幕竟然覺得好大好大...XD
written by
yen3
in
1:12 下午
0
comments
tag: life
今天早上趕去台大聽隨機客上的演算法,精彩可期!!那自己系上的演算法呢?不予置評,稍微算一下,這堂課會會花很多時間和精力於其上,但值得,今天主要上的是隨機演算法,聽起來不算吃力,不過以後沒有良好的基礎,就不知道了,就且戰且走吧:)
---
聊個天,一小時XD
written by
yen3
in
1:08 下午
1 comments
tag: learning
花了二個小時把電腦的灰塵清一清,清的時候總有慘不忍睹的感覺,雖然這篇很像記事,但是還是想說,讓電腦盡量沒有灰塵吧,有灰塵會短路的...等會燒起來或過熱總是不好的...
---
電腦灰塵多是因為風扇(3個12cm)太多....
written by
yen3
in
6:38 下午
0
comments
tag: hardware
今日因為工院盃做了賽程表...感謝我的mx1000和小白,也感謝我的筆電,更感謝小花,反正,做的蠻順利的,不過用PhotoImpact做賽程表,絕對是一個dirty work。對我而言,每次辦活動似乎都要生一堆讓人覺得麻煩的表,還好不用常常生..XD
到底有多複雜,舉例一張。(看!)
---
以後做這種事,要收雞排
written by
yen3
in
12:23 下午
1 comments
tag: life
如預期計畫把桌子整理如照片,這樣子會蠻方便的,只是兩台都是windows是唯一的敗筆..XD 只是這桌子出奇的大,照學校其他桌子的放置,肯定會覺得臃擠,這張桌子卻無感覺,非常好
---
筆電上的一堆設定懶的移到桌上型去了...XD
written by
yen3
in
3:02 下午
0
comments
目前自己有兩台電腦 (一桌機+一筆電),倒是很想把筆電換成ibook之類的,呃,換成MacBook是不太可能的,筆電配備如下,約為05年10月購入(所以已過保固...XD)
- Pentium M 730(1.73Ghz,Dothen)
- DDR2 1GB SDRAM(我自己買了512MB加上去)
- 14.1 吋WXGA(1280*800)
- Intel GMA 900(換言之就是內建)
- 60gb HardDisk
- DVD-ROM/ CD-RW combo
- 無線網路(802.11g), bluetooth
written by
yen3
in
1:22 下午
1 comments
新增label block,事實上只是超連結連一連而己,哈哈,但是由於label是blogger新版才有的功能,新發的文章當然會有label,但是以前所發表的文章就不一定了(懶的整理,哈..XD),事實上應該再新增一個Recent comment的block,只是我不會寫JavaScript(應該是說,對blogger不熟),暫時擺著,或許是等有現成的..XD
有aocwind的幫忙,用了一個Recent Comment,但是相較之下是一個非常慢的方法(先把資訊抓完再轉成一般格式),剛剛閒閒無事,看著Joshsoft源碼發呆,發現,他的sidebar關於文章資訊和回應統計的部分,我猜,在每篇文章產生的同時,就會把該有的資訊,assign 給自行定義的array,之後就會相當好寫,只是我不太能理解,每篇文章怎麼自動產生這些資訊去assign的...看來我學的JavaScript根本就簡單的跟什麼一樣...XD
雖然現在sidebar有Recent Comment,大概幾天過後就會移除,因為我覺得效率不彰是一個原因,另外一個原因,我沒有自己寫也是一個原因就是。
---
移到上面來之後,似乎有排擠效應。
written by
yen3
in
12:59 上午
0
comments
tag: blog
只會C++而盲然的寫Java是一件很危險的事,至少就我今天簡單的寫作中體會到非常多。
以我自己寫的而例。
class UnitBlock{/*.....*/};
UnitBlock[][] u =new UnitBlock[BombSolution.X+2][BombSolution.Y+2];
for(int i=0;i<u.length;i++){
for(int j=0;j<u[i].length;j++) u[i][j] = new UnitBlock();
}
把defaule constructor為private,使得任何物件無法為之產生,我不得不說,好方法,而且把我思考的這個技法發揮到一種美麗的境界。
class BombSolution{
private BombSolution(){};
}
written by
yen3
in
12:27 上午
0
comments
tag: programming
原本以為什麼人事物都不會有綁住我的可能,第一次有被制約的感覺,呵。
---
以前的我還真自大XD
written by
yen3
in
12:53 上午
0
comments
tag: feeling
小程式,180行完工command line,頂多只是在尋找空白的時候用了簡單的bfs,但是不可否認的,我還是對interface的設計實在是沒什麼興趣。
---
實施計畫下一階段
written by
yen3
in
9:48 下午
0
comments
tag: programming
我對於三台的新春特別節目,稱之為新春特別難看節目,重點是,你得陪家人一起看
---
或許再過幾年就習慣了XD
written by
yen3
in
8:38 下午
0
comments
tag: life
是個普通的數字,但是卻是我下學期要修課的門數...我要怎麼念書...老實說連我自己都不知道。就試著去念吧。船到橋頭自然直,不要沉了就沒事。
大二下可能是大學中最多課要修的一個學期。管他的,就這樣子過
written by
yen3
in
9:46 下午
0
comments
呃,課表還蠻明顯的,但是多了一個music's link,目前暫時不知道要做什麼用,以後希望改成有用一點,現在只能做到這個樣子,不過都有了,我還是介紹一下好了。
written by
yen3
in
4:19 下午
0
comments
96 Spring課表已經排完,大二下的精采程度超乎想像,剛好修滿25學分(重修5學分),禮拜一旁聽臺大資訊隨機客的資料結構與演算法,禮拜二滿堂,禮拜二至四上至第九節,比較輕鬆的就禮拜五,但是有實驗課...看來大二下的睡眠會比大二上更正常(大二上整整比大一整年平均提早了一到二個小時睡覺)。
爆肝,意指催殘自己的身體,但是大二上睡更多,念更多,反而學的比較好,我想,慣性睡嚴會對身體有益,故,努力試試。
---
sidebar增加課表部分(style from:Joshsoft)與pdf
written by
yen3
in
2:09 下午
0
comments
拿了Mac OS 10.4.7 無論怎麼灌都會產問題,當然,我沒有試著去排除,因為每次都卡在怪異的驅動程式上,拿了家裡的三台電腦測試,自己的筆電無法開機,家中電腦一台無法開機,一台灌好後無法開啟圖形介面(開機就卡在這樣子的訊息上),暫時宣告失敗,待抓完10.4.8再測試一次吧。
---
離Mac OS要用在PC上還很遠很遠
written by
yen3
in
9:14 下午
0
comments
tag: hardware
從我有記憶以來,情人節似乎從來沒忘記過,但是也從來沒有去過這個節日,今年的情人節,老實說,還是一樣平靜吧,常常思考,在一個商人操作下的節日產物,還剩下什麼意義?但是我的胡思亂想說,這給情侶是有勇氣在這一天做什麼事,那麼我今天做了什麼呢?不斷的重灌電腦,在Windows 和 Mac OS 中徘徊,似乎在逃避些什麼。
But I do love you (LeAnn Rimes, I need you, 2001)
I dont like to be alone in the night
And I dont like to hear Im wrong when Im right
And I dont like to have the rain on my shoe
But I do love you, but I do love you
I dont like to see the sky painted gray
And I dont like when nothings going my way
And I dont like to be the one with the blues
But I do love you, but I do love you
Love everything about the way youre loving me
The way you lay your head
Upon my shoulder when you sleep
And I love to kiss you in the rain
I love everything you do, oh I do
I dont like to turn the radio on
Just to find I missed my favorite song
And I dont like to be the last with the news
But I do love you, but I do love you
Love everything about the way youre loving me
The way you lay your head
Upon my shoulder when you sleep
And I love to kiss you in the rain
I love everything you do, oh I do
And I dont like to be alone in the night
And I dont like to hear Im wrong when Im right
And I dont like to have the rain on my shoes
But I do love you but I do love you
But I do love you but I do love you
written by
yen3
in
7:24 下午
2
comments
以前身為一個愛測試的人,最近終於入手,在筆電的記憶體變成1GB之後,終於有硬體可以做一個測單的測試了,不過這硬體也沒有好到可以開Aero glass介面,就只是很普通的試用。什麼時候會正式使用呢?大概等學校有授權,常用的軟體不相容的再少點,或者是出個Service Pack1,等穩定點再說。
就驅動程式而言,我一灌會抓不到音效卡和讀卡機驅動程式,其他都抓完了(筆電約為前年九月時所購買),經過更新,就全部抓到驅動程式了,相當方便,就常用程式而言,我最常使用的Foobar 0.94 BlackIce 版無法使用,另外一版從Ptt的Ezsoft找到版本依然無法使用,後來使用foobar 0.942原版(對,就是長的最簡單的),還有0.83繁體中文美化版,算是可以順利使用了。嘸蝦米部分,偽蝦米可以輸出文字,但是backspace鍵失去作用,我放棄,使用官網出的for Vista 測試版暫時用一下吧,Alchohol 120%我的手上版面過舊,一灌就當掉,連安全模式都進不去,我只好再重灌一次Vista,所以目前沒勇氣再灌第二次(我還想試用久一點XD),Kaspersky AntiVirus 手上只有5.0版,所以並沒有灌下去做測試,原因,官方for Vista beta版剛釋出,我想我這版也沒有必要測試了。不過就我愛用的bbs閱讀軟體而言,PCman2004 Combo 在Vista上跑起來有一點頓的感覺,尚無解決之道,此外還有一堆軟體沒有試,就讓我偷懶的略過吧。
有人問我,Vista去掉Aero galss 似乎並無可看性,為什麼我還要測試,一方面是手上有軟體不試可惜,一方面是,看看賣什麼藥也好,我不否認,Vista是多了很多新東西沒有錯,但是對於我們真正能影響的,似乎越來越少,以一個桌面設定,以前單視窗數個標籤搞定,現在是一個視窗之後,你還要分別按,是很細沒有錯,但是仔細一看是換湯不換藥的東西,其他東西,感覺上都是經過一層包裝吧,對於用熟的人,多了那層包裝反而會覺得麻煩吧,因為也不是那麼直覺。到現在為止,我還是不知道把我的ADSL撥號捷徑放在桌面上,現在我連線都要按好多下...
就專業使用者而言,或許Vista是個好東西,就現在的我而言(單純的寫程式和寫cwTex),XP就很夠用了。
written by
yen3
in
8:04 下午
1 comments
tag: hardware
和高中社團同學聚餐,看到學長學弟,甚為高興,也幫自己的筆電買了512mb的記憶體,把筆電增至現在認為基本的1gb,使用上順暢許多。
這樣子的聚餐,思考的碰撞,而激出許多想法,都算是相當正面的。
written by
yen3
in
10:44 下午
2
comments
tag: life
這是在我已經沒在用的MSN Space(現在叫Windows Live Space)轉過來的文章,是對於一本書的感想
written by
yen3
in
11:12 下午
0
comments
嗯,自從裝了計數器以來才發現,原來我的blog是有人在看的,而且人不少(驚),十個或許不是很多,但是我的預料就是每天三五個吧,在此感謝每天有來看的人,其中有一個hinet ip,顯示在桃園,2天之中看了15次,老實說我還真的不知道是誰(不是我XD),當然,也有很顯眼的Mac OSX,這一看也知道是誰做的..XD
有很多朋友對我的blog做過感想,非資工的朋友跟我說,這blog火星文真多,呃,我看感覺還好啊,畢竟我很偷懶。也有人說,看的懂的東西比較多了,以後還是寫些大家看的懂的東西吧。我的朋友也有人對我說,blog的右邊(sidebar)比左邊(content)好懂,還有些人欣然同意,這些都是我意想不到的意見。
就一個寫作者的立場,當然會希望越多人看越好,但是就有又如
"沒有必要把每件事搞的跟跨國企業一樣,搞的越大越好,然後搞的很累,事實上不一定會達到你想的要效果(張懸)"寫作是一件令人快樂的事,這blog的技術文變少是不爭的事實(因為我本身也沒什麼技術可言),有任何的學習心得,我會非常樂意分享,當然,會分享個人的感覺,但是我想我不是一個愛寫風花雪月(即使我當下寫的這篇文章就很像風花雪月(笑)),想寫什麼就寫什麼,頂多我做到
生活和學習keep a balance寫作也可以很小眾的分享啊,雖然我從不認為我寫的東西會大眾化XD
written by
yen3
in
10:34 下午
1 comments
睡前看到一段
Java垃圾回收器不等於destrotor,它只負責回收記憶體
written by
yen3
in
9:39 上午
0
comments
陳綺貞是一位很有名的非主流歌手,若要提到在台灣的非主流,張懸、陳綺貞、蘇打綠,算是其中較有名的,張懸是我最早接觸的,也是我最喜愛的一位,而陳綺貞我從這個寒假開始聽,我聽了她最近的一張專輯"華麗的冒險(2005)"其他的專輯我大概會陸續聽完。
聽這張專輯的心得啊,聲音雖然讓人覺得很溫柔,但是和張懸所給的平靜是完全不同的,我曾經很懷疑,為什麼會有人把張懸和陳綺貞拿來做比較,這兩個人所表達出來的感覺是完全不一樣的,兩個唯一相同點,就是對音樂都抱持有自己的想法與熱情,聲音聽其起來,溫暖中帶有華麗,和張懸一樣,聽久都不會膩(相較於市面上的流行音樂,很多都過於芭樂),整張專輯都很推薦,但我特愛"表面的和平"
表面的和平 (陳綺貞,華麗的冒險:2005)
我也無所謂
你說什麼都對 當我已經變成你零碎的時間
終於有機會 讓自己再沉澱
讓我回到過去不再為你而
分裂
我竟然如此 執著於星座配對
但是對我們的感覺我比誰都要強烈
我曾經仔細聽 你說的大道理
我曾經認識你 像小孩的任性
我曾經凝視你 你眼睛裡的熱情
小心不跌入你流失的回憶
終於有機會讓自己再沉澱
讓我回到過去毫無恐懼的直言
是你太鬆懈還是我一向太尖銳
當你不止一次脫口而出曾是對別人的稱謂
我曾經仔細聽 你說的大道理
曾經小心翼翼 維持表面的和平
曾經認真的反省 不唱昨日的歌曲
小心不跌入你流失的回憶
為了不讓你傷心 傷了我的心
written by
yen3
in
11:42 下午
0
comments
tag: music
今日頗順,排了一百多行的cwTeX微積分筆記,轉換成pdf的預設版面,有六頁之多,不過常常會有大怪獸級的碼跑出來就是..XD
---
所以事實上今天進度甚少
written by
yen3
in
10:50 下午
0
comments
tag: learning
看到Josh Ko 的大二上回顧,我開始思考我大二上到底做了什麼?我好像什麼都沒有做,在追求Computer Science上,我似乎沒啥長進,但不再感覺到孤單,個性穩定多了,應該是說,更明確的分出工作和作息(不過我得說我休息比工作多,哈)。
每一科都有他的美麗,只是在課業的學習上,我以應付了事居多,所以我每科都7x,但是在自己要學習的事物上,缺乏一個明確的目標,導致我一直偷懶,這是我自己的問題。昨天有人問我,你學程式學了好幾年,為什麼沒有開發出自己的軟體,對不起,我很混,當然,我認為一個成熟的資工人離我還很遠,但是這不是理由,我應該學習著去開發不是嗎。
大二上對我而言,生活平靜快樂,在Computer Science上卻毫無長進。
我突然想到張懸的那句"平安有愛",我似乎太平安了些,而對任何事物缺乏積極努力的心?嗯,我想我知道我現在要幹麻,寒假還長的很。
written by
yen3
in
11:40 上午
0
comments
tag: feeling
有人問我,我是不是笨蛋
嗯,的確,我在某些事上不會那麼聰明
不然我就不會把人用到不高興了。
Sorry (Lene Marlin, Another Day:2003)
Do u wanna know, what I think of u
Do u wanna know
Do u wanna know, if I'm doing ok
Just ask and I'll say
I'll say the words that I've longed to speak
Have kept quiet for some time
I'm sorry, it's just too late
To get it all back, get back what we had
I'm sorry, it's just not right
We both know it wasn't meant to be like
This at all
Do u wanna know, how I feel about u
Do u wanna know
Do u wanna know, if I'm able to forget
There are times, I wish we'd never met
I'm sorry, it's just too late
To get it all back, get back what we had
I'm sorry, it's just not right
We both know it wasn't meant to be like
This at all
written by
yen3
in
1:18 上午
0
comments
使用cwTeX來做筆記整理,似乎比手寫快不了多少,但是穩定度好很多,只可惜ConTEXT對中文支援度不佳,嗯,繼續吧。
這次跟上次電子學筆記比起來,似乎順手不少,大概跟我整理的電子學推導全部都是分母,導致\sqrt{}{}一堆,這次說明數學式子夾雜,較為快速,也少摸索,故會快很多。
written by
yen3
in
1:17 上午
0
comments
tag: learning
Google Analytics這是一個分析流量的功能,目前是免費,而且是中文,老實說我也不知道裝了有什麼用,在這樣一個流量如此小的blog中,哈,就裝著好玩吧,只是我很好奇,什麼時候我的個人檔案被人看了七百多次(我確信我沒有按那麼多次滑鼠),好奇吧,反正裝著裝著,說不定我就忘了..XD
written by
yen3
in
5:23 下午
0
comments
tag: blog
父親的電腦已組好(效能比預期好),DVI+USB的KVM也上手,架好全部東西,只等用的時候看有什麼錯誤,不然大致完成,新電腦主要用來跑Adobe PhotoShop CS2
---
Intel Core2 E6300 + 4GB DDR2 + nVIDIA Quardo NVS 285 ...Orz
written by
yen3
in
8:13 下午
0
comments
第一次聽這首歌是在電視上的時候,Lene Marlin 是北歐人,因此有人說她是來自北國的音樂精靈,她雖然出唱片多年,但是僅出過三張專輯,比起台灣的歌手狂出,沒有品質來的好太多了
What if (Lene Marlin, Lose In a Moment(2005))
What if I don't wanna move on
If I like it as it is
Wanna keep it like this, for a while...forever
Just let me lie close to you
Don't wanna let you go, don't wanna let you go
If I said I want you, if I said I need you
If I said I love you, what would you do
If I said I want you, if I said I need you
If I said I love you, what would you do
What if I don't wanna forget
Don't want anyone but you
Believe me, it's true, for a while...forever
Just let me stay here with you
I don't wanna leave, I don't wanna leave
If I said I want you, if I said I need you
If I said I love you, what would you do
If I said I want you, if I said I need you
If I said I love you, what would you do
And I thought I could, let this go
I thought I would, but now I know
Now I know...
If I said I want you, if I said I need you
If I said I love you, what would you do
If I said I want you, if I said I need you
If I said I love you, what would you do
written by
yen3
in
11:28 上午
0
comments
tag: music
事實上做筆記會遇到一個很大的問題...全部用手寫,我寫字很慢(不好看尚在其次),做筆記慢到一種地步,全部使用電腦,縱使最難處理的數學式子可用LaTeX解決,但是圖也不好畫,應該是說,我會很難匯整,這個問題從高中就存在。
解決方法有數個,第一個,以筆記本為主,然後拼貼,可以用電腦偷懶就偷懶,這不利於保存,也不利於管理,以後要查要找都不方便,第二個,以電腦為主,遇到要用的圖,盡量使用電腦畫(畢竟MX1000沒那麼難用),真的過於複雜的圖,或者是課堂筆記,就使用掃描器,但是依宿舍,我好像很難再買一台了,可以偷學Josh,買一台複合機,然後把ML-1610拍賣XD,只是一台複合機也不便宜,約五千上下...自己再買一個掃描器,大概是1.5k可以解決的事,還真的蠻難決定的
所以在這之前,我決定,能用LaTeX + Word,就盡量吧,如果有中文數學筆記的話,我傾向用cwTeX(畢竟這是Windows底下最快速的中文LaTeX方案)。其他方面,我想也不會太麻煩
有時候會想問,有沒有人把LaTeX的數學公式獨立成一個外掛,可以嵌入Word裡,這大概是最方便的...XD
---
要等到有,還不如自己努力點寫一個,偏偏我功力甚弱..XD
written by
yen3
in
5:04 下午
0
comments
藉著看 Java JDK5.0的學習筆記,大概對Java有一個初步認知,我現在對Java的感覺是,少了很多很有趣的東西,就有如"世紀末軟體革命復刻版"所說的
operator overloading則是C++不同於其他物件導向語言的地方.......。雖然很多人批評這些東西只是「糖衣」(例如從C++「萃取」出來的Java語言就是獎operator oveloading的功能抽離掉),可是小東西累加起來,所形成的誘因是相當可觀的
operator overloading 只是語法上的「蜜糖」,使用上仍得小心注意
written by
yen3
in
10:41 上午
0
comments
tag: programming
整個2.1說明了兩個重點,iteration和Pseudocode Conventions,後者好理解,前者述說了for loop的三個關鍵性重點。
Initialization: It is true prior to the first iteration of the loop.
Maintenance: If it is true before an iteration of the loop, it remains true before the next iteration
Termination: When the loop terminates, the invariant gives us a useful property that helps show that the algorithm is correct
At the start of each iteration of the for loop of lines 1-8, the subarray a[1... j-1] consists of the elements originally in A[1... j-1] but in sorted order.
written by
yen3
in
11:42 上午
0
comments
tag: programming
並不 詞曲:張懸
走了後他曾和別人全都說好
提也不提苦惱 眼看著愛變成了玩笑
哦 記憶畢竟缺乏了點兒乾燥
離開時他說不是厭倦了爭吵
哪怕爭吵招搖 只是不想再費心討好
哦 這場面多少也就失去熱鬧
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
在結束前他就已經開始了奔跑
握著解渴的藥 去表達感覺上的需要
哦 總是思考什麼不必得到
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
我們 並不擁抱
保留 你的驕傲
遺憾 然後微笑
我們 並不擁抱
我們 並不擁抱
written by
yen3
in
5:34 下午
0
comments
tag: music
成績竟然過了,我認為最不可能過的 "企業組織與工作倫理" 也過了,該科我從期中翹到期末,也只交了六千字關於"人月神話"報告
"體育"聽說翹課過多要補考,我也沒去,老師竟然給過,這...似乎有點良心不安
written by
yen3
in
10:47 下午
1 comments
都在修電腦,修到不知道怎麼念書...事實上回家就是一堆電腦要修(長年在外沒辦法修的電腦寒假一次解決),昨天修兩台,今天買一台,不知未來還有幾台要修
今日與人討論電腦使用習慣問題,老實說我已把電腦使用簡化成少數的概念,最主要的詢問是電腦的速度快慢,這牽扯太多,我對電腦運作不甚清楚,已非我所擅長,但我得說,一味的要求軟硬體配合,而使用者習慣不改善,總是難逃重灌的命運,防毒軟體與防火牆是最後一道防線,而不是第一道,要有所自覺,不然,我的重灌電腦只是一種疲於奔命罷了
---
這個禮拜可以解決我就偷笑了
written by
yen3
in
9:07 下午
1 comments
tag: life
順應blogger舊版轉新版,也做了小幅度的更動,事實上最明顯的也不過是標題的顏色改成藍色而己,使得整個blog更像是藍白色系,細節改了不少,但是連我自己都沒有看出來...但是blogger的預設版面還是不夠寬,我還是做了相對應的修改850p,不是800*600也不是1024*768,整個版面的留白暫且是這樣子吧
版面簡單就好,習慣簡單的版面,給人一個簡單的感覺,以無名而例....我用Firefox觀看,都有字過小的問題,blog的核心就是文...我現在已非常習慣ctrl+滾輪的感覺了...,故,我的版面,能看就好啦。
---
說穿了,還是偷懶的理由XD
written by
yen3
in
8:58 下午
0
comments
昨日購入書兩本
written by
yen3
in
2:38 下午
0
comments
經由協議,我搬到新寢室新床中,和一位室友共住,兩個人住四人寢,甚為輕鬆,也較不會受影響,雖然對我而言,搬離原寢還是甚為感傷的...畢竟不是為了不和的理由而搬走
考試考完了,甚為順利,主科可望全部通過,但是副科,恐怕是危機重重XD
--
四個床位的大小不一樣...搬了才發現
written by
yen3
in
3:38 下午
0
comments
事實上計畫也蠻簡單,但也很困難,共分成三個部分
下學期「資料結構與演算法(下)」將會合班上課,
上課時間是週一早上, 教室應該在資工一零三,
勢必需要作投影片, 歡迎舊雨新知一起來捧場.
written by
yen3
in
2:03 上午
4
comments
收到國小恩師來信,鼓勵我朝目標前進,更不要我忘了人際關係(這我幾乎不重視XD),甚為高興
---
但是我現在的目標不是寫賺錢的軟體XD 而是追求The Tao of Computer Science
---
對於yen3最大的印象就是自信,在他身上有一般人沒有的自信,讓我常常思考台灣的國小教育仍然有這樣的成就,也許大家不相信,但是我還是要說,他是我教過學生中最會思考並且尋求解答的人。
The Tao of Computer Science好像比XD還要難,我只知道The Computer Science and Information 可見我已經有一些落伍
written by
yen3
in
11:38 上午
1 comments
我突然想到葉秉哲在他blog對於"世紀末軟體革命"發說的話
略事為文,紀念那紛承的時代(我忘了,但是我不想查,就讓我做個不專業的人吧)
昨日和Josh聊了很多,進來大學也有一年半了,除了對目標更明確之外,也放棄了很多事物,專心的朝目標邁進,似乎,也回不去高中可以單純笑容的時代了,但是總是得面對現實。如果不長大,把大學當高中念,似乎就沒有那大學的意義了,我只能告訴自己,努力吧
偶發看到自已在國小的作品,真的只能說自己少不更事,不出社會不知道世界之大,但是看看,也是會發出微笑,原來我也曾年少輕狂過? 曾經當個白目小孩,或許是個更好的說法
有一天,我高中喜歡的人傳msn給我她很遺憾,我對她說,我和你的感覺只停留在那個時代,現在這一切,離我都非常遠了,就讓那些事停留在那略事紛承的時代吧。
--
當然,我和Josh最大的不同是,我是"好吃懶做"型XD
written by
yen3
in
2:18 下午
3
comments
1. 對傳這個問卷給你的人的印象?
A:一個把心機用在對的地方的好人,害怕被傷害,只能不斷的武裝自己。
2. 你覺得周圍的人認為你是怎樣的人?
A:個性硬,自大愛說話,有自已的堅持,但是肯不顧一切的幫助人
3. 喜歡的個性是?
A:肯為人想,在關鍵時刻能挺身而出
4. 相反的,討厭的個性是?
A:利用別人,時時刻刻只想到自己,為了自己而傷害他人的人
5. 自己想變成的理想類型?
A:有能力可照顧他人,平凡的與人共度一生
6. 給關心自己、喜歡自己的人大喊一句話吧!
A:謝謝你們,有你們,我的人生才有意義
7. 偷偷喜歡過多少人?
A: 呃...不知道耶,偷偷喜歡有時候是事後發現,後來忘了XD
8. 有表白過的經驗嘛?
A: 有XD 細節就別問了XD
9. 對已分手的另一半有什麼想說的話嘛?
A: 反正,不會發生這種事
10 在所有暗戀的對像中 最喜歡哪一位?
A: 就哪一位嘍
11 那麼,請把這份問卷傳給十個人
A: 我認識的人有那麼多嗎XD
written by
yen3
in
1:34 上午
1 comments
今天聽了學長所播放的網路電台,覺得自己聽音樂的水平有待改善,也促使我在寒假來做一個"話比音樂"多的電台,你說電台名稱?Josh之聲~你我共同的回憶
---
一回家就要搞dns頗麻煩,不過願克服之XD
written by
yen3
in
1:32 上午
1 comments
當我在努力解決以前Wrong Answer時,Presentation Error倒是多了不少,在acm新的規則中,PE不列入解題數
--
我對輸出不在行XD
written by
yen3
in
12:00 下午
0
comments
tag: programming
嗯,是一個樂團,一個反傳統的樂團,雖然就他們所發行的"純愛物語"裡面的歌沒有那麼嚴重的感覺,但是從其他首而言"塑膠味" "握住我的蹄" "六舅媽" ,都是非常能顯示出其樂團風格的歌,但是就其抒情的歌而言,我推薦 "海洋音樂記"(收錄於"純愛物語")。
海洋音樂記
詞&曲&制作:OpenEye(歐噴愛)
海風吹拂沙地 夜幕已經升起
到站列車慢慢的靠近
你的瀏海很帥氣 不干涉你眼神的神秘
黝黑皮膚充滿誘人的魔力
慢慢透露愛你的訊息
該如何用言語對你說明
那就說 想讓愛流動
說 讓煙火佈滿夜空
說 一起放逐寂寞
那就說 讓情緒遊走
說 你的氣息在我四周
說 暫時卸下冷漠
別吝嗇你的溫柔
距離慢慢靠近
連心跳都在喘息
你的香味竄入我的呼吸
四周變得安靜
擁抱就能讓故事繼續
情緒滿到讓人無法放棄
慢慢透露愛你的訊息
該如何用言語對你說明
---
我從非主流樂團感受到音樂的熱情,或許我會越來越熱衷於這一塊我未知的領域
written by
yen3
in
11:13 下午
1 comments
tag: music
邁入一種新平衡...或許,我得過一陣子瘋狂解acm的生活,雖然大二才寫是有點晚,但是我想寫到某一個階段才收手,感性的結束,邁入理性的第一步,但是更怕自己的理性消逝,僅存的感性是否會失控爆走,我不知道
written by
yen3
in
12:57 上午
0
comments
連續解了兩題acm簡單題,把感覺找回來中,也是該讓小朋友開始寫acm啦XD
--
過了好多年,終於31題XD
written by
yen3
in
7:47 下午
0
comments
tag: programming
首先,我得感謝的是我爸媽,總是默默的支持我,雖然我在這邊過的不是那麼快樂,但是我已不計較當初他們幫我做的選擇。相較之下,我得要視為一個挑戰,而且有能力突破現狀。
這一年來似乎發生了不少事,似乎最精采的事集中在後半年...前半年相較於後半年可謂之頹廢,而且還不小心被別人列出黑名單,但是現在卻能高高興興的一起去家樂福,可謂是意料之外,相較於上半年對於 C++, OOP, GP 的瘋狂追求,或許那時候確實是一個人在過生活,宿舍四個人相處冷漠,也在上半年中學到人不可能一直在高處,追求programming的道理或許才是能帶給我真實的快樂和一定的意義。感謝maibells0在這一路上的幫助與陪伴,他永遠是我最好的朋友之一。
下半年(或者是說從暑假開始),認識了Josh Ko,無論在 programming 或 life 皆帶給我很正面影響的人(雖然生活作息不是XD),有人可以討論 programming 是一件很快樂的事,也從他介紹給我的東西知道世界之廣相對於自我的渺小,可謂是我2006年遇到的最佳好友,感謝他。
很快的進入開學了,換了新室友,不過因為我自身生活習慣太差,即將搬離這個美好的寢,但是認識了Morshues, yagami, LoveErica 這些人都是我的最佳室友,我搬出去我會想念的,gb014388, fire7617,雖然一個常騙我(玩笑性的),一個常嗆我(當然也是玩笑性的),但是不得不說,你們在生活上助我甚大,非常感謝。能夠居家型的過生活,就是一個最好的生活,讓我們一起朝居家型型男前進吧!
女性部分,chris 和 mandy 從年頭認識到年尾,都是一樣的帥氣和慵懶(我真的找不到別的形容詞),eating 和 clara 成為好友,都是我很感謝的人,最該感謝的,刷姊,我一直把你當刷姊看嘿
最後,認識了efang是我最大的幸運,我想,就這樣子和她過下去,人生就此回歸於簡單而平淡(感謝Josh Ko徒弟aoc90058幫我點播)
---
我知道這篇或許很廢話,很普通,但就是想po
---
補充完女生,相較之下,我的下半年真的是否極泰來
written by
yen3
in
10:42 上午
0
comments
/* 這也許是一首很普通的歌,但是對我而言別具意義 */
歌曲:勇敢
歌手:王婧 專輯:我要的未來
歌手:王婧
詞:昊宇
曲:lee jae hak
喜歡就是不需要有什麼道理
古董可以拿來做個玩具
下雨天氣不一定要撐傘才出門去呼吸
真心我不要用嘴巴說明
愛你或許因為你的表情
灰姑娘的悲劇
王子降臨出現奇跡
因為你
我勇敢學會向前看
才知道世界另一半
未知的愛
謝謝上帝把你送來
要我誠實面對愛
愛上你我不怕孤單
眼神藏了心情很多秘密動機
努力揣測你愛我的證據
失敗可以忽略當作練習相信未來很美麗
真心我不要用嘴巴說明
愛你或許因為你的表情
灰姑娘的悲劇
王子降臨出現奇跡
因為你
我勇敢學會向前看
才知道世界另一半
未知的愛
謝謝上帝把你送來
要我誠實面對愛
喜歡就是不需要有什麼道理
失敗可以忽略當作練習
這一切因為你
我勇敢學會向前看
才知道世界另一半
謝謝上帝把你送來
要我勇敢面對愛
只有勇敢學會向前看
才會知道世界另一半
未知的愛
謝謝上帝把你送來
要我勇敢面對愛
written by
yen3
in
10:40 上午
0
comments
tag: music
最近整理,發現買的書好多沒有看啊...整理一下或許就可以來個寒假計畫了...應該是說,經過一個認真一半的暑假,更能了解如何在一個長期的假期創造出屬於自己的價值
written by
yen3
in
9:56 下午
0
comments
經過了一段時日於圖書館和宿舍來往奔波的日子,似乎有點習慣了,不過還是不喜歡讀書間,覺得還是很像集中營,哈,或許我的個性使然吧,不過昨日在宿舍一個晚上趕完所有作業,雖然品質會有所下降,但是專心的程度還是可以接受的,或許,想認真的態度才是影響最大...
--
我看到了在我開學貼在桌上的"持續努力"
written by
yen3
in
9:36 上午
0
comments
昨日找老師聊天,表明我大二上感覺上自己事實上並沒有學習到我想學東西,並且表示我想離開的意願,我和老師都極為認同自主學習的高度重要性,一個人每天花在不相干的事物是有可能耗費不少時間,但是這又跟系上風氣有關,老師也知道我的處境,也給我很多很寶貴的建議,同時,他也給了我一個我從未想過的問題,你怎麼保證新環境是否會克服你的問題,應該是說,你對於你想去的新環境了解嗎,很顯然的,我的思考還需要完備性
---
人生,還有太多太多事要學習
written by
yen3
in
11:26 上午
0
comments
最近要交作業才會真正認真的開始思考合併排序的好用之處,在網路上所參考到的碼較少為template實作之,所以花了一點小功夫改寫和包裝,也還算方便,以下程式碼不算是我寫的,我只是就古狗大神找到的C code改成template
型式,使用了vector,這樣子會使程式碼較為簡潔而較能夠專精於整個程式的運作程,對我而言是一個不錯的學習方式
template<class T>
void MergeSort(vector<T>& u){
merge_sort(u,0,u.size()-1);
}
template<class T>
void merge_sort(vector<T>& u,int low, int high){
if(high>low){
merge_sort(u,low,(low+high)/2);
merge_sort(u,(low+high)/2+1,high);
Merge(u,low,high);
}
}
template<class T>
void Merge(vector<T>& u, int low, int high){
vector<T> temp;
for(unsigned int i=low, j=(low+high)/2+1 ; i<=(low+high)/2 || j<=high;){
if(i>(low+high)/2) temp.push_back(u[j++]);
else if(j>high) temp.push_back(u[i++]);
else if(u[i]>u[j]) temp.push_back(u[j++]);
else if(u[i]<u[j]) temp.push_back(u[i++]);
else{
temp.push_back(u[i++]);
temp.push_back(u[j++]);
}
}
for(unsigned int i=low,j=0;i<=high;i++,j++) u[i]=temp[j];
}
template<class T>
void QuickSort(vector<T>& u){
quicksort(u,0,u.size()-1);
}
template<class T>
void quicksort(vector<T>& u, int left, int right){
int l_hold=left, r_hold=right, p_pivot=0;
T pivot = u[left];
while(left<right){
while((u[right]>=pivot) && (left < right)) right--;
if(left!=right){
u[left] = u[right];
left++;
}
while((u[left]<=pivot) && (left<right)) left++;
if(left!=right){
u[right]=u[left];
right--;
}
}
u[left]=pivot;
p_pivot=left;
left = l_hold;
right = r_hold;
if(left<p_pivot) quicksort(u,left,p_pivot-1);
if(right>p_pivot) quicksort(u,p_pivot+1,right);
}
written by
yen3
in
10:47 上午
0
comments
tag: programming
發現,原來VHDL好好玩..XD
貼上一個可能會錯的程式碼,今天要把實驗做到有趣極了為止,晚點再po上簡化程式碼
library ieee;
use ieee.std_logic_1164.all;
Use IEEE.std_logic_arith.all;
Use IEEE.std_logic_unsigned.all;
entity fulladder7 is port(integer1,integer2: in std_logic_vector(3 downto 0);
i1,i2,s1,s2:out std_logic_vector(0 to 6));
end fulladder7;
architecture a of fulladder7 is
signal temp_sum, temp_sub: std_logic_vector(4 downto 0);
signal temp_sum2:std_logic_vector(3 downto 0);
begin
process(integer1)
begin
case integer1 is
when "0000"=> i1 <="1111110";
when "0001"=> i1 <="0110000";
when "0010"=> i1 <="1101101";
when "0011"=> i1 <="1111001";
when "0100"=> i1 <="0110011";
when "0101"=> i1 <="1011011";
when "0110"=> i1 <="1011111";
when "0111"=> i1 <="1110010";
when "1000"=> i1 <="1111111";
when "1001"=> i1 <="1111011";
when others=> i1 <="0000000";
end case;
end process;
process(integer2)
begin
case integer2 is
when "0000"=> i2 <="1111110";
when "0001"=> i2 <="0110000";
when "0010"=> i2 <="1101101";
when "0011"=> i2 <="1111001";
when "0100"=> i2 <="0110011";
when "0101"=> i2 <="1011011";
when "0110"=> i2 <="1011111";
when "0111"=> i2 <="1110010";
when "1000"=> i2 <="1111111";
when "1001"=> i2 <="1111011";
when others=> i2 <="0000000";
end case;
end process;
process(integer1, integer2)
begin
temp_sum <= integer1 + integer2;
if temp_sum >= "01010" then
temp_sub <= temp_sum - "01010";
temp_sum2 <= "0001";
else
temp_sub <= temp_sum;
temp_sum2 <= "0000";
end if;
end process;
process(temp_sub)
begin
case temp_sub is
when "00000" => s1 <= "1111110";
when "00001" => s1 <= "0110000";
when "00010" => s1 <= "1101101";
when "00011" => s1 <= "1111001";
when "00100" => s1 <= "0110011";
when "00101" => s1 <= "1011011";
when "00110" => s1 <= "1011111";
when "00111" => s1 <= "1110010";
when "01000" => s1 <= "1111111";
when "01001" => s1 <= "1111011";
when others => s1 <= "0000000";
end case;
end process;
process(temp_sum2)
begin
case temp_sum2 is
when "0000" => s2 <= "1111110";
when "0001" => s2 <= "0110000";
when others => s2 <= "0000000";
end case;
end process;
end a;
written by
yen3
in
12:05 下午
0
comments
這是在述說一段在民國九十年年代中期,師父(Josh Ko飾,金x獎x帝)在一緊急危難之中救了徒弟(Chen飾,金x獎最x程式角)並因此想讓其走向萬里一空的程式員道路,經過二年教導之後,徒弟終於不負期望的考上xx校資工系,但在偶遇的一次閒聊之中,發現其能力不符師父的期望,在師父在傷心與難過之下,立下了,不交作業我就開除你,於是徒弟在傷心未達師父期望之於,又怕自己被開除在即,展開了一連續查書翻書問人,自救到讓人落淚的故事
本故事乃真人真事改編,入圍金X獎十項,不看可惜
--
這年頭連掰東西都要很專業,至於有沒有這件事,我只能說,我是個看戲的
written by
yen3
in
10:44 下午
3
comments
今天所聽到的一首好歌,這是一首hip hop的歌,但是給了我即定以往的不同印象,是一首很能感動我心情的好歌,此首歌是述說一個故事。一個我所不了解的故事。
Where'd You Go 出自Fort Minor The Rising Tied
Where'd you go?
I miss you so,
Seems like it's been forever,
That you've been gone.
She said "Some days I feel like shit,
Some days I wanna quit, and just be normal for a bit,"
I don't understand why you have to always be gone,
I get along but the trips always feel so long,
And, I find myself tryna stay by the phone,
'Cause your voice always helps me when I feel so alone,
But I feel like an idiot, workin' my day around the call,
But when I pick up I don't have much to say,
So, I want you to know it's a little fucked up,
That I'm stuck here waitin', at times debatin',
Tellin' you that I've had it with you and your career,
Me and the rest of the family here singing "Where'd you go?"
I miss you so,
Seems like it's been forever,
That you've been gone.
Where'd you go?
I miss you so,
Seems like it's been forever,
That you've been gone,
Please come back home...
You know the place where you used to live,
Used to barbeque up burgers and ribs,
Used to have a little party every Hallowe'en with candy by the pile,
But now, you only stop by every once in a while,
Shit, I find myself just fillin' my time,
Anything to keep the thought of you from my mind,
I'm doin' fine, I plan to keep it that way,
You can call me if you find you have somethin' to say,
And I'll tell you, I want you to know it's a little fucked up,
That I'm stuck here waitin', at times debatin',
Tellin' you that I've had it with you and your career,
Me and the rest of the family here singing "Where'd you go?"
I miss you so,
Seems like it's been forever,
That you've been gone.
Where'd you go?
I miss you so,
Seems like it's been forever,
That you've been gone,
Please come back home...
I want you to know it's a little fucked up,
That I'm stuck here waitin', no longer debatin',
Tired of sittin' and hatin' and makin' these excuses,
For while you're not around, and feeling so useless,
It seems one thing has been true all along,
You don't really know what you got 'til it's gone,
I guess I've had it with you and your career,
When you come back I won't be here and you'll can sing it...
Where'd you go?
I miss you so,
Seems like it's been forever,
That you've been gone.
Where'd you go?
I miss you so,
Seems like it's been forever,
That you've been gone,
Please come back home...
Please come back home...
Please come back home...
Please come back home...
Please come back home...
written by
yen3
in
3:03 上午
0
comments
tag: music
昨天因綠際會,獲贈99%巧克力一片,有上過笨版都知道這到底有多苦。以我自己吃的經驗是,一開始的苦是可以忍受的,但是隨之而來的酸味...真的會讓人想罵一聲髒話。把巧克力分贈鄰居好友,吃了一口之後,都是罵了一堆髒話+好苦
換了一種吃法,巧克力+奶茶(自己用奶茶粉泡的),是一種不錯的可以嚐試方式,還蠻香濃的,有興趣的人可以試試看
written by
yen3
in
5:07 下午
0
comments