2011年12月12日 星期一

Homework 12-05-2011

1. 推薦一則 ted.com 演講給你朋友,告訴你的朋友這個演講好在哪裡。

Patricia Ryan: Don't insist on English!

 這個是個有趣的議題,尤其是由一個是說英文的人講出來的,題目的中文意思是:別堅持講英文!英文現在是語言的龍頭儘管中文僅追在後,在數十年後我們的語言種類將從6000種縮減到600種,每14天就有一種語言在消失,這些語言該是值得背傳承的,我們不能因為"英文"這個詞錯過的專業人才,甚至是天才,包括不懂英文或者是沒錢負擔英文檢定的人。從小媽媽就跟我強調英文的重要,重要過於我的專業科目,因為他說這就是趨勢,儘管我覺得台語也一樣的重要,這個演講讓我受益良多開始可以思考更深更有層次問題。


2. 參考 Wikipedia,雲端運算的關鍵是甚麼? Google, Amazon, Microsoft 有哪些雲端服務? 

雲端運算英語Cloud Computing),是一種基於網際網路的運算方式,透過這種方式,共享的軟硬體資源和資訊可以按需提供給電腦和其他裝置。整個執行方式很像電網。

網際網路上的雲端運算服務特徵和自然界的水迴圈具有一定的相似性,因此,雲端是一個相當貼切的比喻。通常雲端運算服務應該具備以下幾條特徵:

  • 基於虛擬化技術快速部署資源或獲得服務
  • 實作動態的、可伸縮的擴充功能
  • 按需求提供資源、按使用量付費
  • 透過網際網路提供、面向海量資訊處理
  • 使用者可以方便地參與
  • 形態靈活,聚散自如
  • 減少使用者終端的處理負擔
  • 降低了使用者對於IT專業知識的依賴

 
Google:提供了Google日曆、Google文件、Google網上論壇、Google影片、Google協作平台、Gmail企業等,
主要是Software as a Servive(SaaS)。

Amazon
         Amazon EC2搭配 Amazon S3 儲存服務透過虛擬化的技術,提供各種不同規格的虛擬主機和儲存空間,因此軟體開發者能快速地在上面安裝或執行所需的服務,用完了就結束完全沒有負擔,由於費用低廉,吸引了很多開發人員使用。而且你只要負擔所使用的時間與資源即可,在成本效益的投資上,這樣的服務相當吸引人。


Microsoft :微軟在雲端的策略則是「Software + Service」。預計推出的新作業系統「Azure」,將結合Live Mesh開發新功能,並整合各種Live Services;Azure另一項用途,是能讓軟體開發者所撰寫的程式直接在微軟資料中心上線,不需靠公司裡的伺服器。我已在使用,用起來挺不錯的,可以同步到自己的WP7手機上

2011年12月5日 星期一

Lab 32 Hand code a form

1.So please search the answer and post your opinion in your blog.
 
CGI的中文名字為『共通閘道介面』,它是一種標準介面程式,能讓你的網頁跟WWW server溝通,達到跟使用者互動的效果。 而且透過CGI程式,可以讓你動態的產生網頁,秀出server上的最新資料。當你link到一個CGI物件時,你取回的文件並非是一份靜態資料, 而是一個藉由程式動態產生的HTML資料流。傳回來的資料也許分分秒秒都在更改,或者針對使用者的特殊查詢而有不同的反應,例如股票市場行情等等。 簡單來說,CGI程式就是能夠動態產生WWW網頁,並讓一般使用者經由WWW取用現存在傳統資訊系統內的資料。




















資料是天天更新,你絕對不可能寫一個很大的HTML文件包含所有的這些更新資料。 萬一放在WWW上的資料是分分秒秒都在變動的,那麼利用程式自動根據資料產生HTML文件顯然是你唯一的選擇。 第二,CGI程式可以根據使用者輸入的要求自動產生HTML格式的資料。因為輸入資料是由WWW server負責接收,並非CGI程式本身, 故得找出一個有效率的方法,來做使用者輸入參數和產生HTML文件程式間的溝通工作。 CGI本身制訂的標準有提到可以藉由環境變數來達成這個目的,而且CGI程式也有能力取得現存在各類資料庫裡的資料。 這就是為什麼我們稱之為Common Gateway Interface,因為CGI程式通常就像橋樑或閘道一般,溝通著非WWW系統和WWW server (這和下面所說的Web server、HTTP server是一樣的,都是指一個架有HTTPd的伺服器)。


2.


Lab 31 Lab Form and Action

Dynamic pages, content generated by server-side programs.
CGI, Common Gateway Interface, for sending requests to server-side programs.



static page
Ex:
http://www.google.com/

dynamic page
Ex:
http://www.cna.com.tw/

URL that sends a request by CGI
Ex:
http://maps.google.com/maps?q=24.9586,+121.2411
"logic will get you from A to B - imagination will take you anywhere"

How to use Form to invoke a remote service through CGI.

1. Copy the search box of this search page,
inlcuding radio buttons, text input, and submit button.
2. Open your KompoZer HTML editor.
3. Open a new empty HTML file.
4. Paste the search box into this new file.

5. Use KompoZer to add a Form to this search box. Do not hand code the HTML. Just fill the blank in the Form dialog.

6. In the form dialog, set Action="http://google.com/search" and name of Form as "f" and method as "get"
(See Hint if it does not work.)


















7. Save your file on your computer. Run your HTML by Firefox. What do you get?



















8. Set method as "post"
9. Run your HTML by Firefox. What do you get?

2011年11月29日 星期二

Lab 30 Mash-Up 4 (Calendars)

Lab 28 Mash-up 2 (Maps)

美感:yungching比較有設計感,讓人覺得比較舒服。

直覺性:housingmap一看就知道哪裡有房子可以買簡單明瞭。

流暢:housingmap因為為google map要換別的地區的時候要拖移需要點時間,而yungching要從大範圍細選下去也需點時間,但大致而言都不會太久。

預期反應:yungching較細緻可以依照所需找到適合您的房子,包括地點、價位...等等。
housingmap就比較簡單,但能依您想住在哪個地方馬上找到房子。

Lab 29 Mash-up 3 (Blogs)

Lab 27 Mash-up 1 (Publish)

搭起兩個世界的橋樑

2011年10月23日 星期日

Homework 10-17-2011

1. 稀土元素對電子業的未來有何影響?
    稀土元素取得不易,要挖取很多的土及礦物過濾後才能得到,各領域包括國防工業、石油、玻璃等又都需要稀土元素,而因為電子產業之產品以稀土元素作為原料,而間接展開了一場稀土元素搶奪戰,在大量需求又不易開發加上難以回收,對電子業造承巨大的衝擊。

2. 瀏覽器會洩漏使用者的隱私嗎? 為甚麼?
     現在的瀏覽器為了使用方便接會有自動存取密碼的功能以便你每日使用不用一直做都入的動作,所以在我們使用公共的電腦或者別人的電腦時應該更加注意是否有溝選到儲存密碼,好的瀏覽器不應該自訂做這種動作應該先做詢問。也要留意電腦是否為中毒,一段時間便要記得清理電腦以防萬一。

3. 在上次Homework 10-3-2011中,你得到多少篇回應? 這些回應對你有幫助嗎?
    7篇。舉例沒有舉的很清晰明瞭,有提醒到我下次舉例要在說明的更清楚。回家作業多半是老師上課講的內容,所以自然吸收在用自己的想法打出來是我的想法與作法,然而可以得到肯定很開心!!

2011年10月17日 星期一

Lab 12 發表評論

地瓜
米奇
菠菜
一直捏
子寧
RX

Lab 11 Comparing browsers

  • Operating system support
          Firefox:新分頁為空白,介面清晰簡單
          Chrome:新分頁有常用網頁與近期關閉分頁,較為便利

  • Bookmark management
          Firefox:輕鬆管理分類已存的書籤
          Chrome:有搜尋框輸入書籤的名字,就可以搜尋現有的書籤
  • Download management
          Firefox:會跳出一個新視窗,把之前下載的清單接列出來
          Chrome:會縮小在下面,也可點開
  • Password management
          Firefox:每登入一個網頁就可以儲存新的帳密
          Chrome:不會主動問要不要儲存密碼

  • Form Management
          Firefox:有條理的分類較容易搜尋
          Chrome:一次列表要慢慢搜尋

  • Spell checking
          Firefox和Chrome皆有拼字校正,皆須設定後方能使用

  • Search Engine toolbar
          Firefox:在右上角皆可搜尋,還可以選擇搜尋引擎
          Chrome:直接在網址欄打關鍵字就可搜尋


  • Privacy mode
          Firefox:保密模式做的相當完整,當要輸入帳號密碼的地方都會稍作提醒
          Chrome:有無痕模式可以隱密的方式上網而不用在瀏覽工作階段之間來回變更隱私設定
  • Auto update
          Firefox和Chrome皆有自動更新

Lab 10 本校網頁簡體版功能

中原大學首頁簡體版

本網誌簡體版

2011年10月16日 星期日

Homework 10-3-2011

1. What's Moore's law? Please offer an example.

     Moore定律是Intel創辦人之一Moore所提出的,而Moore定律是指每18個月元件密度就會倍增。例如1960年代的UC還有四個雙極性電晶體和數個電阻,則1990年代的晶片則含有超過數百萬的MOS電晶體。 所以在電子業是不能喘息的,18個月之後又是一戰,但相對的如果這次輸了,18個月就有再翻身的機會。

2. 你有何策略可以針對網路大學排名四個要素提出改善本校排名之道?

    網路大學排名是由網頁規模、能見度、教學檔案和學術文件構成,而其中能見度就佔有50%,而能見度就是連結度,所以如果學校網站的內容更多元化更被人家需要就會被選擇被連結,則除了在網路排名能有顯著的提昇,對學校本身的聲譽也有一定的提昇度。其餘的就是學校的師生要更多發表一些論文以及教學的檔案,除了對排名有益,自己校內生才是最大的收穫者,有更多學問可以學習,以上能接能改善學校網路排名。

2011年9月30日 星期五

Homework 9-26-2011

Q:

1. 從Yahoo CEO 下台,我們可以觀察到何種趨勢?
2. Google 提供免費 Android 行動作業平台,可能的原因是什麼?
3. HP的PC市占率球第一,可是傳出HP考慮將PC部門分售出去,從這裡我們可以觀察到何種趨勢?


A:
1.在以前Google還沒變成大家熟悉的搜尋引擎前大部分的民眾皆用Yahoo在做搜尋資料或圖片的動作,但以我本身為例,我就已經把首頁設成FaceBook而不是Yahoo,因為一上網就想打開FaceBook或Plurk或其他社交網站已經成為一種趨勢,而連我們用手機或平板電腦做上網的動作也很少是經由奇摩這個窗口,也時常是是App等。

2.Google不賺錢又冒著被告的風險也要免費提供Android 行動作業平台原因在於Google早已看準未來的趨勢,大家無論坐車、排隊等等無聊的零碎時間一定會使用行動上網,如此一來Google可以將預設瀏覽器就設為Google瀏覽器,讓市場有一定的佔有率。

3.HP已經開始不做PC電腦原因是因為知道大家會坐在在家乖乖用電腦的時間遠小於行動上網隨時上傳手機或平板電腦,市場不在便停了PC廠以避免以後虧損。

2011年9月26日 星期一

Lab 4 網路大學排名 DIY

網頁規模
中原 472,000+85,149
中正 379,000+211,452
台大 3,520,000+2,216,236
元智 452,000+213,733


能見度
中原 16
中正 64
台大 187
元智 13


教學檔案
中原 9390
中正 18100
台大 181000
元智 8320



學術文件
中原 4530
中正  5640
台大 174000
元智 286




公式:WR = 0.2×Rank(S)+0.5×Rank(V)+0.15×Rank(R)+0.15×Rank(Sc)


中原(cycu):0.2×[(472,000+85,149)/2] + 0.5×16 + 0.15×9,390 +0.15×4530
                    =  55714.9+8+1408.5+679.5
                    = 57810.9

中正(ccu):0.2×[(379,000+211,452)/2] + 0.5×64 + 0.15×18,100 +0.15×5640
                   = 59045.2+32+2715+846
                   =62638.2

台大(ntu):0.2×[(3,520,000+2,216,236)/2] + 0.5×187 + 0.15×181,000 +0.15×174,000
                   = 2613623.6+93.5+27150+26100
                   =626967.1

元智(yzu):0.2×[(452,000+213,733)/2] + 0.5×13 + 0.15×8,320 + 0.15×286
                   = 66573.3+6.5+1248+42.9
                   =67870.6

Lab 5 Using labels

改變文章分類!!

Lab 6 Using Firefox



1. download Firefox 6



2. control font size



3. tabbed browsing




4. subscribe to the course blog





5. Using bookmarks to test RSS feed