很久之前我曾寫過的EasyPHP這套輕巧又方便的架站程式,但仍有些效率不佳的問題(或設定不太專業的感覺)。
而今天要介紹的這套軟體是在Windows下頗知名的一套架站程式AppServ。AppServ與EasyPHP最大的不同點是沒有整合的GUI介面,但你能透過更自由的指令修改以及設置檔案中的數值來達到更完美的要求(這樣感覺比較專業)。
電子、電腦、網路、科技與新知。
今天要介紹的這套軟體是在Windows下頗知名的一套架站程式AppServ。AppServ與EasyPHP最大的不同點是沒有整合的GUI介面…
很久之前我曾寫過的EasyPHP這套輕巧又方便的架站程式,但仍有些效率不佳的問題(或設定不太專業的感覺)。
而今天要介紹的這套軟體是在Windows下頗知名的一套架站程式AppServ。AppServ與EasyPHP最大的不同點是沒有整合的GUI介面,但你能透過更自由的指令修改以及設置檔案中的數值來達到更完美的要求(這樣感覺比較專業)。
最近我的E-mail頗熱鬧的,近十封來自Sikuli mailing list的信件擠在信箱開頭,提醒我點閱並閱讀他們。只是,太多了…
這是SikuliX 1.0 rc2 的介面,與以往不一樣的是,左邊的快速指令區有較完整的分類,讓使用者能更快速的找到需要的指令。
最近我的E-mail頗熱鬧的,近十封來自Sikuli mailing list的信件擠在信箱開頭,提醒我點閱並閱讀他們。只是,太多了…
這是SikuliX 1.0 rc2 的介面,與以往不一樣的是,左邊的快速指令區有較完整的分類,讓使用者能更快速的找到需要的指令。而當你開啟Sikuli的IDE之後,底下便會有兩個訊息,分別是圖片擷取的快速鍵: Ctrl+Shift+2 以及停止Sikuli程式的運作快速鍵: Alt+Shift+C,這功能可以讓你的程式發生無法預期的狀況時可以讓你手動關閉並停止。
另外,以往的Sikuli在運作時會有一個CMD的黑框存在,不過在新版本上已經不會出現這個黑框了!
不過遺憾的是,開啟舊檔的方式在Windows上還是沒有變成一個包裹,所以開啟方式與另一篇文章一樣,在這裡就不重複說明了。
說真的,Sikuli是很強大沒錯,強大到居然有工程師拿去玩星海爭霸…但不知為何,我總覺得他的執行速度很慢很慢,或許是我用小筆電執行的關係吧?
下載點請到Sikuli官方網站的首頁即可下載得到符合您電腦作業系統的版本,若顯示的並不是您作業系統的版本,請到Download頁面找找囉~
底下獻上影片一部。
單晶片(Single Chip),又稱微控制器(Microcontroller,µC)是我一直在探索與研究的領域之一。我記得與他的初次見面是在國二的樣子,至於發現過程是如何…這我還得要想想,似乎是因為書本上提到這玩意的關係而使我去找尋與研究。
總之,這東西現在是我專研的領域之一,同時也是我學習組合語言的開始。
最初的我接觸到的單晶片是由Atmel所出產的 89C51 這顆IC,當時單價約50元,算是我那時接觸電子領域買過最昂貴的材料,而他的燒錄器也他X的貴(只能燒C51/52的要800),真是…坑人嘛!
單晶片(Single Chip),又稱微控制器(Microcontroller,µC)是我一直在探索與研究的領域之一。我記得與他的初次見面是在國二的樣子,至於發現過程是如何…這我還得要想想,似乎是因為書本上提到這玩意的關係而使我去找尋與研究。
總之,這東西現在是我專研的領域之一,同時也是我學習組合語言的開始。
最初的我接觸到的單晶片是由Atmel所出產的 89C51 這顆IC,當時單價約50元,算是我那時接觸電子領域買過最昂貴的材料,而他的燒錄器也他X的貴(只能燒C51/52的要800),真是…坑人嘛!
不過C系列的時代流行過好長一段時間後,就進入了S系列,也就是現在常見的 89S51/S52 ,而其燒錄方式改為成本較低廉ISP燒錄方式,只需要幾條線與一個軟體便可達成,同時,也因為燒路線少,所需零件相對的也少,DIY上也方便,很適合初入門的人學習用。
記得當時一直看到8051這四個數字,查詢後發現,原來8051是Intel於1981年生產販售的產品,其內含有:
與89C51、89S51的規格幾乎是一模一樣,只是燒錄方式與特性不同。不過Atmel生產的這些IC是從8051的圓形下去進行開發與改良,所以大家喜歡稱這些IC為8051,因為相容嘛!
接下來,先帶大家看看這顆擁有40隻腳的黑色蜈蚣IC的接腳功能。
看完以上超級多的文字後,我相信各位一定對這東西還是一知半解,這不用否認,因為我當初看完這些東西只是一臉疑惑…不過當時的我並沒有相當完整的電腦知識,所以RAM、ROM、KB、位元…這些東西我完全,不懂。哈哈哈哈哈!
稍稍解釋一下這幾個名詞好了。
RAM 即 Random-access memory 的縮寫,中文解釋是「隨機存取記憶體」,用來儲存資料用,這些資料是CPU在運行所需的東西,大部分是程式碼片段的機械語言以及運算過程中的暫存資料。
ROM 則是唯讀記憶體 (Read-only Memory),是存放程式碼的地方,也就是說,你寫的程式轉成機械碼之後所存放的地方,目前以EEPROM、Flash ROM為主流。
那麼,
單晶片是科技半導體的產物,簡單說就是一種奇怪的石頭(晶體),所以是不能吃的。
只是,當你會運用這種長相怪異、路邊撿不到的石頭的時候,他就有機會為你製造鈔票來讓你買東西吃。至於買來的東西好不好吃…我只能說,看個人喜好囉~
其實,單晶片應用的範圍很廣,在你生活周遭就有單晶片的存在。離你最近的就是你現在正在用的這台電腦,它的內部就有數顆類似的晶片正在運作著,然後你手上握著的滑鼠,內部也有一顆單片,然後你正在敲打的鍵盤底下也有一顆,證據還不夠嗎? 那麼你身上的MP3 Player、房間的CD音響組、DVD撥放器、電視機…你生活周遭幾乎都有單晶片的影子存在,你說,這東西不能吃嗎? 只是吃法不同罷了。
之後因為技術的成熟與提升,單晶片不再是簡單的8位元的慢速晶片了,目前已有更快的16位元以及32位元的晶片問世,且其內的功能更加的強大!其中32位元的單晶片通常是用來做嵌入式系統,舉個最簡單也最常見的例子,就是你經常用的,手機。
如何? 是不是很驚人呢? 這樣的小東西居然創造了如此多的產品,不過最終的功臣並不是他,而是具有更高度智慧的人類,不然就算有這樣的東西,沒人去思考如何應用,它終究只是一塊石頭…
本文參考資料: http://zh.wikipedia.org/wiki/8051
真的很高興遇見你,89C51。
第一篇關於程式語言的文章,我就先直接切入程式語言最常見也最常應用,同時也是最常讓你腦筋打結的的東西,迴圈。而,在文章開始之前,我要麻煩觀看本文的各位先將迴圈這個名詞暫時忘記,這是為了避免你腦袋真的不停的旋轉…
第一篇關於程式語言的文章,我就先直接切入程式語言最常見也最常應用,同時也是最常讓你腦筋打結的的東西,迴圈。而,在文章開始之前,我要麻煩觀看本文的各位先將迴圈這個名詞暫時忘記,這是為了避免你腦袋真的不停的旋轉…
Minus 是一個免費且新穎的相簿空間。
它擁有簡單且直覺的介面,直接拖拉檔案至視窗中即可上傳,也支援多檔上傳,且不限制檔案大小,只要你願意等待上傳的時間。
網站整體風格給人一種很輕鬆的感覺,且搭配的jQuery的特效讓網站在簡單中也不失華麗的視覺享受。
好久沒寫免費的網頁空間了,主要是因為好空間難尋,免費又無廣告的更難找,重點是穩定的沒幾家… 而今天剛好在整理書籤裡面洋洋灑灑塞了十幾個免費空間服務,除了介紹過的之外,有許多早已倒閉不復存在…
(2013/01/10 空間已死)
好久沒寫免費的網頁空間了,主要是因為好空間難尋,免費又無廣告的更難找,重點是穩定的沒幾家… 而今天剛好在整理書籤裡面洋洋灑灑塞了十幾個免費空間服務,除了介紹過的之外,有許多早已倒閉不復存在,不過OpenWebster這個空間可是從我發現到現在已存在了一年多,算是滿穩定的空間。
當然,我也無法保證他是否有一天也會邁向倒閉之路。不過從他還有在販賣收費主機以及限制申請數量的情形來看,倒閉的可能性遠比其他免費服務還要來得低上許多。
前一陣子,覺得右邊那個廣告的載入速度似乎拖慢了整個網頁開啟的速度,每次開啟都是主要內容先跑,側邊攔卻等了許久才動起來…
其實,之前就有把那個廣告的部分弄上了延遲的語法,但似乎都沒有明顯的效果,直到前幾天的靈光一現,發覺我好像放錯地方了,經過一些調整後,開啟速度果真快了很多,至少文字部分都出現了!
不知不覺,架站生涯已走過將近八個年頭。
記得約八年前,那個初次接觸網頁製作的毛頭小子,因為叔叔在製作網頁的關係而不經意地迷上了這一非物理化學的純程式設計,也是到現在還具有高度興趣的純程式設計類的區塊。我還記得那是Windows 98內建的一套網頁製作軟體,好像是一個紅色羽毛的圖樣,打開來點一點、拉一拉,就把一個超簡單的HTML網頁做出來了!做出來之後還一直看著那個「歡迎光臨」字樣的跑馬燈沾沾自喜…
Facebook Hacker Cup 中文翻譯為 臉書駭客盃,雖然叫做駭客盃,實際上則是程式設計競賽。應該是屬於國際級的競賽吧? 這也是我第一次參加競賽以及第一次參與這類如此不同的競賽。而,這整個比賽是在線上進行,時間以格林威治標準時間為準,所以各地都有一定的時差存在。不過也剛好反映出FB的時間計算上的問題…