星期一, 3月 17, 2014

Lab 13 Regular expression in action II

撰寫一個網頁能夠自動檢查輸入的字串是否為網址(例如
163.17.9.5
www.cycu.edu.tw
是合法網址

123.222.2
999.999.999.999
www.cycu
不是合法網址)

Lab 12 Regular expression in action

Write a form to send a query to Google maps. If the input is not in the format of coordinates, display an error and ask the user to retry. For example, an incorrect input may look like 12.a2,21.22

Hint:

see
form action="http://maps.google.com/maps" method="get" name="f" onsubmit="return check()" 
in source code

Lab 11 Regular Expression II

撰寫一個網頁能夠自動檢查輸入的字串是否為"整數或小數,逗號,整數或小數"格式(例如 24.9586,121.24114)

Lab 10 Regular expression I

撰寫一個網頁能夠自動檢查輸入的字串是否為整數或小數(例如 12.34, -1.2, +0.02, .30)。

Regular expression

JavaScript Regular expression Objects, Regular expression  (Wiki)

星期一, 3月 10, 2014

Homework 3/10/2014: Lab 8 Using browsers for programming II

網際網路應用系統設計: Lab 8 Using browsers for programming II: 參考  Udacity 課程 ,撰寫一個網頁能夠自動檢查輸入的密碼,長度必須至少六個字元,且必須至少包含一個數字以及一個非英文字母的字元。 建議開發工具  notepad++ 建議使用瀏覽器 Firefox/Chrome/IE/Safari 你可能需要的資訊  Re...

Hint: 如果你想了一天,還是想不出來,你可以看一下提示

來測試一下吧!

Named Data Networking

Named Data Networking » A Future Internet Architecture

Lab 9 使用Google Docs 下OX 棋

1. 兩人一組
2. 其中一人開啟 Google Docs
3. Create 一個新文件,然後把權限分享給夥伴
4. 開始下棋 (共同編輯)

Lab 8 Using browsers for programming II

參考 Udacity 課程,撰寫一個網頁能夠自動檢查輸入的密碼,長度必須至少六個字元,且必須至少包含一個數字以及一個非英文字母的字元。

建議開發工具 notepad++
建議使用瀏覽器 Firefox/Chrome/IE/Safari
你可能需要的資訊 JavaScript Regular expression Objects

Lab 7 Using browsers for programming

參考 Udacity 課程,撰寫一個網頁能夠自動檢查輸入的密碼,長度必須至少六個大寫或小寫字元或數字。
建議開發工具 notepad++
建議使用瀏覽器 Firefox/Chrome/IE/Safari
你可能需要的資訊 JavaScript Regular expression Objects, Regular expression  (Wiki)

網際網路應用系統設計: programming on browsers

網際網路應用系統設計: programming on browsers: Architecture of browsers

Hint

var passwordRegex = /^[A-Za-z]*[\d\W][A-Za-z\d\W]*$/;

星期一, 3月 03, 2014

Homework 3/3/2014

1. 觀看以下其中一則ted演講

Amy Cuddy: Your body language shapes who you are

Michael Metcalfe: We need money for aid. So let’s print it.

發表你的評論

2. 自行選擇 ted 一則演講,發表你的評論

due 3/10/2014 6:00 p.m.

Lab 6:Using Chrome

1. 使用Chrome 開發人員工具,檢查 www.cycu.edu.tw
www.youtube.com
www.udacity.com
三個網站,找出網頁下載過程中,最耗時的前三個元件(請列出檔名)

Lab 5:Using Labels

Labels are key elements of Web 2.0.
Professional blogs have labels. In this lab, you will learn how to put labels on your blogs to make them look professional.

1. Check into your blog homepage.
2. Enter "設計"=>"版面配置"=>"新增小工具"=>"標籤"
3. Follow the steps to create Label Block by drag and drops.
4. Get back to your existing blog posts. Fill the blanks at the field Labels (文章的標籤).
5. Save the changes.
6. Back to the blog and check if the labels come up. 

Lab 4:破解網路大學排名DIY

請參考網路大學排名

網頁數
Google site:cycu.edu.tw (台大 中正 中原 元智)
Yahoo site:cycu.edu.tw (台大 中正 中原 元智)

連結度(能見度)
Google link:cycu.edu.tw(台大 中正 中原 元智)
if this does not work, try http://www.opensiteexplorer.org

檔案數(Rich files)
Google site:cycu.edu.tw filetype:pdf (台大 中正 中原 元智)

Google Scholar 論文索引
Scholar Google site:cycu.edu.tw (台大 中正 中原 元智)

ps 衍伸閱讀

大學評鑑與大學的多元價值(彭明輝)