我的網誌清單

Loading...

中原大學

顆顆

2011年12月11日 星期日

Homework 12-05-2011

http://www.youtube.com/watch?v=D2IQkKE7h9I&feature=player_embedded

非常有趣的一段影片  雖然我不太清楚在講什麼

不過可以從影片5分50秒開始看   可以很清楚的看到

有種儀器能把做好的3D圖像做出來     還蠻有意思的






雲端運算英語Cloud Computing),是一種基於網際網路的運算方式,透過這種方式,共享的軟硬體資源和資訊可以按需提供給電腦和其他裝置。整個執行方式很像電網。
雲端運算是繼1980年代大型電腦用戶端-伺服器的大轉變之後的又一種巨變。使用者不再需要了解「雲端」中基礎設施的細節,不必具有相應的專業知識,也無需直接進行控制。[1] 雲端運算描述了一種基於網際網路的新的IT服務增加、使用和交付模式,通常涉及透過網際網路來提供動態易擴充功能而且經常是虛擬化的資源。[2][3] 雲其實是網路、網際網路的一種比喻說法。因為過去在圖中往往用雲端來表示電信網,後來也用來表示網際網路和底層基礎設施的抽象。典型的雲端運算提供商往往提供通用的網路業務應用,可以透過瀏覽器等軟體或者其他Web服務來存取,而軟體和資料都儲存在伺服器上。雲端運算關鍵的要素,還包括個性化的使用者體驗。
雲端運算可以認為包括以下幾個層次的服務:基礎設施即服務(IaaS),平台即服務(PaaS)和軟體即服務(SaaS)。雲端運算服務通常提供通用的透過瀏覽器存取的線上商業應用,軟體和資料可儲存在資料中心。

2011年12月5日 星期一

lab32

通用網關介面Common Gateway Interface/CGI)是一種重要的網際網路技術,可以讓一個客戶端,從網頁瀏覽器向執行在 Web 伺服器 上的程序,請求數據。CGI 描述了客戶端和這個程序之間傳輸數據的一種標準。
最初,CGI 是在 1993 年由美國國家超級電腦應用中心NCSA)為 NCSA HTTPd web 伺服器開發的。這個 Web 伺服器使用了 UNIX shell 環境變數 來保存從 Web 伺服器傳遞出去的參數,然後生成一個運行 CGI 的獨立的進程
程式語言 Perl 是一個廣泛被用來編寫 CGI 程式的語言,但 CGI 的一個目的是要獨立於任何語言的。Web 伺服器無須在這個問題上對語言有任何了解。 事實上,CGI 程序可以用任何腳本語言或者是完全獨立程式語言實現,只要這個語言可以在這個系統上運行。 除 Perl 外,像 Unix shell script, Python, Ruby, PHP, Tcl, C/C++, 和 Visual Basic 都可以用來編寫 CGI 程序。
實現 Wikipedia 的 CGI 程序的一個例子:首先用戶代理程序向這個 CGI 程序請求某個名稱的條目,如果該條目頁面存在,CGI 程序就會去獲取那個條目頁面的原始數據,然後把它轉換成 HTML 並把結果輸出給瀏覽器;如果該條目頁面不存在,CGI 程序則會提示用戶新建一個頁面。所有的 Wikipedia 操作都是通過這個 CGI 程序來處理的。
CGI 的工作方式,從 Web 伺服器的角度看,是在特定的位置(比如:http://www.example.com/wiki.cgi)定義了可以運行 CGI 程序。當收到一個匹配URL的請求,相應的程序就會被調用,並將客戶端發送的數據作為輸入。程序的輸出會由 Web 伺服器收集,並加上合適的檔頭,再發送回客戶端。
一般每次的 CGI 請求都需要新生成一個程序的副本來運行,這樣大的工作量會很快將伺服器壓垮,因此一些更有效的技術像 mod_perl,可以讓腳本解釋器直接作為模塊集成在 Web 伺服器(例如:Apache) 中,這樣就能避免重複載入和初始化解釋器。不過這只是就那些需要解釋器的高級語言(即解釋語言)而言的,使用諸如 C 一類的編譯語言則可以避免這種額外負荷。由於 C 及其他編譯語言的程序與解釋語言程序相比,前者的運行速度更快、對作業系統的負荷更小,使用編譯語言程序是可能達到更高執行效率的,然而因為開發效率等原 因,在目前解釋性語言還是最合適的。



lab31



2011年11月28日 星期一

lab30


lab29

lab28

比較: 美感,直覺性,流暢,預期反應

美感:GOOGLE租屋感覺比較隨便;永慶房屋較比較正式。

直覺性:GOOGLE租屋感覺可以較方便滿足自己的需求,永慶房屋可能就要麻煩一點

流暢:GOOGLE租屋感覺可以馬上找到,永慶房屋還需透過層層關卡

預期反應:我覺得雙方都不錯,但永慶房屋感覺比較專業