想聽matika碎碎唸嗎? 你來對地方了!

星期六, 7月 17, 2010

上海工作數月有感



從三月底到上海工作以來, 已經接近四個月了, 簡單歸納出一些想法與心得..

食- 家裡是開餐廳的, 三餐幾乎都在自家店裡解決, 偶爾會跑到外面吃飯,
但是還滿懷念在台灣與三五好友聚餐的感覺.

衣- 台灣沒有的Uniqlo, Zara, H&M這都有, 但是尺寸都不超過33吋, 所以
我這個大肚腩還有得努力, 目前先買Mark spencer擋一下吧~

住- 這個也沒太大問題..

行- 現在住的地方, 離地鐵站只有100多公尺, 所以上班坐地鐵十分方便,
不到20分鐘就可以到了, 回想起以前動輒要1小時以上的通勤時間, 真的
節省許多時間.

育- 嗯...離學校畢業有很多年了, 但我還真想抽空去交大上個在職進修課程

樂- 目前認識的上海朋友不多, 還沒啥搞頭..

星期五, 2月 26, 2010

人生的轉彎處還是來了!




有時想想, 人生真是奇妙, 幾年前該做下的決定, 因為自己當時想證明一些事而擱置,
幾年後因緣際會, 讓自己下定決心, 真正為自己的人生奮鬥..

還有幾個小時, 就要結束制約的生活, 以前朝九晚五是為了讓人給我五斗米, 從今之後,
不但要靠自己的雙手賺這五斗米, 還要給許多人五斗米, 立場完全不同了..不再是每個
月初就會有固定金額入帳, 而是要每天煩惱, 每天的收支是否平衡

希望自己不要換了位置而換了腦袋, 做出自己之前最痛恨, 壓榨別人的行為..

以前從某公司離開時, 突然有種感覺, 如果自己離開了該公司沒有了名片, 別人怎麼看我?
對於合作廠商而言, 看的是你後面龐大的公司而不是你這個人, 離開了公司, 沒有利益
關係的人脈以及派不上用場的職場經驗, 自己只是個No body..

期望自己這個No body, 能在未來這個Right place, right time, 真正Do something...

星期四, 2月 25, 2010

明天就是制約生活的最後一天.

今天幾乎已跑完了程序, 明天就是制約生活的最後一天..

準備開始做自己的主人, 真正為自己的人生奮鬥!

星期日, 1月 31, 2010

網路言論的自由

網路言論的自由

最近剛好看到某網站某些網友, 因口出穢言, 當旁人提醒仍不道歉,
最後還是有人報案了, 不知該位老兄到警局喝咖啡了沒?

又想起我前幾天, 發表了iPad v.s android Pad的文章, 內容純屬
個人評論, 卻在某網站被批為"嘴炮王", 實在覺得很遺憾, 什麼時
後起, 連發表個對產品的看法與心得, 最後都會淪於謾罵?

論壇原本就是自由的地方, 只要不涉及人身攻擊, 任何人都有自由
發表自己的心得, 但是說別人是嘴炮, 那自己又算是什麼呢? 還是
該位仁兄有更精闢的見解? 但往往不是, 就是罵爽的而已, 這樣的
人, 現在好像越來越多?

當然, 我發表了言論, 任何人也都有自由來評論, 我都願意接受
甚至就事論事討論, 但請別謾罵? ok?

星期五, 1月 29, 2010

iPad出來了, 有像樣的Android Pad可以對打嗎? Part I.

iPad出來了, 有像樣的Android Pad可以對打嗎?

iPad在千呼萬喚之下, 由2002的謠言到現在, 終於"生出來了"!
定位就介於MacBook與iPhone間, 有人甚至戲稱為放大的iPod Touch.

比起iPod Touch, 除了CPU(採用PA semi的CPU)有加強之外, 不難發現apple
還是在"Last mile"上面下足了功夫.

APPs- 應可沿用現有iPhone/Touch軟體, 並追加了iPad版本的iWorks
Music- 現在線上的音樂商店誰做的比iTunes Store還好?
eBooks- 原本iTunes store就有電子書, 現在又有McGraw Hill等出版商的支援,
在內容方面真是如虎添翼.
上網- 可惜的是Safari可能還是不適用某些非ActiveX元件不可的網站.
影像處理- 有相機套件, 應可簡單的處理RAW檔.

----------------我是分隔線-------------------------------------

再來看看Google陣營, 有沒有對應的產品可抗衡....姑且叫Android Pad.
CPU就用snapdragon, 螢幕跟尺寸也都暫定跟iPad一樣吧..

APPs- Android Market還很年青, 軟體種類跟數量跟AP store還有好一段差距
Music- Google有準備好線上或是電腦端的音樂管理以及音樂商店嗎? 沒有...(自行copy到記憶卡)
eBooks- Google是有線上電子書啊, 可是內容呢? 好像也沒有力的出版商奧援?
(如果Google已經有google checkout, 付款不是問題, 問題在於內容的整合)
上網- Chrome跟Safari比起來, 並沒有非常大的優勢..
影像處理- ??? 好像只有簡單的Picasay之類的軟體..

把Google的所提供的服務, 拉開來看其實洋洋灑灑的一大列很是壯觀..
Gmail/Google doc/Google calendar/Google translate/Google map/Google google..etc

但是目前看來, 好像太急著催促使用者把資料都丟到雲端, 其實滿多人還是很依賴outlook notes的,
google在local端的資料整合還是差一些, 否則也不會有Missing sync這樣的第三軟體好好的把
PIM/文件/音樂/影片/鈴聲等好好整合了..

如果今天有iPad 跟Android Pad, 都賣$499, 你要選哪一個?

星期六, 1月 16, 2010

智器Q7/V7的差別

Q7是一顆ARM11 CPU, 沒有1080P硬解能力
V7用了Telechips 8902. 有1080P硬解能力.

簡單的講, Telechips不可能自己去研發一棵ARM11 CPU, 但是他們自己是MP3/MP4 chip
研發商, 所以就買了ARM11 CPU的die. 跟自己公司的1080P decoder的die封裝在一起,
變成一顆新的IC, 體積跟耗電都會比ARM11+1080P decoder兩個加起來小, 而且成本也會低一點..
這叫做MCP(多晶片封裝)..
http://zh.wikipedia.org/wiki/%E5%A4%9A%E6%99%B6%E7%89%87%E6%A8%A1%E7%B5%84

再白話點解釋就是.

V7 的CPU是ARM11 -> 排骨便當
1080P decoder -> 雞腿便當

當你兩個都需要時, 你不必兩個便當都買, 你只要準備一個略大的便當盒, 把排骨跟雞腿放到大的便當盒裡面即可
不必單獨買兩個便當.

Resolution definition

Resolution definition

16:9 series
WVGA 854*480
HD 720 1280*720
1366*768
HD1080 1920*1080

4:3 series
QVGA 320*240
VGA 640*480
PAL 768*576
SVGA 800*600
XGA 1024*768
SXGA+ 1400*1050
UXGA 1600*1200
QXGA 2048*1536

8:5 series
CGA 320*200
WXGA 1280*800
1440*900
WSXGA 1680*1050
WUXGA 1920*1200

Live wall paper

The source code of Nexus one live wallpaper(Galaxy)


這裡應該是用亂數函式產生Galaxy, 但是仍有定義Galaxy的直徑大小
*/
void createParticle(struct Stars_s *star, struct Particles_s *part, float scale) {
float d = fabsf(randomGauss()) * State->galaxyRadius * 0.5f + randf(64.0f);
float id = d / State->galaxyRadius;
float z = randomGauss() * 0.4f * (1.0f - id);
float p = -d * ELLIPSE_TWIST;

下面應該就是Java code
/**
* Initialize all the stars. Called from Java.
*/
void initParticles() {
if (State->isPreview == 1) {
angle = 0.0f;
}

struct Stars_s *star = Stars;
struct Particles_s *part = Particles;
int particlesCount = State->particlesCount;
float scale = State->galaxyRadius / (State->width * 0.5f);

int i;
for (i = 0; i < clear="none">createParticle(star, part, scale);
star++;
part++;
}
}

void drawSpace(float xOffset, int width, int height) {
bindTexture(NAMED_PFBackground, 0, NAMED_TSpace);
drawQuadTexCoords(
0.0f, 0.0f, 0.0f, 0.0f, 1.0f,
width, 0.0f, 0.0f, 2.0f, 1.0f,
width, height, 0.0f, 2.0f, 0.0f,
0.0f, height, 0.0f, 0.0f, 0.0f);
}

過一陣子應該會有人釋出可在PC/mac上執行的live wallpaper桌面

Live桌面不是Gif動畫, 而是含有程式碼的, 可參考Processing.