2009年3月31日

[講古] 今非昔比

專題系列:



大學時期

打專題報告的時候





畢業的時候,其中一個是偽畢業生~





六福村三缺一







清境三缺一



婚禮還是要玩三缺一




老陳跑第一個~下一個就我和b哥爭了 XD,老高只有包紅包的份

2009年3月28日

[工作] 珠海日記 3-8 不想寫了

之後的幾天

都上早上進工廠

不過我進產線都懶的進去了

我大多數的時間都待在戰情室顧家

順便看看新的codebase

改改code

把code改整齊乾淨點



pm仍然戰很大戰不用錢

基本上我們的spm和mpm一整個就是水火不容了

當然我在旁觀的結果

是一個神經超小條和一個神經超大條的兩個人

她老愛把小事化大簡單的事搞的很複雜

另一個則是覺得什麼事都在掌控之中



中間有一天

我們的mpm跑出去玩三點多回酒店回mail

隔天起不來沒上班

我們spm就火很大

開始告狀告到他老板去了

那天一整個就是雞犬不寧

當然我那天一樣坐在戰情室看我的code改我的code

偶爾還要聽聽他的幹聲連連



只能說有個羯斯底里的pm還真辛苦

在我進產線看operator之前的日子

大概都是這樣loop

早上起床吃早餐上班

到戰情室開電腦開始看code整理code

旁聽pm打電話四處抱怨或是開戰

偶爾他會對我complain mpm

講了一大堆五四三



而且我就是持續不斷的看code改code

基本上我想要讓以後的日子好過點

所以就一直在整理code



等到四月一日

也就是我的部份要登場的部份

也該是sw大發神威的時候了

2009年3月26日

[工作] 珠海日記 2

因為八點車子準時出發

所以我六點半就起床了

只能說真累



呼吸一下不太新鮮的空氣

跑去吃早餐了~



第一天來這邊

感覺很驚訝

因為我第一眼看到的就是很愛吃的薯餅

這邊的人稱土豆餅



第一天的早餐吃的蠻多的



再來悠悠哉哉的坐上交通車

一路打盹的睡到公司了~



對我來說

來公司也沒什麼太大的意義

因為我真的沒什麼事情可以做

就只有象微性的到產線的實驗室看一看狀況

坐一坐



戰情室就很精采了

因為海波浪的出包,PM整個是火山爆發的狀態

一直追status

電話是瘋狂的一通一通的打

早上call晚上call

戰情室真的是風聲鶴唳草木皆兵

所以跟著hw me的RD

能避難就儘量往前線移動

最危險的地方是戰情室

待太久怎麼中槍的都不知道



中午去公司外面吃江南水湘

這家店只有一個辣字可以形容

真是他xx的吃完只有一個辣味

我感受不到食物的味道

只有辣辣辣



原來湘菜也是很辣的

不知道湘姑娘是不是也是這麼的辣 XD



接著又開始idle了

我的idle日記就是在這個時候想要連載的

因為實在是很無聊~

實際上我只是來這邊當consult的

rework我又不會

我只會寫程式

可我的nb也帶不進產線

要試也沒得試

只能很哀怨的在戰情室做一些實驗

再寄給前線的同仁叫他們幫我update FW



基本上因為海波浪power有問題

如果把"硬盤"(阿六仔用法)插滿了是沒辦法開機的

因為power不夠力

所以我就把FW改了一些設定

不要一次enable這麼多顆

原本是一次八顆

我改成一次兩顆

感覺是有減輕負擔啦

不過追根究底還是power的問題

反正就當在玩的



然後一天就這樣結束了



第二天的晚上去吃上海菜

很貴

不過清淡多了

菜飯不錯吃

算是來珠海出差吃的很不錯的一餐



珠海第二天

一樣很無聊

2009年3月25日

[工作] 珠海日記 1

話說24號

因為開機開的不是很順利

我們家PM馬上發了封mail給我們

叫我們趕快過去幫忙

原本我是預定3/27到大陸幫忙

一切就是如此的突然



又很註死的

還可以馬上訂到25號的票

所以啦

在一切都沒什麼準備的情況下

急急忙忙的整理一下行理

急急忙忙的請Sandy幫我買人民幣

急急忙忙的請福總教我怎麼到斗門

一切都是那麼的急急忙忙



本日早上六點半起床

刷牙洗臉了一下

到對面吃個早餐

七點準時出發

反正我們家門口的計程車很多

就直接問能不能開收據

然後直衝桃園機場



不過比我想像的快很多

三十分鐘左右就到了說

暗~~少睡了半個小時 囧



好久沒出國了



這是人生第一次出差

也是第一次自己一個人搭飛機

進機場就先到長榮劃位

大概是來的早

服務員還問我要靠窗還是靠走道

我就說要靠窗



接著在機場一直無聊到九點

就開始出關

到搭機口



準備登機前

大概是九點二十分

打通電話給Sandy

發封mail給大家

就上飛機了



搭飛機本身倒是還好

只是說第一次一個人旅行

總是有點不習慣

把手機切成飛航模式

當成mp3在用

就這樣飛到了澳門了

一切都算順利



下飛機後開始領行理,入關

接著在機場門口找公車

搭到拱北關



在拱北關又出境一次

澳門掰掰~~

正式踏進神洲大陸



這時就發生了一件很不爽的事



一出關就在找Flicker講的右邊的樓梯

準備要搭小黃到酒店

誰知道才這麼一下子在觀望地型

就有一個在地人跑來問我要去哪啊什麼的



通常在台灣我的處理方式就是不交談不對話不鳥他

不過大陸這些傢伙還真難甩掉

一直魯一直魯

甩都甩不掉

終於聽到他說來看看嘛 不搭也行的

我就說我不搭

結果還被說我沒禮貌



林老師咧~~是怎樣

我有叫你一直跟過來嗎

我從頭到尾都沒鳥過你

是你一直要熱臉貼我的冷屁股的

作不到生意還說我沒禮貌

幹!!!!心裡著實很不爽~



一路上心情本來都還保持的不錯

就被這個人搞的心情很差



接著又很衰的在拱北商場迷了一下路

找了半天才找到要搭小黃的地方

上車後說我要到澳財假日

司機聽了半天說是奧(越)財吧

XD



到了酒店

問了我的停留日期

然後說要先押金

天殺的信用卡居然沒得押

一萬多塊的人民幣

看到鬼了喔~~

我想應該是我的額度不夠刷吧

只好先結五天的房帳

560x5=2800rmb=14000nt



到了房間有嚇到

好大一間

他奶奶的~~在台灣玩了這麼久

還沒住過這種高級酒店

心裡總算有好一點了

不過~~是刷自己的卡啊 囧

回去再報帳

不過總是要自己先出

就會覺得有點痛



坐下來

nb拿出來接網路

跟大家發封mail說我到酒店了

福總叫我先去吃飯

吃完再去斗門



於是我就去吃飯啦

再來就請櫃台幫我叫一台車

要到斗門



回房間整理一下東西

就往斗門出發了

去到那邊

大概看了一下戰情室指揮中心(*註1)還有前線(*註2)的狀況後

就又回酒店了 Orz...

根本就白去了

我應該就留在酒店睡個大覺就好了



晚上和三個男同事一個女同事去吃飯

那家叫東北人

還不錯吃

就這樣我的第一天就結束了~~





*註1 戰情室是我們幾個人開玩笑的說法,我們在工廠reserve了一間會議室,

平常都是pm會在裡面跟各大function吵架的地方

*註2 前線是機台在測的地方,為了不想待戰情室,平常都會盡量往前線移動

2009年3月24日

[工作] 我在大陸IDLE的日子

即將連載~~



目前狀態~~IDLE兩天



心情-- 真無聊~



想說的話: PM,我想幹活啊~~



Blocked by: 海波浪power supply

2009年3月13日

[ MV] 分飛

[工作] 用三小指標~

最近加扣加到天昏地暗

學到的東西正是以前一知半解的星星和搭樂賽~

因為常常要對最底層的暫存器做r/w

基本上我這個人就是喜歡直接點

所以大部份的時候我都是用"立即定址法"



看要存取多大的資料

1個byte就用恰星星

2個byte就用硬特星

4個byte就用long int*



位置就直接給定值了

管它



這篇文章只是分享一下最近學到的星星和搭樂賽

其實搞懂了以後

這兩個東西不過就是運算子

跟加減乘除是差不多的



首先來講星星

星星就是"存取該指標裡頭的值"

講指標太麻煩

對計算機對程式有點概念的人都該知道

電腦所有的資料都會放在某個storage space



這種東西就跟地址一樣



一般我們常用的x86的位址線是32條

所以定址的話就是2的32次方

以16進位來表示就是0x12345678

共8個數字

這8個數字就是所有資料所在的地置~

就像我住在台北,小可愛住台南,陳鵬元在當兵,朱小玉假日就在高雄一樣



當我們知道了某個地方,比方說0x12345678這個地方,放著一個密碼值

這個密碼值是8位元也就是1個byte的長度時

我們要怎麼得到這個值呢?

這時就要拜請星星出來了~~



星星這個運算元就是在做這種事的

1個byte相當於1個character

於是我們只需要 *(char*)0x12345678

這樣就可以拿到這個值了



很難懂嗎?

慢慢的來看*(char*)0x12345678這個東西

首先0x12345678只是一個數字





接著(char*)

這是c語言的一個特別功能

它能轉換資料型態

底下這個例子

(char*)0x123456578就是要告知電腦一件事

0x12345678不再只是數字了

經過他冠了一個夫姓後

他現在身份不同了

它現在是一個位置~

而這個位置是一個byte~



接著再幫它冠上一顆星星

也就是變成*(char*)0x12345678

那它就變成了放在這個位置的值了



很深奧嗎?

我知道的~~這個真的很難懂

要講到你懂實在很難

不過當你碰到了這個東西後

有在用了之後

就會發現他真的是很好用!!



接著是搭樂賽

就是&



它在幹啥的?



我們在寫c的時候

會宣告許多不同的資料型態

就像是 int my_birthday; char my_name;

像上面兩個宣告

c的編譯器就會幫你在電腦的主記憶體找了一個2byte的空間放你的生日,再找1byte的空間放你的名子



那搭樂賽&它就是可以幫我們找到他存放在電腦記憶體的哪個地方

假設我們做了下面的運算

&my_birthday

這樣我們就可以知道我的生日被存在電腦的什麼地方



假設這個值 my_birthday = 18

那我做了 &my_birthday 便會得到一個位置 假設它是0x87654321

接著在把星星拿來玩 *&my_birthday 會是多少? 答案是18

那&*&my_birthday咧?答案是0x87654321



當然*&my_birthday和&*&my_birthday是還蠻沒意義的



星星和搭樂賽用法大概就是這個樣子



妙用在哪?

這個就要講到程式語言講的call by address和call by value了

一般一個函數,就像以前國中學的f(x)

這個x在C語言裡可以是一個實際的value,也可以是一個放這個Value的位置

放位置的時候,我們可以直接在call function的時候在function裡就對該位置上的value作更動了

就某些狀況來說

有助於減少程式碼,也可以少coding一些

程序減少了,程式跑起來也不會有過多的assign的command

程式變小了~~也變快了~~



不過壞處的話

程式變小了變快了~~但debug也會累多了



好久沒打程式文了



說來汗顏啊~~其實我是接了這次的project後才學會指標的

以前研究所的時候也用過

不過沒有用到像現在這麼出神入化(對以前的我而言)

算有成長吧



總之有成長就是一件好事~~

2009年3月1日

[心情] 追求

追求~

活著總有些要追求的東西



人生嘛

求個溫飽求生存

當基本民生需求沒問題了

就會求追求心理層面的需求



追求真善美沒什麼不對的

追求心靈的充實沒什麼不對的

所以我們會花時間和金錢

來追求一些境界



所以我完全支持每個人花錢在自己的興趣上

其實也可以了解

愛打球希望自己跟Jordan一樣

不過這有意義嗎?其實並沒有多大的意義

我們追求的不過是一種成就感



最近開始騎車了

其實這是個蠻有趣的興趣

為了達到征服的快感

開始去研究一些路線去遠征

為了讓自己在旅途中舒服點

開始買裝備

ok的~

因為那是興趣



當然啦

其實存錢耍摳也是一種興趣

看書嘴炮寫文章也是一種興趣

更甚著,我知道有人把寫程式當成一項樂趣



而的確這些事情都有些好玩的成份存在

或者是說一種成就感

而中間的過程愈是辛苦

看到成品愈是開心



說穿了這些都是追求一種成就感

一種只有自己才懂得的快樂

[出遊] 鶯歌 我來了

禮拜一放假

不過不是無薪假

真沒想到外商還蠻有良心的

二二八幫我們補假一天



因為是禮拜一

是比較沒人的日子

我想

我準備要來征服鶯歌了

三重到鶯歌

路線規畫中~~

上網查了一下資料

應該整個都是自行車道

不會騎到省道就是了



來回好像是六十公里

嗯嗯~~我應該沒問題吧 XD