| 『ワニと小鳥』
作詞 木村カエラ 涙が止まらなかったんだ ダメなボクは君を食べた 好きなところばかりの君に 会えることもない 今は少しおちついてきたよ でもねボクはおくびょうだ 自分をイジめてるつもりで 生かしてる だからね いつも頭の上に止まる 小鳥を見上げてみてる かわいい声 君の色 全てが大好きだったんだよ みにくいボクに 体をゆだね心をゆるす 戻ってきてよ 君のステキなところも ボクはわからなくなってた 1番うばってはいけないもの ハラを立てて 君を食べた 後悔してるよ 思い通りにしたいだなんて おかしな話だ 本気で笑ってつぶやいた だからね いつも頭の上に止まる 小鳥を見上げて笑う 君に重ね 思い出してる たくさん話をして 言葉を聞いて こんなボクなら 生かしてあげれるかな だからね いつも頭の上に止まる 小鳥を見上げてみてる かわいい声 君の色 全てが大好きだったんだよ みにくいボクは 食べないよ 食べないよ もう | 『鱷魚與小鳥』 淚流不止阿 沒用的我 把你吃掉了 再也見不到 我最喜歡的你 現在心情稍稍平復了 但是呢 我很膽小的 我打算要對自己 更嚴格的活下去 所以呢 總是抬頭看著看著 停在頭上的小鳥 可愛的聲音 你的顏色 我都曾是那麼喜歡 對如此醜陋的我 委身於我 打開心房 請回來吧 對於你的好 我都忘了 我最不能失去的東西 卻變成讓我生氣而不喜歡的東西 所以把你吃掉了 好後悔呢 說什麼想隨心所欲 真是可笑 我認真笑著自言自語 所以阿 總是抬頭看著看著 停在頭上的小鳥 浮現你的身影 想起你來 講很多的話 聽很多的話 能夠讓你活下去嗎 所以呢 總是抬頭看著 停在頭上的小鳥 可愛的聲音 你的顏色 我都曾是那麼喜歡 醜醜的我 不會吃你喔 已經 不會在吃你了 |
Friday, April 27, 2007
鱷魚與小鳥
Labels:
life
Wednesday, April 25, 2007
Google Map on Taiwan
Labels:
surfing
台灣大百科全書 2.0
Labels:
surfing
在所謂的 Taipedia 呈現我國主體性的知識觀點後,台灣大百科全書也搭上 2.0 列車,出來了所謂 Taipedi 2.0 的大眾版。
改成 2.0 果然不一樣,版本明確宣告為 FDL,不再是屬於文建會了,算是走出正確的第一步了。但我想應該是大家貢獻的內容還太少,為了不要太難看,所以先把一堆來自文建會的版權內容灌進來,但這些條目是以後綴 "(文建會)" 來命名,並封鎖不允許編輯,看在這個大百科還是草創時期,也不忍太苛責它,不過如果這個百科真的豐富起來後,這些內容最好還是刪除比較好,畢竟一個 FDL 的百科大部分的條目都是來自非 FDL 的來源實在很怪,而且這些內容幾乎也只是幾句話解釋名詞,還不如就先把 Wikipedia 的抄過來就好。
不過目前看到的內容還是常有抄自其他具有版權的內容,像是墓粿。但並不是標示出處就不算抄襲,單純只有連結的話就還比較沒有爭議,但如果是把兩篇文章前後融合然後放上 FDL 還是不行的。請參考"非"台灣主體性知識的 Wikipedia 的 版權常見問題解答,版權信息。
雖然有個正確的起步讓人覺得這個大百科開始有希望起來,但我還是悲觀的覺得之後這個台灣大百科 2.0 的主要來源還是 Wikipedia,然後修改成"台灣主體性知識",如果有人來鬧場的話,就可以用"含有反動內容"來加以排除,以持續傳播台灣主體性知識。
改成 2.0 果然不一樣,版本明確宣告為 FDL,不再是屬於文建會了,算是走出正確的第一步了。但我想應該是大家貢獻的內容還太少,為了不要太難看,所以先把一堆來自文建會的版權內容灌進來,但這些條目是以後綴 "(文建會)" 來命名,並封鎖不允許編輯,看在這個大百科還是草創時期,也不忍太苛責它,不過如果這個百科真的豐富起來後,這些內容最好還是刪除比較好,畢竟一個 FDL 的百科大部分的條目都是來自非 FDL 的來源實在很怪,而且這些內容幾乎也只是幾句話解釋名詞,還不如就先把 Wikipedia 的抄過來就好。
不過目前看到的內容還是常有抄自其他具有版權的內容,像是墓粿。但並不是標示出處就不算抄襲,單純只有連結的話就還比較沒有爭議,但如果是把兩篇文章前後融合然後放上 FDL 還是不行的。請參考"非"台灣主體性知識的 Wikipedia 的 版權常見問題解答,版權信息。
雖然有個正確的起步讓人覺得這個大百科開始有希望起來,但我還是悲觀的覺得之後這個台灣大百科 2.0 的主要來源還是 Wikipedia,然後修改成"台灣主體性知識",如果有人來鬧場的話,就可以用"含有反動內容"來加以排除,以持續傳播台灣主體性知識。
Tuesday, April 24, 2007
Flickr GMap Show
Labels:
fgs,
programming,
tech
Update: Flickr Gmap Show with Greasemonkey user script
其實我己經評估 Flickr 好幾次了,目前所知比較值得用的網路相簿大致上有 Picasa Web Albums, Flickr。國內的幾個照片網站都各有各的缺點,無名、Xuite就不用說了,我在 Pixnet 雖然空間可以到 1G,但也就只是和 picasa 相同而已,又沒比較好用,所以沒有理由選擇它,而還有一個是相本角落,不過這個網站以我的技術應該沒資格申請 VIP 就是了。
接下來比較 Picasa 和 Flickr,則各有優勢之處,在免費的情況下,兩者都可以允許外連,也都不限流量,但 Picasa 不是隨便的網站都可以外連,而且外連的圖片會自動縮圖,但 Picasa 一申請馬上就給你 1G,就以整理照片的介面來說也算是很比便。而 Flickr 不管你的容量,而是讓你每個月上傳 100mb,和只能顯示 200 張,3 set 等限制。就以免費版而言,Picasa 似乎是個比較好的選擇。但無奈我的照片超過 1G,而且我儘量不想縮圖,所以再來比較一下付錢版。
Picasa 和 Flickr 付的錢幾乎可以說是一樣的,而 Picasa 付了錢以後就是一個"容量變大,規格不變"的空間了,而 Flickr 付了錢後就變得很不一樣了,無限的上傳流量,無限的空間,無限的照片數量,無限的管理功能,無廣告,允許下載原始照片,還有超強的社群(照片的社群和相關工具的社群)。其實如果要付錢,那其實就不用考慮什麼了。總而言之,反正就衝 Flickr Pro 試試看了。每個交了錢的 Flickr user 應該都會經過一段瘋狂上傳和整理的段落,Flickr 真是太多好玩的東西了,但要把以前的照片都拿出來整理真不是件容易的事,尤其一定要記得的是像機的時間一定要調整正確,不然調整照片的時間就是最麻煩的一件事了。
說這麼多還沒說到重點。Flickr 其中一件好玩的事就是在地圖標記照片,這個功能尤其用在旅遊照片時最是方便,而且在看照片的時候也別有一番體驗。但美中不足的是 Flickr 官方是用 Yahoo Map 來顯示,雖然知道 Flickr 被 Yahoo 買了後這是必然的結果,但老實說 Y!Map 真的還是比不上 GMap,所以就有很多相關的工具結合 Flickr 和 GMap 的,其中很多是用 Greasemonkey user script 來做的,像是 .CK 大的 http://webdev.yuan.cc/ 就有非常多好用的工具。另外也有相關的網站直接結合 Flickr 和 GMap ,像是 geowalk 和 loc.alize.us 等。因為 Flickr 剛出來時並沒有地方設定照片的地理位置,所以愛好者發展出一種叫 geotagged 的方式來標示座標,而比較有歷史的應用程式都會依這套方法來運作,甚至也有建立資料庫來記錄有標示座標的照片,但後來 Flickr 本身就支援標示座標的功能,就不需要用 tag 的方式來記錄座標,但也因此而形成兩套標示系統,而目前很多工具還是使用 geotagged 的方式來運作,而還沒改用 Flickr 內建的座標記錄。
玩了一陣子之後,我覺得希望有一個工具可以在地圖標示出我某一 Set 的照片,也可以嵌在某個網頁之類的地方。但找了一下後覺得現在的工具功能都很強大,但幾乎都需要連到其他的 Server 端,不然就是需要自己有主機可以跑 Server 程式,我看了一下 Flickr API 和 GMap API ,覺得我想要的功能應該可以只需要用 JavaScript 就達成,所以就研究了一下,順便當作學習 JavaScript 的一個機會。
結果就是一個叫 Flickr Gmap Show 的 JavaScript 工具,目前主要就做兩個功能,一個可以瀏覽 GMap 在地圖上顯示有標示座標的照片,再來就是可以顯示一組 Set 中具有座標的照片。而一個特色就是在地圖上標示照片時會結合附近區域的照片而不會擠在一起,這個功能也出現在 Flickr 官方的地圖上。但因為所以的動作都是用 JavaScript 來做,所以如果 Client 端的電腦慢的話,反應應該也會很慢,而用 Firefox 會比用 IE 來的順暢一點。而理論上只要去申請一個 GMap API Key,應該就可以內嵌在任何地方才對。
flickr-gmap-show (host on Google Code)
http://flickr-gmap-show.googlecode.com/svn/trunk/flickr-gmap.html
(直接連到 google code svn ...)

(這個 Set 真是太棒了,拿來當例子)
在寫的過程中才發現,我真是對 Javascript 一竅不通啊...
(Update: 本篇所提 script 已有新版本,而舊版本雖然仍可用但已不再維護,請有興趣使用的朋友參考開發站或是本站相關文章)
其實我己經評估 Flickr 好幾次了,目前所知比較值得用的網路相簿大致上有 Picasa Web Albums, Flickr。國內的幾個照片網站都各有各的缺點,無名、Xuite就不用說了,我在 Pixnet 雖然空間可以到 1G,但也就只是和 picasa 相同而已,又沒比較好用,所以沒有理由選擇它,而還有一個是相本角落,不過這個網站以我的技術應該沒資格申請 VIP 就是了。
接下來比較 Picasa 和 Flickr,則各有優勢之處,在免費的情況下,兩者都可以允許外連,也都不限流量,但 Picasa 不是隨便的網站都可以外連,而且外連的圖片會自動縮圖,但 Picasa 一申請馬上就給你 1G,就以整理照片的介面來說也算是很比便。而 Flickr 不管你的容量,而是讓你每個月上傳 100mb,和只能顯示 200 張,3 set 等限制。就以免費版而言,Picasa 似乎是個比較好的選擇。但無奈我的照片超過 1G,而且我儘量不想縮圖,所以再來比較一下付錢版。
Picasa 和 Flickr 付的錢幾乎可以說是一樣的,而 Picasa 付了錢以後就是一個"容量變大,規格不變"的空間了,而 Flickr 付了錢後就變得很不一樣了,無限的上傳流量,無限的空間,無限的照片數量,無限的管理功能,無廣告,允許下載原始照片,還有超強的社群(照片的社群和相關工具的社群)。其實如果要付錢,那其實就不用考慮什麼了。總而言之,反正就衝 Flickr Pro 試試看了。每個交了錢的 Flickr user 應該都會經過一段瘋狂上傳和整理的段落,Flickr 真是太多好玩的東西了,但要把以前的照片都拿出來整理真不是件容易的事,尤其一定要記得的是像機的時間一定要調整正確,不然調整照片的時間就是最麻煩的一件事了。
說這麼多還沒說到重點。Flickr 其中一件好玩的事就是在地圖標記照片,這個功能尤其用在旅遊照片時最是方便,而且在看照片的時候也別有一番體驗。但美中不足的是 Flickr 官方是用 Yahoo Map 來顯示,雖然知道 Flickr 被 Yahoo 買了後這是必然的結果,但老實說 Y!Map 真的還是比不上 GMap,所以就有很多相關的工具結合 Flickr 和 GMap 的,其中很多是用 Greasemonkey user script 來做的,像是 .CK 大的 http://webdev.yuan.cc/ 就有非常多好用的工具。另外也有相關的網站直接結合 Flickr 和 GMap ,像是 geowalk 和 loc.alize.us 等。因為 Flickr 剛出來時並沒有地方設定照片的地理位置,所以愛好者發展出一種叫 geotagged 的方式來標示座標,而比較有歷史的應用程式都會依這套方法來運作,甚至也有建立資料庫來記錄有標示座標的照片,但後來 Flickr 本身就支援標示座標的功能,就不需要用 tag 的方式來記錄座標,但也因此而形成兩套標示系統,而目前很多工具還是使用 geotagged 的方式來運作,而還沒改用 Flickr 內建的座標記錄。
玩了一陣子之後,我覺得希望有一個工具可以在地圖標示出我某一 Set 的照片,也可以嵌在某個網頁之類的地方。但找了一下後覺得現在的工具功能都很強大,但幾乎都需要連到其他的 Server 端,不然就是需要自己有主機可以跑 Server 程式,我看了一下 Flickr API 和 GMap API ,覺得我想要的功能應該可以只需要用 JavaScript 就達成,所以就研究了一下,順便當作學習 JavaScript 的一個機會。
結果就是一個叫 Flickr Gmap Show 的 JavaScript 工具,目前主要就做兩個功能,一個可以瀏覽 GMap 在地圖上顯示有標示座標的照片,再來就是可以顯示一組 Set 中具有座標的照片。而一個特色就是在地圖上標示照片時會結合附近區域的照片而不會擠在一起,這個功能也出現在 Flickr 官方的地圖上。但因為所以的動作都是用 JavaScript 來做,所以如果 Client 端的電腦慢的話,反應應該也會很慢,而用 Firefox 會比用 IE 來的順暢一點。而理論上只要去申請一個 GMap API Key,應該就可以內嵌在任何地方才對。
flickr-gmap-show (host on Google Code)
http://flickr-gmap-show.googlecode.com/svn/trunk/flickr-gmap.html
(直接連到 google code svn ...)

(這個 Set 真是太棒了,拿來當例子)
在寫的過程中才發現,我真是對 Javascript 一竅不通啊...
(Update: 本篇所提 script 已有新版本,而舊版本雖然仍可用但已不再維護,請有興趣使用的朋友參考開發站或是本站相關文章)
Saturday, April 14, 2007
Java security policy
Labels:
java,
programming,
security,
tech
最近沒什麼心情寫 blog。以前來看我 blog 的人好像有一部分是因為一些 Java 的 post ,雖然已經不算靠 Java 在吃飯了,不過我偶爾還是會去看 tw.bbs.comp.lang.java,就把先前一篇回答別人的 post 拿來充版面吧。
其實一直想把自己對 Java/Windows 上有關 PKI/Security 相關的技術整理一下的…
==== 其實你看的資料裡面提到 policy file 是有其用意的,這是 java security 的一環。不過一般來說,如果你只是要讓 applet 可以存取 client 的檔案,那就照著精華區 (ptt) 做就行了。
基本上,java 在執行時分成兩種 mode ,一種是有 security manager (
但如果你在 secuirty manager 模式下執行時,就要看 secuirty manager 允許你幹嘛你才能幹嘛。而在 browser 下執行 java (也就是在 browser 下執行 applet) 時就是在 security manager 下執行。而你怎麼知道 secuirty manager 允許你幹哪些事呢,簡單來說就是看 policy file 來設定 (複雜來說也可以用程式的方式來做動態而精細的設定)。除非你特別指定,不然預設使用的 policy file 就是
以下再來解釋 browser 執行 applet 預設的行為。如果你都沒改動預設的 policy 的話 ,預設的情況是:
那要怎麼讓他不 pop 那個訊息? 就必需變動執行端 (client 端) 的 secuirt manager 的設定 (簡單說也就是 policy 的設定)。你可以做個實驗,把上面說的預設的 policy file 改一下,把
雖然 java secuirty 很冷門,不過當練功也是不錯,會一些比較少人會的東西。如果有興趣多了解,請參考 Java Security (Java 安全防護),看完就沒有任何秘密了。
其實一直想把自己對 Java/Windows 上有關 PKI/Security 相關的技術整理一下的…
==== 其實你看的資料裡面提到 policy file 是有其用意的,這是 java security 的一環。不過一般來說,如果你只是要讓 applet 可以存取 client 的檔案,那就照著精華區 (ptt) 做就行了。
基本上,java 在執行時分成兩種 mode ,一種是有 security manager (
-Djava.security.manager),另一種就就是沒有 security manager。一般你在自己電腦上執行時就是沒有 secuirty manager 的模式,在這個模式下所執行的程式沒有任何限制,想幹嘛就幹嘛,像存取檔案,開 socket 都可以。
但如果你在 secuirty manager 模式下執行時,就要看 secuirty manager 允許你幹嘛你才能幹嘛。而在 browser 下執行 java (也就是在 browser 下執行 applet) 時就是在 security manager 下執行。而你怎麼知道 secuirty manager 允許你幹哪些事呢,簡單來說就是看 policy file 來設定 (複雜來說也可以用程式的方式來做動態而精細的設定)。除非你特別指定,不然預設使用的 policy file 就是
<jre_home>/lib/security/java.policy
這個檔案詳細的說明可以看這篇
以下再來解釋 browser 執行 applet 預設的行為。如果你都沒改動預設的 policy 的話 ,預設的情況是:
- 首先,jre 本身的程式當然是要幹嘛就可以幹嘛。
- 再來,你放在
<jre_home>/lib/ext下的程式也是要幹嘛可以幹嘛 (所以把程式放這個地方要小心) - 至於其他的程式,除了一般無關痛癢的動作 (像是取得 java 版本,os 版本,當然一般的 memery cpu 也都可以),其他的動作通通不行 (存取檔案不行,亂開 socket 不行等等)。至於哪些可以,看 policy 就知道。
那要怎麼讓他不 pop 那個訊息? 就必需變動執行端 (client 端) 的 secuirt manager 的設定 (簡單說也就是 policy 的設定)。你可以做個實驗,把上面說的預設的 policy file 改一下,把
grant {
下加一行
permission java.security.AllPermission;存檔,再執行任何 applet,你想幹麼都不會有任何訊息出來煩你了。玩完要改回來,不然上網亂逛超危險哦。
雖然 java secuirty 很冷門,不過當練功也是不錯,會一些比較少人會的東西。如果有興趣多了解,請參考 Java Security (Java 安全防護),看完就沒有任何秘密了。
Monday, April 2, 2007
Import email to Gmail
雖然 Y!Mail 要放無限大絕招,不過應該還是很多人喜歡 GMail 吧。但像我,因為我是有在清我的 GMail,所以我 GMail 的空間老實說還真是用不完,GMail 是我的主要信箱,而用了兩年還用不到 10% 的空間。既然要相信 Google,那如果能把以前放在 Outlook 上的信匯到 GMail 上做備份應該是個不錯的主意吧。其實很久以前就有這個想法,不過當沒有什麼好方法可以匯入郵件到 GMail 裡,唯一的方法就是再寄給 GMail,當然是有工具可以幫你,不過一個缺點就是時間會變成你收到信的時間,而不是原本信的時間。
不過根據 Zoli,當 Google 有了可以由 Pop3 取其他信箱的 mail 時,就有了個巧門可以做匯入的功能了。根據我自己的測試,簡單的說,就是在 Outlook 用 IMAP 掛上你某個信箱的 Inbox ,然後就可以快樂的把 Mail 直接 co 到 Inbox 上,之後就讓 Gmail 慢慢收就行了,當然前提是你要有個支援 IMAP 的信箱啦。不過,匯舊信到後來就只是備份而己,根本也就懶得去加 tag 了。
結果匯了半天,還是用不到 20%。Y!Mail 這個無限大絕招根本就不是要人用來當信箱的嘛。
不過根據 Zoli,當 Google 有了可以由 Pop3 取其他信箱的 mail 時,就有了個巧門可以做匯入的功能了。根據我自己的測試,簡單的說,就是在 Outlook 用 IMAP 掛上你某個信箱的 Inbox ,然後就可以快樂的把 Mail 直接 co 到 Inbox 上,之後就讓 Gmail 慢慢收就行了,當然前提是你要有個支援 IMAP 的信箱啦。不過,匯舊信到後來就只是備份而己,根本也就懶得去加 tag 了。
結果匯了半天,還是用不到 20%。Y!Mail 這個無限大絕招根本就不是要人用來當信箱的嘛。
ani 0-day advisory
雖然我曾說只要乖乖 update windows,大部分的情況都會沒事,但 M$ 實在太不爭氣了,一個超級嚴重的 0-day advisory 就出來了。老實說,真是無知是最大的幸福,這個 bug 真是嚴重到不行,就連看正常網頁也可以中標的。哼哼哼,vista 加強安全性,哼哼哼…
不過,裝防毒還是沒用的,這是 bug 不是毒啊啊啊…
不過,裝防毒還是沒用的,這是 bug 不是毒啊啊啊…
stock msnbot
Labels:
programming
雖然我從開始看股票到現在也沒有多久,現在也還只會買一些牛皮股,不過我一直在嘗試用自動化的方法讓我可以得知取到股價的資料。之前曾經用過 excel 的匯入外部資料去 parse yahoo 的網頁抓即時的資料,後來因為用 excel 需要把檔案抓來抓去真麻煩,所以又把資料放在 google docs 上,但 google 試算表的功能還沒強到可以去 parse 其他網頁的資料 (如果只是要股價的話可以用 google 本身的查詢,但台股還是沒法度...)。而且另一個需求是希望有個機制可以主動通知我我要的變化,像是停損之類的。不過我覺得這些需求真是我師程工性格作祟,老實說我買一些牛皮股,以前也有過幾個月沒看過股票,老實說我根本沒需要去想這些東西,用卷商提供的東西就完全夠用了。
不過這種想法一開始就會繼續下去,我覺得目前想到最好方法就是 MSN messenger (或其他 IM),因為我其實是幾乎全天會在網上,而 IM 的好處是他可以被動也可以主動,而且現在工作沒人沒在用 MSN ,用 MSN 其實是可以隱藏很多壞事的 (幹壞事是進步最大的原動力?)。有想法找工具,JMSN + Yahoo stock ,完全有 web 2.0 mashup 的精神 :)
目前的進度還是只有被動的查詢: wctangbot@hotmail.com 給他 "stock 股票名或代號" 他就會回你即時股票資訊 (從 yahoo 來的) 。像是 "stock 1301" 或是 "stock 台塑" 都可以。也可以記錄你指定的股票,像是 "stock add 台塑",之後只要打 "stock" 他就會回你你所有指定的股票的即時資訊。目前是完全不穩定,你指定的股票他也完全有可能隨時忘記,也有隨時有可能把你移除好友名單 @@,以後等比較完整後我會 open 出來的。
不過這種想法一開始就會繼續下去,我覺得目前想到最好方法就是 MSN messenger (或其他 IM),因為我其實是幾乎全天會在網上,而 IM 的好處是他可以被動也可以主動,而且現在工作沒人沒在用 MSN ,用 MSN 其實是可以隱藏很多壞事的 (幹壞事是進步最大的原動力?)。有想法找工具,JMSN + Yahoo stock ,完全有 web 2.0 mashup 的精神 :)
目前的進度還是只有被動的查詢: wctangbot@hotmail.com 給他 "stock 股票名或代號" 他就會回你即時股票資訊 (從 yahoo 來的) 。像是 "stock 1301" 或是 "stock 台塑" 都可以。也可以記錄你指定的股票,像是 "stock add 台塑",之後只要打 "stock" 他就會回你你所有指定的股票的即時資訊。目前是完全不穩定,你指定的股票他也完全有可能隨時忘記,也有隨時有可能把你移除好友名單 @@,以後等比較完整後我會 open 出來的。