意外相似的赤壁與 300 壯士

因為工作上需要測試 1080p 的光碟, 使我後知後覺地看了這部 “300 壯士". 因為這個版本不知道是講哪一國話, 所以看得不是非常懂. 但是我意外地發現, 其中的戰鬥畫面, 和 “赤壁" 異常地相似.

無論是趙子龍的萬夫莫敵或是八卦陣中的矛盾並用, 都和 300 壯士中的斯巴達人的作戰方式沒有甚麼差別. 不過, 赤壁之戰發生在西元 208 年, 300 壯士的溫泉關戰役 (Thermopylae), 可是發生在西元前 480 年.

戰鬥畫面如此神似, 我只能說, 這是赤壁導演吳宇森向300 壯士的導演 Zack Snyder “致敬" 吧! 除非, 西方的戰鬥技巧足足領先了中國 688 年.

平心而論, 斯巴達的國王列奧尼達 (Leonidas) 懂得利用溫泉關的地形, 以寡擊眾, 論戰術也算是一流. 同一個時代的周朝, 這時候應該已經懂得用戰車快速衝擊, 武器也有長短程之分, 再加上孫子兵法已見於西元前 512~515 年, 所以謀略方面的能力, 東方絕不在西方之下.

Zack Snyder 把波斯王薛西斯 (Xerxes, 大流士一世之子) 描繪成身材高大, 身上穿滿各種金屬環的征服狂, 手下又有各式人種的打手、以及犀牛軍、象軍、和手榴彈軍. 我覺得的確是誇張了點. 只是, 當時的波斯人, 為何會成為侵略世界的殺手呢?

所謂的波斯帝國, 差不多就是現在的伊朗. 或許是他們居住在高原、沙漠, 所以希望多佔點土地來過好日子吧!? 不過以前的歷史課本可是說到兩河流域是很肥沃的啊!? 其次, 我想到是否因為宗教因素呢? 當時連回教都還沒有誕生, 他們信奉的雖然是比較排外的拜火教, 但是波斯國王也刻意容忍其他的宗教.

比較可能是政治 + 經濟的因素, 有人說到他們是以壓榨殖民地來維持經濟, 所以必須找一大堆奴隸來養活他們. 這點應該很有說服力, 此時西方還是個有奴隸的社會. 尤其是電影中也間接地描繪了這一段, 只要向 Xerxes 下跪, 斯巴達也可以成為一個分公司. 可以說, 波斯帝國是一個以獲利為目的的帝國, 而不單純是以殺人劫財為目的. 如果只要劫財, 就不需要使用任何金幣了 (電影中賣國賊必備的波斯金幣).

關於波斯帝國的簡要歷史, 可以從這裡查到. 金幣圖形來自 Fine Art 搜藝.

上網瀏覽了一下, 有網友提到, 阿爾卡迪亞人 (Arcadian) or 塞斯比阿人 (Thespiae) 比 300 壯士更值得欽配, 我覺得很有道理. 同樣是一場知其不可而為之的戰爭, 斯巴達軍隊都是職業軍人, 雅典軍隊的成員有鐵匠、雕刻師等等, 大家都來自各行各業, 只是為了抵擋外族的入侵, 而勇於犧牲, 這點的確很了不起.

HP Photosmart C4380 網路印表機安裝記

幾個月之前, 我在大潤發、順發都看到過這一台有 802.11g 的網路印表機. 它的網路功能讓我感覺有點心動. 在幻想中, 全家的電腦都可以輕鬆地在這樣一台印表機上印東西, 而不必要先把全家的電腦串成一個無線區域網路, 設定分享和共用唯一那台實體連線印表機的電腦.

然而, 我先前已經有一台 ESPON color style 680 印表機了. 自從我不再印論文出來看之後, 它的噴墨頭真的像 HP 業代說的一樣乾掉了. 雖然可以說是掛了, 卻也還沒有死透, 勉強還可以印出一點東西, 只是會多出很多條線, 在紙上、在臉上.

另一方面, 我還有好幾個它專用的墨水匣, 若是這台 EPSON 不再工作了, 那些原廠墨水匣不是很浪費嗎?

日子一天一天地過去, 終於, 春節除舊佈新的氣氛 + 消費券戰勝了縮衣節食的想法. 我總算下定決心買新的多功能事務機, 取代 EPSON 和 [XP 還可以用, 但是被 Vista 做掉的] 鴻友 scanner. E 牌印表機、M 牌 scanner, 不是我不要你, 你要怪就去怪 “九萬兆政府"、 HP 和 M$ 吧!!

但是!

網路印表機看起來炫, 其實很難安裝!! 難怪降價這麼快…

如果插上 USB 實體連線, OK!

如果用 ad hoc, 電腦對印表機一對一連線, 必須先自廢武功, 把唯一的無線網路從 internet 切斷, 再去連印表機的無線網路 hpsetup. 這樣一來, 不但甚麼網路資料都印不了了, 安裝上也不是那麼容易.

當我們的 PC/NB 和印表機的網路連線, HP 的軟體經常還是找不到印表機. 軟體會很善意地提示: “輸入印表機的 IP adddress, 我就比較會找到喔!" 不過, 誰知道它 IP address 多少啊? 把印表機翻來翻去, 連個 MAC address 也沒印!

手冊說明更是呼嚨 user, 少少的篇幅只要提醒大家要設 WEP, 防止隔壁小朋友誤用你的印表機而把紙印光光, 或是你要印的美女圖出現在對面的法官家而已.

好心的軟體還有體貼的第三步啦! 先用 USB 把電腦和印表機連起來. 等到軟體偷看到印表機的一些訊息後, 嗯, 適時拔掉 USB cable, ad hoc 就大功告成了.

不過我真的不想用 ad hoc 連線! 一來全家共用的理想泡湯, 我要印網頁上的東西也幾乎都是不可能了. 所以我決定挑戰基礎連線, 就是把印表機掛到我家的 wireless hub 上.

問題來了! 我怎麼讓印表機乖乖地連上我們家的網路呢? 我家的 wireless hub 可是有另外一個 WEP 密碼, 或是用 MAC address 管理 HDCP client 的, 總不可能是 plug and play 吧! 手冊都快被我翻爛了, 還是沒甚麼頭緒.

好不容易, 我靈光乍現, 想到印表機上那個很難按的 menu 上有個印出 network configuration page 的功能, 它或許有用. 要按出這個功能, 要先按印表機左下方、旁邊標示 wireless LAN 的一顆硬硬的按鈕, 然後小 LCD 面板背光會亮起來. 再按一次那顆按鈕, LCD 才會顯示無線網路相關的 menu. 若是在這一步之前按了上下鍵或是 OK 鍵, 印表機就會很勤奮地 copy 或 print, 防不勝防. 另外, 要確定 wireless on, 印表機左下方的小藍燈有亮起來, 不然也是徒勞無功.

把 network configuration page 印出來之後, 可以看見上面有印表機的 IP 和 MAC address. 這時候用 browser 去連那個 IP address 的網址, 比方說 http://169.254.92.68, 就會進入印表機的 web page, 再裡面設定 infrastructure mode, 新的 IP address, WEP 之後, 這樣就 OK 了. 此時 PC 或 notebook 就從 hpsetup 的 SSID 斷線, 重新連回家裡常用的 SSID, 此時印表機就乖乖成為 LAN 中的一員了.

不過故事還沒有完. 當我繼續用 HP 的軟體設置印表機的時候, 問題又發生了. 軟體就是找不到印表機. 我實在不想再花 5 分鐘等它的 progress bar 往前走, 或是接下來的問 IP address, 以及先偷偷連上 USB cable 這段過程了. 我按下取消, 然後叫 Vista 去找印表機. 果然店是 M$ 開的, 不到三秒鐘就找到印表機, 列印測試頁成功!

附帶一提, HP 4380 第一次開機的時候, 做了一件很炫的事. 就是它自己印了一張測試圖, 然後讓我交回給它掃描, 以校正自己的噴墨頭. 這招我以前沒見過, 感覺很厲害. 因為掃描的時候, 紙張也不是 100% 擺正啊, 裡面一定要做一些轉圖演算法, 才不會愈校正愈歪吧!

看得到這個印表機 httpd 的畫面, 設定就沒問題了.

Pipe 小註解

[PIPE]

Pipe 可以產生 process 與 process 之間的通道 (interprocess channel). 這根水管需要連通兩個 process, 所以 pipe 就需要兩個輸入參數 (fildes = file descriptors).

讀端為 fld descriptor[0], 寫端為 fld descriptor[1]. 反過來用的話, 並沒有定義 (unspecified). 讀端和寫端是用 FIFO 的方式讀寫.

它被視為一種進階或是 low level 的 IO 方式. 關閉的時候使用 close(), 使用 read()、write() 來存取資料.

[FIFO]
採用 mkfifo 建立一個 FIFO, FIFO 順利開成之後, 就可以用 open(FIFO_NAME, mode) 這種低階 IO 方式處理.
 
[POPEN], PHP 也有同名 function

用 popen 來打開, 相對用 pclose 來關閉. 用起來的感覺很像是開關一個 file. 因此它被視為基本或是 formatted Piping.

這個類似檔案的 pipe 打開之後, 就可以用 fprintf()、fscanf() 、fread()、fwrite() 來存取資料

PIPE/POPEN/FIFO 的實例

http://bantolinux.blogspot.com/2007/05/pipe-fifo-api-v1.html

http://fanqiang.chinaunix.net/a4/b7/20010808/0900001087_b.html

[Exercise]
比較特別的地方是, 雖然以上都把 pipe 當作 file 來用, 但是它真的是一個 process.
static char *process1="ls -al > dump1″;
static char *process2="rm *";
static char *process3="echo abc > text1″;
……
handle1 = popen(process1,"w");
fprintf(handle1, “%s", process3);
fflush(handle1);
handle2 = popen(process2, “w");
……
這個執行結果會是怎麼樣呢?

IC 設計公司營收排名 (2005~2013)

稍微整理一下 IC設計公司的營收資料, 數字、排名可能有錯, 僅供參考. 上次有經濟日報的記者做了一個台灣前 15 大 IC 設計公司的排名, 不過他們好像漏了矽統這家老牌公司, 如果把它加進去的話, 排名好歹也有 13 名. 至少, 我已經修正了這個 bug.

一直有進步的公司有 5 家 (藍色), 一直在退步的公司有 3 家 (紅色). 由於晨星的財務資訊不透明, 按照我的直覺, 隨便把它擺在我們公司後面算了.

營收排名 營業額
2008 2007 公司 2008 2007 2006 2005
1 1 聯發科 680.15 746.4 529.42 464.91
2 2 聯詠 261.76 361.3 314.28 259.84
3 3 奇景光電 250* 298.6 246.23 177.6
4 4 群聯 188.56 202.6 124.52 63.08
5 5 瑞昱 167.44 157.1 124.23 106.36
晨星 72.6* 56.04*
6 9 創意 98 69.9 33.59 15.91
7 6 威盛 79.25 146.8 214.41 191.34
8 7 鈺創 75.59 132.2 104.81 67.05
9 12 立錡 68.41 60.85 43.06 26.91
10 13 矽創 64.01 56.53 44.52 35.84
11 17 瑞鼎 63.4 41.18
12 8 凌陽 60.93 92.1 170.76 187.81
13 11 矽統 53.85 65.12 79.08 115.34
14 14 智原 49.14 50.91 55.44 57.45
15 10 晶豪 48.43 68.5 58.72 59.22
16 16 原相 48.04 46.76 39.91 29.72
17 15 義隆 40.71 48.07 44.6 44.39
18 18 盛群 34.43 37.09 39.03 37.18

[2011 更新版]

[2012 更新版]

奇景光電只統計到 Q3, 不過應該穩坐第七名; 先把它放在瑞昱後面. 螃蟹公司終於退步了. 這是史上第一遭!

雷凌…2011 年就不排它, 應該併入聯發科了.

基本上大者恆大, 排名掉最多的是凌陽. 聯發科營收也掉很多, 不過還是第一名!

聯發科  + 雷凌合併營收為 868.57 億元. EPS為12.35元, 獲利為 2001年以來最低.

2012/4/18 更新

這邊有另外一個版本: http://tw.naipo.com/Portals/1/web_tw/Knowledge_Center/Industry_Economy/publish-4.htm

擎亞不列入計算是因為它並非單純的 IC 設計公司.

2013/1/15 搶鮮版 – 2012 年 IC 設計公司營收排行.

1. 列入所有知道的 IC 上市櫃設計公司. 如果有很厲害的未上市公司, 並未包括在內.

2. 除奇景光電是用公司網站預估營收, 乘以匯率 29:1 算出來的之外. 其他都參照網龍大富翁網站的合併營收.

3. 有些公司的營收可能包括封裝測試, 營收計算可能偏高. 其中擎亞的非 IC 設計比重太高, 所以未列入排名. 它的成績是 24,823 M NTD (百萬新台幣).

4. 晨星併入聯發科, 2013/5/1 生效.

2013/1/17 加入擎亞, 奕力版本.

2013/1/18 加入更多, 不確定每一家都是 IC 設計公司.

2012ICRank_correct2

2013 年 IC 設計公司營收排名搶鮮版 (單位: 千元台幣), 2014/1/8 更新.

這一年大小 M 終於合併了. 威盛有進步, 禾瑞亞進步非常多. 創傑是新冒出頭的無線通訊公司.

1 聯發科 136,055,954 35 禾瑞亞 1,534,544
2 聯詠 41,449,655 36 普誠 1,491,095
3 群聯 32,174,331 37 宜特 1,483,180
4 瑞昱 28,180,009 38 創惟 1,438,380
5 奇景光電 (估) 22,867,800 39 遠翔科 1,320,355
6 立錡 10,728,649 40 類比科 1,128,407
7 瑞鼎 10,211,043 41 祥碩 1,076,803
8 擎亞 9,980,236 42 擎泰 1,076,803
9 弈力 9,628,257 43 通嘉 1,061,958
10 旭曜 9,362,444 44 研通 821,207
11 義隆 7,794,533 45 系微 812,241
12 凌陽 7,772,783 46 虹冠 734,874
13 智原 6,947,553 47 海德威 702,465
14 晶豪 6,190,638 48 迅杰 688,388
15 創意 6,176,741 49 佑華微 651,611
16 威盛 6,095,973 50 亞信 586,147
17 鈺創 6,094,130 51 九暘 581,903
18 矽創 5,728,484 52 鑫創 495,995
19 原相 4,628,579 53 矽統 450,746
20 揚智 4,155,584 54 旺玖 405,459
21 致新 3,909,592 55 驊訊 384,449
22 盛群 3,894,361 56 點晶 335,867
23 松翰 3,642,339 57 沛亨 329,698
24 聯陽 3,561,112 58 通泰 324,736
25 凌通 3,175,203 59 聯傑 322,879
26 茂達 3,043,596 60 安茂 313,580
27 安國 2,793,644 61 凱鈺 301,948
28 尼克森 2,281,983 62 金麗科 264,780
29 力積 2,151,048 63 太欣 255,577
30 創傑 2,086,543 64 倚強 197,838
31 聚積 1,966,292 65 世紀民生 147,280
32 凌耀 1,873,809 66 普格 128,528
33 富鼎 1,846,191 67 凌泰 77,798
34 偉詮 1,832,917 68 合邦 33,590

Sony AF 18-250 mm 鏡頭初探

這隻 Sony 的變焦鏡頭, 是我看過焦段變化最大的. 如果以一鏡到底來考量的話, 似乎是不錯的選擇. 目前市價賣 16,980 NTD,現金買則可以殺掉零頭. 當然 Sony 直營店還是不二價的.

打開來看這隻鏡頭, 會發現設計地有點醜. 唉…有一好沒兩好. 那隻 55-200 的 kit 鏡看起來還比較有質感. 在這隻鏡頭的相機接環部分有一個 lock 開關. 如果選到 lock, 鏡頭就不會在 power on + AF 的時候自己伸出去. 畢竟 zoom in 到 250 mm 的時候, 鏡頭可是很長一隻, 如果不小心折到, 大慨…不太妙. 然而這個 lock 鍵在鏡頭已經伸長之後, 就自動失效了. 這可能是為了防止拍照中不小心按到. 不過這 lock 鍵是個機械式的切換開關, 行程雖短, 但是很難不小心按到, 失誤的機會不大.

實際操作的時候, 對焦區域非常重要. 因為它的焦段變化太大了, 如果只用中央對焦, auto focus 就會找來找去. 若是這樣, 那顆馬達不知道可以活多久?

鏡頭大致的性能如下:

APS-C 數位單眼相機專用的 13.8 倍高倍率變焦鏡頭,焦距約從廣角 27mm 到 375mm(*),可滿足各種拍攝需求。採用非球面鏡片以減少光斑或鬼影;還可藉由圓形光圈演繹出夢幻的柔焦效果。此外,有效矯正整個變焦範圍內的各種像差,提高對比或色彩重現性,呈現優美畫質。其內部對焦系統也使AF(自動對焦)操作更為得心應手。

DT 18-250mm F3.5-6.3
27-375mm (35mm換算)
二片 ASPH鏡
鏡頭組成:13 群16 枚
光圈葉片:7片
最短對焦:0.45m
濾鏡口徑:62 mm
外形尺寸:約75 x 86 mm (最大直徑 x 長度)
重量:約 440g

*以35mm相機規格換算

至於為何網站上說明是 27-375 mm, 那是因為 18-250 mm 乘上了 1.5 的緣故. 通常相機並不是全片幅的, 因為 sensor 比較小的關係, 所以有效焦距要算小一點. 當時 Sony 還沒有出全片幅機 alpha 900, 所以都是用 2/3 片幅計算. 這是我很外行的理解.

[圖片遺失]