2004-09-09

關於Blog


大概一年前突然聽到一個BLog的名詞
因為從沒見過這東西
所以就上網查了一下
原來 , BLog就是在做紀錄的一個東西
基本的程式很簡單
概念也是很簡單
BLog只是一種網上日記
讓用戶可隨時上網寫當日感想
也有人說它是一種全新的網上表達方式
可用來做個人出版及代替個人網站
功能最基本的就是登入系統後輸入文字
然後存檔就可以了!!


其實...就程式面來說
這跟留言版沒有什麼差別啦!!
只是...
現在將它的定義訂的窄一點...
(用窄不知道表達的對不對...)


不過,也因為要讓人隨時隨地可以留下紀錄
所以就有了一堆附屬產品的產生


有些網站是專門"放置"BLog的
就像明日報的發報台一樣
只是裡面是一堆人的BLog


國外一個提供的Blog網站
http://new.blogger.com
除了基本的功能外,
還有提供應用程式可以直接它們所開發的應用程式直接作個人的BLog管理!


大陸的一個Blog網站
http://www.cnblog.org/index.html


用FLASH開發的BLog程式
http://aaronfg.com/dev/bitothis/index.php


專為Pocket開發的BLog
http://pocketblog.com/


甚至還有MMS的BLog
就是用手機來發送Blog到站上!


更有人對BLog做了一些研究與討論
http://llt.msu.edu/vol7num2/emerging/default.html


也有打算出書介紹的!!
http://wiki.newzilla.org/BlogBook


微軟的員工也用Blog來與外界分享靈感,創意與思路
http://www.microsoft-watch.com/article2/0,4248,933657,00.asp


在 Movable Type 完全手冊(http://mtbook.net/mtbook_intro.html)的導論中,有對Blog(手冊中稱為"網誌")概略地描述了他的來龍去脈


而在 Jedi 的 blog (http://jedi.z6i.org/blog/)裡,也有一份他的演講投影片(企業數位學習-實務社群與知識分享),
裡面有blog的一些相關資料...
除此之外,還有wiki的一些介紹...


如果有對Blog不了解的,或是對Blog有興趣的,都可以去參考看看.


ps.上面這個大概是一年前所寫的...所以如果有些連結無法連接的話,敬請見諒...也歡迎告知!!

2004-09-07

顯示ASP程式執行時間到毫秒


這個片段已經忘了是在哪撿到的了...



'寫在網頁開頭
'將timer丟到變數中,以紀錄起始時間

starttime=timer()

....其他程式碼...

' 寫在網頁結尾
response.write "頁面執行時間" & (timer()-starttime)*1000& "毫秒"



ps.發覺在這個blog裡面貼ASP的標籤 <%%>會有問題...明天在修吧!



檢查email格式的表達式


下面四個都是檢查email的...


^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$


^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$


^.+@[^\.].*\.[a-z]{2,}$


^[\w\.=-]+@[\w\.-]+\.[\w]{2,3}$


這是用 regulator 2.0 所取得的...


對於正則表達式有興趣的人可以去用用看regulator.


大致上可以驗證以下四種格式的Email


adam@drserv.com.tw
adam@drserv.com.tw
ghost.adam@drserv.com.tw
ghost@drserv_com.com.tw

2004-09-01

JAVAScript中使用正則表達式


//檢查是否符合Email規則
function IsEmail(strEmail) {
var objRe = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
if(objRe.test(strEmail)) return true;
return false;
}

VBScript中使用正則表達式(RegExp)


'檢查字串是否為英文與數字所組成的
function IsEngNum(strChk)


dim objRe
set objRe = New RegExp
'設定正則式
objRe.Pattern = "^[A-Za-z0-9]$"
'如果符合就傳回true , 不符合就傳回false
IsEngNum = objRe.Test(strChk)
set objRE = nothing


end function

在Hyper-V上跑ubuntu 22.04 Desktop, 裝完後一登入就凍住

如果你也遇到這情況, 你可以執行以下步驟 按 Ctrl+Alt+F3 進入 virtual console. (按Ctrl+Alt+F1 可以再回到GUI) 登入後執行下面指令 (更新kernel) * sudo add-apt-repository ppa:capp...