星期四, 12月 31, 2009

不錯的Flex App

不錯的Flex App,可以拿來實做一下
  1. Flex Book
  2. Fish Eye Explorer

星期三, 12月 30, 2009

網路十大民怨

網路消費協會公布2009年10大網路民怨
  1. 網拍糾紛無人管
  2. 入口網站沒客服
  3. 開心農場不開心
  4. 垃圾郵件無法擋
  5. 遊戲寶物滿天飛
  6. 網路交友多陷阱
  7. 線上旅遊品質差
  8. 網路釣魚詭計多
  9. 網路買賣詐騙多
  10. 線上旅遊風紀亂

星期六, 12月 26, 2009

蘋果的平版電腦

一直在傳言,明年第一季(1~3月)Apple會推出小筆電和平版電腦

( ↑ 這是Mac平版電腦的概想圖 )
真是超期待的
因為二個都想買,要快快來存錢

延伸閱讀:明年一月底 蘋果可能推平版電腦

星期五, 12月 25, 2009

MOU、ECFA

輕鬆搞懂MOU、ECFA現在的最紅的新聞字眼應該就算MOU和ECFA了吧
國內吵得沸沸揚揚,但究竟有多少人了解MOU和ECFA是什麼
簽不簽和我們有什麼影響
執政黨一直很想簽、在野黨一味在反對
和中國簽了真的就會把台灣賣了嗎 ?
在政府官員搞懂之前,我們自己先認識清楚什麼是MOU和ECFA吧

延伸閱讀:輕鬆搞懂MOU、ECFA
延伸閱讀:10分鐘輕鬆搞懂MOU

買600~800萬中古屋看這裡

買600~800萬中古屋看這裡

星期一, 12月 21, 2009

錢致榕:補習18年上台大 怎會珍惜

任教於美國約翰霍普金斯大學的政治大學講座教授錢致榕昨天說,國外的學生很珍惜求學機會、上課時間,因為學費貴,又是自己負擔,絕對不會在上課時「啃雞腿」;台灣一流大學因為都是政府出錢,學生沒有察覺自己「欠社會這麼多錢」。

中央大學教授洪蘭日前批評台灣大學醫學生「尸位素餐」引發爭論。錢致榕不諱言,在哈佛、約翰霍普金斯等美國一流大學,不會如此,「學生聽講都來不及,怎麼有時間在課堂上啃雞腿?」美國的學校不准學生帶食物進入教室,因為「教室是知識的殿堂」,對於事後幫學生講話的校長、教授,他也感到「心寒」。

錢致榕說,美頂尖學府一學期學費就要四、五萬美元,很多都是家長貸款或學生打工賺錢籌學費,學生知道賺錢的辛苦;反觀台灣的一流學府,學費比私立大學便宜,大部分都是政府、納稅人出錢,學生缺乏危機感,加上「自我感覺良好」,不知道自己欠社會這麼多錢。

他指出,台灣一個公立大學生,四年下來約要花政府一百五十萬元,醫學生更高達兩百萬元。他反問學生,「四年學到的東西,自己覺得值不值得一百萬元?」如果沒有,是不是更要積極、努力?

「現在學生可能還沒開口說『我要』,家長就準備好了,更可能讓孩子補習十八年考上台大,怎麼會珍惜呢?」他指出,台大學生超過三分之一來自明星高中,甚至大安區就讀台大的人數比高雄市還多,家長社經地位高,跟以往學生家庭雖然窮,苦讀考上台大很不同。

【2009/12/08 聯合報】

星期二, 12月 15, 2009

星期六, 12月 12, 2009

世界人權日

美麗島雜誌世界人權日是聯合國於1948年12月10日通過了《世界人權宣言》,並定每年的12月10日為國際人權日。但三十年前的這一天,在台灣且發生了一個悲慘的人權事件,也就是『美麗島事件』。
『美麗島事件』發生時我才三歲,長大後也只是從歷史課本或新聞中一直反覆的聽說,但從未深入的去了解,今天在電視上看到世界人權日的報導,『美麗島』這三個字又再被提了起來,於是才真的仔細地去探索和研究。
真是不禁欽佩這些為了台灣民主奮鬥的勇者!

延伸閱讀:美麗島事件
延伸閱讀:美麗島事件的回顧與省思(李筱峰)

星期四, 12月 10, 2009

美宣布管制六溫室氣體



延伸閱讀:歷史性裁定 美宣布管制六溫室氣體
延伸閱讀:小布希與柯林頓不敢的 歐巴馬敢做?

A型H1N1新流感疫苗

政府現在開放全民免費施打H1N1新流感疫苗
以下是有關施打疫苗相關的問答:

快篩陽性 還要挨一針嗎?

小城大事

這首歌最近一直在我腦中迴轉
最初是在張學友的演唱會中聽到
第一次聽時就被它的旋律和歌詞感動到

後來查了一下
發現張學友並不是原唱,原來楊千嬅才是呀!
這首歌是2004年楊千嬅和鄭中基分手時
楊千嬅的好朋友林夕寫給她的
聽說楊千嬅當時每唱一次哭一次呢


延伸閱讀:小城大事歌詞
延伸閱讀:楊千嬅和鄭中基
延伸閱讀:鄭中基-二月三日

星期三, 12月 09, 2009

jsTree

比較過很多種的tree之後,最喜歡的還是jQuery的jsTree
jsTree
因為簡單、好用、功能又多
支援html的<ul><li>、JSON和XML
還可以再外加Plugins來擴充(比如加入check box)
真是好物

官網:http://jstree.com/

中國各朝代版圖

中國各朝代版圖

星期二, 12月 08, 2009

為人厚道,處世精明

今天看到商周的一篇文章,是在講李嘉誠的一個小故事,節錄一小段:

『曾經聽過世界華人首富李嘉誠的一個故事:有一次李嘉誠宴會結束,走出飯店,伸手從口袋中掏出手帕時,一個港幣銅板掉了出來,一直滾到水溝裡,當李先 生試圖去揀回銅板時,飯店的服務員快速上前,揀回銅板,擦拭乾淨後,交還給李先生。李嘉誠收回銅板,打開皮夾,拿出一百元港幣,謝謝服務員的幫助。李先生 拿回一個銅板,卻給了一百元的小費。對這個故事,李先生自己的解釋是:每一塊錢都有用途,不應該隨便浪費,他要揀回銅板,是要讓每一塊錢都發揮它應有的價值。而對別人的服務表示感謝,則是每一個人應有的禮貌,他給一百元小費,是他對人的心意。這是兩件事,他並不是為了一個銅板,付了一百元的代價。』

詳細內容:為人厚道,處世精明

星期三, 12月 02, 2009

最好的禮物

寫得真美:
  • 以傾聽為禮物:不要打斷對方的話,不需要盤算應該怎樣回應,只要傾聽。
  • 以關愛為禮物:慷慨地給予對方擁抱、親吻,或是拍拍肩膀。
  • 以笑聲為禮物:分享有趣的故事和笑話,以此向對方說:「我愛跟你一起大笑!」
  • 以便條為禮物:親手寫一則簡短的紙條,以表達你的感謝或關心。
  • 以讚美為禮物:發自內心地說:「你今天看起來很好!」或是「你很特別!」就能令對方微笑。

星期六, 11月 21, 2009

開放陸生來台並採認大陸學歷

一聽到這個消息,不免內心一份震驚和惶恐
大陸的學生可以申請來台念公、私立研究所和私立大學
這可真是讓人不習慣呀
但從長遠的角度來看或是從世界的競爭性來說
開放也是有其正面的意義
只是凡事都以政治和意識形態為主的台灣
這真的可以順利推行嗎 ?

延伸閱讀:採認大陸學歷以增加台灣學生競爭力

星期五, 11月 20, 2009

黃鶯鶯 情雪

好聽的歌,不管經過多少的歲月,永遠都能觸動人心
今天偶然聽見了『情雪』這首歌 (點此欣賞)
讓我回想起黃鶯鶯 "春光"這張專輯
以前真是超愛的,每一首歌幾乎都會背了
雖然這首歌被好多人翻唱過,但還是覺得原版的最有味道
黃鶯鶯 春光
備註:黃鶯鶯 春光專輯的介紹

星期三, 11月 18, 2009

MySQL資料庫教學

愈寫程式愈覺得資料庫(Database)的重要
從最基本的select, insert, update, delete,到簡單搜尋、交叉查尋、甚至全文檢索
才發現自己的資料庫知識不夠豐富
這裡是『MySQL資料庫教學
下列是改善程式效能,重要又實用的部份
  • 7. 改善(最佳化)
  • 12.7. 全文搜尋
  • 13.2.8. Subquery
備註:

星期六, 11月 14, 2009

被自家人『婊』的感覺,微軟最懂!

今天在Engadget看到一個報導
有一位微軟的小組經理接受訪問,問他對自家的Windows 7感覺如何
結果這位老兄卻間接的讚美了Mac OS多好多好,是他們學習的對像
微軟官方一聽當然氣得半死,連忙澄清
(這有原本的報導)
被自家人『婊』的感覺,微軟最懂!

星期四, 11月 12, 2009

洪蘭:別叫孩子圓你的夢

今天看到一篇文章『別叫孩子圓你的夢』(點這裡閱讀)
主旨是在說父母對孩子應有的態度
文章寫得真是好 !
所有天下的父母都應該來看一下並學習之
我也要記起來,警惕自己

星期五, 11月 06, 2009

Eclipse = Aptana + Flash Builder 4 (Flex4)

Eclipse之前是用Flex Builder 3來寫flex,用Aptana來寫PHP
但這二個IDE的核心其實都是Eclipse
所以等於是裝了二套的Eclipse在系統裡跑
這樣不但同時使用起來效能很不好,而且在寫程式時還要一直切來切去
實在不是個好的使用經驗
最好的解決方法,當然就是裝Eclipse,再外掛Aptana和Flash Builder
  • Eclipse可以到 這裡 下載,Mac和Windows版都免安裝就可使用
  • Aptana for Eclipse的plugin點 這裡
  • Flash Builder 4 for Eclipse的plugin點 這裡
都下載好了後,先把Eclipse放到想放的地方去(application下)
再分別安裝Aptana和Flash Builder(記得選plug在剛剛的Eclipse之下)
接下來就可以享受同時寫PHP和Flex的方便了!

備註:
Eclipse PDT本身就支援PHP了,何必還要裝Aptana呢 ?
這是因為Eclipse PDT本身的PHP Engine並不認識code ignitor,所以不會有autocomplete或是code hint,因此安裝Aptana來幫助Eclipse有autocomplete的功能。

星期三, 11月 04, 2009

酷狗寶貝 20歲生日

今天是酷狗寶貝 20歲生日
雖然我和他一點也不熟
但還是祝他生日快樂一下囉
酷狗寶貝 20歲生日

星期四, 10月 29, 2009

Genie卓文萱-真相大白MV

最近在youtube上看到卓文萱的新MV
一聽就很有fu
裡面有一段曲應該是有點年紀的人聽了都會很懷念的吧
原唱叫『故事的真相』,由楊林黃仲崑合唱 (點這可觀看)
要來練一下,改天去KTV一定要唱!

星期六, 10月 24, 2009

追思王永慶/郭台銘:找回水牛精神

在經營之神王永慶逝世一週年的時候,台灣的新首富郭台銘為他寫了一篇文章『找回水牛精神』,來記念這位偉大的慈善家、企業家,他有無比的財富卻還是『勤勞樸實』,真是了不起的典範。在台北縣長庚大學的台塑企業文物館裡有設了一個「創辦人紀念專區」,可以讓後人從一條用到爛的毛巾去追思這位偉人的精神。

星期四, 10月 22, 2009

星期二, 10月 13, 2009

Remove "index.php" from Codeigniter URL

去掉Codeigniter中,網址的 index.php
有三個步驟:
  1. 打開 config.php (在 system/application/config裡),找到 $config['index_page'] = "index.php" 換成 $config['index_page'] = ""
  2. 建立一個名叫 ".htaccess" 的檔案,並放在網站專案的目錄中。
    這檔案的內容如下(只有五行):
    RewriteEngine on
    RewriteCond $1 !^(index\.php|resources|robots\.txt)
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L,QSA]
  3. 有時候,Codeigniter的 uri_protocol 的判斷會怪怪的,所以我們還是就改一下比較好。一樣打開 config.php (在 system/application/config裡),找到
    $config['uri_protocol'] = "AUTO" 換成 $config['uri_protocol'] = "REQUEST_URI"
完成,就這樣囉!

星期二, 10月 06, 2009

染色體研究 三人共獲諾貝爾醫學獎

諾貝爾醫學獎五日揭曉,三名美國科學家伊莉莎白‧布雷克本、卡蘿‧格萊德與休斯塔克,因發現染色體在細胞分裂時的複製過程與老化的關聯而膺選,這項研究可望為癌症治療和抗老化帶來曙光...(more)

星期一, 10月 05, 2009

期待的Google Chrome OS

家中的桌機跑的是Windows XP,再過不久Windows7就要上市了(10/24),很想升級但又怕會跑不動,雖說windows7的硬體需求不像vista這麼高,但老電腦來跑應該還是會吃力了點,因此明年推出的Google的Chrome OS還比較令人期待一點。
Chrome OS是以Linux為核心,所有的資料都存在雲端(Cloud = Google的Server),也就是說,只要一部可以上網的電腦就可以來跑Google Chrome OS了,這對喜歡用Google服務的人真是一大福音,相信對企業界也是,可以免去資料備份、電腦硬體升級以及防毒等困擾,但員工應該就不會開心了(因為電腦只能上網,其它什麼都不能做)。
下圖是摘自一個網友的Google Chrome OS的畫面,雖不知是真是假,但總讓人興奮與期待囉!
Google Chrome OS

星期四, 10月 01, 2009

克魯曼專欄/氣候警訊非妄言 趕快行動!

【聯合報╱克魯曼(Paul Krugman)/陳世欽摘譯】2009.09.29 04:16 am

我每隔一段時間就會對地球的命運感到絕望。如果你時時留意氣候科學的最新進展,一定知道我的意思:感覺我們正全速衝向災難,然而沒有人願意傾聽或以具體行動避免這個下場.....more

星期二, 9月 29, 2009

國軍人才招募中心廣告

今天在engadget看到一個報導,是關於國軍人才招募中心的廣告,我想所有當過兵的人看過了都一定都會會心一笑,我們國軍什麼時候變這麼強了,以前在軍中時大家常掛在嘴邊的一句話『當兵,一切都是假的』,軍中有錢來做這些廣告,還不如拿錢好好去提升一下軍中的生活品質和軍官的素質,用來當加菜金都還比較強一點。

星期一, 9月 28, 2009

教師節快樂

只能說,google愈來愈本土化了,連今天教師節google都換上了有孔子的logo
教師節

星期五, 9月 25, 2009

中國史年表

唐堯虞舜夏商周,春秋戰國亂悠悠。
秦漢三國西東晉,南朝北朝是對頭。
隋唐五代又十國,宋元明清帝王休。

中國史的一些參考資料:
  1. 簡明的中國歷史(wikipedia)
  2. 中國史年表(日文)
  3. 中國史年代總表
  4. 朝代歌訣(長偈三百)

星期三, 9月 23, 2009

google的stree view

google map在之前提供了street view這個功能,也就是在google map中可以看到實際街景的照片,並還可以360度的環繞觀看,效果很棒。
要做到這樣題景,一定要不斷的去拍很多的照片,不斷的更新、不斷的修改,光想就覺得google很了不起,而且這都還是通通免費的。
下面是日本的google公司拍的street view介紹影片,真是相當的可愛,也說明了google在製作street view時的辛苦,給google拍拍手。

星期日, 9月 20, 2009

開啟MAMP中的PHP錯誤報告(Error Report)功能

MAMP是在Mac中很方便的一個架站套件,但是它的PHP錯誤報告(Error Report)功能預設是關閉的,這應該是為了給Server用的設定,但是這對我們Designer在寫PHP時很不方便debug,所以當然要打開囉。
  1. 找到在Applications中的MAMP資料夾
  2. 打開conf/php5/php.ini(因為我是用php5)
  3. 找到第270行,應該是這樣:error_reporting = E_ALL
  4. 把第277的display_errors = Off 改成 display_errors = On
  5. 重開Server,完成!

『3G手機 for NB上網』方案

網友的方案評論因為工作的關係,幾乎每天無時無刻都掛在網路上,所以在去年中華電信推出『3G手機 for NB上網』方案時,就興沖沖的跑去辨了一下,一個月850上網吃到飽方案,用起來其實也很不錯。但是一年過去了,必竟主要還是靠公司或家裡的無線網路為主,3G手機 for NB上網用到的機會也真的沒這麼多,因此想說去問一下中華電信解約的問題,沒想到,還剩下11個月的合約(明年8月到期),解約金竟要6000,中華電信真是賺很大,那我不如乖乖的用到明年8月還比較划算。
後來到網路上一查,才知道原來中華電信當時還有分好幾種3G手機上網方案,小姐當時自己也沒有很清楚,當然也沒有和我說明還有那些方案可供選擇,而且當時的DM就是只有介紹這個方案而以。原來我這850的方案只能用來給NB上網,我的3G手機想上網還不行,除非是用950的方案(這有網友的方案評論),如此一想,還真的滿不高興的,就如同經濟學上的『資訊不對稱』理論,中華電信利用消費者對方案的資訊不全,進而做了非最有利的選擇,受惠的當然是中華電信和那位櫃台小姐的業績,而我也只能怪自己資料搜集不全,乖乖的付錢到明年的8月,該怎麼說呢 ? 不經一事、不長一智嗎 ? 那中華電信又該如何長進呢 ?

* 千萬不要買huawei E220 3.5g網卡
*
手機3G上網設定

星期四, 9月 10, 2009

OPhone vs iPhone

OPhone是一系列手機的代號,是中國自己制定的世界第三套3G手機標準(TD-SCDMA),只適用於中國的市場,主要是由中國最大的電信公司"中國移動"來主導所有的投資計劃,中國移動的董事長王建宙日前也來台拜訪台灣各家的IC設計、手機廠、電腦廠等,希望整合台灣PC island的力量為中國打造全世界最大的3G手機王國,台灣也將受惠成為一個手機island,預計在2011年前可以創造430億美金的產值。
中國移動是世界第五大市值的公司(前幾名都是石油產業),也是全球最大的電信公司。中國手機用戶約6.8億人,中國移動占了80%,約有4.57億人,而且每個月還增加730萬用戶,比中華電信的總數還多。
中國移動所推出的OPhone手機,採用OMS(Open Mobile System)作業系統,是由中國移動與Google共同合作開發的中國版Android作業系統,專門針對中國移動做了許多客製化的應用程式,準備用來和Apple的iPhone對打,但是iPhone在中國與全球的知名度已經打開,新的iPhone 3GS上市又引起一陣搶購旋風,未來OPhone需要花很多的力氣急起直追,OPhone與iPhone的戰爭讓人視目以待。

Info from CNET, Engadget, yam

星期三, 9月 09, 2009

Cross Website

『Cross』是精品名筆的品牌,最近正在製作其官方網站,在網路上找資料的時候看到了熟悉的面孔,Beatrice還滿上像的喔,記起來留念一下( 這有原始的報導 )

星期二, 9月 08, 2009

JavaScript取得動態物件名稱

每次寫每次忘記....
  • document.all( 'stage' + i ).style.display = 'block';

iCal 與 google calender同步設定

在Mac的iCalendar中若要設定成和google calender同步的話有二種方式:
  1. CalDAV:是完全的和google calender同步,可以在iCal中新增、修改、刪除每天的事件,iCal會自動更新到google calender去(用在管理自己的calender)。
  2. Subscribe:只是讀取google calender,主要是用在分享別人公開的calender,只有閱讀的權限(用在觀看別人的calender)。
如要設定CalDAV
需要類似(https://www.google.com/calendar/dav/abc@gmail.com/user)這樣的網址
比如我的帳號下有好多個日曆

可以到每一個行事曆中去找自己的日曆ID

然後再組合成上面的DAV網址,比如(https://www.google.com/calendar/dav/wanlongchurch@gmail.com/user)
之後,開啟iCalendar,去新增帳號

帳號、密碼就是Google的帳號、密碼
而Server address就是填上DAV網址
有幾個行事曆就新增幾次的帳號
這樣就會完全和Google Calendar同步了

但要設定Subscribe就簡單得多,只要把這個google calender公開的ical網址記起來,輸入到iCal的subscribe去就可以了。

星期五, 9月 04, 2009

Yahoo! US 改版了

美國的Yahoo!已經有新的版本出來了(點這裡觀看),畫面比較簡潔、乾淨,但是在資訊的呈現上卻更加的豐富、創意,這也是要拜Ajax的技術所賜,在網頁的變化上可以更加的多元,而且Yahoo!最聰明的一點,就是在首頁上結合了其它網站的Web Service,包含Face Book, Flickr, YouTube...都可以一口氣在Yahoo!的首頁上看到最新的動態,這真是了不起的做法。
相信Yahoo!這個改版會帶給網路世界一個新的思維和標準,在資訊的呈現上也更加的豐富、多元,這真是好的現象,不過,這似乎也代表著網站的標準和水準愈來愈高了,對網頁技術的要求也愈來愈高深了,網頁設計將從國小生就會做的靜態網頁慢慢的走向更專業的方向發展,這對我們來說也是好事囉
Yahoo! US

Adobe CS4 for Mac

在安裝Adobe CS4 for Mac時,有一些需要事先設定、調整的地方,不然安裝好後會無法使用
這裡有詳細的說明,要記錄一下

星期四, 9月 03, 2009

小叮噹的生日

今天是小叮噹的生日,看google就知道了

祝小叮噹和我們的童年『生日快樂』囉 !

星期三, 9月 02, 2009

Mac的新系統雪豹(Snow Leopard)

雪豹(Snow Leopard)經過了二天的努力,終於把Mac的最新系統雪豹(Snow Leopard)給安裝起來了。
其實最花時間的不是重灌,而是備份,平常沒什麼在做備份的動作,也沒有備份的機制,突然間要把所有的東西都備份起來,還真不是件容易的事,還好Mac算是非常人性化的了,只要些copy/paste就可以完成備份,要是在Windows上,那可就真的是麻煩死了,要針對不用的軟體去找到不同的方法或備份軟體才能備得下來,而且........又超慢,重灌一次真是超花時間的。
但是Snow Leopard安裝真的快很多,而且安裝起來後也才占9.89G多,真的很太多了,雖然畫面感覺起來沒什麼改變,但是在效能上真的有快一些,apple也真了不起,可以把OS的功能變更強、更快,而且容量的需求反而更少了,這真是值得愈來愈肥的Windows借鏡一下。

星期四, 8月 27, 2009

別在開車時打字(傳簡訊)

這是英國的一個宣導影片『PSA Texting while Driving, Gwent, U.K., August 2009』,PSA是指標致、雪鐵龍集團(Peugeot、Citroen),影中的三個女生就是在開著小車時,在行車中打字(傳簡訊)導致這場意外。
這影片拍得太真實了!在看之前有先有點心理準備,但是真的有達到警示的效果,所有開車的駕駛都該來看一下。

星期三, 8月 26, 2009

Nokia Booklet 3G

今天在YouTube上看到Nokia推出自己的新notebook,叫做『Nokia Booklet 3G』,喜歡Nokia的朋友應該超開心的吧。
這是與英特爾、微軟合作,採用 Intel Atom 處理器、Windows 7 的OS,電池續航力12小時,採用鋁合金外殼,重量僅1.25公斤,厚度約為2公分,上網連線包括3G/HSPA和Wi-Fi,還有可輸出高畫質 (HD) 視訊的HDMI連接埠、內建攝影機、藍牙和SD讀卡機,以及10吋玻璃HD等級螢幕,可以更輕易的和Nokia自己的手機做結合和同步化資料。
這就讓我想到使用Mac和iPhone整合一樣,都是自家的NB和Cell Phone,可以做完美的資料交換,iPhone甚至可以當成滑鼠來操作MacBook,還可以當成簡報的遙控器,不知Nokia的Booklet是不是也有這麼的威,不過,看到Nokia有這樣的規劃和策略真是令人開心。

星期六, 8月 22, 2009

parseInt('08')

parseInt()是用來把字串轉換成整數的函式
在網路上看相關的介紹時(詳細說明),有說明一些parseInt()的注意事項
是和第二個參數 radix (二進位、八進位...)有關
選擇不同的進位,得到的結果也會不同

星期四, 8月 20, 2009

去掉YouTube Logo的代價

想用Flex寫程式撥放YouTube的影片並不是難事,只要取得想要撥放影片的網址(比如http://www.youtube.com/watch?v=8JM2BAZ8n70),再於程式中做些轉換後,就可以在Flex程式中控制、撥放。

但是要怎麼轉換呢 ? 有二種方式:
  1. 比較簡單的,就是用YouTube提供的Player( 像這樣 ),只要將網址傳進去,它就會自動連結並撥放了,也不用什麼轉換,但是缺點是右下方會有YouTube的Logo。
  2. 比較進階的,就是用Flex內建的VideoDisplay或是用其它的Flv Player(如FXVideo)來撥,這需要去解析網址,並去取得影片的flv連結後,再餵給player來撥放,這樣當然就不會出現YouTube的Logo。
但是,想要用第二種方法卻要付出很大的代價
首先,想解析網址,並去取得影片的flv連結就不是件容易的事( 這有文章 ),再來,最大的問題是影片的品質,比較一下吧:
Flex內建的VideoDisplay
YouTube的Player
Flex內建的VideoDisplay
YouTube的Player
不難看出,用YouTube Player的影片畫質好太多了
不但用YouTube Player很方便撰寫程式,連撥放的速度和穩定度都好很多
YouTube這麼做也是有他的用意,真的是廣告打得很兇
雖然我真的很想把這Logo去掉,但為了品質和速度,也不得不向YouTube低頭,用他的Player了...

星期五, 8月 14, 2009

YouTube的Chromeless Player

對影音一直很有興趣,最近用YouTube的API改寫了Player
用的是Flex和ActionScript 3.0來寫
這是一些常用的Wrapper for Chromeless Player API ( 點這裡 )
還有YouTube Data API for ActionScript 3.0 ( 點這裡 )
記起來方便查

星期五, 8月 07, 2009

YouTube:抓影片

直接到FLV DownloaderKcoolOnlineYouTubia等網站去
直接把YouTube的網址輸進去就可以抓下來了
如果是用Mac那就更方便,可以用MacTubes這軟體
不但可以輕鬆地搜尋、瀏覽、甚至抓下YouTube上的影片檔
還有幾種格式可以選,包含flv、mp4、HD(有些影片不支援)

星期四, 8月 06, 2009

逆向攻守 聶雲

一直都有想買房子的念頭,但看Marx買房子之後,自己就更加盼望也能有一間自己的窩。看了這篇聶雲的購屋心得,很有多值得學習的想法,『逆向思考 反操作』、『我會放3成在房地產、3成在穩定型的投資、3成現金、1成在風險較高的投資』聶雲說道,慢慢的多看、多觀察、多存錢,希望我也能在二年內買一間自己的溫暖家。

星期四, 7月 23, 2009

The PEN Story

這是Olympus的宣傳影片, 採用經典的動畫製作技法 Stop Motion 來完成全長3分鐘的影片。影片主要記錄著主角Pen 從小到老的一生, 全片共拍攝了6萬張照片,洗出9600張,再補拍1800張,無後製處理,完成這支3分鐘影片。
真的很有創意、超精采 !

星期三, 7月 08, 2009

電子書時代啟動!

這是這期的天下雜誌的一篇文章(點這閱讀),重點是在講出版品電子化的趨勢,『行政院指示經濟部、教育部及新聞局共同擬訂電子書產業行動方案,研議優先從教科書和圖書館電子化著手,希望電子書產值到2013年達千億元』,剛好我們也慢慢的往這方面來前進,文章的其中一段『就電子書產業鏈來說,必須先有內容,要將既有的書籍、雜誌電子化,新書推出時也應該要有電子版本;再者就是交易平台,讓消費者下載電子書,最後則是供消費者閱讀的閱覽器』,這完全就是我們的心聲,希望新技術+新趨勢可以帶給我們、甚至出版業界一個新的氣象。

星期四, 7月 02, 2009

HTC Hero: The first Android device with Flash

好像要在smartphone中出現flash player真不是件容易的事,iPhone出了這麼久了,還是沒有官方版的flash player,雖然有別的方法可以看youtube的影片,但那也不是真正可以拿來運用、寫程式的flash player,未來apple也許會和adobe在某些商業考量上合作而支援flash player( 這有文章 ),但人家google的android可是已經跑在iPhone前面了。
HTC的Hero已經內建flash player( 這有adobe的官方影片 ),雖然這版本的player功能還不強大,但未來adobe會將mobile devices的player都以player 10為標準,到時也可以支援as3,說不定flex的程式也可以在上面跑呢(是有點想太多).....

星期五, 6月 26, 2009

CodeIgniter User Guide Version 1.7.1

General

  • Class names must have the first letter capitalized with the rest of the name lowercase.
    ex : class Model_name extends Model {}
  • The file name will be a lower case version of your class name.
    ex : application/models/user_model.php

Controller

  • A Controller is simply a class file that is named in a way that can be associated with a URI
  • If your controller contains a function named _remap(), it will always get called regardless of what your URI contains.
  • To make a function private, simply add an underscore as the name prefix and it will not be served via a URL request. ex: function _utility()

Views

  • Views are never called directly, they must be loaded by a controller.
  • $this->load->view('folder_name/file_name');
  • There is a third optional parameter lets you change the behavior of the function so that it returns data as a string rather than sending it to your browser.
    ex : $string = $this->load->view('myfile', '', true);

Models

  • Models are PHP classes that are designed to work with information in your database.
  • Your models will typically be loaded and called from within your controller functions.
  • Once loaded, you will access your model functions using an object with the same name as your class:
    $this->load->model('Model_name');
    $this->Model_name->function();
  • If you would like your model assigned to a different object name you can specify it via the second parameter of the loading function:
    $this->load->model('Model_name', 'fubar');
    $this->fubar->function();
  • When a model is loaded it does NOT connect automatically to your database.
  • You can tell the model loading function to auto-connect by passing TRUE (boolean) via the third parameter, and connectivity settings, as defined in your database config file will be used:
    $this->load->model('Model_name', '', TRUE);

Helper Functions

  • Helpers are not written in an Object Oriented format. They are simple, procedural functions. Each helper function performs one specific task, with no dependence on other functions.
  • CodeIgniter does not load Helper Files by default, so the first step in using a Helper is to load it. Once loaded, it becomes globally available in your controller and views.
  • Loading Multiple Helpers. ex: $this->load->helper( array('helper1', 'helper2', 'helper3') );
  • all native CodeIgniter libraries are prefixed with CI_ so DO NOT use that as your prefix.

Plugins

  • Plugins work almost identically to Helpers. The main difference is that a plugin usually provides a single function, whereas a Helper is usually a collection of functions.
  • Loading Multiple Plugins. ex: $this->load->plugin( array('plugin1', 'plugin2', 'plugin3') );

Common Functions

  • is_really_writable('path/to/file')
  • config_item('item_key')
  • show_error('message'), show_404('page'), log_message('level', 'message')

Scaffolding

  • Scaffolding is intended for development use only.
  • $this->load->scaffolding('table_name');
  • example.com/index.php/class/secret_word/

URI Routing

  • example.com/class/function/id/
  • example.com/product/1/ => $route['product/(:num)'] = "catalog/product_lookup_by_id/$1"
  • $route['product/:any'] = "catalog/product_lookup";

Error Handling

  • Disabling error reporting will NOT prevent log files from being written if there are errors.

codeIgniter

最近在使用新的手法來開發傳統的php網頁,所用的frame work叫codeIgniter,採用物件導向的寫法,這和Flex的本值很相像(物件導向不都是這樣),所以用起來還覺得滿親切的。
目前還是看它的manuel,會把它的重點慢慢的記下來

星期六, 5月 16, 2009

最珍貴的角落

今天(應該說是昨天了)是個值得紀念的日子,雖然回到外婆家已經很晚了,但還是一定要把心理的這份悸動紀錄下來!

星期五, 5月 15, 2009

還好我不是活在法國

今天看到一篇news『法國下議院通過非法下載三次即斷網一年的法例』,雖然還需要再通過上議院的審議才會正式的合法執行,但光是想到法國竟很認真的針對這個議題來立法,也夠叫人顫慄的。
還好我們這票人不是活在法國 ,不過我想最慘的應該會是jack同學吧,他會被斷線一輩子!

星期三, 5月 13, 2009

「鋼琴王子」李雲迪

今天在聽『不能說的秘密』原聲帶時,突然很想看一下周董彈琴,所以上去youtube去找了一下,結果發現周董在2007年香港演唱會的時候,竟然有和李雲迪一同上台表演,真是驚喜 !
李雲迪朗朗同是大陸最知名的彈琴家,而且都才20幾歲卻得獎無數,李雲迪比朗朗還早成名,但朗朗的表演和風格較俱行銷的手法,所以名氣反而比李雲迪大得多,連2008北京奧運會開幕式請的都是朗朗來演奏。
不過我還是比較喜歡李雲迪的演奏風格,優雅、內斂 、富有詩意,2007周董的演唱會請到他來彈奏不能說的秘密中的『secret』,真是精彩,而且在香港他們還一起四手聯彈表演過。
其實就在五月初,李雲迪在國家音樂廳有鋼琴獨奏會,但是我們剛好在趕中研院的案子無法去聽,真的很可惜,只能期待他下次再來台表演囉

星期日, 5月 10, 2009

Flex的中文字型嵌入

今天在做Flex的中文字型嵌入
其實這有好幾種方法,也從網路上看到了很多前輩的心得
我來整理一下:
  1. 在server端下手: 可以參考這篇文章,作者demo了在Flex端把文字輸入,再把這包string傳到server端給php去做即時的轉換,產生出一包新的且轉好字型的swf,再丟回去給Flex。這是需要對server有了解,且可以操作到server的user用的,但是真的可以做到即時的中文字型轉換
  2. 在Flex動手:主要也有四個方式
    • 將字型檔案全部embed進flex
    • 用連結的方式來載入外部的字型檔案
    • 用unicode的方式只載入所需的特定字
    • 將字在Flash中設定好(打好字、選好字型),再設定到Flex的css中(這有demo)
因為是從視覺出身的吧,對Flash還算小熟
所以最後的這個方法應該說是最無敵的
而且也是最穩定的方法

另外順帶一提
Flash Player 10可以抓到並支援local的中文字型
還可以開啟與儲存local檔案(這有demo)
這也是一大的福音呀

星期四, 5月 07, 2009

泰式民主與泰國人的眼淚

前陣子看到劉必榮教授的一篇文章『泰式民主與泰國人的眼淚』,解釋了泰國的政治歷史和紅衫軍、黃衫軍的立場,雖然紅衫軍的暴動結束了,但泰國的政壇並沒有隨之恢復平靜,塔信所帶來的政治問題並沒有得到解決,而泰王年事已高、臥病在床,這次也沒出面,所以未來的泰國政局還有待觀察。

泰式民主與泰國人的眼淚


前陣子看到劉必榮教授的一篇文章『泰式民主與泰國人的眼淚』,解釋了泰國的政治歷史和紅衫軍、黃衫軍的立場,雖然紅衫軍的暴動結束了,但泰國的政壇並沒有隨之恢復平靜,塔信所帶來的政治問題並沒有得到解決,而泰王年事已高、臥病在床,這次也沒出面,所以未來的泰國政局還有待觀察。

星期三, 4月 29, 2009

最後的朋友

最近大家在迷日劇『最後的朋友』,真是被它寫實又驚聳的劇情深深的吸引
看前幾集時,會以為這就是一部家庭暴力片,雖然暴力,但心卻被劇情緊緊的抓住
會忍不住往下看第二集
但在看了第二集之後,卻又忍不住會想知道第三集的發展
就這樣.....,很容易一口氣就看完了

之後再來回想
這是一部在訴說『愛』的故事
每個人有不同表達愛的方式
而愛,也以不同的形式存在著
劇中的每個人都掙扎在不同的關係和目的中
有的人只會愛自己,有的人只會愛別人
有的人很會表達愛,有的人只會收藏愛
就是因為太多太多不同的情感交錯在一起
讓這部戲精彩極了

每當宇多田的Prisoner of Love的音樂一起
心就又糾結了起來

第一次聽這首歌時還沒看日劇,所以一點感覺也沒有
但看過後再來聽,真是超有fu的
如果想要感受一下不同方式的愛和形式的愛
那請來看一下吧

星期日, 4月 12, 2009

AIG: Arrogance, Incompetence, Greed.


歐巴馬雖然還是會對AIG申出援手,但是AIG分發紅利的事件已經讓大家對它們失去耐心和同情,一位us的參議員說AIG = Arrogance, Incompetence, Greed.(傲慢、無能、貪婪),這真是說得太好了!
經濟學上說"Too big to fail"(太大了,以致於不能倒),是害怕這個金融怪獸一但垮了,會波及更多的人,但是不置之死地,怎麼會有重生的感覺呢 ? 像GM一樣的進行重整,也許才是讓AIG重新再站起來的方法,這一切,就看歐巴馬如何的對應了

星期三, 4月 08, 2009

沒更新不代表沒學習

真的很久沒有更新blog了!
雖說是威廉的學習日記,不過沒有更新不代表沒有學習喔
反而是學得太多、太快了
根本來不及學在blog上呀


花了一年的時間學習Flex,是真的有很多的進步
但還談不上到透徹的程度
仍需要花很多的時間去研究、看書
更重要的是,每天去寫它

除此之外,也花了很多的時間去看了不少課外讀物
由其是對世界歷史、經濟學還有歐巴馬很有興趣
以後要多多把讀書心得都記起來
不然以我建忘的個性,真的一下子就還給書本了