2013年10月28日 星期一

Lab 18 Google Maps

search:
1.正常座標
2.沒逗點或英文,失敗
程式碼

Lab 17 Regular Expression II

1.數字+逗點+數字OK
2.沒逗點不OK
程式碼


Lab 16 Regular expression I


1.輸入數字OK

2.輸入數字+小數點+數字
3.負號也OK
4.小數點後一定要有數字

5.不可輸入英文
程式碼


2013年10月27日 星期日

2013年10月7日 星期一

Lab 8 Using browsers for programming II



輸入純數字
輸入純英文
輸入純符號
等等都錯
至少包含符號跟數字
OKKKKK~~

<html>
<head>
</head>
<body id="body">
<form action="javascript:void(0);" id="exampleForm">
<input type="password" id="examplePass" />
<input type="submit" />
</form>
</body>
<script>
document.getElementById("exampleForm").onsubmit = function(){
var passwordRegex=/^(?=.*[\d])(?=.*[\w]).{6,}$/;
//var passwordRegex= /^[1-9\d]{1,}$/;
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 = "密碼需要至少6碼,包含數字及符號"
notify.id = "notify";
var body = document.getElementById("body");
body.appendChild(notify);
}
}
};
</script>
</html>



Lab 9 使用Google Docs 下OX 棋

平手~

Lab 7 Using browsers for programming



2013年10月6日 星期日

Homework 9-30-2013

1. Watch Tim Berners-Lee's talk on ted.com
Write a 200 word summary about his speech. 
二十年前,Tim Berners-Lee 發明了網際網路,有了很大的突破
而現在他提出的計劃:Linked Data,要建立一個開放的連結數據庫,因為有些資訊、數據仍然沒有真正的被公開
就像阿茲海默症,很多人有較不完整的知識,但卻沒有彼此分享,所在自己的電腦中
若此計畫成功,很多知識、科技將會有較大的突破
世界各處的資訊都可以交流,搜尋問題不在只是1、2個聯結,
而是有更多人的想法、研究、數據被公開
這樣生活的品質一定也會更高

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

3.Facebook的創立動機是什麼?

    Facebook,是一個在線社群網路服務網站,它的名字源於口語化,最初的目的是給予一些美國的大學新鮮人們在一學年的開始註冊的時候,能相互認識。

4.WWW的發明動機是什麼?

    WWW的發源地是歐洲核子研究中心(CERN)

    Tim Berners-Lee,在歐洲工作於核子物理實驗室時提出 " hyperlink "的概念,建議利用hyperlink系統為基礎來使得科學家之間能夠分享和更新他們的研究結果。在Tim Berners-Lee作為正式成員,重新返回歐洲核子物理實驗室時,他恢復了他過去的工作創造了全球資訊網。為此他寫了世界上第一個網頁瀏覽器(WorldWideWeb)和第一個網頁伺服器(httpd)。
    在第一個網站上網後,它解釋了全球資訊網是什麼,如何使用網頁瀏覽器和如何建立一個網頁伺服器等等。過幾年後CERN宣布開放WWW(World Wide Web)給全世界人使用。

5.為什麼 Lab 4 的各校檔案數,能見度,檔案數,論文數,加權總和用來計算排名的方法是錯的?


        以能見度為例子,出現關鍵字,並非在代表是那間學校的完整資訊,就可能是在文章或網誌中出現了某間學校的校名,這並不能用此來判斷一間學校的排名,而論文跟檔案數的真實性也是有待考察,另外,學校的歷史也需要列入考慮,一間創歷幾年的學校的能見度基本上一定比不上幾十年的學校,但排名就不能完全以此為標準。