2007/12/28

Wii Fit




在 PC Home 線上購物買的 NT$3980

2007/11/12

VAIO FZ25T與AC19V21



2007.10.27 購買
電源供應器是剛好有同事去日本帶回來

官方網站
http://www.sonystyle.com.tw/is-bin/INTERSHOP.enfinity/WFS/Sony-SonyStyle-Site/zh_TW/-/TWD/ViewProductDetail-Start;pgid=R9pGSY.P9DtSR0QVjkkVr4S_0000abDdiBvy?ProductUUID=dogKAQuxyZYAAAEV.vYG6IP3&CatalogCategoryID=.twKAQuxNBoAAAETgyEXzCNA

2007/09/28

集團的種子培訓計畫


聽起來不錯,應該是學 GE 的,不知道要推薦誰去上課!!!

2007/09/11

Web2.0 網站的必要功能的迷思


1. 一定要有“我的朋友”的設定嗎?
2. 一定要有 Blog 來當討論區或是宣告投入的經營模式嗎?
3. 一定要有 RSS 嗎?
4. 一定要有“自訂”的功能嗎?
5. 一定要把自己的資料分享出來嗎?

2007/06/19

部落格的分類


這篇是我自己對於部落格的分類,有遺漏的請大家指教

1. 個人部落格:

只是單純的自己紀錄自己的日記,或許只給少數親友知道網址,或者只給親密的人知道,甚至是自己不希望為人知的另一面。

2. 專業個人部落格:

有加裝廣告系統,已經不是單純爲了寫日記或是心得的分享。而且有時會為了熱門的關鍵字而寫文章,或是推薦某些產品而專門撰文。

3. 組織團體部落格:

非營利組織或是農民團體,爲了與參與者溝通所建立的部落格

4. 企業部落格:

營利企業組織為了商業運作,與客戶溝通等用途

5. 廣告部落格:

爲了某些商品而建立的部落格,如歌手、沐浴乳、美容用品等。

6. 其他:

還有哪些呢?收集特定資料......

2007/06/13

網際快意手滑鼠鍵盤組 (Navigator Desktop)


約兩個星期前經過燦坤,想說家裡的羅技無線鍵盤滑鼠組經常沒電,而且滑鼠的感應也經常慢半拍(應該是充電電池電不飽所致)。


網際快意手滑鼠鍵盤組 (Navigator Desktop)
http://www.logitech.com/index.cfm/keyboards/keyboard_mice_combos/devices/171&cl=tw,zh

後來想想實在沒必要用無線的鍵盤滑鼠,家裡可以少了電波,也可以省些電池費用,所以買了這組,沒想到鍵盤用不到兩個星期有些鍵就不能打,我也沒有潑到水,是我打的次數太多嗎?不解。

這組鍵盤打字的時候觸感不是很好,但是滑鼠是不錯用。明天寄回羅技,看看會不會換一個來。

2007/05/07

NAS TS101




http://www.qnap.com.tw/tw/product_IA.asp?model=TS-101

這個東西用了半年,真是好東西,所以介紹一下
1.
同步我桌上型或是筆記型電腦上的檔案(有自動同步的軟體),完全不用管,NB回家一開,公司的工作檔案就自動備份起來(當然要在公司透過WAN同步也可以)
2.
需要一個大的網路磁碟機(FTP或遠端磁碟), 讓在外工作可以隨時放上了資料, 可以放一些聲音音樂檔案等, 而且有個虛擬團隊需要很多人做帳號權限管理,也可以怎樣搞。
3.
這台散熱不錯,沒有風扇,不會嗡嗡叫,7-24開機沒有當機過,我不喜歡家裡開著一台電腦很吵,雖然這台也是電腦,可是體積小到可以跟小烏龜放一起。
4.
多媒體伺服器,可以把 Tivo錄下的節目往上面丟,出差的時候看不慣國外節目可以上來看。也可以放 MP3 音樂檔
5.
至於其他什麼 BT我也不需要

2007/05/03

台灣之光 Wintec WBT-201



2007.4.24

*購買網址:
http://www.mobile01.com/shopping.php?c=17&p=5171

*討論區:
http://www.mobile01.com/topicdetail.php?f=130&t=315893&last=2745417

*一般規格
工作晶片:u-blox ATR 0625
衛星頻率通道數:同時可接收及追蹤 16顆衛星訊號。
接收衛星頻率:1575.42 MHZ。
接收碼:L1, C/A 碼。
超高敏感度:-158dBm

*定位時間(平均時間)
冷開機:34 秒。
熱開機:< 3.5秒。
每秒自動更新一次定位資訊。

*精確度
2.5 公尺 CEP
2.0 公尺 CEP (SBAS)
內建SBAS解調器,不需額外硬體即可接收SBAS信號。

*外觀尺寸
單機結構,內建接收器、藍芽、可重複充電鋰電池及內置高感度主動天線。

*尺寸: 60.0 (長) x 38.0 (寬) x 16.0 (高) 公釐(mm) 。

*電器特性
輸入電壓:+3.75~+5.5V直流。
使用可重複充電之鋰電池
可連續使用10小時以上

*耐候規格
操作溫度:-10℃~60℃(內部溫度)。

*藍芽介面規格
版本:1.2
傳送功率:Class 2
傳送距離: 10公尺(依使用環境而定)
使用頻率:2402~2480MHz
接收感度:-80dBm

2007/04/17

敗家實錄又一莊 SE W950i



2007.4

以前就用過 O2 XDA II 的PDA手機,太大支被我換成 SE K600i, 結果最近這支手機光找通訊錄就找了老半天,又有點回憶起以前的 PDA 功能,看到 SE 出了幾款 PDA 手機 M600i, P990i, W950i,比較考慮了之下,連夜在 PC Home 購物網站下訂單,兩天後就收到了。

或許是我對 PDA 的熟悉程度,這個東西一下子就上手,唯一有點怪異的是 USB 連結上後有快速模式跟一般連線模式,後來我才搞清楚,原來快速模式只是把手機上的記憶體當成電腦的某一個磁碟機,這樣 copy 檔案比較快速,可是缺點是USB 只要一插著,這時候手機是完全看不到這個記憶體的。若是用一般模式,就沒有這個問題,手機上或是電腦上都可以 Access 這個記憶體,但是 Copy 的速度可就很慢了。

SONY 設計的外觀還有操作流程真是沒有話說,今天副總拿他買的 CHT9100 給我設定,不但 GPS 定位超慢,中華電信的 3G mPro 又設定不起來,Pocket IE 一定要設定 Proxy 才能上 emome 網站, WiFi 跟 3G 又經常衝突,突破重重關卡,我只能說 CHT9100 真的只是玩具,大部分人也只用部分功能而已,要全部用到這是難上加難。上了 emome 網站去看 3G mPro 的設定,只能說真是複雜。

慶幸我沒有買 CHT9100,中華電信要認真的考慮整體的服務,用了 Microsoft 的整體解決方案,包含了 Exchange Server 等,又要跟廣大的 Internet 接軌,後續的維護負擔還不小。

2007/04/11

My Maps@Google Maps




本來都是自己用 Google Map API 再配合某一個地圖部落格來標示我自己寫文章的景點,然後在用 IFRAME 包在旅行部落格內,以下是舊的範本範例:

http://next.writers.idv.tw/2006/06/google-map-api-v20.html

一直想自己做出 Google Maps 的方式,但是總是沒時間,現在 Google 推出了 My Maps 的服務,我想我也不用做了,就用他的服務就好,只是我想用 IFRAME 包進來到一篇部落格的內文,可能有點醜,上面還有 Search 的輸入選單,不知道如何拿掉?這個等過陣子再來研究了。

My Maps 還有支援 Google Earth KML 檔案,真是非常方便,不過不知道是不是 Google Earth 還沒有支援線段的景點標示,還是有什麼不相容,未來再看看了。

以下是我自己點上了幾個景點加上照片,慢慢地應該會越來越多,要如何把以前標示好景點文章連結搬過來,可真是傷腦筋了。

http://maps.google.com/maps/ms?ie=UTF8&hl=en&z=15&t=h&om=1&msid=102225836468903487186.00000111cefc79f6128b1&msa=0

2007/03/14

SONY DPP-FP55




1.SONY DPP-FP55 數位相片印表機 NT:6000
2.SVM-F120L- 120張的一盒 L SIZE NT1000
3.SVM-F40P - 明信片樣式40張一盒 NT:760

2007/02/22

ASUS N7600GS 顯示卡



NT$4000

並不是為了要玩遊戲,而是為了 Vista 的動畫, OnBoard 的顯示卡還真是慢,還經常當機,用了這個顯示卡發現電腦速度快了好多啊!

nVIDIA GeForce 7600GS,256MB DDR,128-bit,AGP 8X,D-Sub,DVI-I,TV-Out,HDTV-Out,雙螢幕輸出

ASUS WL-330g無線網路橋接器+AP




NT$1600
好像只是為了旅行買了這個東西,當無線網路卡也不錯用,不用占 USB Port! 不過要改 IP 後再用 IE 來看,才能知道目前連線狀況,倒是有點不方便。搞不好裝了他們的設定程式會比較方便。

DLink 電力線網路橋接器




NT$3500
因為裝了 Vista x64, 原來的無線網路用 USB(DLink DWL-G122) 不支援64位元
總覺得無線網路不是很穩(雖然我的AP已經算很穩的了)
又想玩玩新東西,就買了這個東西
首購雙包裝:DHP-200/2 內含兩個DHP-20

2007/02/16

又敗家了,VAIO X505/SP




質量 約785g,手前最薄部 9.7mm,積層板採用碳纖維材質(背面・底面)
CPU: 超低電圧版 Pentium M 1GHz
記憶體:512MB(DDR SDRAM)
HDD:約20GB(Ultra ATA/100)
螢幕:10.4型XGA(1024×768)対応 高輝度/低反射 TFT液晶
LAN:(100BASE-TX/10BASE-T)2.4GHz LAN
i.LINK 4×1
USB2.0 ×2

二手的,沒有配件 :S
NT$30000

2007/02/15

推薦阿土伯的網站


真是 blogger.com 的福音,直得學習

http://racklin.blogspot.com/2007/02/bloggerext2js-061.html

我也應該多學學他用 googlecode 這個網站的服務

2007/01/15

Wii




2007/1/13 去台北地下街買的,不是台北捷運的站前地下街,也不是中山地下街,在火車站市民大道下方的地下街。

主機:8700
第一次接觸:1800
Wii Sports:1200
飛行:1600
色差端子:1000

有些比較貴 100-200, 懶的殺價。

美國的官方網站:http://wii.nintendo.com
日文看不懂真傷腦筋

2007/01/05

JSON 應用(2):最新迴響的標題


自從 blogger.com 的新版發佈以來,最另人詬病的就是若是有加入一個新網頁元素(Page Elements),選擇資訊提供(Feed)的時候,加入是最新迴響的 Feed(http://xxxxx.blogspot.com/feeds/comments/summary) 更新的速度很慢,甚至要到幾個小時之譜,這對來部落格留言的人不是很能接受的。

因為 blogger.com 之前的舊版是利用轉成靜態網頁的方式,但新版就不是這樣的模式,增加了很大的彈性,但是這對於資料的同步與 Cache 是很大的考驗,所以其實也不能責怪他們。

若改成用 Javascript 的模式去抓 JSON 格式的 Feed 來顯示,可以解決上述的問題,因為資料是在客戶端電腦去抓取 Feed 回來顯示。可是問題又來了,這個 Feed 的格式居然沒有原文章的標題,這個對寫很多文章的人來說是個很大的困擾,往往要點入後才知道這些人是在哪篇文章留言的!所以,我想了幾個辦法如下:

  1. 先抓取 comments 的 feed,內有標題的網址,然後利用搜尋的方法去 blogsearch.google.com 取回標題
  2. 先抓取 comments 的 feed,內有標題的網址,然後再抓取 posts 的 feed 兩個去比對
  3. 先抓取 comments 的 feed,內有標題的網址,再抓取藉由 comments 發佈到 gmail 信箱然後轉發到另一個部落格的 posts feed 去比對網址,取回標題。


分析以上作法的風險,我決定採用最麻煩的第三種作法。

  1. blogsearch 的效能不可預知,新文章可能搜尋不到,舊文章可能搜不到,或者標題更改也不一定會更新。
  2. 看起來是完美的作法,但是萬一有人在很舊很舊的文章留言, posts 的 feed 一次最多只能抓取 99 則,若比對不到的話,可能還要抓第二次第三次,很浪費連線的資訊傳送。
  3. 去比對最新 comments 的 feed 雖然可行,可是中間經過兩個SMTP(gmail)的轉寄,未來格式轉變,或是被誤認為 SPAM 也是很容易出問題。


我很懶的剪圖做說明,就簡單的把第三種方法的設定方式描述如下,有問題的人麻煩在詢問就好。

  1. 在原部落格A的控制主頁(Dashboard) → 設定(Settings) → 意見(Comments) → 意見通知地址 (Comment Notification Address) 打入一個為了最新迴響而開設的gmail 信箱(C@gmail.com)
  2. 開一個新的部落格B,然後在控制主頁(Dashboard) → 設定(Settings) → 電子郵件(Email) → Mail-to-Blogger 地址 Mail-to-Blogger Address 自行設定一組地址(account.D@blogger.com) 然後下方的 發佈(Publish) 要打勾勾
  3. 進入 (C@gmail.com) 的信箱收信匣(Web版) → 設定(Settings) → 轉寄和 POP 轉寄內收郵件的副本至輸入上個步驟的 account.D@blogger.com
  4. 在部落格A隨便留個言,然後打開部落格B看看是否留言有變成一篇新的文章,若有的話再進行下一個步驟。
  5. 在部落格A的控制主頁(Dashboard) → 範本(Template) → 網頁元素(Page Elements) → 新增網頁元素(Add a New Page Elements) → HTML/Javascript 然後把下面的原始碼貼上,就大功告成了,不過寄得把紅字的網址要打對。

<div id="divrc">下載中...</div>
<script>
var g_szAuthorsLink=new Array();
var g_szTitle= new Array();
var g_szOrgLink = new Array();
var g_iIndex=0;
var g_iShowCount=5;

function a_comprc(a,b){
order= Date.parse(a.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,
'$1/$2/$3 $4 GMT')) - Date.parse(b.published.$t.replace(/^(\d{4})-(\d{2})-(\d{2})T([0-9:]*)([.0-9]*)(.)(.*)$/,
'$1/$2/$3 $4 GMT'));
return 0-order;
}
function a_rc(json)
{
g_entry = json.feed.entry.sort(a_comprc);
}
function a_FindTitle(json,orgLink)
{
var ret= orgLink;
for (var ii=0,rc; rc= json.feed.entry[ii]; ii++)
{
var content=rc.content.$t;
var index=content.indexOf(orgLink);
if (index>0)
{
var iBegin=index+orgLink.length+2;
var content2= content.substring(iBegin,content.length);
var iEnd = content2.indexOf('</a>');
if (iEnd >0)
ret=content2.substring(0,iEnd);
break;
}
}
return ret;
}
function a_FindIndex(json,orgLink)
{
var ij=0;
for (ij=0; ij < g_iIndex; ij++)
{
if (orgLink==g_szOrgLink[ij])
return ij;
}
g_szOrgLink[ij]=orgLink;
g_szTitle[ij]= a_FindTitle(json,orgLink);
g_szAuthorsLink[ij]='◎';
g_iIndex ++;
return ij;
}
function b_rc(json)
{
for (var i=0,post; post = g_entry[i]; i++)
{
var content = post.title.$t;
var link = post.link[0].href;
var iFind = link.indexOf('#');
var orgLink= link;
if (iFind>0)
orgLink = link.substring(0,iFind);
var index = a_FindIndex(json,orgLink);
if (index>= g_iShowCount)
{
g_iIndex--;
break;
}
var auther= post.author[0].name.$t;
var timestamp=post.published.$t.substr(0,10) + ' ' +post.published.$t.substr(11,5);
g_szAuthorsLink[index] += '<a href="' + link + '" title="' + timestamp + ':' + content + '">' + auther + '</a>«';
}
var temp = '<ul id="feedItemListDisplay">';
for (var j=0; j< g_iIndex; j++)
{
temp += '<li><a href="' + g_szOrgLink[j] + '">' + g_szTitle[j] + '</a><br/>' + g_szAuthorsLink[j] + '</li>';
}
temp+="</ul>";
document.getElementById("divrc").innerHTML = temp;
}
</script>
<script src="http://部落格A網址/feeds/comments/summary?alt=json-in-script&callback=a_rc" type="text/javascript"></script>
<script src="http://部落格B網址/feeds/posts/full?alt=json-in-script&callback=b_rc" type="text/javascript"></script>


至於實際的效果,就看左邊的《最新迴響》就是了。

2007.1.11 更新
上面這個方法,email 轉發文章到部落格B 被 blogger.com 擋掉了,他們認為是 spam。所以我改用了方法2. 其實程式碼是差不多,也做成一個元件送給大家使用,使用方法如下:

<script>g_szBlogDomain='xxxxx.blogspot.com'; </script>
<script src="http://js.writers.idv.tw/rc.js"></script>

2008.9.23 更新
今天不知道怎樣,json 輸出的格式改了,我把程式更新在 rc3.js

<script>g_szBlogDomain='xxxxx.blogspot.com'; </script>
<script src="http://js.writers.idv.tw/rc3.js"></script>

2008.9.24 更新
我把原來程式加入 rel 這個值的判斷,所以用原來的 rc.js 也可以了!