08.02.09

硬碟掛了(遠目

Post in 日記 at 13:07 :: 點閱次數 (238)

今天開電腦的時候發現OS缺檔,開啟不能

這時候就有種不妙的感覺阿

費了九牛二虎之力,好不容易將OS復原了

結果發現少了好幾個磁碟區阿

上網找了許多相關的文章,不過似乎都不管用

最後只好把有問題的硬碟拿到另一台電腦上測試看看

另外一台當然也是打不開,這也等於是正式宣佈硬碟掛了的意思

估計大概又是讀寫頭crash掉了吧...bt果然很傷嗎(汗望

經過兩次的硬碟crash,這次我學到教訓了

買一個便宜的硬碟來給bt專用,這樣掛掉就算了(遠目

現在說這些也沒用了,所有的資料都消失了阿(汗

等下個禮拜在拿去送修好了,反正死馬當活馬醫zz

事實上最讓我驚訝的是我並沒有感覺非常挫折阿

整整五年分的資料就這樣憑空消失了竟然能無動於衷

現在覺得最悲慘的只有一堆動畫沒有燒出來這樣(炸

不是我是冷血動物就是已經對這種事情感到習慣了嗎(遠目


04.02.09

老艾的程式設計講座(2)

Post in 程式設計 at 20:28 :: 點閱次數 (235)

各位幾天不見,有沒有好好的練習基本的程式設計啊?
這次要講的東西是變數(variable)跟程式(funciton)
變數是什麼呢?就是可以隨便改變的數字

在這裡先利用一下上次的例子:
if (money >= 3600){ buyDVD(); }
else { watchTV(); }

在這裡面的money就是所謂的變數。
假設我有3600圓好了,以程式設計的寫法就是:
money = 3600

要是我花了600圓去買DVD,那要怎麼寫呢?
money = money - 600
我的錢 = 我的錢 花掉 六百元
要是覺得這樣太麻煩也可以這樣寫
money -= 600
錢扣掉六百元

如何,簡單吧?變數就是這麼簡單的東西。
當然你也可以用house(房子)或者car(車)或者dog(狗)等等之類的東西來當作變數。

那麼接下來是稍微困難一點的東西:
馬路旁邊有五棵樹,每棵樹上有五個蘋果,每個蘋果裡面有三隻蟲。請問總共有多少蟲?
以程式設計的寫法來說的話:
trees = 5
apples = 5
bugs = 3
total_Bugs = trees * apples * bugs

如何,看得懂嗎?
這個符號 * 在程式設計裡面代表"乘"的意思
上面那一串東西就是說
總共的蟲(total_Bugs) = 樹木的數量(trees) * 每顆樹上的蘋果的數量(apples) * 每顆蘋果上的蟲的數量(bugs)
到這裡都能理解嗎?那麼我們在往下面進行囉。

說到程式設計,當然少不了設計自己的程式(funciton)
在買DVD的例子裡面,buyDVD()就是一個程式
下面就是這個程式的內容:
buyDVD(){
money -= 600
}
很簡單對吧?
因為買了DVD,所以我的錢減少了600圓

有人會說這太簡單了,那我們稍微把這個複雜一下好了
buyDVD(price){
money -= price
}
能猜到這在說什麼嗎?
在上面的這個例子中,price就是價錢的意思。
那麼整個程式就可以這樣解讀:
這片DVD有一個價錢(我們還不知道多少圓的變數),買了之後我的錢就扣了價錢的數量
在這裡面price是可以變更的。
如果是很舊的DVD,價格就很低,如果是新的DVD,價格就比較高

把這個新的程式跟我們舊的結合一下:
if (money >= 3600){ buyDVD(300); }
else { watchTV(); }
如果我有3600圓,我就會去買300圓的DVD,不然我就只會待在家裡看電視

那麼,這次的講座就到此為止。有什麼不會的問題盡管發問吧。


03.02.09

換Cable + Twitter

Post in 日記 at 13:21 :: 點閱次數 (203)

前幾天Cable好像就要掛掉的樣子...

就在剛才,連電源燈都沒亮,看來是正式掛掉了,所以去換了個新的回來

新的感覺就是不一樣,好像連網路速度都會變快的感覺XD

最近找到一個叫做twitter的網站

感覺就像是簡單化的日記..吧?

還可以隨時收集朋友的更新這樣

嘛,反正先去試試看吧

有興趣的可以去 http://twitter.com 看看,要加我就用mikekknd吧


01.02.09

老艾的程式設計講座(1)

Post in 程式設計 at 09:00 :: 點閱次數 (274)

很多人認為程式設計是很困難的,但是事實上只要學會一些基本的東西,程式設計就不是那麼的困難。
在這邊我就大概的講解一些基本的東西,希望這會對一些對程式設計有興趣,但是卻步不前的人有些幫助。

※程式設計是什麼?
程式設計,就是跟字面上的意思一樣:設計出屬於自己的程式。
我認為程式設計比較像是頭腦體操,想出自己的方法來解決一些問題。雖然過程可能會有些小挫折,但是得到答案的成就感是無可言喻的。

※程式設計需要什麼?
真的要說的話就是一些基本的英文,簡單的數學(加減乘除),會比大小(大於,等於,小於,不等於..)。最後則是擁有邏輯性的頭腦。只要會這些基本的東西,你也可以是程式設計師!

※如何開始?
事實上平常大家都在作程式設計的工作,只是自己不自知而已。

舉個例子來說吧:
如果有3600圓以上,那我就會去買DVD,不然我就只會在家電視。

有人會說,這哪裡是程式設計了?
可是我可以告訴你,上面這個例子就是一個最基本的程式設計問題。
把例子寫成程式碼的話:

if (money >= 3600){ buyDVD(); }
else { watchTV(); }

if :如果。
money:錢。
>=3600 :3600以上。
buyDVD() :買DVD

else :不然就。
watchTV() :看電視。

看吧,程式設計就是這麼簡單的東西。

你也試著寫點程式吧~