2011年12月17日 星期六

[news] 友達生產AMOLED面板 可望與品牌手機廠聯盟

最近看了一些案子
才知道說原來使用Samsung AMOLED做為panel還得連帶使用Samsung的觸控面板
友達再不硬起來 也許觸控產業就是下一個遭殃的.....


http://www.libertytimes.com.tw/2011/new/dec/18/today-e3.htm
〔記者林毅璋/台北報導〕友達光電是國內目前唯一有能力生產智慧型手機所使用的AMOLED(主動距陣有機發光二極體面板)廠商,經濟部近日正積極整合面板廠與品牌手機廠,包括友達、宏達電(HTC)、宏碁(Acer)以及華碩(ASUS)都有意願進行策略聯盟,未來只要友達生產出品質好的AMOLED面板,台灣手機系統廠即願意採購,形成台灣自己的供應鏈。

AMOLED面板常見於智慧型手機,在Android系統高階手機使用最廣,全球幾乎都是三星供貨,但三星自己有發展手機,因此不願大量供貨給台灣品牌大廠。友達則曾發表六吋透明的AMOLED面板,適用於手機、平板電腦、汽車儀表板等多項行動裝置。

經濟部官員認為,友達生產AMOLED面板的技術沒有問題,可以與韓國三星競爭,目前要調整的是良率問題,友達已對AMOLED面板進行試量產,最近也把一些產能適度放在AMOLED面板上。

工研院產業經濟與趨勢研究中心(IEK)則分析,預期友達AMOLED實際出貨時間為二○一二年。

不過,除了台灣積極整合發展AMOLED面板外,日本政府最近出面主導設立的Japan Display,整合索尼(Sony)、東芝(Toshiba)及日立(Hitachi),將製造智慧型手機和平板電腦使用中小尺寸面板。

IEK指出,韓商三星(Samsung)的五.五代AMOLED面板生產線已經量產,對日本高階液晶手機面板的市占已帶來威脅,Japan Display的假想敵即是韓國的SMD(Samsung Mobile Display),下一步的發展重點在於AMOLED技術的研發,日本政府也將透過產業革新機構,持續挹注技術與生產線的投資。

2011年12月7日 星期三

近日工作心得

悄悄地 上班一年多一點了
雖然是透過兩份工作才達成這件事情低

最近工作內容籠罩在Android ice cream sandwich的public release上
隨著Android進版也會有新的案子或者舊的案子需要升級進版
不過不知道為甚麼ice cream sandwich都出了ES1了
還是沒收到甚麼特別的customer issues
所以還算清閒
所以剛好趁這個機會來調整工作的節奏
早上一到辦公室
回完一輪email、customer issues後
就是把cherrypick叫出來
看看前一晚San Diego那邊的開發者上了哪些跟我有關的code changes
這個部分大概是我一天中最期待的事
一方面是自己也是跟Android很不熟
看別人change的時候可以推敲一下framework的東西
另外一方面對這些新changes有印象的話
遇到customer issues也許就可以知道那是條known issue
迅速地提供patch給她們
code changes跟我有關的一天不會超過十條吧
就這樣看著change 中午就到了
只是不才我常常摸索著一路看到五六點然後就可以下班了XD
之後希望是可以下午再回一輪email、customer issues還有時間看自己想看的東西

也許就這樣過下去也是不錯的生活...............
就看自己甚麼時候會手癢吧CC

2011年12月4日 星期日

高美濕地一瞥

日前撥空去了台中三天休個假
不過當周天氣並不好
本來周六下午一到台中就要去高美濕地
後來騎車騎一騎遇到大雨
就退回飯店蹲看電視去了~~~

直到隔天才去赫赫有名的高美濕地
到那邊看看夕陽甚麼的

IMG_5647.JPG

比較訝異的是看到蠻多人都下水玩耍了 但那邊的確看不出來到底可不可以下水
還是選擇在陸地上看看就好
IMG_5652.JPG

IMG_5698.JPG

2011年11月12日 星期六

把桌機給拆賣了

昨晚突然一時興起就把桌機割肉殺一殺了@@
想說最近公司會把我筆電的光碟機換成硬碟
這樣就可以灌linux在家裡用也不怕被IT寄信
到職半年 被抓兩次
一次是我主管分享影片給我我其實沒有很想看
就丟在資源回收桶就被抓了....
另外一次是上周被抓電腦裡有安裝utorrent.......
但是它其實是0KB的執行檔XD

截至目前i5-760換了$5000
gigabyte 5450顯卡換了$700

還剩下
1. gigabyte P55A-UD3
2. 海韻S12II 330W power
3. Kingston DDR3 1333 2GB *2
有憨友有需要的再跟我說吧
交情一場
友情價~~

2011年10月16日 星期日

repo forall

repo這個小script是sync Android code base必備的玩意
通常比較常用的指令會是repo init用以設定repo database
還有repo sync用以synchronize database

但是最近愛上了repo forall這個指令
我的工作常常需要在同一個database下進行branch的跳躍
但是呢
一但有稍微改一些測試codes或者安插printk或者logcat message後
要進行branch的跳躍就會遇到有尚未committed changes的error
此時打一行repo forall -c 'git checkout -f'
就可以自動在數百個git projects目錄下跑git checkout -f的指令
非常地方便
以下附上一些可以加在' '裏頭跑的變數
讓整個操作更加多元

Environment
-----------
pwd is the project's working directory. If the current client is a
mirror client, then pwd is the Git repository.

REPO_PROJECT is set to the unique name of the project.
REPO_PATH is the path relative the the root of the client.
REPO_REMOTE is the name of the remote system from the manifest.
REPO_LREV is the name of the revision from the manifest, translated to a
local tracking branch. If you need to pass the manifest revision to a
locally executed git command, use REPO_LREV.
REPO_RREV is the name of the revision from the manifest, exactly as
written in the manifest.
shell positional arguments ($1, $2, .., $#) are set to any arguments
following .
Unless -p is used, stdin, stdout, stderr are inherited from the terminal
and are not redirected.

2011年9月27日 星期二

enable SSH console without SFTP feature

有些時候需要開放SSH權限讓使用者可以連進去機器開console
但是又不希望他利用SFTP亂抓資料

這時可以設著改變/usr/lib/sftp-server的權限
例如改成700時就只有root可以用了之類的

2011年9月17日 星期六

Point Loma 一遊

其實已經是兩周前的事了
八月底的時候又來到小美國出差

有別的是二月時去的是北加州San Francisco和San Jose一帶
這一次去的是南加州LA和San Diego一帶(因為換公司了 所以總部的地點也換了)
一樣都是消費稅要7.75%貴桑桑的加州
SanDiego的天氣好的不像話

Point Loma這個地方其實是一個舊的燈塔

我在燈塔那裏看到了敘述說 因為這個燈塔的位置其實有點高 容易被霧阿甚麼的給擋住
所以後來還有蓋一個低一點的燈塔指引者進入San Diego的船隻
這個敘述顛覆了敝人對燈塔的認知
愚以為愈高愈高的說
IMG_5045.jpg
開車進入Point Loma要收5元的停車費
雖然我是一個人前往 倒也還好(其他同事跑去血拚了@@)
入口前是一大片的墓仔埔 整齊壯觀
看到那一片墓仔埔有自動灑水的裝置 心想百年以後我也要在這種會灑水的地方...

在Point Loma可以看到海面上有非常非常多帆船類的船隻 非常漂亮
IMG_5036.jpg
天空上則是小飛機後頭拖著廣告旗幟之類的
讓人不禁心想小美國真是個連天空也很自由的地方

Point Loma也可以從崖上走下海邊 在岩岸的地形上感受海的力量
IMG_5125.jpg
算是相當舒服的行程
可以散步上上下下的

最後附上我這一次的代步車 Mazda6
大得不得了的吃油機器........
IMG_5161.jpg

2011年8月13日 星期六

You should know it before tracing display/graphic codes

General meanings of some API in Android frameworks:

1. graphic buffer manipulation
I. dequeue buffer: ask the buffer manager to release a buffer for modifying in the near future.
II. lock buffer: lock a buffer. It's essential before modifying it.
III. queue buffer: call it when modification is done. This will unlock and post the buffer.
IV. cancel buffer: cancel a buffer which was dequeued. Return it to the buffer manager.


not finished.

2011年8月6日 星期六

推薦一本書--哪啊哪啊 ~ 神去村



最近利用零碎的時間
看完了這一本書

一開始會知道這本書
是因為看到之前蠻喜歡的一本書的譯者的blog上的試閱
就有了印象
然後就利用等人的零碎時間 把他給看完了

內容很單純
就是個高中畢業的男孩子
被家人報名參加了有點像是日本版22k的就業輔導之類的玩意
就被丟到偏遠山區的村莊做林業工作一年
跟那裏的人互動著的故事

我個人很喜歡作者試著把伐木這樣子工作跟生態保育的觀念結合在一起
雖然不是很確定她傳達的意思是不是正確的
但裡頭那種取自山林 對山林尊重、感恩的感覺真的蠻讚的

最後就是那個男孩子參加了難得一見的48年一次的神去村祭典
腦海中超有畫面的一段.......
那段看完後完全認同書衣上印的宮崎駿的評論:真是一個好故事,我真想拍成動畫

這是一本寫得好翻得也不錯的日本小說
最重要的是在平常的都市生活中
可以看看這樣一本以山林為背景的書
讓腦袋跟著作者想像那樣綠綠的環境
還蠻不錯的^^^^^^^^^^^^^^^^^^^^

2011年7月23日 星期六

儘管如此,也要活下去

http://www.fujitv.co.jp/ikiteyuku/index.html

好久沒推薦日劇了
但這一部真的好特別阿
是有關被害者和加害者家屬之間互動的一部日劇

男主角瑛太演的洋貴是有個十五年前被殺害的妹妹的哥哥
女主角滿島光演的雙葉則是有個加害者哥哥的妹妹

劇情就從雙葉到了洋貴住的湖邊小屋想要知道洋貴是不是一直騷擾她們家人的人
洋貴卻以為她是要自殺的人開始慢慢地擴散到她們的家人
假裝忘記這回事但卻一直僱人騷擾雙葉一家的媽媽
一直搬家搬家的雙葉爸媽
還有結束少年照護但在果園生活的兇手
有趣的是洋貴有個弟弟
雙葉有個妹妹都是有別她們兄姐仍在意著十五年前的事件正常生活著

應該會蠻有趣的
目前看了三集
不像是走愛情路線
倒是有點兄妹路線的感覺

2011年6月30日 星期四

git working model for a FAE like me

這篇文章給我很多啟發

新的工作跟過去不同
沒有perforce來輔助我version control的事
一切變得一團亂

常常客戶拿到我們放出來的一包codes會遇到一些問題
釐清的過程中
可能會稍微修改A
但同時間 可能我還要對同一包codes處理別的客戶的case
為了另外一個客戶我可能會修改B
但是我又不想在修改B的時候有A的部分在裡面
導致一些副作用之類的

此時就很適用對一包codes
根據不同的case建立不同的branch
然後在那個branch上commit自己做的修改
如下範例發生在有.git的目錄下

git checkout -b NEW_branch OLD_branch
由OLD_branch產生一個NEW_branch
以我的需要這樣的OLD_branch通常會是一版official release
git checkout NEW_branch
跳至NEW_branch 就可以開始解bug了!!!!!

git commit FILES -m "DESCRIPTION"
在NEW_branch 暫時commit一些檔案 但可能沒完全完成

此時突然有了另外一個case插進來
就可以從OLD_branch再開一個branch來解新的case

git checkout -b NEW_branch2 OLD_branch
當然要從OLD_branch分出來才能不受干擾地使用乾淨的codes
git checkout NEW_branch2
一樣要先換branch才能做事情 (這行指令會一併把你的codes換成NEW_branch2的狀態)
git commit FILES -m "DESCRIPTION"
Commit some files in NEW_branch2

大概就是這樣啦
用git就不要吝於branch out^^

最後摘出其他常用指令

git branch
觀看目前有哪些branches
git log
看歷史紀錄 得從這個拿到manifest 進而作difference.
git show
看某一版做了些甚麼
git diff
比較版本

2011年5月27日 星期五

利用DirDiff這個vim外掛讓vimdiff可以比較資料夾

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

100分

vimdiff 實用指令

  • do - Get changes from other window into the current window.
  • dp - Put the changes from current window into the other window.
  • ]c - Jump to the next change.
  • [c - Jump to the previous change.
  • Ctrl W + Ctrl W - Switch to the other split window.
  • :diffupdate – diff update
  • :syntax off – syntax off
  • zo – open folded text
  • zc – close folded text
http://blog.longwin.com.tw/2009/11/vimdiff-vs-git-diff-2009/

2011年5月24日 星期二

TaggedFlog 好用的tag檔案總管

請參考下面的聯結
有很詳細的說明
http://shinta.scjp.idv.tw/wp/?p=901

對我而言
資料夾式地管理文件有時真的不容易找到我要的東西
尤其新公司的文件真的蠻多的
所以就可以利用這個軟體 把看過的文件加上相關的標籤
這樣就可以很方便地按按標籤作搜索

讚啦.

2011年5月17日 星期二

linux的screen

這是一個蠻好用的功能
常常連上server事情做到一半不小心斷線
或者是檔案開了一堆明天想繼續之類的
就可以用screen達成雖然登出 但是開啟的檔案都還在的效果
screen外的常用指令
  1. screen 叫出一個screen process 連帶有一頁視窗
  2. screen -ls 可以看目前開出來的screen有多少個
  3. screen -r 回復screen 如果開多個screen的話 就要打上screen -ls看到的pid了
screen內的常用指令
  1. ctrl+a+c 新增一頁視窗
  2. ctrl+a+n 跳至下一頁視窗 (next)
  3. ctrl+a+p 跳至上一頁視窗 (previous)
  4. ctrl+a+數字 跳至第幾個視窗
  5. ctrl+a+w 秀出目前所開的視窗
  6. ctrl+a+k 關掉目前的視窗
  7. ctrl+a+d 把screen背景執行擺著
  8. ctrl+a+h 把該視窗跳出過的訊息記綠成檔案
  9. ctrl+a+A 更改視窗名稱 這個在tab模式下很實用
  10. ctrl+a+[ 進入buffer mode, 這樣才可以pagedown pageup去看之前跑的訊息 (參考設定3可以調整buffer大小)
有關screen的設定
  1. 不要閃爍 可以修改$HOME/.screenrc 加入vbell off
  2. tab秀出視窗 可以修改$HOME/.screenrc 加入
    caption always "%{= kw}%-w%{= BW}%n %t%{-}%+w %-= @%H - %LD %d %LM - %c"

3. 增加screen buffer size 可以修改$HOME/.screenrc加入defscrollback 10000或是其他數字 就是buffer的行數

reference

2011年5月16日 星期一

ubuntu檢查版本的方式

cat /etc/issue
就會看到他的版本啦

2011年4月30日 星期六

宅男不出門 就能修電腦 TeamViewer

http://www.teamviewer.com/
這東西蠻有趣的
是讓多台電腦遠端共用桌面

在我工作上的用途是拿來做remote debug.....
那時人在美國
有個同事寫了很實用的工具分享
但我的電腦上卻有點問題 沒法使用
於是就安裝了這個玩意

它跑起來後就會有個號碼出來
只要告訴別人這個號碼
電腦就可以被別人遙控了
你就會看著你的畫面上的滑鼠因為遠方的人而動來動去的

優點
1. free
2. 跟windows的遠端桌面不一樣的是 別人連上你的電腦時 你還是看得到畫面 兩個人還可以搶滑鼠呢
3. 只要告訴別人軟體上顯示的號碼 不用再ip了 省卻不少找ip的麻煩

2011年4月23日 星期六

static variables/functions in C/C++

面試工作時常常被問到這樣子的問題
static變數/函式在C/C++的意義

先從C說起
倘若static出現在global function/variable的前頭
代表著是這個function/variable的scope只限於當下定義的檔案中
也就是說雖然是global function/variable
在compile的過程中別的檔案裡的code即使用extern的方式宣告想要使用它
也是不行的

另外比較常見的function內宣告的static variable
function內的static variable較local variable有永久存在的特性
一般而言local variable存在於stack中
隨著function call而起 隨著return而終
但是static variable則是存於data segment的BSS中 (Data Segment@wiki)
擁有完整的程式執行生命周期


再來就是C++的部份
如果跟class無關的static 就跟C一樣的
但是如果是出現在class中 就比較特別了
static member variable蠻像C裡頭function內的static variable
是該class的每個objects可以共享的資訊
static member function則是可以用來修改static member variable的function
在static member function裡不可以用this來access object-dependent information.

大概就是這樣.

2011年3月10日 星期四

San Francisco一日遊

又是一個寂寞的週日
大概是上周日開車開太遠怕了
所以選擇不開車進市區
而是開到鄰近的bart車站搭bart進城

bart是 Bay Area Rapid Transit 的縮寫
類似台北捷運 不過它各站的距離較遠
所以也跑得比較快

IMG_4025.jpg

下車後先去渡輪大樓買點要帶回台灣的巧克力 順便看看海

IMG_3941.jpg
IMG_3935.jpg
然後就撘公車去著名的pier39看看海獅了
IMG_3940.jpg
IMG_3958.jpg
比較可惜的是 沒有搭船去著名的惡魔島晃晃 不然就可以一睹電影絕地任務的場景
IMG_3979.jpg
然後搭著叮噹車離開海邊盪回市區晃晃結束今天的行程
IMG_3994.jpgIMG_4005.jpg

一個人的觀光 (不敢說是旅行 充其量我就是出發的前一晚翻翻從台灣帶來的舊金山旅遊書決定隔天要去哪裡看看)
有時蠻閒適自在的
有時卻是不停在想念
尤其這一次被困在美國這麼長時間
看到很多東西都會想起台灣
想了很多自己的生涯
媽壓 好想回去繼續研究的工作喔
回台灣後真的要好好考慮一下..........


2011年2月20日 星期日

17 mile drive

今天去了一趟北加州著名的海岸17 mile drive
一早就失眠五點起床
東摸西摸到八點開車出去
一開始以為走錯路
開了四五十分鐘後還在山區中霧愈來愈大
怎麼想都覺得我不是要去海邊嗎 怎麼好像在開橫貫公路累死了@@
所以就回頭改去同事大推的Gilroy outlet
不過見面不如聞名 outlet沒什麼吸引的我 買點小東西後覺得這樣一天過去太浪費
就走另外一條路再往17 mile drive衝去
好在這一次總算開到了
其實後來回飯店查了一下 本來的路翻出山區就會見海的....
一切都是繞繞路多跑了快一百公里.......

無論如何
17 mile drive還蠻值回票價的 (這是私人道路 進去收了9.5USD....)
17哩的道路中又是在山中跑來跑去的 又是臨著海邊的
有很多比我拍到的照片更漂亮的景色都礙於不方便停車只有留在我心中了 科科




回程又稍微繞了一下路去另外一家Greatmall outlet買家人託買的東西才回到飯店
掐指一算
今天應該開了三百公里的車有吧
阿彌陀佛.

2011年1月9日 星期日

好文推薦--台灣的愛與寂寞~一位瑞士記者眼中的台灣

台灣的愛與寂寞~一位瑞士記者眼中的台灣

這篇文章蠻有趣的
今天早上在坐捷運前往嘉原家的路上
在facebook上看到朋友分享的文章
裡頭可以看到阿嘟仔對台灣中國之間關係的觀感
  • Taiwan experiences the presence of China like a big brother you want to push off but always keeps the lead no matter the distance.
  • China refuses any political relations with countries that recognize Taiwan as an independent country, and who does, especially today, want China as an opponent?
也有讓我怵目驚心的字句
  • Many people don't work till 10 pm because they have to, but because of inner emptiness. They dream to have earned to retire at the age of 50, and when they reached it they die of boredom.
現在我還在習慣工作的節奏
雖然很努力地讓自己可以早下班
卻不是很會安排下班後的時間
決定現在多念佛
希望將來不會因為覺得反正早下班也不能幹嘛
就乾脆找要加班有錢拿的工作拼下去了

看著這篇文章
不禁想起之前寶Bear對房價的觀點
台北在走著香港的房價路線
八十後買不起樓的路線
既然香港都還沒泡沫化(也許不會)
台北的房價就還有一段路可以爬升
Jarvis不負責任預測--持續買進台北房屋.

最後也想起最近很紅的18%議題
戰得滿天飛的
坦白講 家父也是受益對象
糊里糊塗收到公文說他可以多存入16萬
歡天喜地感念馬皇德政
我們不是很清高地拒絕存入
也不是號稱存入但是額外收入會捐給社福機構的人
我出了十萬 大哥拿了六萬
十六萬的心意 趣味趣味只是希望老爹花得開心
看到很多言論針對公務員、軍人、老師等福利的撻伐
心想要是重點不擺在砍福利
但是加重對公務員等的績效要求以符合社會上對那些錢的期待
進而提升行政的效率 會不會比較好呢
畢竟沒有紅蘿蔔了 馬兒又要如何快跑

無論如何
及時行樂
阿彌陀佛.