2013年10月28日 星期一

HW1021

<html>
<html>
<head>
</head>
<body id="body">
<form action="javascript:void(0);" id="exampleForm">
<input type="text" id="examplePass"/>
<input type="submit" />
</form>
</body>
<script>
document.getElementById("exampleForm").onsubmit = function(){
var passwordRegex =/^(-?[\d])*$/;
if(!passwordRegex.test(document.getElementById("examplePass").value)){
console.log("Regex didn't match");
var notify = document.getElementById("notify");
if(notify === null){
notify = document.createElement("p");
notify.textContent = "ERROR";
notify.id ="notify";
var body =document.getElementById("body");
body.appendChild(notify);
}
}
};
</script>
</html






2013年10月21日 星期一

2013年10月7日 星期一

LAB8

LAB9

 
與金柏昌

LAB7

HW 930

1. Watch Tim Berners-Lee's talk on ted.com  Write a 200 word summary about his speech.
  資料有很多但最初常常都是以各種不同的格式 所以往往都要用不一樣的程式才能運作 難以尋找自己所需要的資料 如果能以共同格式每個人將自己所存有的一點點資料與大家分享 資料就會產生鏈結 可以減少我們浪費時間 每個人都提供一點資料 透過網路上的資料連結,每一筆資料都是一個小方塊,數十個小方塊甚至數百個連結在一起,就可以長出一群漂亮的完整資料。

2. Google 的創業動機是什麼?
  根據統計顯示,網際網路的網頁數量達到數千億,密集程度已經逼近人類腦神經,這樣的成長便凸顯了搜尋引擎嚴重的問題,我們如何在最短的時間內搜尋到對我們最有幫助的資料呢?1995年,正值互聯網技術第一波熱潮時期,史丹佛大學整個電腦系都在談論著未來的網路如何發展,但Google的兩位創辦人Larry PageSergey Brin卻發現一件事──當時的搜尋引擎效率奇差無比。當時的搜尋引擎採用的方法,是某個關鍵字在一個文檔中出現的頻率越高,該文檔在搜索結果中的排列位置就越顯著,因此,使用者可能因為輸入的搜尋文字略微不同,而得到不同的網頁結果,這當中還不包括搜尋到的網頁是否對使用者提供有用的資訊。Google採用的理念是一個網頁的重要性取決於它被其他網頁鏈結的數量,每一個鏈結都是一張價值不等的「選票」,所獲選票的總價值將決定誰將被安置在最重要、最顯赫的位置上,這樣的「公平競爭」使對使用者最有幫助的網頁資訊能在最短的時間內獲得。

3. Facebook的創立動機是什麼?
  臉書創辦人馬克祖克伯在與女朋友分手後在blog寫 下當時心情,幾位好朋友原先是想安慰馬克祖克伯,馬克祖克伯卻向他們討論起了「正妹演算法」,並開放讓所有哈佛男生參與討論,接著透過這樣的大型社交網頁 構想,他們建立一個校內學生「把妹交友」的平台,最初只限於哈佛校內的學生透過學生帳戶使用,後來拓展到長春藤聯校,一直到現在全世界擁有數億臉書用戶。

4. WWW的發明動機是什麼?
  發明者Tim Berners-Lee 希望可以有一種工具,讓大家能夠不管在哪裡,都可以透過電腦網路簡單快捷其他人的數據,又稱World Wide Wed,完全不用受中央控制,存取資料前不需要獲得任何人的允許。
 
5. 為什麼 Lab 4 的各校檔案數,能見度,檔案數,論文數,加權總和用來計算排名的方法是錯的?
  上述資料多寡或許可以判斷學校與學校之間的排名,但前提是比較的學校需要有一定相同範圍內的創校歷史,因為一間學校成立多久是會影響到檔案數、能見度、檔案數、論文數等項目的,但是創校二十年的學校就一定比創校四十年的學校差嗎?這仍需要透過計算其他數據採樣來證明了。