星期六, 2月 03, 2007

有感

看到Josh Ko 的大二上回顧,我開始思考我大二上到底做了什麼?我好像什麼都沒有做,在追求Computer Science上,我似乎沒啥長進,但不再感覺到孤單,個性穩定多了,應該是說,更明確的分出工作和作息(不過我得說我休息比工作多,哈)。

每一科都有他的美麗,只是在課業的學習上,我以應付了事居多,所以我每科都7x,但是在自己要學習的事物上,缺乏一個明確的目標,導致我一直偷懶,這是我自己的問題。昨天有人問我,你學程式學了好幾年,為什麼沒有開發出自己的軟體,對不起,我很混,當然,我認為一個成熟的資工人離我還很遠,但是這不是理由,我應該學習著去開發不是嗎。

大二上對我而言,生活平靜快樂,在Computer Science上卻毫無長進。

我突然想到張懸的那句"平安有愛",我似乎太平安了些,而對任何事物缺乏積極努力的心?嗯,我想我知道我現在要幹麻,寒假還長的很。

Sorry

有人問我,我是不是笨蛋

嗯,的確,我在某些事上不會那麼聰明

不然我就不會把人用到不高興了。


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

微積分

使用cwTeX來做筆記整理,似乎比手寫快不了多少,但是穩定度好很多,只可惜ConTEXT對中文支援度不佳,嗯,繼續吧。

這次跟上次電子學筆記比起來,似乎順手不少,大概跟我整理的電子學推導全部都是分母,導致\sqrt{}{}一堆,這次說明數學式子夾雜,較為快速,也少摸索,故會快很多。

星期五, 2月 02, 2007

Google Analytics

Google Analytics這是一個分析流量的功能,目前是免費,而且是中文,老實說我也不知道裝了有什麼用,在這樣一個流量如此小的blog中,哈,就裝著好玩吧,只是我很好奇,什麼時候我的個人檔案被人看了七百多次(我確信我沒有按那麼多次滑鼠),好奇吧,反正裝著裝著,說不定我就忘了..XD

星期四, 2月 01, 2007

電腦

父親的電腦已組好(效能比預期好),DVI+USB的KVM也上手,架好全部東西,只等用的時候看有什麼錯誤,不然大致完成,新電腦主要用來跑Adobe PhotoShop CS2

---
Intel Core2 E6300 + 4GB DDR2 + nVIDIA Quardo NVS 285 ...Orz

What If

第一次聽這首歌是在電視上的時候,Lene Marlin 是北歐人,因此有人說她是來自北國的音樂精靈,她雖然出唱片多年,但是僅出過三張專輯,比起台灣的歌手狂出,沒有品質來的好太多了


  • Playing My Game: 1999

  • Another Day: 2003

  • Lose In A Moment: 2006

其中,Another Day 中的 Disguise 曾被江美琪翻唱過,當然,還有其他首,不過我就這首有印象,那時候聽到江美琪唱,覺得還好聽,但是再聽到Lene Marlin唱,覺得...原唱比較好,Playing My Game的 Sitting Down here 也曾被林憶蓮翻唱過(老實說,記的不甚清楚)

今天我推薦的是她在 Lose In A Moment 的 What if ,蠻亮的一首歌,但是又不至於太動感


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



---
本來想寫推薦歌曲的,但是,每個人的觀感不同,所以就此打住。

星期三, 1月 31, 2007

問題

事實上做筆記會遇到一個很大的問題...全部用手寫,我寫字很慢(不好看尚在其次),做筆記慢到一種地步,全部使用電腦,縱使最難處理的數學式子可用LaTeX解決,但是圖也不好畫,應該是說,我會很難匯整,這個問題從高中就存在。

解決方法有數個,第一個,以筆記本為主,然後拼貼,可以用電腦偷懶就偷懶,這不利於保存,也不利於管理,以後要查要找都不方便,第二個,以電腦為主,遇到要用的圖,盡量使用電腦畫(畢竟MX1000沒那麼難用),真的過於複雜的圖,或者是課堂筆記,就使用掃描器,但是依宿舍,我好像很難再買一台了,可以偷學Josh,買一台複合機,然後把ML-1610拍賣XD,只是一台複合機也不便宜,約五千上下...自己再買一個掃描器,大概是1.5k可以解決的事,還真的蠻難決定的

所以在這之前,我決定,能用LaTeX + Word,就盡量吧,如果有中文數學筆記的話,我傾向用cwTeX(畢竟這是Windows底下最快速的中文LaTeX方案)。其他方面,我想也不會太麻煩

有時候會想問,有沒有人把LaTeX的數學公式獨立成一個外掛,可以嵌入Word裡,這大概是最方便的...XD

---
要等到有,還不如自己努力點寫一個,偏偏我功力甚弱..XD

Java

藉著看 Java JDK5.0的學習筆記,大概對Java有一個初步認知,我現在對Java的感覺是,少了很多很有趣的東西,就有如"世紀末軟體革命復刻版"所說的


operator overloading則是C++不同於其他物件導向語言的地方.......。雖然很多人批評這些東西只是「糖衣」(例如從C++「萃取」出來的Java語言就是獎operator oveloading的功能抽離掉),可是小東西累加起來,所形成的誘因是相當可觀的


有關「糖衣」這個形容詞,在Thinking in C++一書中有看到

operator overloading 只是語法上的「蜜糖」,使用上仍得小心注意


就我實際使用的心得感想,這蜜糖還真的很好用,也能構成一個很大的誘因,但是也絕對不意外Bruce Eckel會講這句話,以他在Thinking in Java 的泰山地位:)。回到正題,Java抽離了一些C++的因子,但是也增加了語言本身不少東西,對我最吸引的還是GUI的內建支援,C++就有borland, Microsoft兩大商用,還有wxWidget, Qt4, etc....,還有一堆內建的函式庫支援,C++是一直到有STL之後才有,不過我得說,STL寫的非常漂亮,光container就比Java 來的好用的多...也有可能是我自己剛看,所以不習慣吧。

---
但是總算是一個開始了,還不錯

星期一, 1月 29, 2007

恭喜

efang 考得機車駕照了,恭喜

---
希望有照駕駛不會那麼危險XD

星期日, 1月 28, 2007

I2A 2.1

整個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


其中,在上學期,老師講的很廢話的loop invariant在這一章節也有很好的解釋,在I2A p.17寫到

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.


跟另外一本書比起來....實在是好懂的多,而2-2大略已讀畢,2-3尚未開始,但是Designing Algorithms 這個標題,雖然知道不太可能以一節寫畢,但是所能提供的概觀讓人期待

---
無線網路能用了,寫作會輕鬆很多。

面對

面對自己無法做到的事該如何

放棄還是繼續?

繼續吧