bing.com上線

微軟的 bing.com 新一代搜尋上線了.

這一陣子的搜尋引擎新聞無不圍著這個打轉, 而且也有提升不少微軟在搜尋引擎的佔比, 不過其實我們也得看之後的市場反應, 這一陣子的數據, 也都只能以一時的熱度來看, 把時間放長一點就會比較清楚了.

相關文章也不少, 可以連去看看:
Bing.com (必應)搜尋引擎- 完整功能實測報告在台首次大公開
bing.com 微軟新一代搜尋引擎,還沒推出就輸了!

這篇我想整理看到的一個比較有趣的功能, 就是 VIDEO PREVIEW 的部分, 記得要先連到美國的, 台灣 bing.com 功能並不完備. 所以連到 bing.com 後, 記得要從右上角將台灣改為”美國 – 英文”就會有可以玩的新功能.

左側有 videos 分類項目, 點下去後, 出現一堆影片的預覽圖, 當滑鼠 mouse over 時, 會自動 PREVIEW, 很特別又很方便的功能, 重點在於, 速度真的是有夠快的. 正在懷疑怎麼做的時候, 已經將 fiddler 開起來觀察了. 原來是利用他們自己內部的 preview 功能(應該有快取起來), 實際取得 preview 內容網址為:

http://ts2.images.live.com/videos/thumbnail.aspx?q=776117878981&id=9656eceed5155e7968c8eddfdeddf253&bid=bYKgXAJR/UULQQ&bn=MotionThumb

這樣一來, 其實是利用 live.com 本身的功能, 將 preview 的資料吐出來, 速度真的很快, 很不錯的功能設計. 不過 preview 仍是採用大宗的 flash 而非微軟自家的 silverlight, 可能也是方便性的考量. 這些 preview 其實就是 flv 檔, 大約長度在 30秒上下, 大小也在50K~60K之間, 傳輸上自然很快, 也很有效果. 這個功能真是不錯. (而且無論是哪裡的 source 都能支援 preview , 像 CNBC, YOUTUBE, CBS, iFilm 等等)

其他功能可以自行玩看看, 其實都有長足進步, 相對於之前的 live.com 的 search.

另外也看一下 alexa 上和 live.com 本站的消長狀況:

其實也對原來的 live.com 沒有太多影響, 而 bing.com 成長是的確很快. 無論如何, 微軟加入投下的這枚震撼彈, 對於排在前面的 google, yahoo 也勢必面臨一些衝擊. 但是微軟原來就有 live.com 的 search , 現在又推出了 bing.com , 或許是調整了不少功能及貼心服務, 這對於目前的僵局, 的確有不少幫助.

用Firefox體驗IE8

這句乍看下很有趣, 怎麼用 Firefox 體驗 IE8 呢?

原來是個愚人節的活動, 不過現在來報好像有一點 lag 了.. 從這裡看來的, 來體驗 IE8 的全新功能吧 http://blog.timc.idv.tw/posts/come-and-experience-ie8/ 還有有趣的連結呢:

http://ww12.stickeraction.com/

原來這個 link 是到這裡的: http://www.moztw.org/events/ie8/, 很有趣吧, 快連去看看, 怎麼用 Firefox 來體驗 IE8. 其實這個活動有點揶揄, 有點諷刺, 對於 IE8的上線, 給了一個很有趣的愚人節禮物. 不過下面也寫得十分有趣, 有關於 IE8 的長處:

  1. IE8 終於跟上其他先進瀏覽器的腳步,較為完整地支援了 CSS 2.1。這麼一來網頁設計師可以設計更為美觀的網頁,不必擔心僅有 IE 看不到效果的問題。
  2. 「視覺化搜尋」是其他瀏覽器目前沒有的功能
  3. 下一代的 Firefox (3.5 版,預計 2009 六月推出) 才會有類似 IE8 InPrivate 隱私瀏覽的功能。(如果您使用 Firefox,目前可以先使用「清除隱私資訊」以達成類似效果。)
  4. 目前 IE 是唯一可以跑微軟自家 ActiveX 技術的瀏覽器,也就是說絕大多數的網路 ATM 轉帳只能在 IE 上使用。

不過, 其實 IE8 還有很多有利用程式開發上的應用: 像最近的這篇: 好用到掉渣的IE8 Developer Tools–JS效能調校經驗 http://blog.darkthread.net/blogs/darkthreadtw/archive/2009/06/08/ie8-devtool-profiler.aspx , 看起來, 其實無論是程式設計人員, 美術人員, 甚至是使用者, 都應該都多方多種瀏覽器, 不過, 程式及美術, 主要都還是為了使用者, 而倒底這麼多種瀏覽器, 哪種好用, 哪種方便, 其實也是見人見智啦…

以本站右下的長期統計資訊 Histats, 的結果來看, 各瀏覽器佔比狀況如下:

看起來還是 IE6 為主耶(43.6%), 再來是 IE7(28.6%), 再來是 Fx3 (10.9%), Fx2(6.5%), 不過資料是由 2008年2月起的, 若抓近一點的話, 說不定也有一些不同. 但無論如何, 自己覺得好用, 自己覺得順手的瀏覽器, 才是好的瀏覽器啦…

分類
Database

SQL Server取得identity的目前值及下一個

一般來說, 俱有 identity 屬性欄位的 table 的目前值可以很容易地利用 max 函數來取得. 不過, 也很有可能 max 該筆資料已被刪除了, 所以利用 max 查找出來的結果不正確.

但又若是要找出下一個 identity 的值呢? 就一定得知道漸增量 (increment) 為何了, 否則是沒有辦法計算出來的.

請先參考這篇文章: SQL Server的Identity欄位使用/複製/重設 https://diary.tw/archives/457 , 這篇文章中也有提到有關取得目前的 identity 值的方式, 是利用 dbcc checkident(‘table_name’, NORESEED) 來取回, 不過取回來的是文字訊息 (text message), 而不是很方便程式化, 若要滿足前面的需求, 包含取回 identity 目前值及下一個, 則有現成的函數可用:

  1. IDENT_CURRENT: 取出 identity 欄位的目前值
  2. IDENT_INCR: 取出 identity 欄位的漸增值
  3. IDENT_SEED: 取出 identity 欄位的起始種子

使用方式如下:

select IDENT_CURRENT('table_name')

 

這樣可以取出該 table_name table 中的 identity 欄位的目前值, 而下一個呢? 可以利用:

select IDENT_CURRENT('table_name') + IDENT_INCR('table_name')

 

這樣就可以順利取出來, 也就是拿目前值加上漸增值. 而且回傳的結果是一個 resultset 的方式將值傳回, 很方便應用於程式化的需求.

不過無論如何, 也請特別注意, 這種應用需求, 並非是要 developer 將值取出後再塞回去的, 因為 identity 欄位是由系統維護的, 而不是 developer (或說程式) 維護的, 所以這樣取出是可以拿來觀察, 而不是要塞回去用的, 請特別注意一下.

參考資料: http://social.msdn.microsoft.com/forums/zh-TW/240/thread/ba6ff915-99be-42ee-831c-21d7532f3c47/

分類
好用軟體

從Google Maps找經緯度

之前在使用 Google Maps 時, 有找到地點了, 但要找出經緯度給導航軟體時, 需要經緯度這個資訊, 不過從 Google Maps 上的預設功能並沒有辦法將經緯度取出來. (雖然一定有什麼方式).

不過今天發現有個好方便的網站(http://www.mygeoposition.com/), 可以將這個功能, 預設就是列出來經緯度, 所以十分方便(我指的方便是有了經緯度後, 輸入導航軟體這回事), 而且預設就會列出兩種經緯度, 有十分位方式及度分秒方式, 如下圖:

所以如上圖, 會有北緯 25.047727度, 東經 121.517399 度, 用度分秒來看是北緯 25度2分51.82秒, 東經 121度31分2.64秒的詳細資訊. 移動地圖, 單擊地圖時, 又會再給定一樣的資訊, 這樣對於要出去玩的時候, 定位座標很有用.

當然, 這個網站的功能還不只這些, 還可以利用 “Link this map” 頁籤, 把這個網站, Google maps, Microsoft Local, Yahoo Maps 的連結都整理出來, 也方便使用者自己使用, 很不錯又整理得很好的功能, 大家可以用看看.

分類
手機大未來

手機應用創新開發與線上軟體商店研討會

今天收到微軟的 “手機應用創新開發與線上軟體商店研討會” EDM, 連結在此: http://www.microsoft.com/taiwan/promo/wmcontest/event/ 看起來面對強大的競爭對手, iphone 及 gphone android 陣營, 微軟也激起了波濤, 在手機開發上及 ONLINE APP STORE的應用上有大幅度的動作. 這個研討會還蠻值得參加了解一下, 目前微軟在這方面的未來規劃及開發人員應有的技術應用等資訊, 做充足的準備.

而且下方也準備了十分好用的連結, 對於在 WINDOWS MOBILE 開發上有很大的幫助, 也引用過來:

  1. MSDN Windows Mobile 開發入口網站
  2. MSDN Windows Mobile 好書推薦
  3. MSDN Windows Mobile 中文線上教學課程 (很不錯的影片介紹)
  4. MSDN Windows Mobile 中文教學文件 (線上說明文件)

有時間可以去看看, 或是瀏覽一下上面的連結資料.

分類
Windows

真好用的VMWare Import (P2V)

先簡單說明一下, VMWare 相信大家都不陌生, 是個虛擬系統, 也就是可以跑個虛擬環境的軟體, 然而, 從以往的 LAB 應用, 到現在的可供工作的虛擬伺服器, 虛擬化的重要性也日益增加, 不過, 通常是要在安裝作業系統時, 就必須準備好虛擬環境, 再進行安裝, 不過, 後來有個 P2V 的功能, 讓實體主機, 能轉成虛擬主機, 這個 P2V 是得用開機光碟來達成, 讓現有的主機, 利用 P2V 的開機光碟來抓到硬碟, 並且虛擬化. 但問題在於需要重新開機以及影響線上服務, 相信這樣的作法有更好的解決方案.

是的, 現在就要來介紹這個很棒的作法. “線上”在不重開機, 讓來源主機不關機, 可以提供線上服務的狀況下, 進行虛擬化, 這個功能在 VMWare 6.5 版本上有提供(至於之前是否有這個功能, 恕我無法確認, 當然也不是這篇介紹的重點), 接下來看看怎麼實作這個部分.

首先開啟 VMWare Workstation, 並選擇 File -> Import and Export… 如下:
接下來會出現一個精靈畫面, 如下:

下一步之後, 會出現選擇來源, 請選擇 PHYSICAL COMPUTER, 也就是實體主機:

再來就是輸入來源端的主機 IP (或主機名), 對應有管理權限的帳號密碼:

接下來成功連入後, 會詢問要安裝一個 convert agent 到來源主機, 第一項是作業後就移除, 第二個選項則是不要移除, 之後再手動移除, 基本上選第一個比較方便, 即使之後不真的虛擬化, 程式也會將這個 agent 移除的.

再來就是安裝好 agent 後, 會列舉出該主機的所有 disk …
(待續)

[2011/6/21 18:50]
請參考這裡有更完整的操作:
http://www.dotblogs.com.tw/walter/archive/2011/06/19/vmware-p2v.aspx

分類
Windows

裝了windows 7 RC

今天心血來潮來裝了一下 windows 7 RC 的版本, 趕搭一下這個風潮, 之前都是裝在 VM 裡, 今天特別用了老電腦來裝, 所謂老電腦是筆者目前用的電腦的前一台, 原本是要用來當 server 的, 不過已經有兩台了, 所以就暫時 idle 在旁邊.

它的規格其實不差, 不過真的有點舊, 大約配備如下:
P4-2.6G
2G DDR RAM
SATA 80G
NVIDIA FX5700 Ultra 128MB
Gigabyte 8IK1100 主機板 (on board Intel VE NIC 掛了)
3Com 3c905c-TX (NIC)
Sound Blaster Live (on board 不想用)
大略是這樣的配備.

於是開始安裝, 記錄一下時間.
21:58 起開始安裝(開機光碟)
21:59 讀完後 start windows (感覺還蠻快進入 GUI)
開始進行真正安裝, 其中第二步驟最久, 大約是在 22:14左右第一次 reboot.
22:16 左右第二次 reboot. (想說看 20分鐘內能不能完成安裝, 正在期待時, 又再做第三次 reboot )
這次 reboot 就在準備第一次桌面了, 這樣看來應該是勉強算 21分鐘安裝完成, 而且進入 windows 7 了.

不過有趣的來了, 因為之前都安裝在 VM, 驅動程式沒什麼問題, 不過這次比較麻煩, 雖然說 windows 7 內建也不少 drivers, 不過這次安裝在實體主機上, 所以會有一些小問題, 看起來就是顯示卡, 3COM 網卡及 sound blaster live 音效卡未能順利被驅動, 於是先驅動網卡, 使用舊的 driver, 很順利可以被支援, 然後到 nvidia 的網站找 FX5700Ultra driver, 結果 5以下的沒有 windows 7 的 driver, 只好使用 vista 的 driver , 也很順利可用, 而且沒有問題, 不過音效卡就不想去驅動了, 因為也用不到.

接下來就是評比一下, 利用內建功能評分結果為 3.4, 果然還是敗在顯示卡, 如下:

不過其實 CPU 也好不到哪去, 但那個時期已經是很頂級的了(呃.. 硬體就是這樣啦), 不過話說回來, 要好好來試一下跑起來的順暢度, 使用者經驗等, 相信應該很不錯. (因為 Windows Flip 3D之前在 Vista 時, 同樣的環境, 真的不如 Windows 7 的狀況來得順, 看起來應該會好蠻多的)

另外還蠻好用的工具就是這個 “剪取工具” (附屬應用程式中的):

其實就是個截取畫面加可以加註圈選及螢光筆工具的小程式, 而且做得真的是又方便又順手, 對於要說明畫面的操作來說, 真的是很好用, 如下:

其中紅色是手繪圈選, 而螢光黃則是螢光筆功能, 很好用, 一定要去試看看.
——————————————–
[2009/5/17 23:38]
剛才發現這個剪貼工具, 原來是在 Vista 時就有了的, 現在才發現, 真的是太不好意思了. 因為比較常用的系統是 XP, 雖然也有 Vista, 但時間較少, 今天是因為要找個功能時, 進到附屬應用程式時, “赫然”發現, 原來在 Vista 內就已經有了.
——————————————–

另外還有計算機強化版:

神奇的手寫數學符號輸入工具:

整個就是方便, 很開心在 windows 7 內建的多項功能有這麼多方便工具及設計, 相信這會是一個很成功的版本.

分類
手機大未來

調整windows mobile藍芽接收檔案路徑

自從加了 8G SDHC記憶卡後 (CHT9100有支援SDHC 8G耶 https://diary.tw/archives/811) , 用得很開心. 不過呢, 最近在用藍芽接收個檔案時, 失敗, 原因也很單純, 就是 windows mobile 預設藍芽接收檔案是傳到本機裝置記憶體 (My Device), 這個有趣的設計, 在傳大檔時, 會很容易失敗, 因為本機裝置記憶體再怎麼大也不會有記憶體大.

這樣一來, 就要找到這個設定, 看能不能調整到記憶卡, 好在有找到這篇:

[桌面系統]Windows Mobile 6.1 藍芽儲存路徑變更 – HTC鑽石機
http://blog.lansea-chu.com/index.php/archives/170

這篇文章內有個小軟體, 主要是要設定 OBEX INBOX 的路徑的, 於是就來裝一下, 結果找半天找不到設定所在, 原來是要做 soft reset, 可以參考這篇:

隨你設定藍牙收檔路徑 Obex Inbox
http://www31.discuss.com.hk/viewthread.php?tid=8525888

就是要安裝到本機裝置記憶體後, 要做 soft reset 後, 就可以在 [設定] -> [連線] -> [OBEX Inbox] 看到囉:

進行設定預設目錄即可, 他預設是指向 \storage card\ftp 裡, 這樣一來, 在收檔時, 本機記憶體的限制就不存在了, 可以直接對記憶卡來寫入藍芽(藍牙)的接收檔案囉!

PS. 在 CHT9100 上使用正常, 其他的請各位測試後再回報囉. 謝謝!

分類
懶得分類

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, 拿到之後, 就進行換卡囉, 這裡順便介紹一下換卡的方式, 其實就只要將手機關掉, 把卡片拿出來, 用讀卡機將整張卡片讀出來放到電腦裡, 再將新卡放入, 整個寫入, 記得目錄要一致哦, 再將新卡放到手機裡, 開機…

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

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

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