日誌 - 最新的日誌
 訂閱日誌

最新的日誌
2006/06/09
分類: 生活雜誌

作者: Crux (11:37:13)
昨天到福特保養廠去換裝新音響, 老樣子有位服務人員來詢問要喝茶或咖啡, "咖啡, 謝謝" 我說, 她送來咖啡時卻和以往有些不同, 咖啡盤中多了塊小點心, 拿起來一看原來是塊鳳梨酥! 以往早上去保養, 都是空著肚子喝下那杯咖啡, 沒想到幾個月沒去, 現在咖啡還有小點心吃, 覺得好貼心吶.

過了一陣, 服務人員又走了過來, 給了我一個禮物和一個小表格說:妳有加入過我們的女車主俱樂部嗎? 答:有, 她又說我們一年一次更新資料, 麻煩妳幫忙寫一下表格, 這是送給妳的禮物. 對我笑一笑, 又走了. 喔喔? 去年她請我加入時還沒有禮物呢, 今年怎麼這麼好康? 來看看是什麼...

一個小鐵罐(底部有防滑墊),裡面有些東西
縮圖


詳全文...
2006/06/06

作者: tacoball (04:37:03)
http://taco.techarea.org/rss/

唯一用到javascript之外的地方,是為了讓XMLHttpRequest跨Domain用的php code。(fetch 檔案回來 echo)

原本想作一個具有一般RSS reader功能的東西,但是後來發現問題還挺嚴重的。

原因是我的理想功能有幾個作不到:
1. 定期幫我抓我沒時間開 RSS reader 時的 feed 回來。
(javascript 是 client 的東西啊...)
2. 共享 feed,節省取得 feed 的時間。
(取得的feed勢必要在一個地方儲存,還有儲存各個user和feed的對應關係)

簡單來說,bloglines 作了什麼,我也想作:p

所以,純用javascript去處理這一段,雖然在parse feed階段因為javascript的高速取得了很大的鼓舞,但是真正的理想功能卻非得要server side script才能做到。

這,應該又是一個我考慮不夠周全的結果吧:p

於是目前的想法變成。
1. php parse RSS feed。
2. php create XML feed。
3. javascrpit read XML feed, show it.

由1和2的部分,處理那些應該要作的功能(cron sync feed)
最後3僅處理介面顯示。

還是回到老路啊XD
2006/06/05

作者: tacoball (07:37:59)
最近每個人都在喊web 2.0,連前天去見章魚的友人A時,友人A也提到web 2.0。
於是乎,我這被這名詞不斷的轟炸。

所以我想說一件事。


別問我會不會web 2.0,那是行銷名詞啊=.=
2006/06/03
分類: 資訊類別

作者: Crux (18:21:42)
剛才在Asahiの居酒屋看到個超炫的東西 - SmackBook - 用手拍拍螢幕就可以換視窗! Mac 有沒有這麼人性呀....

雖然看了介紹:
參照:
利用Mac Book Pro内建的Motion Sensor來切換視窗的軟體所達到如此人性的效果

但還是不太了解為什麼可以達到拍螢幕二側就換視窗的效果? 於是Google了一下, 在OIKOS找到了答案:
參照:
最近除了有人利用 MacBook Pro 與 MacBook 的瞬動感應裝置,來做出具有光劍打鬥音效的軟體 MacSaber 外,還有人將此感應功能與 Desktop Manager 軟體結合,讓使用者拍打一下螢幕兩側,就可以把原來的桌面「拍」走換成下一個桌面。


呀呀, 原來如此! 不得不佩服人家的創意呀...

相關連結
SmackBook 效果影片 - YouTube
MacSaber 效果影片 - YouTuBe
Asahiの居酒屋 - SmackBook Pro for Mac
OIKOS 生活網 - 讓你把桌面拍走的「SmackBook Pro」
2006/06/03
分類: 生活雜誌

作者: Crux (17:38:08)
2006/6/3 pm 4:39, 當飛機落在高雄的土地時, 老弟89天的旅程結束了.

於是這個週末, 老弟的朋友又再次的坐滿客廳, 一邊如89天前般的看著電視, 一邊聽老弟一張張照片的說著在大陸的見聞.

由台灣出發, 經由香港, 到廣東省東莞市虎門鎮落腳, 一路北行, 感受上海, 走進故宮, 踏上長城, 看了廣無人煙的內蒙大漠; 返頭南下, 也到了杭州, 遊逛了西湖, 登上黃山, 體驗少數民族的婚禮, 賞遍三峽; 看到了很多很多的都市繁華, 城鄉的差異, 遇上很多很多和善的旅人, 發生很多很多的趣事.

89天, 能發生能感受的太多太多, 老弟遺憾著時間不夠, 卻也看的出他的愉快.

而我只希望, 這89天能帶給他的不光是對大陸進步的肯定, 還有更多對他未來有益的開闊.

歡迎回家.
2006/06/02

作者: tacoball (05:19:17)
James McParlaneJames McParlane今天有一篇文章談到了一些不該在javascript中作的一些行為。

ajaxian有整理了一下,在下面轉述:
1. Don’t use Object.prototype to extend the base ‘Object’.
2. Don’t use ‘Array’ for an Associative Array
3. There are two types of Library ‘Primary’ or ‘Secondary’. James sees Dojo, Prototype, et al becoming “primary” libraries on which other, more specialized libraries, build.
4. Port code that uses ‘Array’ for Associative Arrays. (Use objects and not Arrays for associative array behavior.)
5. Write JavaScript Tools That Warn Of Rule Violations.

不是很明白為什麼,還在看@@
在這裡記錄一下ccc
2006/06/02

作者: tacoball (04:31:58)
不是canvas、也不是VML or SVG。
有個神經病用了 pure div 去產生圖形=.=

http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm

看了一下,真的是強者。
不過強歸強,整篇我只注意到一句話

"However, don't compare the performance with Java or stand-alone applications!"

中肯。
2006/05/31

作者: Crux (10:57:22)
每年端午節屏東縣的龍舟賽都會在東港溪舉辦, 既然人在東港當然就要去湊一下熱鬧.

下午二點多下了場很大的雨, 三點左右雨停後去到會場, 比賽已經進行的差不多了, 正好讓我們看到冠亞軍爭奪戰, 不過諷刺的是, 冠亞軍雖然都是東港的隊伍, 卻都是由外籍漁工所組成的.

隊伍中也有我熟悉的屏東憲兵隊, 從我有印象開始賽龍舟時幾乎他們都會出現, 而且也是常勝軍, 體格都超讚的. 不過今年還有體大的來, 嘿, 再加上平常就使用勞力的漁工們, 比賽還滿好看的呢. 可惜我站在起點, 看不到奪旗的精彩畫面.

當場用相機拍了一段憲兵隊和體大的比賽, 感受一下熱鬧的氣氛吧

比賽片段 - YouTube
龍舟賽照片
2006/05/29
分類: 生活雜誌

作者: Crux (15:21:54)
昨天和章魚在寶雅排隊結帳時,正好看到櫃台邊有好多不同口味的乖乖。
好久沒吃乖乖了呢!馬上各種口味都拿了一包,剛才邊看電視邊拆了一包來吃。嘿!乖乖還有玩具呢!

吃了太久沒有玩具的糖果餅乾,我都忘了乖乖還有附小玩具了

縮圖   縮圖

還有好幾包呢,還會拆到什麼玩具呢?
2006/05/29
分類: 發發牢騷

作者: Crux (14:51:40)
今天去了趟客戶那邊。
駕車在山頭上奔馳原本是件簡單快意的事,怎麼說也是相當熟悉的一段路,不過今天有些不同,因為下著雨。

我的視力一向不太好,特別是我的散光度數較高,散光這回事就和字面上一樣,不是模模糊糊而已,而是會散開來,像是殘影的感覺,散光怕光又怕黑,被光照的不舒服感比一般人重,恢復的也慢。黑呢,我覺得是加重了那種看不清的感覺。

而雨天開車最頭痛的就是晚上的車頭燈,平常雖然也覺得對向的車燈亮,但在雨夜,車燈透著前檔風玻璃的雨水散開來,常會讓我覺得瞎了。

像是今天回來的路上,迎面來的每台車都好像開著遠光燈在照,心裡很悶,因為我知道不是,遠光燈是更亮的。那是HID燈嗎?也不是,有可能整路不管新車舊車都改裝HID嗎?當然是不可能。

所以只是光踏著水擴散了,刺了我一整路,只能讓雨刷強力的刷動,一邊想讓水氣減少,一邊又看著雨刷礙眼,好矛盾呀我。

雨夜我還是少點出門的好。
2006/05/26
分類: 生活雜誌

作者: Crux (12:38:03)
我們社區管理員是一位口音很重的外省老先生, 前陣子被他發現蓋住我家熱水器的鐵外蓋掉下來, 於是伯伯叫我要處理一下.

那個外蓋原本是房東去買來要保護熱水器的, 用電鑽鑽了孔鎖在牆上. 但是新竹的風實在太強, 裝了一年左右, 蓋上的螺絲孔就因為蓋子被風長期拉扯的緣故而變大, 最後在風特大的日子裡它就常常會因為不牢固而被吹落.

想當然爾, 我手上沒有那些有的沒的工具, 於是我的處理方法就是把它撿起來, 從陽台拿到我門口前的空間放著. 被伯伯知道我無法處理以後, 伯伯就表示他來處置囉.

今天發現外蓋不見了, 出去查看了一下, 嘿, 已經回到原位, 牢牢地釘在那裡了.
伯伯在鎖螺絲時多加了墊片
縮圖

原來如此呀, 大螺絲加墊片, 嗯嗯, 伯伯果然厲害, 這下熱水器又有保護了.
2006/05/26
分類: 生活雜誌

作者: Crux (11:39:43)
白天真的變長了

縮圖下班時天還是亮的, 騎車回家的路上, 看到黃昏的天色很是喜歡, 於是到家時先出去頂樓陽台拍了幾張照片, 天氣這麼好真是太棒了.

縮圖
2006/05/26

作者: tacoball (09:49:14)
用途自己理解XD
Date._parse Date.parse;
Date.parse = function (date_str) {
    
//regex to match wc3dtf
    
var Date._parse(date_str);
    if (
isNaN(t)) {
        var 
format = /(d{4})-(d{2})-(d{2})T(d{2}):(d{2}):((d{2}))?(?:([-+])(d{2}):?(d{2})|(Z))?/;
        var 
match date_str.match(format)  
        if (
match) {
            var 
year match[1];
            var 
month match[2];
            var 
day match[3];
            var 
hours match[4];
            var 
minutes match[5];
            var 
seconds match[6];
            
//calc epoch for current date assuming GMT
            
var gmmktime = new Date();
            
gmmktime.setUTCFullYear(year);
            
gmmktime.setUTCMonth(month-1);
            
gmmktime.setUTCDate(day);
            
gmmktime.setUTCHours(hours);
            
gmmktime.setUTCMinutes(minutes);
            
gmmktime.setUTCSeconds(seconds);
        
            var 
epoch gmmktime.getTime();
            var 
offset 0;
            if ( 
match[10] != 'Z' ) {
                var 
tz_mod match[8];
                var 
tz_hour match[9];
                var 
tz_min match[10];
                
// zero out the variables
                
if ( ! tz_hour ) { tz_hour 0; }
                if ( ! 
tz_min ) { tz_min 0; }
        
                var 
offset_secs = ((tz_hour*60)+tz_min)*60;
        
                
// is timezone ahead of GMT?  then subtract offset
                
if ( tz_mod == '+' ) {
                    
offset_secs offset_secs * -1;
                }
                
offset offset_secs;
            }
            
epoch epoch offset;
            return 
epoch;
        }
        else {
            return 
NaN;
        }
    } else {
        return 
t;
    }
}
2006/05/23
分類: 發發牢騷

作者: Crux (14:17:32)
最近常抓一些時間出來Review別人的Code, 其實也不是真的太閒, 或是覺得自己寫的東西多好, 只是, 在強調共用性的基礎下, 看到合作的團隊寫出了一堆Naming差不多的Code時, 就會覺得該Review一下.

雖然說, Code要怎麼寫才是"好", 這種事是滿見人見智, 但如果我們把"好"定義在"彈性"上, 應該可以比較客觀一點吧?
SELECT idtype ,nameaddress FROM CLASS_ADDR WHERE type 'A'


SELECT idtype ,nameaddress FROM CLASS_ADDR WHERE type = ?

這二種作法, 那一種比較有彈性一點?

一次又一次的提醒要考慮共用, 要避免hard code, 為什麼最後還是寫出這麼多亳無彈性的東西來咧?

明明是屬於特定功能的邏輯內容, 卻又為什麼要將它抽離到放置共用程式的地方呢? 取一些看似通用的名字, 其實卻是hard code, hard code, hard code...該抽離的不抽離, 不該抽離的抽了一大堆..

好不容易把相似的Class一隻一隻找出來, 請對方合併, 結果又是一次失望, 把不同Class的Code寫到同一隻Class裡, 再把Class的名字傳入, 作IF判斷式去執行那些原本寫在不同Class裡的Code, 這樣也能算合併嗎? 囧

我一點也不覺得對方團隊是笨蛋, 但為什麼就是喜歡用這種偷吃步的方法呢? 難道我就不會再去看改完的Code嗎? 囧
到頭來, 改來改去, 我的Review List還是落落長..
2006/05/21

作者: Crux (08:41:07)
剛才和章魚去看了達文西密碼, 很不錯, 我覺得.
縮圖
雖然達文西密碼的題材頗受爭議, 不過我必竟不是基督徒, 不是回教徒, 也相當明白這不過是一部小說, 所以是抱著一種"純屬虛構"的視點去看, 對我來說, 達文西密碼就是一部使用偵探情節來探討野史的小說.

回到電影, 情節, 演員, 配樂, 在在都好. 原著必竟是本有相當厚度的書籍, 一連串的解謎, 追殺及史料解說, 在142分鐘的電影裡, 我覺得表現的很好, 不會因為電影的史料背景呈現不足, 而讓人有"看不懂"的感覺.

演員就不必說了, 湯姆漢克、奧黛莉杜朵、尚雷諾.. 都是很好的演員, 詮釋的很好, 不會讓人有那種"搞屁呀! 蘭登是這個樣子的嗎!ooxx"的感覺..

有二段情節從小說我就很喜歡, 電影裡也表現的很好,
一段是對女主角講解歷史背景的那段, 二位學者從彼此的立場 - 半附和,半衝突, 卻又不失答案就要顯現的那種興奮感, 和女主角的無所適從, 互相呼應.
一段是結尾, 我對達文西密碼的結尾一直相當滿意, 特別是電影搭上那個配樂, 整個感覺都出來了, 對我來說, 那是一種夾雜著敬意, 畏懼, 興奮及感動的感覺, 很複雜的, 就如同達文西密碼所描寫的題材一樣.

整部電影也穿插了一些笑點, 讓氣氛不會因為題材而搞的太嚴肅, 當然也不突兀, 對整體來說絕對是加分的.

真的要說有什麼要抱怨的, 大概就是電影結束時的最後一個笑點吧...
當幕暗下來, 配樂還沒停止, 字幕上最後打出的那行...
長榮航空帶您體驗達文西密碼

真的是讓全場在感人的結局後再次發歔呀..
2006/05/20

作者: Crux (09:43:36)
去便利商店買飲料的時候, 正好看到這個可愛的小玩意, 我買到的是「動物小畫廊Plus3」系列裡的綿羊, 也算我運氣好啦... 隨手拿一個正好就拿到綿羊

裝在六角盒裡
縮圖再近一點縮圖


不過這隻綿羊很搞笑, 身上沒有毛, 只有頭上有, 是一隻剪完毛的綿羊嗎?? XD
身邊還散落二團白白的毛, 實在是很可愛.

盒子上有句日文, 據說每隻動物不同的情境會有不同的話, 不過... 不會日文..看不懂..

Y拍上有人在出售整套, 喜歡的人可以去Y拍找找.

Update:
在PTT上找到翻譯了.. ^O^
"不管會被剪去多少,至少保持我的自尊不要被減少。"
2006/05/18
分類: 發發牢騷

作者: tacoball (08:09:37)
今天開了一個主管不想開就叫我去開的會。
與會的是另一個單位的主管,還有一堆金融圈的業務。
談的是一些想要在某地方加某功能的合作計畫。

在場只有我一個人穿橫條文休閒服配上休閒褲,其他都是西裝筆挺。
如果說我是路過的遊客,大概沒有人會反對吧。
雖然對方還是會寒暄啊、問候啊,一些商業禮儀。
不過我應該是超級厚臉皮的心態了,嗯。

談的是簡單的一些概念。
至於我去幹嘛?應該是去看看技術可不可行吧。
不過這是與會者的想法,至於我,我真的就是路過被抓進去湊人數的。

有時候,我認為參加會議的層級越高,那場會議越不會有結論。
而像這種都是不熟的人的會議,乍看之下好像大家都很有誠意,事實上開完會以後就是各自的批判和各說各話。

真是令人不敢恭維的真實世界啊。
2006/05/17
分類: 發發牢騷

作者: Crux (15:26:23)
最近常被人說我難相處, 說者其實沒什麼惡意, 甚至是半開玩笑的性質, 所以我一向也是用嬉笑的方式帶過.

其實, 我也不是怎麼冷漠的人, 雖然我也必需誠實的承認不是那麼好相處的事實. 我只是不善交際, 至少我是這麼看我自己的.

很多時候, 我不說話, 只是因為不知道該說什麼, 所以只能簡單笑笑. 有些時候, 則是完全活在自己的世界裡, 專注了, 就無法像平常一樣留意周遭. 就像新同事來問我們要不要一起去吃午餐, 雖然知道有人走近, 但沒有分神去留意是誰, 是什麼事情, 我只是專注在眼前的事上.

也許看起來真的有點冷漠吧?
不過, 仔細想就會發現, 也有人對我這樣習以為常, 相處久了就會知道了吧?
就像章魚最近會說的"你又呆掉了嗎?"
是呀, 我呆掉了, 是呆掉了, 不是冷漠.
2006/05/16
分類: 發發牢騷

作者: Crux (11:57:01)
因為上星期把手上的工作都作了一個完結, 東西丢給客戶後也沒個下文, 老闆又去出差, 所以暫時的閒了下來.

於是, 這二天我到處找別人的Bug, 自己想來還會覺得自己怎麼這麼機車, 閒閒不去看網頁, 幹嘛去仔仔細細的看Designer還沒完全寫完的新Function文件, 還挑了人家一堆毛病.

呀, 我真的只是, 只是, 想要讓Project運作起來順利一點, 有制度一點, 只是這樣而已, 不過, 在Project裡我也只是一個小小的RD人員, 這樣管東管西的還真的有點機車.. 囧

雖然如此, 我還是想做點什麼事, 總不能像老闆說的, 以後再來改, 以後到底是什麼時候呀..囧

就讓我來好好的扮演機車的角色吧.. 這正是閒人該做的事呀..
2006/05/15

作者: Crux (13:00:25)
縮圖
東京, 說到東京你想到什麼?

對我這個日本動漫迷來說, 東京這個名詞充斥著末日的氛圍, 卻又不可思議的帶著無比的動力, 它好似永遠新鮮卻也隨時都會破滅.

而若說在東京, 我想看到什麼, 其實我第一個想到的是秋葉原(囧).
對我來說, 東京不像京都, 京都是老舊的, 是充滿日本風格的城市, 而東京永遠是流行的前端, 在這樣的城市裡, 我期望看到的就是充滿科技味, 前衛而與眾不同的東西.

而這本書東京建築酷斯拉-李清志的城市漫遊地圖
正好可以帶領我們走一趟, 看看在東京這樣一個永遠新鮮的城市裡, 它是怎麼樣的讓建築師們揮灑創意.

書中從各種不同的角度帶領人去看東京的建築, 而我特別喜歡追尋村上春樹及城市散步的章節. 不論是跟著作者的腳步去真實的感受故事, 或是當起一個小小偵探去探訪生活的城市, 感覺都是相當美好的. 不由得會認同作者所說的, 如果也有台灣的城市散步書籍該有多好.

推薦給大家.

« 1 ... 18 19 20 (21) 22 23 24 ... 35 »

日誌月曆

        

會員登入

小老虎成長中

小小龍成長中

搜尋




JUMP to TOP - 28.11.2024 -