Sunday, December 17, 2006
Mondialito
中文團名叫做「夢的雅朵」
雖然是個日本團體
唱的卻是英文、法文歌
前天逛誠品時
在音樂架上看到的
試聽了一下就帶走兩張
Note of Dawn與Avant La Pluie
我喜歡這種柔柔聽起來很舒服的音樂
就算我完全不知道它歌詞是什麼意思
博客來上的評論說主唱Junko:「有著類似陳綺貞的溫暖歌聲與呢喃細語」
其實我覺得Junko的聲音有點點像Chara
只是沒有那麼甜
如果把Chara的聲音比喻為焦糖
那麼Junko可能是...棉花糖?
最近他們要來台灣有兩場演唱
詳情與介紹在Maximilian Hecker 麥斯米蘭
好想去聽
有著Mondialito歌聲的耶誕夜應該更溫暖吧!
Thursday, December 14, 2006
Yahoo!奇摩吞下無名小站
這個消息相信事發到現在經過一兩天
現在應該是無人不知了
抽個空說一下感想
其實我自己沒什麼在用無名
BBS上的帳號2004-08-24註冊
到現在也才上站435次
無名blog、相簿、留言版則更少去用
事實上以無名這樣子的整合功能
對一般使用者是還算不錯了
所以我很多同學、朋友、網友
或是說網路上只要你想要找人
而那個人有上網,有用blog、相簿、留言板
就會有很高的機會能在無名裡面找到這個人
美女、明星、漫畫家、攝影師
我的Bloglines充滿了無名的feed
我的週遭充滿了使用無名的人
我很少使用無名的原因在於學CS的我
可能因為見過許多國外網站、新技術
用過太讓我滿意的service後
總是覺得無名真的太陽春
當初無名小站的blog在它提供RSS feed之前
我都覺得它不算是個blog系統
逛一次罵一次
然後到現在則是blog一個feed、相簿、留言板也是各一個feed
沒有個能整合在一起的feed
而且feed裡面只有摘要,看不到全部的內容
我用Bloglines都只能乖乖連過去看
反正可以抱怨的地方很多
隨便跟國外比較好的網站比起來都可以列出一堆缺點
令我百思不解的是
無名是交大學生弄出來的
連沒考上交大的我都知道有這麼多能夠改進的方向
無名依舊讓許多使用者幹聲連連實在是有點不合常理
而吞掉無名的Yahoo!奇摩
我覺得是個不太懂得整合的公司
其實它提供的service相當多
但也都是相當獨立
而這local的Yahoo!奇摩又與Yahoo總公司好像沒啥往來
Yahoo!奇摩與Yahoo裡面存在了一堆都同性質的service
雖然Yahoo併掉了許多不錯的網站
但是你除了會在上面看到Yahoo的icon以外不會覺得有什麼不同
不像是Google併掉了公司後會想辦法進行整合
像是現在你的word、excel檔案可以透過Google Docs & Spreadsheets直接用browser打開
而Yahoo的作法是先買下後讓別的公司搶不到
然後?
Yahoo在把flickr吞掉後所做的整合
大概就只有把原來flickr上的帳號併到Yahoo裡
所以說Yahoo!奇摩可以預見的第一個動作應該是
無名的帳號也會併到Yahoo裡?
Yahoo!奇摩是間不怕犯眾怒的公司
看看Yahoo!拍賣現在買賣的情形就知道
雖然我有朋友說「獨大幹嘛怕眾怒」
不過拿Google所信念的Don't be evil比較起來就夠令人討厭了
觀察一下Engadget上大家對這件新聞的討論
會覺得這樣的一家公司會做到這樣糟糕真的很可憐
身為一個網路使用者
即使大家不看好
還是希望它們合併後能會有比較好的服務
才能減少無所謂的漫罵
Flickr送你耶誕帽與白鬍鬚
這次flickr在照片的note上搞了點小花樣
只要你note的文字是ho ho ho hat
那塊note的區域就會生出一頂耶誕帽
只要你note的文字是ho ho ho beard
那塊note的區域就會長出一片白鬍鬚
照這種情形發展下去
flickr有機會成為一個線上的拍貼系統
所以flickr是個取代無名小站相簿最好的選擇
是不是這個意思?
是這個意思!
Wednesday, December 13, 2006
Flickr衝了
之前zooomer為了搶flickr用戶
雖然我忘了是多少
反正就是把上傳限制的容量弄成flickr的倍數
老實說zooomer其實有蠻多flickr沒有的功能
不過我依然比較愛用flickr
而且之前也一次買了兩年的的pro帳號
除了分享照片之外還有備份照片的目的
今天的新消息:Ho ho ho! Flickr Gifts and Upload Limit Changes
出來後一舉成為目前我所知道網路相簿提供容量最慷慨的
只要是flickr的用戶看到這消息
不管有沒有買pro帳號應該都會笑
Pro用戶不再有上傳限制
你想傳多少就傳多少
老實說之前一個月2GB也從來沒有傳完過
所以對我來說好像沒差
影響比較大的應該是free用戶一個月可以傳100MB
跟國內無名的方案比較起來呢?
國外的service果然是大方太多了!
Saturday, December 09, 2006
Something about Domain Model
以目前我論文中工作流程系統開發的狀況來說
就是卡在domain model的design與persistence
design方面靠的是經驗
persistence方面靠的是技術
我也覺得這是整個系統中最重要的一部份
對於workflow management system或是BPM方面的理論我並不是很熟
參考的也只有一些paper、spec、還有一本O'Reilly的書叫Essential Business Process Modeling
但是要能讓系統快點動起來我是選擇以最少的資料先下去實作
至於技術方面我看的比較多
這幾天都在K那本新出來的Java Persistence with Hibernate
目標是讓所有domain model都使用generic dao來進行存取
最早是從這篇Don't repeat the DAO!中的範例弄到我系統裡
這篇文章中使用generic、Hibernate、Spring AOP來實作
也是目前我系統中所用的方式
其實這樣子也就算不錯了
我只要把mapping file寫好就可以進行系統其他部分的實作
之前有想用AspectJ去替換掉Spring AOP
但是到現在還沒辦法弄出來 :(
而Christian Bauer也有在CaveatEmptor example中提供了兩種generic dao的實作
一種是native Hibernate,也就是一個POJO加上一個XML mapping file,配上generic dao
一種是JPA,一個annotated POJO,配上generic dao
相關文章有下列兩篇
另外後來在這篇Spring 2.0 vs. the Anemic Domain Model裡面
看到Spring 2.0中對AspectJ的整合竟然是如此漂亮
你可以在service object中inject dao
現在也能在domain object於runtime實體化的同時inject dao進去
造成了一種比較OO的persistence方式
有多大的好處對我來說好像不是很明顯
不過這是一個Spring 2.0與AspectJ整合後不錯的應用例子
希望對系統中其他部份會有點啟發
以上總結就是我想把系統中的domain model弄成像是Don't repeat the DAO!那篇文章中的那樣
不過改成用Hibernate annotation再搭配Spring 2.0的AspectJ整合
希望我只要寫出一個annotated POJO
裡面可以有一些finder method
與一個屬於該POJO的dao interface
就可以透過generic dao framework自動產生出dao implementation出來放到Spring IoC container中成為一個bean
或是直接inject到需要用到那個dao的domain object或service object中
變成相當clean的一組domain model
但是我目前的進度跟這個目標比起來好像差蠻多的
要弄多久我自己都不知道...
還是說已經有人有寫出來類似的東西可以直接讓我拿來用 :P
不過最近的進度感覺是相當緩慢
希望先能動就好吧!
Monday, December 04, 2006
HappyWeb2會後心得
第一次參加HappyWeb活動
來說一下心得
tempo講的是聽了一些Web 2.0網站主演說後的心得整理
之前在Java User Group裡也有分享過所以並不新鮮
但總有啟發
畢竟那些網站的成功不是偶然
一個有趣的想法被實現出來後
改變的可能是全世界許多人的生活
像是flickr、Bloglines就讓我的日子產生很大的改變
創業家總是積極的
懶惰的人很難成功呀!
下半場是食夢黑貘和愛麗絲談部落格觀察
我覺得只要是人
都會多少會在意排名、比較、優劣之類的關係
特別是在台灣這種環境
從小的升學主義、傳統觀念在心裡是根深蒂固的了
一個blogger為什麼要寫blog?
要分享生活、知識、有的沒的都想讓人知道
而且是越多人越好
這樣才會得到越多回饋
同時提高知名度
如果沒有用這種心態來寫blog
那還不如不要用blog
寫成mail、word檔、日記本裡寄給自己來備份就可以了
還不用怕被砍站、資料遺失之類糟糕的事
我在部落格觀察上排名目前大概是九百多到一千多名
這個名次我也不知道算不算後面
食夢黑貘有介紹了一些計算的公式
老實說要在internet上抓資料來計算、分析是件大工程
變數實在太多了
部落格觀察用了許多現有的資源來做計算
那些像是digg、Technorati、del.icio.us幾乎都是國外的網站
會常去使用的算是高階的網路份子
用國外的網站來摘錄國內blogger所寫的文章
如果要多被摘錄幾次
勢必也要那些網站上的人看到後再進行摘錄
那麼使用者族群很明顯地就不是一般的使用者
像我這樣技術人員在網路上混久了
就算是沒啥精采內容
只要多發幾篇文章
多提一些關鍵字
就會有一些不錯的排名
在google上搜尋「swanky」也會看到不少我的頁面
所以好的網站不一定會佔上高名次
因為內容好不好是看對象而定
部落格觀察上前三百名的blog
就我實際去參觀過其中一些
沒有興趣的比例是極高
真正覺得很讚的blog可能剩不到十分之一
根據這種計算方式
一直維持高名次是很困難的
不是每個blog都像彎彎的blog那樣
隨便一po就會有一堆感覺像是bot之類的人去狂推文
如果要「有意義」的推文才算的話那分數可能會少很多
那如果你blog的讀者群幾乎都完全不會用digg、Technorati、del.icio.us這類網站
分數要高也不太容易
與這種計算類似的機制我想到flickr的Interestingness
我上一篇文章中有提到一些
即使照片照得再精采
user也只能加一次favorite
照片好看到某種程度後會加favorite的比例會提高
但是一張照片沒有加上tag
攝影師沒有幾個contact
不參與group也不常去看別人照片加favorite、comment
那張照片很可能就只有在剛上傳時
被隨機秀給世界上某些user看到而已
結論是那張可能是曠世鉅作的照片因為能見度實在太低
很難上flickr explore
另外國內外網站的使用者族群差異情形也很類似
我flickr上的照片
會來留言的、加favorite的機乎都是外國人
而我把照片貼到國內最知名的DCView攝影網站貼圖區
即使是在flickr上有貼到flickr explore裡面應該還不錯的照片
回應的人就不是很多
而那些我在DCView中看到超精采的照片
由於只有po在DCView討論區中
過幾天後就會很少被人看到
只有當作者有下一篇作品時才有可能被有興趣的人找到
不會像我放在flickr中照片的能見度那麼高
反正不管如何
部落格觀察就是提供了一種計算方式
排名高,增加自己的可見度固然好
排名不高也不代表blog的內容不好
世界上總會有屬於你的讀者群!
Friday, December 01, 2006
用Adobe Lightroom提高你照片的Interestingness
Adobe Lightroom是一套Adobe還在Beta版的軟體
可以讓你很方便地處理、瀏覽、整理RAW檔
最近用起來很順手
比起在Photoshop裡面用Camera RAW一張一張編輯好用多了
除了整理起來方便
而且內建許多自動處理的效果都超棒
可以把原本還算普通的照片:
弄成Flickr Explore上當日Interestingness最高的一張圖:
並且被放Explore Calendar
對我這個攝影初學者來說真是極大的鼓舞(後來還有人寄mail建議我去賣照片賺錢 @@)
雖然要讓Interestingness提高不只是照片要精彩
其實還有許多其他小要訣
像是加tag或是貼到group之類
畢竟那是經過一個演算法算出來的數值
但我這裡先介紹一下我如何用Adobe Lightroom處理我那張Interestingness 1的照片
Step 1
Lightroom的介面
用過Photoshop或Camera RAW的話應該會覺得一目暸然
比較特別的是右上方的Library | Developer | Slideshow | Print | Web
像是Eclipse裡面的Perspective
可以依照你要做什麼事情來切換介面
Step 2
剪裁很方便
還有三分線可以讓你對
不過沒有固定比例的剪裁有點奇怪(還是我沒發現?)
Step 3
剪裁完的樣子
Step 4
像Photoshop一樣
按Tab鍵就可以把照片主體放大到全介面
Step 5
選擇左邊現有的組合濾鏡
效果蠻不錯的
可以選完後再自己微調
還可以左右進行對比
這時候就會開始嫌自己的螢幕實在不夠大...
Step 6
原本Canon 30D人像模式的色調好像感覺比較冷
這裡讓Lightroom自動幫你調色溫
用到現在效果都算不錯
這張弄到這樣就差不多了
不過軟體後製其實是一種補救的方式
還是得多多學習攝影技術才是王道
沒用過Lightroom的也趁它現在還是Beta版不用錢時快抓來玩玩吧!