分類
懶得分類

Fiddler支援Firefox了

今天同事和我說 Fiddler 已經支援 Firefox 了. 真的是太開心了!

其實 Firefox 下的 Firebug 已經能做到許多 javascript除錯(很好用的javascript除錯工具FireBug (firefox) 很好用的javascript除錯工具FireBug (firefox) ) 及 network monitoring網路 (FireBug更新功能-Network Monitoring FireBug更新功能-Network Monitoring ) 的功能了, 不過其中的 network monitoring 的部分, 若是要看 response 時, 並非是實際該次 request 的結果, 而是展開時, 再一次去 request 的結果, 如此一來, 有時要觀察的 request 對應的 response 總沒有那麼客觀(甚至不是當時的 response), 這個時候 Fiddler (Fiddler-HTTP Debugger Fiddler-HTTP Debugger )就好用多了, 因為它是截取當時的 request 及 response 的結果.

於是就進行下載 fiddler 的最新版本, 並且進行安裝, 記得要重新開啟 Firefox, 在右下角就會出現一個該 fiddler extension 的功能操作狀況, 如下:

這個代表安裝完成了 Fiddler for Firefox 的 extension 了, 其中 Fiddler: OFF 指的是 Fiddler Application 沒有開起來, 由於該 extension 不能直接發起 Fiddler Application , 所以手動從程式集裡來啟用這個 application, 該狀態就會變成 Fiddler: ON 的狀態了, 並能順利收集到 Firefox 的 request 及 response 資料囉.

其他功能其實就和原來的 fiddler 一樣囉, 不過真的很棒, 因為從網路層去 monitoring 資料會比 Firebug 來得更精準及更真實, 這個真的值得給他拍拍手, 而且 fiddler 頁面 (http://www.fiddler2.com/fiddler2/ )上也說明了, 可以支援 Internet Explorer, Mozilla Firefox, Opera, and thousands more. 真的很不錯哦, 前進了很多呢!!

接下來就可以交替使用 Firebug 及 Fiddler 囉, 而且也以看實際狀況來應用了, 看起來 Firebug 用在 web design debug (CSS), javascript 很棒, 而 Fiddler 用在 network monitoring 是很好的工具, 如何搭配使用, 看各位應用囉.

[2009/10/31 1:38補充畫面]

分類
手機大未來

CHT9100有支援SDHC 8G耶

老手機了, 用了好久, 但還是一直覺得好用又方便, 只是新機愈來愈小, 畫面也愈來愈好, 真是很想來換一支. 不過又礙於新款的 HTC 手機的 CPU 感覺又不是真的很快, 若只是因為手機大小來換支新的, 真的也是很不划算, 而且, 現在這支也用得很愉快啊..

最早手機是用一張隨機買的 1G miniSD, 然後之前一次大約是在去年5月, 買了一張 sandisk 的 microSD 2G mobile ultra. 當時就用得很開心, 一方面由普通卡變成 ultra 卡, 另一方面也升級到 2G, 雖然買的價格是 550, 比一般的 2G 硬時貴一倍, 但感覺還真不錯, 很值得.

不過隨著放在裡面的資料愈來愈多, 再加上換新手機的心情愈來愈強烈, 所以只好找另一個出口, 於是想說這次再試看看能不能支援到 8G, 這次是在這裡買的:

SanDisk 8GB UltraII microSDHC記憶卡(公司貨)

我下面的 monday 購物連結也有. 於是花了 980, 也是比沒有 ultra 的硬是貴了300多元, 不過呢, 相信 ultra 的效率一定是比較好的, 所以這次一樣是買 sandisk mobile ultra 8G SDHC, 拿到之後, 就進行換卡囉, 這裡順便介紹一下換卡的方式, 其實就只要將手機關掉, 把卡片拿出來, 用讀卡機將整張卡片讀出來放到電腦裡, 再將新卡放入, 整個寫入, 記得目錄要一致哦, 再將新卡放到手機裡, 開機…

哇, 真開心, 可以用, 很順利, 而且不知是心裡作用還是怎樣, 感覺的確有那麼快一點的樣子, 無論如何, 這樣也算是順利升級了呢, 來看看畫面吧:

是不是多出很多空間了, 真的很棒耶…

呃… 將這篇文章分類設在手機大未來好像也很怪, 不過, 是手機沒錯啦…

分類
Database

SQL Server 在資料庫中找出有 identity 的欄位及table

SQL Server 2005 中, 若想要找出所有有 identity 的欄位及 table , 可以利用系統表, sys.columns 及 sys.objects 來個來查詢.

其中的 sys.columns 的 is_identity 就可以判定該 column 是否是 identity 欄位. 所以在 SQL Server 2005 要判定這些 table 及欄位時, 可以使用以下查詢:

select o.name, c.name
from sys.columns c inner join sys.objects o 
on c.object_id=o.object_id 
where c.is_identity = 1 and o.type='U'

當然, 應該會有人問, 那 SQL Server 2000 怎麼辦呢? 因為 SQL Server 2000 並沒有像 SQL Server 2005 有 sys.columns , 而 sys.objects 還可以用 sysobjects 取代, 但麻煩的是那個在 sys.columns 裡的 is_identity 欄位, 要怎麼找出有 identity 的欄位呢? 可以利用 syscolumns 中的 status 欄位, 其中的 0x80 就是 identity 屬性, 詳情可以參考這篇: http://msdn.microsoft.com/en-us/library/aa260398(SQL.80).aspx 其中的 status 欄位.

根據這樣的資料, 我們就不難組合出 SQL Server 2000 查找出有 identity 欄位的 table 了, 如下:

select o.name, c.name
from syscolumns c inner join sysobjects o on c.id=o.id 
where c.status & 0x80 = 0x80 and o.type='U'

整理出來的結果就會是 table / column , 很方便大家能快速地將資料表及欄位含有 identity 屬性的部分找出來.

ps. sysobjects 中的 type=’U’ 是指 user table .

繼續閱讀:
syscolumns: http://msdn.microsoft.com/en-us/library/aa260398(SQL.80).aspx
sysobjects: http://msdn.microsoft.com/en-us/library/aa260447(SQL.80).aspx
SQL Server的Identity欄位使用/複製/重設: https://diary.tw/tim/65

google的搜尋時間區間參數as_qdr

在 google 搜尋資料很方便, 狂人這裡介紹了一篇如何做 “時間限定” 的搜尋: http://briian.com/?p=6205 可以將最近納入搜尋引擎的資料做更小區間的過濾.

我們來看看這個有趣的參數, as_qdr, 可以使用的區間資料欄位為 h, d, m, y 四種, 例如:

http://www.google.com/search?q=test&as_qdr=d

代表著要搜尋的字為 test , 而時間區間為 d 一日內, 也就是 24小時內, 理論上和以下等義:

http://www.google.com/search?q=test&as_qdr=h24

這些有趣的地方在於縮小化查詢內容區間(應該算是 google 納入搜尋內容的時間), 是很方便又有用的一個查詢條件, 要找一些時間敏感性的資料, 特別好用. 以下列出用法:

as_qdr=[時間單位][數量(無代表1)]

所以查6個月內就會是這樣:

http://www.google.com/search?q=test&as_qdr=m6

大家有興趣可以試看看囉.

繼續閱讀:
http://www.realestatewebmasters.com/showthread.php?t=18812
http://briian.com/?p=6205
http://www.google.com/support/forum/p/customsearch/thread?tid=1fe1ed3df656cb3b&hl=en
http://www.google.com/support/websearch/bin/answer.py?answer=35890

分類
手機大未來

Windows Mobile行動寶庫

這個是今晚收到的電子報, 其中的一個連結, Windows Mobile行動寶庫, 我第一個想到就是 iphone 的應用程式, 看起來有點互別苗頭的味道耶.

這個其實是很需要大力宣傳的, 基於手機作業系統也是一種應用平台來看, 微軟在這塊一定也是卯足了勁來拼, 我們看之前有 iphone 的成功案例, 再加上 google android 的來勢洶洶, 微軟的 Windows Mobile 有場硬仗要打.

所以週邊的應用軟體和許多好玩的小遊戲這時得要好好發揮作用, 好讓大家能在手機上好好應用還有娛樂. 例如我在 iphone 上最常玩的 fieldrunners 就是沒有 Windows Mobile 的版本, 還有許多不錯玩的小遊戲, 在 iphone 的 touch 操作下, 真的很好玩也很有趣. 所以其實 iphone 手機是一個很不錯的娛樂平台.

不過使用 Windows Mobile 我覺得也有很多好處, 無論是和 desktop 的 windows 同步, 管理, 許多好用的網路工具, 一些不太容易比得過 iphone 的遊戲, 其實還是很不錯用的. 不過 iphone 還有很強的 safari for iphone, 其實微軟也在下一個版本的瀏覽器上有了長足的改善. 這些應用程式真的足以左右使用者對於手機的使用習慣及採購決策. 而且更容易因為朋友及週圍的用家使用習慣來左右自己的想法. 有時反而會覺得應該挑一支適合自己習慣, 遠比功能華麗來得重要.

當然, 還有許多其他的手機應用平台, 也都有各自的應用領域及優勢, 不過對於終端使用來說, 到底是一支手機, 還是一支多功能隨身設備, 真的是因人而異了..

分類
Blog服務

Alexa改版囉

今天為了查一下 vimeo 的排行, 到 alexa 網站上去看了一下, 發現有蠻大幅的改版耶, 於是查了一下 google news, 只有簡體版的新聞有這個改版消息, 沒有繁體的, 連結如下:

http://news.google.com/news?ned=tw&hl=zh-TW&q=alexa+%E6%94%B9%E7%89%88

可能是台灣沒什麼人關心這個 alexa 網站吧. 不過我倒還蠻常用的說, 而且這次改版多加了一些功能進來哦, 原來就有的是 Traffic Rank, Reach, PageViews, 而這次改版完後, 新加入了 PageViews/User, Bounce Rate, Time on Site 三項數據, 整個介面如下: (以 vimeo.com 為例)

而且切換速度和呈現效果也很不錯耶, 不過他的 max 資料一樣是只有最近一年半而已, 沒有更久的, 這是在之前一次的調整(大約半年多前吧)就拿掉了, 所以沒辦法查更久的資料(當然是可以透過他們的付費api取得).

下方工具列一樣也有 compare to 方便做比較, 例如:

可以很清楚的做彼此間的比較, 方便查找時間點及分析作用.

根據官方 blog 上說明, 有這次改版的功能的介紹, 連結如下: http://awis.blogspot.com/2009/03/pardon-our-dust.html , 這次的提出功能中, 加入的新數據都是對於分析有很大的幫助的, 每個 user 的平均頁面數, 回彈率, 站上停留時間, 都是很好用的資料, 可供分析應用.