總網頁瀏覽量

咕狗大神

2012年3月30日 星期五

OSX 4.3.1 + cmake 2.8.7 + Lion

xcode-select -switch /Applications/Xcode.app/Contents/Developer 


cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++


cmake -DCMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk/ 


CMAKE_OSX_ARCHITECTURES = x86_64


ps. Lion 只有支援 64 位元程式碼,所以如果加上 i386 就會錯誤,謹記謹記

2012年3月9日 星期五

現在的工作心態~無窮迴圈

投入心血->被當垃圾->沮喪->想走了->看開一點->投入心血->被當垃圾->沮喪->想走了->看開一點...

唉~將帥無能,累死三軍。古人誠不欺我!

下一份工作應該還是回去寫程式算了,雖然寫程式沒有前途,至少我有興趣跟熱忱,像現在這樣不死不活的,真的很難受。

我現在都開始在寫小說度日了,如果拖太久還沒離開,應該是小說寫得很順利吧。

Qt4.8 少了 QtMultimediaKit

2012.03.15
經過測試,答案是:不行

最近有人問我關於 Qt 4.8 當中的 QtWebKit 2.2 無法支援 <audio> 以及 <video> 這兩個標籤的解法。說真的,我自己覺得很丟臉,在這份工作當中,我慢慢地失去了身為技術人該有的尊嚴,逐漸被那些虛無飄渺,巫山小路用的亮點跟癌遞兒所淹沒。這個問題早在去年底我就碰觸了,但是當時無解,我也就沒有繼續追下去。直到這次被問起,才喚起我一絲絲的愧疚與回憶。

當然,我唯一能做的就是找 Google ,很幸運的,這個問題已經有人找出答案了,就是 Qt4.8 捨棄(Deprecate)了 Phonon  模組,改用 QtMultimediaKit 這個模組,來處理 QtWebkit 2.2 所需要的影音處理。但是詭異的是,Qt 4.8 當中竟然沒有包含這個模組,這真是見鬼了,那這個模組跑到哪裡去了呢?原來這個模組放在 Qt-Mobility 裡面,可能因為跟 Qt 4.8 尚未整合完畢,所以還沒有來得及放進去。

所以看起來大家的想法也都一樣,先從 Qt-Mobility 裏頭把 QtMultimediaKit 給 compile 出來。之後重新 compile Qt 4.8 但是要記得使用 -no-webkit 這個參數。最後,把 QtWebKit 2.2 原始碼抓下來,用我們 compile 出來的客製版 Qt4.8 來 compile QtWebkit 2.2,這樣產生出來的 qtwebkit4.dll(so) 就應該重新支援 <audio> 以及 <video> 了。

有空才來 try,不過以目前本組的慘狀,我想大概時間還是得被組長揮霍在巫山的小路上吧。

我真的很想仰天大罵:『eo4』

2012年3月5日 星期一

完全不知道應該做什麼

今年的計畫開始之後,我們這組就一直被高層質疑。說起來很奇怪,這些高層就是當初在計畫上面簽名的同一批人,但是現在帶頭回來質疑的,依然是這批人。

這第二份工作,從我剛來時的熱情投入,到現在我根本是把工作純粹當工作看,還不到兩年。這間公司其實很奇怪,該做的都不做,打著產業推動的名號,其實做的都是口號,喔~應該說「亮點」。當你想要實在的做一個有用的技術或服務的時候,高層就問你,這麼做的急迫性是什麼,政府買單了嗎?對公司的好處是什麼?廠商有誰會去營運?

在這麼一個充斥著各式各樣的「雲」的資訊時代,大家真正需要以及在乎的,是到底帶來什麼好處與效益。每間廠商都只想建機房,然後當包租公。偏偏這些機房,要水沒水、要電沒電,要洗個澡還要加租。那到底是在推動雲的發展,還是在阻礙呢?

說實話,我只知道螢幕有「亮點」就要去退貨。