2008年5月27日 星期二

誰創造了PHP?

上個禮拜我在Hasin Hayder的文章裡面看到,其實得到蠻多發想的,他在文章裡面幹礁

You came to an interview for PHP Developer and you said
you don't know the name Rasmus Lerdorf.

接著是一下子就得到了很多迴響,大家也許會想一下我們真的需要知道我們使用的語言
的歷史、社群或是文化嗎?

不過藉由這篇文章,我的確真的認識了Rasmus Lerdorf,這樣這篇文章也達到
他的作用了,最後Hasin還有出來發一則comment,也承認說我們不可能知道,
所有我們使用的東西的發明者。

2008年5月21日 星期三

Jaiku!!

jaiku

如果你有聽過twritter的話,一定不能錯過這個新起來的網站,他的名字叫做Jaiku
我是從太空猴子那邊拿到的邀請函(還真是剛好!),Jaiku跟twritter大致上的功能都一樣,
不過在一些功能上面好像比twritter好,更厲害的是google已經把他買下來了,
不過在一篇文章中也看到,好像在Jaiku上面發表的文章,google也搜得到-.-,
加上最近Twritter一直炸掉,好像越來越多人想要跳槽了!

這類型的網站都是像micro-blogging的網站,我們可以在上面發一兩句話,
有點像是在BBS上面吐口水,聊一些自己現在的心情,還蠻可以抓到一般使用者的心,
畢竟大家不是一直都有閒時間寫大篇幅的文章(我也是啦!)

推薦給大家知道,之後應該我也會有邀請函吧,如果要邀請函的就在這下面推文吧,
讓我們一起Jaiku吧XD

2008年5月20日 星期二

Arsenal - 加時四分鐘

Arsenal這次雖然在賽季末跌了一跤,最近又頻頻傳出壞消息,主力球員出走真的讓人很傷心,
不過下個賽季我還是會繼續支持Arsenal的,以下這個影片是說Arsenal比賽時,
傷停補時四分鐘的牌子拿出來後的一些進攻,常常他們就是靠最後的這幾分鐘才奠定勝局,
不過都讓我們球迷看的很緊張,整場心都懸在那邊,到最後贏了才得以解脫,
我想Arsenal的教練應該覺得很累吧,呵呵

新酷音輸入法 & 詞庫

一直以來我都是使用新酷音輸入法的重度使用者,為什麼會這樣呢?
那是因為新注音常常跟我作對-.-,每次我最常用的字,他都會很聰明的幫我換到最後一頁,
不過新酷音有很多不錯的功能在讓我打文章的時候,能夠有效率的加速,
有鑑於很多人都沒用過,大家可以參考這篇阿榮的文章

安裝的檔案為新酷音0.3.4.5,詞庫

我把重點整理一下,如果你之前裝過,想要裝新版的,可以用以下步驟

0. 按「Ctrl+Alt+Del」叫出工作管理員,把 ChewingServer.exe 關閉
1. 去"輸入法設定"把新酷音移除
2. 去"新增/移除" 把新酷音移除
3. 在"開始->執行"輸入 %windir%system32IME 再按 enter,把 Chewing 目錄刪除
4. 按 Backspace 回到上一層目錄,把 Chewing.ime 這個檔案刪除
這樣應該就可以安裝了,如果還不行就重新開機吧Q_Q

我覺得新酷音讓我覺得好用的地方在於,他選字真的比較聰明,還可以匯入詞庫,像是要用一些標點符號時,可以用左上方數字鍵1旁邊的`來叫出符號表,這個真的很實用,還有一個鮮為人知的好用功能,就是自動斷字,舉阿榮舉的例子(ex:「我想倒好例子」,在『到』字後方按下「Tab」即可手動斷字成「我想到好例子」)

推薦給大家用,希望每個人都可以用的順手!

2008年5月12日 星期一

gVim 的 color scheme & font type

vim一直是我最喜歡用的editor,因為他的功能很多,加上我利用putty+vim寫網頁的習慣,我在windows上面也採用gvim,不過之前重灌電腦忘了把設定檔記錄下來了,今天看到Tsung's Blog有相關的說明,就非常開心的來用

這是一個叫做ir_black.vim的color schema,看Tsung講的應該在gvim上面不錯,而且還附了一張網頁,上面有example的圖The last Vim color scheme you'll ever need

不過在看這個圖的時候,又發現他們的字型好可愛,就想順便用一下,所以現在我也是用Monaco的字型,真的很感謝網路上那麼多人的分享,才能讓我們有更好的coding環境。

2008年5月9日 星期五

星之旅

這個影片是我從小到大的好朋友的作品,他現在就讀台藝大,下個禮拜是他們的畢業製作展覽,
5/15~5/18在世貿2館早上7點到晚上5點,之前看他們都睡在實驗室,努力的建3D模型,這次應該要好好的去看一下他們的成品。

2008年5月7日 星期三

PHP上傳檔案

今天想寫一隻上傳檔案的程式,結果一直卡關,後來才知道是form設定錯誤的關係

一般來說form的預設值是application/x-www-form-urlencoded,如果沒有設定都會是這個,

但是如果你想要上傳檔案的話,那個form要設定為multipart/form-data,

太久沒寫上傳檔案的程式了,忘記這個東西讓我卡了好久...

2008年5月4日 星期日

YEFer聚會08/05/03 @ 台北

  今天算是蠻愉快的,一早起來其實沒有睡很飽就跑去趕車,因為時代基金會說要在1點半報到,我一直以為是要在1點半以前到,然後1點11分的時候我才在台大門口,結果一直找不到那個博理館在哪裡,然後打電話給幾個人都沒人接,因為遲到就不能入場,害我一直被嚇到,怕真的趕不到,後來還好原來是2點前到就好了。

  到了門口一直觀望,後來背後有人叫我名字,一看原來是鉦堯哥和政樺哥,心理終於比較踏實一點了,接著簽完名就跟他們一起進去了,在裡面我們先發現坐在我們前面的好像是情侶,鉦堯哥一直發現女生會偷咬男生,還有整個人湊上去,不過我太專心了,都沒發現任何異像(哈哈,後來一直在等于芳出現,因為已經超過兩點了,門都關上了,她還沒進來,然後我們三個人都無言了,因為剛剛還拜託他幫我們買飲料(政樺哥好像很渴XD,不過後來還好,瑋欣和于芳都進來了。

  原來這個演講的主題是要談怎麼找工作,和在大學時期應該怎麼準備,像是投履歷,充實自己,還有到公司的一些經歷,不過這種演講,說實在,其實已經聽過很多,出來的結果也不出我所料,不過聽到一個學長是在聯發科的,還真的是9點多上班,11點多下班,六日還要加班,真的是非人的生活,這就是有命賺錢,沒命花錢吧,我第一個想到的是,台灣人為什麼要這樣作賤自己呢?然後還把這樣的感覺視為理所當然,雖然說錢很重要,不過我還是覺得要平衡一點,不過在這場演講中我還是有作一些筆記:

沒有一件事是不重要的!!

態度很重要

做事容易,做人難

Build up your reputation

  做事容易作人難,我真的是超級贊同的,因為在學校也是一直碰到這種事情,就像peopleware書上講的,技術上的問題比較好解決,人上面的問題真的很難處理,因為沒辦法把人的情緒作一個相當程度的歸類,在這個演講中,我特別推崇上謙學長,可能是因為他在IBM工作吧,而且他還是有著規律的生活,每天都會去遊三公里,讓人覺得這應該才是健康的生活。

  聽完演講後,我們就跟TJ會合,一起去了深坑吃臭豆腐,先去逛那條老街,在路上一直試吃試喝,于芬還免費得到一杯山粉圓,最後聽了廷飛的電話裡面的建議,到了巷口那間吃豆腐,還點了不少菜,不過大家都嫌棄燙青菜(呵呵),這段時間我們發想了幾個東西,不過還是沒有什麼焦點,後來大家提議去吃鴉片粉圓,在路上鉦堯哥突然想到3D招牌,然後一直說服我們那個有多好,不過他一直講錯,說什麼seven門口就可以用這個3D招牌,然後可以放關東煮和滷蛋的廣告,政樺哥一直糾 正他是茶葉蛋,說要尊重茶葉蛋(哈),不過我們到了鴉片粉圓那邊,鉦堯哥還是一直講錯,吃完了粉圓,我們去台大裡面討論,結果沒討論出來什麼,都在聊足球,還有去搞破壞,台大好像有什麼比賽吧,我們一直把別人的學校的牌子,丟到棚子上面,操場附近還有外國人在唱歌,我們一直對那邊很有興趣,還在遠處學他們亂叫,最後因為時間到了,所以就讓TJ載我們回去,我就去了車站那邊,做了最後一班火車回學校了,今天過的很開心喔,感覺跟夥伴們又近了一步。

2008年4月29日 星期二

2008/04/26北資杯@政大

北資盃  一段愛與血淚交織的故事~

故事要說到一群不怕死的中央資工大四宅宅,

在下禮拜要考三科的情況下,浩浩蕩蕩,喔不~

是輕輕鬆鬆的從中壢出發,第一場比賽經由對方車輪戰的洗禮,

加上我方球員只有到5個!!!!  慘痛的被6:1洗禮,

老千累的像條狗一樣,打完還流鼻血,不過超厲害的是島輝居然回擊一分XD

聽說球還是慢慢滾進去的,好酷

其實第一天我整個來不及趕到,到的時候就已經結束了,整個就超sad的

如果島輝們能堅持防守,也許還不會輸那麼多分

 

晚上一起吃過賣當當後,就上了指南宮求宿,要爬上去要走好幾層階梯,

島輝差點就上不去了,感覺來這邊特訓很不錯,爬樓梯真的很累(茶)

走了一段路進到裡面,接著在經過鬼檔牆的下樓梯,就到了睡覺的地方,

打通鋪不過位置還蠻大的,廁所也很大,洗澡的地方也很大,

裡面還有一隻很愛追球的狗狗,他會咬球給你踢,他在去撿,不過他反應超快的,

踢出去馬上咬到,真的是隻很乖的狗,到10點多的時候,大家又餓了,比賽抽牌

結果我和玉米,島輝,小瘋抽到最小的,結果只好下山去買東西,其實整個超累的

後來買完回去,接著打完牌就睡了~

 

第二天  一大早就被挖起來,一看才七點耶Q"Q

不過聽說大家都沒睡好,不過我倒是覺得我一閉眼睛就天亮了

到了政大  只好在那邊先看別人比賽,然後老千建了秘密基地在看書

看政大一直在電清大資工B,還蠻無言的XD~

不過發現每一隊都有經理就很不爽 ㄎㄎ

快9點半的時候,跟台大的經理借球來踢,結果在跑道上一直差點踢到人,

10點半,正式開踢了,交大資工論實力真的在我們之上,

不過我們的打法就是防守反擊,等待攻擊機會,我和島輝一直龜在後面

狂守,不過一次在和德倫的誤解中,交大攻破我們的球門1:0,

之後,老千奮力的跑,賺到一個角球,他把角球開出來,

我趕快前插直接把球桶入球網1:1,真的很爽,這是我在系隊比賽中,進的第一個球!!,

追平之後讓人格外有希望,不過場面上,我們還是打的很龜縮,

然後我一直想換人,因為想保留一點力氣,等下一輪在衝刺,

其實場面一直都很驚險,玉米和德倫因為換人的關係,小玉米還吃了一張黃牌,

因為他還沒出去,德倫就進來了,然後我也因為不想讓對手轉身,

推人被發現而記了犯規XDD, 下半場剛開始的時候,我們斷了一顆球,

我先傳給老千,然後在右路做了一個撞牆配合,最後老千傳中剛好到我腳上,

前面完全沒人,我右腳一抽,進了球門右上角,比分改寫為1:2

我們居然領先了,整個超興奮的,不過在我下場後,因為接連的失誤,

加上體能不足,還有防守的溝通問題(我們還在講話,對方角球陰了我們兩球Q"Q),

最後比分變成5:2,真的很可惜,其實我原本以為有機會能比他們高分的

不過看得出來,大家都盡力了,老千光速蒙面俠一直跑一直跑,跑不死的Park

跟對方後衛賽跑,還差點吃掉對方後衛和守門員,島輝也是防守猛將,

在最後一條線上,幾乎沒什麼失誤,還暴氣推了人家一下被記犯規XD

球門也很威,我們一共被射中3次門柱,一次門楣,其中還有一次是兩顆星反彈,

不過都沒進,這次的比賽,是我在系隊第一次和第二次的進球,感覺一整個爽!~

可惜就在我們體力太少,人家用車輪戰就把我們打掛了

 

花絮:

B哥說今天要過來比,然後比賽10點30分開始,9點多打給他的時候,

他居然說不是10:20分才要出發嗎? 整個無言啦!!!!

2008年4月7日 星期一

網路相本hypo & ingTouch

最近上網不小心逛到的兩個網站,分別就是hypo和ingTouch,他們提供的服務很有趣,就是把自己的照片自己製成相本,看起來品質都很高級,真是讓人蠢蠢欲動阿~,我想說為自己朋友或是去旅遊的經過製成相本一定很有紀念價值,而且hypo還有跟flickr結合,更是吸引人的一大誘因,讓人更方便的去製作阿

http://hypo.cc/

http://www.ingtouch.com/book/index.php

2008年4月4日 星期五

2008年4月3日 星期四

Xdebug

一個用在php上面debug的工具,不過今天在pinewave上面用的時候,一直弄不起來,不知道是和哪個套件衝到了...

先紀錄一下查到的資料好了,下次在自己的機器上面是就好了...
真的是有夠麻煩的-.-

http://xdebug.org/index.php

http://tech.blog.box.net/2007/06/20/how-to-debug-php-with-vim-and-xdebug-on-linux/

http://www.apaddedcell.com/easy-php-debugging-ubuntu-using-xdebug-and-vim

http://www.vim.org/scripts/script.php?script_id=1929

http://www.vim.org/scripts/script.php?script_id=1152

YEF 3/29 @台北

  這次的台北聚會,也讓我感到很緊張,不僅是要跟自己團隊的人見面,也是來跟參加YEF的人會面,大家都看起來好厲害,也很有自己的想法,不過跟我同隊的人都是不折不扣的high咖阿,像我這種悶騷的個性不知道大家能不能接受阿...

這次的講解,也讓我有很多的心得,不過根據一位法律系的學姐的意見,有些人的演講的確讓人想睡覺,而且通常都是工程師的演講,果然是很沒有吸引力阿,我站在台上大概也是會這樣吧,所以從現在起要看更多的書,找尋更多的機會去練習,相信我自己能做到的,希望能在這個地方能上一層樓。

2008年3月31日 星期一

英超第32輪 Bolton vs Arsenal

在英超的賽場上,我最支持的就是Arsenal,這場比賽真的令我很緊張,因為Arsenal在此之前已經連續平手很多場了,還從榜首掉到第三名,其實每個球迷都希望能夠趕快贏球,而這場比賽又讓我們看到了槍手的鬥志。

我太晚回來,所以沒看到上半場,不過一看比分就讓我心涼了一半,沒想到是被2:0,讓我心想說難道又要輸了,而就ptt的推文得知diaby還被判了紅牌,讓我整個覺得完蛋了,不過其實心理面還是有一點點小小的期待,但是就我看過的足球賽而言,10打11還被2:0機乎是沒有任何機會的,只要對手控制好球,慢慢消磨掉時間就好了,而這場比賽對手確實在最後關頭沒有做的很好。

488CHCRJ00D80005 
上半場的紅牌,讓槍手完全陷入苦境

而下半場開始,我才開始正式收看球賽,一開始雖然槍手還是有點被壓,不過到了最後30分鐘,真的是用盡全力去奔跑,搶球,整個速度的檔次開到最高,流暢的傳球加上速度,讓球迷都看的熱血沸騰,終於在60多分鐘的時候,隊長威廉加拉扳回了一球,老實說這球也是蠻高難度的,然後Helb緊接來的盤帶也在禁區得到點球的機會,然後范佩西射入點球追平,這一刻其實也已經相當興奮了。

488DUK3600D80005 488DUJRB00D80005

而最最關鍵的地方莫過於,比賽最後關頭,第89分鐘,小法布在中路接應到Helb的傳球,向球門捅了一下,結果連彈對方兩名後衛進球,真的是超high的,全場球迷大叫,雖然最後這球被記了個OG,不過Arsenal靠這球反超為勝,真的是扣人心弦的比賽阿,看了這場比賽後,我的心情超爽的,還是希望槍手最後能拿到英超冠軍阿。

488DUI6D00D80005

2008年3月26日 星期三

YEF聚會@中央

今天也跟了中央的人聚會,真的很妙,很多原本不認識的人,現在都聚在一起了,俊均真的給我蠻大的印象,感覺的出來對自己很有自信,也會積極的說出自己的一些想法,其他人也都很不錯,跑這個競賽,我想大家都應該是準備好了,希望之後能跟這群人有所聯繫,有所交流,喜歡跟大家聊天的感覺,不過從這個聚會中也聽到很多組隊的消息,更有夢幻隊還有變態強者的一些新聞,沒想到在大學生活中,還可以跟別的系所的強者走的那麼近,真的很讓我興奮,其實現再的我還是有一點緊張,不知道為什麼會那麼順利,也許這就是給我的挑戰,人生就這樣衝吧!!

2008年3月23日 星期日

YEF聚會 @ 新竹

今天見到了家駿學長,還有其他YEF的夥伴,先考一下我的記憶力,有包括千宜,拓江(不過和名片上面的樣子不太像),偉堯學長,X廷學長,看起來每個人都好有能力的樣子,然後對自己都很有自信呢,感覺真的很不錯。

不過這天我還是得面對我那個新髮型,其實一直很害怕的,在學校狂被笑,不過到了那邊反而沒什麼人對這個有感覺,果然是陌生人就不怎麼管你嚕,這樣對我也好啦,我一直都很靦腆,不過我對這些人的想法都好有興趣喔,只怕不要被當成怪人就好了。

希望我能透過一點一點的紀錄,來讓我回憶這個活動。

2008年3月17日 星期一

生活

    最近聽了蠻多演講的,像是狀熙兄和林三元,我不知道其他人聽了是什麼想法,也許會覺得他們講的有點跳tone,不過我卻是有聽到我想要聽的, 那就是如何去生活。

    舉凡我們大學生,生活作息不正常,時間管理也沒幾個人有把握自己說做的好的, 更者,我們可能懶得去作一些所謂的家事,在寢室也許就要把自己的環境整理乾淨,或是把自己的書籍分門別類的排好,常常要用的東西不會突然找不到,但做到這些也只能算是內自省而已。

那我們該如何更往前一步呢?從之前我就常常聽爸爸講,要事事關心,不是只要會自己專業的部份,自己有興趣的部份,而是有時間就該停下來,看看花草樹木,或是去關心一些其他的事物,舉些例子像是我們常常要吃飯,是不是該認真去想一下,我們吃的這些東西怎麼做出來的,油要放多少不會太多,菜的種類我能認識嗎?而這些基本的東西,在我們的生活中很多,像是金錢觀,世界觀,什麼場合要穿什麼衣著?哪裡有地方可以去踏青?動物和植物的名字我念得出來嗎?我和人的交際方式如何?別人都喜歡研究些什麼?

而從狀熙和三元前輩身上,真的可以看出他們對生活的注重,在意身邊的環境,包括人事物之類的事情,要不然也不會扯了一大堆這種東西出來,壯熙還提到坐車子的事情,我們一般人也許都不會在意作哪個位子,但是經由他提醒後才知道有些位子是不能亂坐的,這些事情,學校沒教,老師沒教,卻是要自己主動去體會去學習,才能夠真的融會貫通的,而怎麼生活,就是要我們用心去感受,找到真正該做的事情,並且作自己覺得對的事情。

2008年3月16日 星期日

無言about 架構...

今天在寫judge,感覺真的很生氣,我覺得架構是可以討論的,不是一個人就把它定死的,有些架構本來就有問題,我覺得我們應該針對功能寫程式,而不是GUI寫程式,你把每個功能的名字都套上XXXGUI.class ,然後又去繼承BaseGUI.class,而現在做的功能根本沒用到那些東西,這樣子是對的架構嗎?

引述:

head first OOA/D

CH8 page.403 繼承必須確保父型別所擁有的特質對子型別仍然成立

我現在做個Login功能跟GUI八竿子打不著,還要繼承它幹麻...?
然後用smarty做tpl又不用smarty的語法,還是用原始php的方法來echo變數,那幹麻用smarty,要用委派的話,原始的php也寫的出來...

應該先去survey為什麼要用smarty,而不是為了用而用,唉唉...畢竟是學長,我也沒辦法argue,以後在公司也許也是這樣吧,我還是先讓自己寫程式的思維往後面一點好了...

Head First OOA/D裡面真的寫的很好
好的程式就是要敢 "改變",不要害怕犯錯

2008年3月13日 星期四

YEF

經過一番努力,終於收到YEF錄取的信了,其實決定的很匆促,但是希望能得到不錯的經歷,這期間真的要感謝很多人,其實當初我一度想放棄的,還好有李伯的推薦,讓我真的又重拾了信心,等到要報名的時候,又還好是雷丘幫我把推薦信送到那個位置,要不然真的就來不及了,而我把電腦裡面的魔獸三砍了,已明示我的決心,接下來下一段目標就是網路組隊了,不過我到現在還沒有很正式的去討論區上面發表過文章,都還在譴水的階段,希望我接下的表現都能夠達到期望...

2008年3月11日 星期二

考駕照

已經是上禮拜三的事情了,說起來也真的很好笑,早上一早就起床了,因為之前去模擬考筆試都超爛的,完全沒及格過,所以一早就起來繼續k書,那天還是Arsenal 對上 AC米蘭的比賽,整個都放棄去看了,不過順帶一提是Arsenal贏了,讓我一早起來就已經很高興了。

7點半就出發和懶魚還有玉米一起去考筆試,去到監理站發現好多人要來考,而且女生都不少耶~,進去考的時候其實還蠻順利的,還遇到國中同學說,原來他是跟我同一個梯次的,真是超巧的,結果成績出來,因為人太多,原本只看到後面的數字是7.5,我就放心了,因為感覺在怎麼慘應該也有87.5,後來仔細一看原來是97.5,我們三個都只錯一題阿,真是太幸運了XD

後來下午一點要路試,教練都沒跟我說,原來我是最後一台車要考的,輪到我的時候只剩幾隻小貓,而且壓力超大的,因為前面考的人完全沒壓到線阿,讓我們這些後面的人超緊張的,中餐沒吃還一直等到2點半才輪到我們考,先是坐在別人的車子後面看他開,監考官其實是自己人,也是駕訓班的教練,讓我們放心不少,開直線的時候他還叫他開右邊一點,輪到我開的時候,我盡量開超慢的,真的是完全龜速了,結果開到S轉彎的時候,不知道他是不是不耐煩,居然跟我說一句:"S型會開喔?自己考"就下車去跟別的教練講話了XD,結果我就一個人在那邊開,讓我快笑死了...最後當然如願考到駕照,真是太棒了,希望之後能多上路阿,想開去石門山玩^^

2008年3月5日 星期三

Google Calendar & 簡訊通知

其實用google calendar有一陣子了,不過其實也曾經荒廢過,而最近又感受到時間管理的重要性,所以又重新使用了google日曆,而這兩天發現了新的功能,就是利用SMS(也就是手機簡訊來通知),根據一些網友問的資料,發現現在還是免費的,也就是費用全部都交給google來吸收,其實也不知道是不是真的,而以下就介紹一下用法:

Google_calendar

在左下角的地方有個管理日曆 , 點下去後有個行動設定的地方,就像上圖這樣,國家的地方不用選擇,電話就填入你的號碼,例如你的電話是0922123456 就變成 +886922123456
而行動電話系統業者隨便選一家就OK了,之後傳送驗證碼,等一下子收到簡訊後再填入你的驗證碼就OK了,之後就可以利用提醒的功能寄送簡訊給自己了喔^^

2008年3月2日 星期日

xmlrpc for php

這個東西要從pinewave.tw講起,pinewave一直缺少了xmlprc server,所以也沒辦法利用像windows live writer或是zoundry來發表文章,所以我就開始研究一下到底要用什麼做比較好,最後還是用了
xmlrpc for php 的lib,再看了一些範例後就開始寫了,因為我主要寫的是wordpress 2.2+的介面,所以用到的函式有包含:

  • blogger.getUsersBlogs
  • metaWeblog.newPost
  • metaWeblog.editPost
  • blogger.deletePost
  • metaWeblog.getRecentPosts
  • metaWeblog.getPost
  • metaWeblog.getCategories
  • wp.getCategories
  • metaWeblog.newMediaObject

主要參考的是這個網站six apart

順便紀錄一下寫的時候發生的問題,有關時間的部份一定要弄正確,要不然windows live writer會出問題,還有編碼的問題,中文字的話主要還是要利用UTF-8編碼,時間可以利用iso8601_encode()這個xmlrpc for php提供的函式來編碼,然後server記得加上

$xmlrpc_defencoding = "UTF-8";
$xmlrpc_internalencoding = "UTF-8";

這兩個設定,這樣應該就OK了

2008年2月29日 星期五

jQuery UI : Dialog

最近嘗試用jQuery UI 來改寫YUI,結果在dialog的地方就死掉了,因為在IE的情況下,我找不到怎麼在初使化dialog的地方先把它關起來,在API裡面只有寫用xxx.dialog("close"),不過還是關不起來:( ,後來只好用最笨的方法,去trace code,發現有一段:

$.extend($.ui.dialog, {
  defaults: {
    autoOpen: true,
    bgiframe: false,
    buttons: [],
    draggable: true,
    height: 200,
    minHeight: 100,
    minWidth: 150,
    modal: false,
    overlay: {},
    position: 'center',
    resizable: true,
    width: 300
  }
});

最後在初使化的時候用
$('#id').dialog({autoOpen:false}); 就關閉了

2008年2月27日 星期三

jQuery & FireBug debug

常寫javascript的人一定會用到FireBug,不過常常都會煩惱一些debug的方法,最常用到的就是利用alert了,不過這種方式既浪費時間,也常常搞不清楚程式跑到哪裡去了...

而Firebug有利用一個好用的技巧,而對於我這樣健忘的人,還是記起來比較保險一點,利用console.log("!!!"),這樣就可以把一些東西印在FireBug裡面了!

順帶一提,我好像發現一點Blog好用的地方了,至少分類我這些東西還蠻及時的,以下是其方法

Firefox Plugin-GUtil,ShiftTabs,Screen grab!

今天一口氣裝了三個plugin,都是因為看了別人用了好像很不錯而裝GUtil的,第一個就是GUtil,其中可以看到許多平常會用到的Google工具,再加上我是個Google狂熱份子,對於我來說真的太方便不過了。

 

第二個就是SwiftTabs,常常用PCMan的人就知道,PCMAN的熱鍵常常都是用Ctrl+左右來切換視窗,不過到了FireFox就很麻煩要利用Ctrl+page up/page down,所以我才會找到這個工具來改變這個設定值。

 

第三個就是Screen Grab,我們要寫教學網頁或是想要複製整張網頁的內容的時候,利用這個工具就很不錯,可以直接把整張網頁都抓下來。

 

裝了這三個plugin,我的FF好像更肥了,不過沒關係,如果有比較方便這一切都是值得的。

2008年2月25日 星期一

javascript 日期函式

寫程式的時候用到的,先記錄下來以免之後又忘了._.

我是個健忘的人阿...

  • getTime() - Number of milliseconds since 1/1/1970 @ 12:00 AM
  • getSeconds() - Number of seconds (0-59)
  • getMinutes() - Number of minutes (0-59)
  • getHours() - Number of hours (0-23)
  • getDay() - Day of the week(0-6). 0 = Sunday, ... , 6 = Saturday
  • getDate() - Day of the month (0-31)
  • getMonth() - Number of month (0-11)
  • getFullYear() - The four digit year (1970-9999)

 

從這個網站看來的http://www.tizag.com/javascriptT/javascriptdate.php

大概是這樣用吧

var today = new Date()
var month = today.getMonth();

...以下類推XD