Wednesday, December 31, 2008

[2008-2009 Japan] (1) 飛向跨年之旅

[2008DEC31 WED]
清晨六點多就被我老爹叫醒了送到機場巴士站了,
到機場超幸運,又被免費升等商務艙,
嘻嘻嘻,上次台北飛美西的長程航線其實才剛被免費升等一次呢,
幸運之神好像突然對我太好了。
在貴賓室享用豐盛的早餐,隨後,2008-2009的白色跨年之旅就啟程啦~
在機上看了部得獎的影展片「裸愛」,窗外也很精采,
美麗的雪山和我最愛的水藍色晴空。
到了仙台機場,我還穿著台北的衣服,卻不覺得冷;天晴,好心情。



↑起飛前的飲料

↑機上的餐點

↑機上的甜點與餐後飲料

↑天空之眼

↑應該是富士山吧?



↑第二次來仙台,卻是第一次到仙台空港。

↑仙台機場內






2008-2009跨年仙台山形之旅link page


[2008-2009 Japan] Linkage

2008 December 31st 仙台
(1) 飛向跨年之旅
(2) 西瓜卡前進仙台
(3) 仙台車站周邊
(4) 薄暮的青葉城
(5) 除夕夜的仙台商店街
(6) 牛舌跨年晚餐
(7) SENDAI光之祭典
(8) Bye Bye 2008

2009 January 1st 仙台→松島→山寺→山形藏王溫泉滑雪場
(9) 松島双観山、初日の出
(10) 松島海岸散步
(11) 松島散步
(12) 松島商店街
(13) 松島活烤大牡蠣
(14) 前進雪鄉 (photo album)
(15) 山寺街道 I (photo album)
(16) 山寺街道 II (photo album)
(17) 參訪山寺(立石寺) (photo album)
(18) 山寺1015階的挑戰 (photo album)
(19) 山寺五大堂。眺望。 (photo album)
(20) 山寺眺望 / 民宿新年晚餐 (photo album)

2009 January 2nd 山形藏王溫泉滑雪場
☆ 雪山健行(スノーハイキング): 中森ゲレンデ → サンライズゲレンデ → 大平コース → 鳥兜山頂(1380m)
(21) 民宿早餐 / 租雪鞋框 (photo album)
(22) 中森ゲレンデ (photo album)
(23) 蔵王大露天風呂 (photo album)
(24) 黎明滑雪場 (photo album)
(25) 大平滑雪道 (photo album)
(26) 鳥兜山攻頂之路 (photo album)
(27) 鳥兜山攻頂/民宿晚餐 (photo album)

2009 January 3rd 山形藏王溫泉滑雪場
☆ 雪山健行(スノーハイキング): 中森ゲレンデ → サンライズゲレンデ → 大平コース → パラダイスゲレンデ迂回コース → ザンゲ坂/樹氷原 → 地蔵山頂 (1736m)
(28) 民宿早餐、暴風雪 (photo album)
(29) 中森滑雪場、黎明滑雪場 (photo album)
(30) 大平滑雪道 (photo album)
(31) 樂園滑雪場、地藏山攻頂 (photo album)
(32) 藏王樹冰Lightup (photo album)

2009 January 4th 山形藏王溫泉滑雪場→山形市區→仙台
(33) 山形藏王 to 山形站 (photo album)

Monday, December 22, 2008

Without Title XVIII



Date: 21st Dec 2008
Equipment: EOS Kiss digital + EF 24-70mm

[2008DEC27 SAT]
在士林官邸拍了些照片還有在星巴克小坐一下。
是我拍照技術太差,
還是天氣不好拍出來的照片,我就是不喜歡呢?

TMSI & P-TMSI
TMSI和P-TMSI分別是CS-domain和PS-domain的臨時IMSI(用完就丟的分身? XD),就向保持秘密一樣,一個秘密講的人越少,被偷聽走的機會可能也越小。TMSI和P-TMSI除了最左邊的兩個bits有規定之外,其他bit都是自由的,多數實作會讓某些bit和發行的時間有關,避免double allocation。最左邊的兩個bits,如果是00, 01或 10就代表它是是TMSI, 11開始的就是P-TMSI。不過,因為P-TMSI需要被存在USIM裡,USIM裡面的慣例是空的可以全部用FF表示,所以,唯一一個不合法的P-TMSI就是全部都是1。23.003/2.4寫著TMSI和P-TMSI都具有local significance,這邊講的local,對TMSI而言是UE和VLR(Visitor Location Register)之間,對P-TMSI而言,則是UE和SGSN(Serving GPRS Support Node)之間。

[2008DEC26 FRI]
讓我很煩的task暫時消失,鬆了一口氣。
但是整個早上在寫簡直是悔過書的issue log summary,
很無奈,當初的決策也不是我下的,
當初那堆會也好像開假的,都沒有人知道那樣的決策會出問題...

晚上和C, A, M, J在公司附近的"京采飯店"自助餐聚餐,
雖然價位算中上,但是菜色還算挺不錯的。

[2008DEC25 THU]
令人感動的耶誕卡片。
Somehow, 總覺得我是有一點點超能力的。


希望跨年計畫不要有意外,被突然出現的task弄到心很煩,
明明超想接那個task,但是跨年的機票旅館都已經成定局了。
2008年12月31日(星期三)
-- 長榮貴賓室享用早餐
-- 長榮航空, 台北—仙台 (10:00-14:05)
-- 仙台空港アクセス線(630日圓, 約25分鐘)
-- 市區散步(仙台城址)
-- 牛舌新年晚餐
-- 2008SENDAI光のページェント
-- 跨年倒數
2009年1月1日
-- 松島雙觀山(双観山)迎接2009年第一道曙光
-- 松島散步(福浦橋[出会い橋])
-- 松島海鮮料理(早午餐)
-- 返仙台拿行李,搭JR往山形,轉公車前往"藏王溫泉滑雪場"
-- 住宿於pension『ビーハイヴ』,四天三夜,含早餐和晚餐。
2009年1月2日
-- 雪鄉悠閒度假
-- 樹氷ライトアップ (2500日圓/1月3日也有)
2009年1月3日
-- 雪鄉悠閒度假
2009年1月4日(星期日)
-- 搭公車前往山形,山形市區觀光。
-- 山形蕎麥麵午餐。
-- 搭JR前往山寺,參觀立石寺。
-- 長榮航空, 仙台—台北 (16:15-19:25)

[2008DEC24 WED]
慘兮兮的耶誕節,牙齦發炎,痛到臉頰都要發麻了...
出國的機會又在最不湊巧的時機出現。唉,這就是人生呀。

starbucks的耶誕買一送一卷果然吸引很多人潮,
輪到我這隻貓之前,竟然有人一次點8杯,也有人一次點10杯。

GSM compact在3GPP裡的線索... (see 23.122)
Different GSM frequency bands (e.g. 900, 1800, 1900, 400) are all considered GSM access technology. An MS supporting more than one band should scan all the bands it’s supports when scanning for GSM frequencies. However GSM COMPACT systems which use GSM frequency bands but with the CBPCCH broadcast channel are considered as a separate access technology from GSM.

[2008DEC23 TUE]
午休時間走路去公司的另一棟大樓
聽蕭東山的薩克斯風和梁文音的現場演場,超棒的呀。
還是什麼task都沒有的一天,一整天都在寫code。

被同事問到陽明山的好餐廳,
害我突然有種衝動,很想一個人上山吃耶誕晚餐~
想起去年在東京六義園看夜楓的那個晚上的感受,
想起去年在千葉鄉下的ガスト吃的簡單的耶誕晚餐,
經過了幾乎整整一年,我還是一樣孤單。

[2008DEC22 MON]
什麼task都沒有,K了一天的spec。

[2008DEC21 SUN]
大學同學的小小聚會,感觸良多...
聚會結束後,到台大校園晃了晃,赫然發現系館招牌消失了...


(師大商圈的品客咖啡)

(呃... 這是什麼演講標題 @@)

(籃球場往公館商圈方向看的夕陽)

(大學時代還蠻常去的一家starbucks)

Sunday, December 14, 2008

Without Title XVII



Date: 15th Oct 2008
Location: Chemainus, Canada.
Equipment: EOS Kiss digital + EF 24-70mm

[2008DEC20 SAT]
高中同學的聚會,
在SOGO附近的"來吧,義大利Come On Italy"。
點雞腿燉飯,口味還不錯,卻找不到2007年盛夏的記憶。








老爹帶回來一大瓶野生孔雀魚,
我這隻貓撈走了3隻(賊笑)。呃...不是要吃的啦。

C++ Primer 8.2的範例吃到char就會進入無窮回圈...
這個範例的內容是cin一個int,
然後處理cin.bad()和cin.fail()是true的狀況。
照它的寫法,吃到char會進到cin.fail()的部份,
裡面它用了cin.clear(istream::failbit);重設condition。
debug的時候可以看到cin.clear()的確是有作用的,
但是這段code就是不work。
解決方法:用cin.sync();或是cout<<flush;
清空buffer裡的剛剛吃進去的錯誤的char

[2008DEC19 FRI]
盤點日最後一天,本來以為沒事的,
我名下的機器,想當然早在第一天就盤點清楚了,
我卻從來沒想到,不比去年菜鳥新人時代,
經過了不少案子,我手頭也有一堆不掛我名字的機器得開單給owner啊...

冬令營最後一天了,下星期終於不用每天七點多起床了。
下班先去某知名水貨商幫歐洲同事買DSLR,赫然發現,
原來canon 450D也是用SD卡了,我還真是後知後覺。
趁外國member們都在101展望台的時候,自己一個人繞了一下101附近,
比不上2007年東京耶誕季的華麗,卻也聊勝於無。






[2008DEC18 THU]
半夜開始過敏,超難受。

有口難言的第4天,
下午輪到我和C一起報告,講一些log checking skill,
我的部份講得超級差,不是因為我沒有認真準備投影片,
而是我的英文總是辭不達意,真是可憐了我們team member的耳朵。
想起剛進研究所的那段時間,那時候每次上課報告,我也都講得很痛苦...
N年後,同樣的事情,又在另一個語言上重演了。

[2008DEC17 WED]
本日冬令營地點在HQ,早上不到七點就得起床,整天都在想睡。
晚上的team聚餐,變成嚇死人的灌啤酒大會,
我沒有到徹底一滴酒都不能沾的地步,
但是看到歐美team member那樣灌酒,徹底被嚇到,
夾著貓尾巴落荒而逃。
半路攔的計程車司機外貌小恐怖,繞小路,車上掛的執照又是補發的,
害我一路緊張到桃園火車站...

這星期被冬令營弄得1行code都沒寫,也都沒看新的spec,
這樣我是要憑什麼去找新工作啊... (煩躁中)

[2008DEC16 TUE]
晚上討論投影片到九點多,
錯過晚餐,想說去鮮芋仙吃碗冰補償一下好了,
很好,繼天母的Big Tom冰淇淋店之後,有又更誇張的湯匙事件上演了,
明明只有我一隻貓去吃冰,
店員桑竟然問說「小姐,妳要多一根湯匙嗎?」
我嚇了一跳,猛一回頭,吼,後面明明就沒有阿飄跟著我啊 @@

[2008DEC15 MON]
"冬令營"的第一天,
所有平常只以MSN ID形式存在的team members
都以真實人類的型態出現在office中。

好累。

NOTE: GT1540T + 1178M

[2008DEC14 SUN]
繼續被困在Function Pointer的魔咒中...

想到接下來的一星期就覺得很煩,
光是每天至少要7點40分出門這件事就很折磨人了...
可不可以... 直接時間快轉到星期五晚上?

Sunday, December 07, 2008

Without Title XVI



Date: 8th Oct 2008
Location: Whistler, Canada.
Equipment: EOS Kiss digital + EF 24-70mm

[2008DEC13 SAT]
在HBO看"Lucky you",
血緣所綑綁的恨與救贖的古典主題,劇情好悶,
賭城亮麗的夜風景算是唯一的看頭嗎?

被Return Function Pointer的Function弄得好昏。

[2008DEC12 FRI]
也許,其實我是火星來的,
我講的是火星小貓話,我們team的英國人都聽不懂。(哭)

後來才知道是scope搞錯,
一段短短的code讓我弄到晚上10點才離開office,
去景美夜市吃可以選很多料的雪花冰,算是哀悼兼慶祝一個星期結束。

[2008DEC11 THU]
工作演變到現在只能用兩個諺語解釋:
巧婦難為無米之炊,更何況連巧婦都不是...
豬八戒照鏡子,裡外不是人...

實在太搞笑了,某project明明就是smartphone,
有RD竟然可以很天兵的說,這會有問題是因為觸控螢幕怎樣怎樣...

HS-SCCH (High Speed Physical Downlink Shared Control Channel)
1) 由Node B控制power control (see 25.214/5.2.10)
2) HS-SCCH set上限4個 (see 25.214/6A.1.1)
3) HS-SCCH carries downlink signalling related to HS-DSCH transmission (see 25.211/5.3.3.12)
4) HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel (same as 3)
HS-PDSCH (High Speed Physical Downlink Shared Channel)
1)The HS-PDSCH power control is under the control of the node B (see 25.214/5.2.11)
2)An HS-PDSCH may use QPSK or 16QAM modulation symbols.(see 25.211)

[2008DEC10 WED]
用RS mode嘗試著在CE下面沒辦法initiate的secondary PDP,
沒想到,因為flag文件太舊,這樣一弄我卻把自己
已經用好幾個月沒有flash過的愛機給"玩"壞了> <(泣)
不幸中的大幸是,雖然很多資料不見了,
在好心的RD S的幫助之下,機器本身還是救回來了。大感謝。

C的不對稱定義小討厭,printf用%f來印double是ok的,
在scanf依樣畫葫蘆卻會大爆炸 @@
double比float大,如果要用scanf吃double要用%lf才吃得下...

我說,我想當一隻貓,只要裝可愛就好。
同事J說: 本來就可愛的東西不需要用裝的吧~
呃... 被發現了,我是一隻惡貓咩。

從姑丈那邊收到超超超可愛的貓貓電子耶誕賀卡。
可愛到好想把它貼在這邊的日記裡噢~~
(尊重版權的義務與無奈...)

[2008DEC09 TUE]
心情非常低落。不能說的,悲傷的,如果還是,秘密。
我只能相信你們的未來一定會比我們的過去更好。

我們team好像快要要考試了?
我都只知道答案會藏在哪份spec裡,
卻從來不知道完整的答案該寫上哪幾條 @@
離開了學校後總覺得,
該記的東西一旦想懂了或是用久了,自然就會記起來了...
這個世界上不該記的東西還是比較多,會查就好...
不過,話說回來,萬一我們真的是考試,這種心態應該會小慘...
題外話,找答案的時候瞄到future is evolution not revolution;
看來3GPP是一種"加法的藝術"
然而,CS世界裡的加法運算,似乎沒有真正的無窮大這回事...

☆ What is R99? or How did 3GPP spec mention about R99?
☆ 什麼是R99? 3GPP spec中如何談到R99?
1. 3GPP Release 1999 is the first release from 3GPP and covers specifications for a complete mobile system.
1. R99是3GPP的首版,包含一個完整的移動通訊系統。
2. It contains, but is not limited to, UTRA FDD and 3.84 Mcps TDD modes, UTRAN Iu, Iub and Iur interfaces, GSM based evolved core network, USIM, AMR speech codec, MMS, LCS, a broad range of SS, CAMEL, OSA and telecommunication management.
2. R99包含(但不限於)以上英文摘句內所列項目。
3. Functionally frozen in December 1999.
3. 1999年12月起,已停止追加新功能。
(please see 3GPP 21.902/4.1.1 for oroginal wording.)

[2008DEC08 MON]
事情還是發生了。

筆記一下Location Updating Request裡面看到的MCC/MNC
平常在非roaming的live network下習慣就是一直看到HPLMN
最近遇到一個roaming的case,
才第一次注意到這邊的MCC/MNC也是有變化的。
它其實也不能說是HPLMN,MCC/MNC是LAI的一部份,
查24.008可以知道這個欄位的內容是從USIM讀來的,
所以,就算不是roaming也可以做個簡單的實驗來加深印象,
用讀卡機改寫一下USIM EF-LOCI(6F7E)的MCC/MNC/LAC再做LAU,
之後用讀卡機檢查一下USIM還有對一下QXDM就會發現,
寫完第一次做LAU,是送被竄改過的資料給網路,
但是做過LAU之後,USIM就被寫成當下的資料,
想想這樣的設計很好理解,網路不會想知道自己的HPLMN是多少,
網路比較需要知道的,應該是來request的人是何方神聖。
然後USIM是什麼呢? 臨時號碼牌的小抄嗎? (逃)

天母越來越多店收攤,今天回家又發現一家,
在天母東西路和中山北路交叉口的LUSH, 恐怖耶。

[2008DEC07 SUN]
Windows Live變得好奇怪,
連MSN的secondary title都有歷史記錄了...

原來,我已經有超過5萬張的照片了,
5萬次快門,或者說5萬個frame的記憶,對我而言是一種不可思議。
看著加拿大旅行的照片,隨手咕狗了一下一棟看起來還不錯的建築物,
結果真是出乎意料,被我以為成什麼市政機構的建築,
竟然是超高級養老院...

Monday, December 01, 2008

WithoutTitle XV



Date: 12th Oct 2008
Location: Victoria, Canada.
Equipment: EOS Kiss digital + EF 24-70mm

[2008DEC06 SAT]
連睡17小時的週末,噴嚏打個沒完沒了,說不上來的不對勁。
我不知道我在做什麼... 半行code也沒寫,
卻把一整本Robert Charles Wilson的Spin看完了。
它所塑造的宇宙挺新鮮的,但是,結局一整個討厭呀,
擺明就是要賣續集的...

[2008DEC05 FRI]
out of control...
Poxxxxs抓完時間大錯亂的CE RAM dump沒多久
就很堅持地停留在boot loader mode @@

[2008DEC04 THU]
喵啊啊啊啊啊啊。
中午一次con-call,傍晚又一次,快被逼瘋了...
我在想,到底是因為我是草莓族承受不起壓力,
還是那些來壓垮我的東西,都不是我可以改變些什麼的。
真的好想好想換工作喔,我只想對我自己做的事情負責...

原來MO和MT這兩個縮寫是有被定義在24.008裡的耶...
The terms "mobile originating" or "mobile originated" (MO) are used to describe a call initiated by the mobile station.
The terms "mobile terminating" or "mobile terminated" (MT) are used to describe a call initiated by the network.

記得很久以前剛開始工作的時候,
根本不會知道o代表originated,t代表terminated,
常常在搞不清楚到底是誰打誰 XD
青澀和無知也許也是一種幸福的狀態吧。

[2008DEC03 WED]
聽到桌機響就會害怕。崩潰感。
不要再問我了,人家英國人都說是照標準程序了,
事實就是你們看得到的那樣奇怪咩...

Oh my god... 一直在狂爆炸 @@
也不是因為突然從C++跳到C的關係,是我的腦袋有嚴重邏輯問題...
看到範例明明分開寫成兩行
d = strtod (string, &stringPtr);
printf("%.2f%s", d, stringPtr);
我卻在練習的時候寫成
printf("%.2f%s", strtod (string, &string), string);
第一,在print的時候,後面那個新的string的開頭,
根本還不是被strtod改過的,
第二,不能確定strtod怎麼實作的狀況下,
用&string去接新的開頭就是在製造危機。
Think before write!

[2008DEC02 TUE]
あの「ヤ。ク。ソ。ク」

超扯的,device和battery的世界裡,
竟然也有meant for each other這種事存在...
我的某顆battery,就是一定要在同事J的某台device才有辦法充電 @@

[2008DEC01 MON]
bad mood的暗藍色海洋,究竟可以有多深。
The Secret Checkpoint

快速地掃過一段code,啥... i-supper?
喔,no,是isupper(is upper)啦...
我這隻貓需要餵食了嗎?

[2008NOV30 SUN]
不可思議地連續地睡了18小時。
然後就是coding.

第一次接觸到DirectShow,一開始很難理解它所謂的"filter"。
它的filter不是一般字面的"濾掉不要的東西"。
MSDN的定義: DirectShow uses a modular architecture,where
each stage of processing is done by a COM object called a filter.
再看filter的大類別 (source, transform, renderer, splitter and mux)
還有possible stage (running, stopped, and paused)
對我來講,還是定義裡的modular / processing這類字眼好懂多了...

Friday, November 28, 2008

[catAP] CONNMGR CONNECTION STATUS

Application Name: CONNMGR CONNECTION STATUS LOG TOOL
Version: Beta Release
OS: Windows Mobile 6.1
Download: Click Here
(NOT right click then save. File server is MSN SkyDrive)
AP size: 45.5KB

Description:
A) How to use:

A.1) Put this AP in Windows Mobile 6.1 device
A.2) Make sure there is at lease one Wi-Fi or GPRS connection has been established.
A.3) Click the AP
A.4) There will be information displayed on the screen, and please find detailed information under root directory of the device (format: catCCS_MMDDHHMMSS.txt).

B) Format of the log
GUID-DestinationNet:
GUID-SourceNet:
Connection Name:
Adapter:
APN: (only when connected)
Connection started: (only when connected)
IP: (only when connected)
Status: (only when not connected)

C) How this AP obtains information:
This AP uses ConnMgrQueryDetailedStatus Function to obtain CONNMGR_CONNECTION_DETAILED_STATUS from ConnMgr.exe. Because the structure does not contain APN name, if any APN is connected, the AP uses szDescription and <wap-provisioningdoc> to query the APN name.

Sample Screenshots:
The log under root directory:

UI:

Sunday, November 23, 2008

Without Title XIV



Date: 17th Dec 2005
Location: Sapporo, Hokkaido, Japan.
Equipment: EOS Kiss digital + EFs 18-55mm

[2008NOV29 SAT]
天氣好好。去捷運板橋站一路亂逛到府中站。
有看到外表小醜,可是設計理念很有趣的互動聲光柱群。
也看到了還不錯的瞭望風景。
很怪,一直想起韓國的盆堂區的藪內和野塔,很多的城市要素是共通的...




筆記一下PLMN selection NAS和AS分別該做的事: (see 25.304)
NAS:
1) allowed PLMN type list
2.1) PLMN list in priority order
2.2) automatic or manual PLMN selection
2.3) request AS to select a cell per 2.2)
3) evaluate reports from AS for PLMN selection
4) equivalent PLMN list
AS:
1) search for available PLMN
2) if RAT is assigned, search by the assignment.
3) perform measurements to support PLMN selection.
4) identify PLMN by synchronising to broadcast channel
5) report available PLMN to NAS (受動或自動)
6) 尊重NAS的PLMN types indications

[2008NOV28 FRI]
UI的Menu殘影issue還是不會解,不過接下來要開始C的特訓期了,
應該很長一陣子不會有機會寫Windows Mobile AP,
只好先Beta Release。

[2008NOV27 THU]
office裡的落塵量實在太恐怖了,
早上右眼進砂,傍晚左眼,一整天眼睛輪流痛。(泣)

耶,原來QXDM的Item可以指定顏色耶!
終於可以跟礙眼很久的滿江紅AT LOG說掰掰了 XD
畢竟QXDM是需要License的軟體,不方便在這邊筆記,
如果有人跟我有一樣的困擾,請參閱QXDM User Guide的FAQ,
它的Table 10-1 User color item keys有詳列如何指定。

我有的USIM的CFIS如果不只一筆record的,
剛好都是有ALS服務的operator,
我就一直呆呆以為,它的第一組byte
MSP(Multiple Subscriber Profile)等於Line 1, Line2.
結果今天不小心翻到MSP的spec,才發現錯了很久。
MSP原來有分兩種case,當一塊USIM不只一個MSISDN的時候,
每個MSISDN可以有自己的profile沒錯,
但是當一塊USIM只有一個MSISDN,那它還是可以有不只一個profile。
(see 22.097 for detail)

[2008NOV26 WED]
該如何形諸文字,恐怕也只能紙與筆這種原初的組合了。
不算太令人驚愕的,但也不該是必然的。

Menu bar真是令人頭痛啊...
不知道哪邊沒寫對,從program開始跑到把畫好的hdc
丟到真的螢幕上之前,menu bar都在搞搞怪怪。
差這個issue我就可以beta release了...

[2008NOV25 TUE]
看著三個半月前寫的投影片,半點兒印象也沒有,我是失憶症小貓?
找好久才找到0x94,0x00這對表示File ID Not Found的
status word躲在51.011裡頭...

小貓: 你就沒有對未來、對人生很茫然過嗎?
D: 現在就不知道了,還管得到未來。

[2008NOV24 MON]
不知道該怎麼形容的Monday。
如果冬天在辦公室裡中暑,會不會很誇張?
可是,我覺得有可能發生捏...
白天被UICC很複雜的GET RESPONSE弄得頭好痛。
傍晚拜AGPS之賜,可以上頂樓看夜景吹風,
可是SUPL server繼續裝死不想理我,我也不想理它了。
從屋頂帶著沒有半點戰果的snapper下來,
什麼...我們team已經淨空了。good?
散步去starbucks繼續改我的code兼吃晚餐,
加熱過的鬆鬆的牛角麵包配上焦糖星冰樂,獨享的幸福 XD

[2008NOV23 SUN]
Family eatout day;大野狼老爹、媽咪、我弟、我弟女友和我。
在石牌邊界的海鮮餐廳,菜色超豐盛的:(1) 冷盤(生魚片、醉雞、鮑片)
(2) 生菜沙拉(3) 韭菜櫻花蝦 (4) 蚌殼絲瓜(5) 洋菇青花菜(6) 蒜炒鱈魚
(7) 桔汁牛小排 (8) 法式牛小排 (9) 醉蝦 (10) 檸檬蝦 (11) 炒雞腰
(12) 炸龍珠 (13) 清蒸蟹 (14) 燒賣 (15) 腐皮捲 (16) 薏仁湯

筆記一下PAGING TYPE 1和PAGING TYPE 2的定義,分法的重點在於UE到底在什麼mode,也就是它對網路而言的可見度。(格式詳見25.331)
PAGING TYPE 1
This message is used to send information on the paging channel. One or several UEs, in idle or connected mode, can be paged in one message, which also can contain other information.
PAGING TYPE 2
This message is used to page a UE in connected mode, when using the DCCH for CN originated paging.

Monday, November 17, 2008

Without Title XIII



Date: 11th Oct 2008
Location: Vancouver, Canada.
Equipment: EOS Kiss digital + EF 24-70mm

[2008NOV22 SAT]
學姊enoki的婚宴,徹底的感性路線。
結束後,看天氣還不錯,到附近的碧潭稍微逛了一下,
現在的碧潭畔,和小時候和家人一起去的印象差好多好多。

[2008NOV21 FRI]
本日搞笑事件(主角不是我...)
竟然有RD大哥把明信片順手貼起來卻沒看是誰寄的 XD

very anxious...
淨是分到一堆無關痛癢的task...
very anxious...
突然發現fetnet01的gateway和proxy共用一個IP的時候,
完全想不起來兩個差別在哪...
打開RFC2616,原來幾個月前才剛讀過,當初我還在下面畫了線。
很糟糕的感覺...

proxy An intermediary program which acts as both a server and a client for the purpose of making requests on behalf of other clients. Requests are serviced internally or by passing them on, with possible translation, to other servers.
gateway A server which acts as an intermediary for some other server. Unlike a proxy, a gateway receives requests as if it were the origin server for the requested resource; the requesting client may not be aware that it is communicating with a gateway.

收到了一個可愛的金色小盒子。


[2008NOV20 THU]
把不安的話語說出口,彷彿就能擺脫一點點沉重。
"keep a low profile"

白天一邊讀HSDPA和HSUPA的spec一邊看QXDM log,
照例打著雜,一再地重新認識自己的存在的多餘與無謂,
晚上繼續寫output file的部份,coding已經變成生活的唯一重心了...

小好奇到底是誰先想到"happy bit"這個名詞的,
真的很不像spec的用字呀,它的happy好單純,步驟一步驟二步驟三....
很量化地判斷完就可以很乾脆地決定快不快樂了,
人類的世界可複雜多了。(嘆)

[2008NOV19 WED]
雖然是看網路新聞,但是看到某篇和公司有關的報導,
還是有種"想把報紙扔進壁爐燒了"的感覺。
生存遊戲是很殘忍的好嗎?
寫那篇的記者該去隔壁team參加一下"填填樂"...

用最白痴的方法把output file的檔名訂成有包含時間日期。
我一邊拆著SYSTEMTIME裡面的月日時分秒,
一邊想著,要不要去找個兩三行就可以解決的function用...
把DbgMessage弄到output file裡,也比我想像中麻煩,
把拿到的UNICODE字串pointer直接丟進WriteFile是行不通的...
目前試到成功的是WideCharToMultiByte轉。

How to check HSUPA throughput on QXDM:
WCDMA EUL Link Statistics (replay)

筆記一下HSUPA的名詞解釋:
Happy bit: (see 25.319 / 9.3.1.2)
One bit of the E-DPCCH is used to indicate whether or not the UE is satisfied ('happy') with the current Serving Grant. This bit shall always be present during uplink transmission of E-DPCCH.

[2008NOV18 TUE]
在不可思議的,很美的夢境中醒來,
但迎接著我的卻不是美好的一天。
被分配到做的事情,不但被英國同事抱怨多管閒事,
還被別的部門的小leader釘,
是怎樣,我通通都照著接到的指令一樣樣做啊...
要抱怨要釘人拜託去找issue指令給我的人吧...

填鴨子果然是不行的,真的有"灰箱"哩。

今天重頭戲APN name的部份也寫完了,剩下來的就是把
txt輸出和一些UI issue修掉,不知道週末能不能出beta 1...

人類的反應其實是很有趣的事情,
丟了一個有人把悠遊卡組進iphone的網頁給一些同事和認識的人,
後來發現,我收到的returned message竟然可以歸類:
1) 要不要把BXXXXSXXXX或XXXXX也改裝一下?
2) 各類驚嘆語
3) 不稀奇啊,日本的手機不都這樣...

真是令人傻眼的消費卷政策,第一次對政策徹底想投反對票。
拒領以示抗議?

[2008NOV17 MON]
APN info tool經過了漫長的一星期,終於有了device UI,
我也終於學會怎樣從SOCKADDR_STORAGE把IP給撈出來了。
就這樣,短短的一行就可以辦到 @@
inet_ntoa(((sockaddr_in*)catAPNstatusTemp->pIPAddr
->IPAddr)->sin_addr)
首先要先去找各可以撈IPv4的function
不過,inet_ntoa是吃in_addr這種structure的,
所以要想辦法幫SOCKADDR_STORAGE變裝,
因為in_addr可以是sockaddr_in的member,
所以把SOCKADDR_STORAGE[1]偽裝成(sockaddr_in*)就可以拿到了。
小曲折...

雖然公司的教育訓練總是填鴨式教育,
不過,卻還有點說鬼鬼到的感覺。
今天的講師舉了個頗爛的範例說為什麼需要知道device長時間的behavior,
範例爛歸爛,我今天還真的在我自己的code裡,
發現了一個那種通常子夜才會密集發生的bug
我不知道哪根筋不對,在判斷要不要秀connection started time的時候,
寫了if (hour!= 0 && minutes!= 0 && second!=0){
今天回家剛好子夜12點,每次run到那段code就進不去,
這段code其實已經寫好N天了,都還沒有run出錯過,
找了好一下,我才發現邏輯符號用錯。(臉紅)

[2008NOV16 SUN]
我可以把信當廣告信刪掉的,我也可以無視於裡頭的request;然而,
生活中總是有些,不可思議的偶然。

冬眠,每次到了這個季節,
我總是躲不過辦公室裡流感病毒的攻擊。

Sunday, November 16, 2008

北國記憶—2005。初雪。





Date: 9th NOV 2005
Location: Sapporo, Hokkaido, Japan.
Equipment: EOS Kiss digital + EFs 60mm

2005年冬天的初雪;拍攝於北海道大學校園內。

About CQI:
Node B用CQI來決定HSDPA排程(scheduling)
1) CQI量測於下行頻道HS-PDSCH(High Speed Physical Downlink Shared Channel)
2) CQI是瞬間性的值,從DL估算,用UL回傳。
3) CQI的估算非數量化(unquantized),但回傳值為數量化值quantized value。
4) CQI的可能值為0-30,0表示比1更差。
(see 25.214)

☆ シットアップ (仰臥起坐)
☆ スクワット (上半身を伸ばしたまま行う膝の屈伸運動)
☆ 逆立ち [さかだち]
☆ ストレッチ (ストレッチ体操の略)

Monday, November 10, 2008

Without Title XII



Date: 14th Oct 2008
Location: Victoria, Canada.
Equipment: EOS Kiss digital + EF 24-70mm

[2008NOV15 SAT]
Skype太誇張了...
今天一打開電腦,才一堆11/8的message跳出來...
delay一星期耶,這樣用郵票寄說不定都到了@@

下午帶著60mm定焦逛士林官邸,人比花多,
還沒開始逛,拍照的興致就已經消失殆盡了...
晚上,騎天母—劍潭來回,不到10km,一路其實都還蠻輕鬆的,
騎不太動的,終究還是只有中山北路七段這個大上坡。





[2008NOV14 FRI]
零零碎碎的雜務堆滿了一天。

我的"家"教小老師今年高分推甄上台大資工所耶,
可是,明師怎麼沒有出高徒?

公司隔壁セブン的關東煮變成半日式半台式的,
比以前台式關東煮有進步一點了,當午餐還OK。

[2008NOV13 THU]
「有解答可以抄,作業還可以寫錯」
聽起來很欠揍... 可是,我就是那個笨小孩。
MSDN寫說ConnMgrQueryDetailedStatus
可能傳回的東西之一是
HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)
我不是直接把解答copy paste到我的code裡,
看著MSDN的表格說明(link),我自以為括號內的東西和前者意思一樣,
就很白癡地寫了根本不會成立的
if (hResult == ERROR_INSUFFICIENT_BUFFER)
實際上,在winerror.h裡
ERROR_INSUFFICIENT_BUFFER被define成122L 而前者是HRESULT_FROM_WIN32(x) __HRESULT_FROM_WIN32(x)
所以啦,要寫這樣才行:
if(hResult == HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER))

看到一位前輩姐姐的MSN寫: 女人一到週年慶就瘋了
我連現在是週年慶都不知道耶... 呃,我果然是貓類。

[2008NOV12 WED]
準備明天連我自己都不想聽的無聊presentation,
沒辦法... 我得講的東西,上至題目下至內容都不是我挑的。
填鴨子的東西,應該是自己看就好,沒有必要用講的,
要聽課的話,我對怎麼獵殺鴨子和設計圈套比較感興趣。

晚上開始摸ConnMgrQueryDetailedStatus怎用,
深夜看了"解答"才發現,
雖然我看得懂英文,但是我一定是MSDN文盲。

[2008NOV11 TUE]
太久沒打韓文,連鍵盤的位置都有點忘了...

冷漠地聽著會議桌上荒謬無比的問題,不想開口;
這是無力感的一種形式嗎?
有點害怕這樣消極的自己,一點一點地失去了,感覺?

[2008NOV10 MON]
Another raining day...
AGPS在3GPP之外的spec又是OMA吃掉半邊天,
我只要遇上OMA都很不順說...
感謝我的好鄰居J幫我帶晚餐回來,難得準時吃晚餐耶~

[2008NOV09 SUN]
連續兩天都在coding。雖然說有時間好好寫code對現在的我是件好事,
但是,一個星期有七天,為甚麼偏偏星期六和星期天都是雨天呢?
吼。我也想出門騎腳踏車玩耍啦 > <

這篇的照片是在維多利亞的布查花園拍的。
我很冷陌地看著很熱情的色彩,懷疑,
我的心,是不是早已經失去了溫度。

Saturday, November 08, 2008

[Canada2008] 秋的絨毯





Date: 9th Oct 2008
Location: Vancouver, Canada. (カナダ)
Equipment: EOS Kiss digital + EF 24-70mm

Sunday, November 02, 2008

Without Title XI



Date: 12th FEB 2004
Location: Way from Tokyo to Amsterdam
Equipment: EOS Kiss digital + EFs 18-55mm

[2008NOV08 SAT]
咪嗚嗚,下雨天讀書天;腳踏車小旅行泡湯。

[2008NOV07 FRI]
筆記一下怎樣cout in HEX:


上面這張筆記,其實藏著我是一隻腦袋不會轉彎的笨貓的證據。
今天原本想寫的code是把23.038裡面定義的class meaning bit
是顯著的改成不顯著,而且,要連class bit一起消掉。
我一開始竟然先用&去檢查到底class meaning顯不顯著,
顯著的話用xor改掉,接著尾巴的兩個class bit一個個也是先and在xor。
我的做法終究還是可以達到目的,可是實在太多行太笨了...
上面的事情是只要下面圈起來的那一行就能搞定的:

為什麼我會弄到10幾行呢?
問題出在那個and的mask啦,
一開始我怎想也想不出來那個mask原來是要flip過...
想濾掉的東西是XXX1XX11的話,and mask要做成11101100

[2008NOV06 THU]
得早起的meeting day。累。
回家經過圓山劍潭那帶,看起來小恐怖。a little bit worrying

[2008NOV05 WED]
白天,台北的天氣天空好清澈,
11月天,卻像北海道的盛夏,那個我再也回不去的地方。

昏庸! 有幾分證據說幾分話,戒之慎之。

晚上,照例一邊練習寫code一邊唸書,
所以超好笑的呀,我才剛被compiler警告,
不小心在do裡面define的string到了while就沒有用,
往下看書看沒幾行,C++Primer馬上就警告讀者說,不可以做這種事...
該說它料事如神嗎? XD

一直總是石沉大海。只有等待。不過,不見得是壞事吧,
我知道,我不能期待,還可以跟之前一樣,
找到一個自己真的喜歡,可以全力付出的工作,
我也知道,就算還可以找到喜歡的工作,
還是會因為種種不明理由的職務調動而變得面目全非。
原來,做NEXX的那個時候的我,是那麼幸福而不自知。

[2008NOV04 TUE]
中午難得出門吃飯,J的泰國遊歷和我以為的很不一樣。
好可惜,本來午餐可以更熱鬧的,都是concall來搗亂 > <

不信邪,我終究還是把dm server給fake出來了,
可是困獸之鬥的感覺真的超差的,
我就只看得清楚Transport Layer
怎麼可能去debug樓樓樓上連人家怎麼實作都不知道的東西。
無知是件糟糕的事情,但是我終於知道,那不是最糟的了。

下午幫同事改code,又發現超神奇的VC++ issue了。
等這陣子練完C++基本功,該去學點preprocessor的東西了。

[2008NOV03 MON]
我想,我上星期五一定不小心抽中災難點數卡了,
最近真的小傷不斷耶,早上要下公車,
竟然也可以被椅子下不知道是什麼東西刮傷...
咪嗚嗚,什麼時候災難卡的點數才可以用完呀?

討厭Application layer,
DRM怎麼這麼棘手啊? 我連找不到的server都想辦法架出來了,
才發現issue的contents其實很特別,不是普通的.dm

今天又耍白痴了,把FET客服打來test USIM的電話當成詐騙電話,
我一直在問對方問題,變成我比較像要主導詐騙的角色。

好無力,討厭困獸之鬥,
沒有真的厲害的人可以陪我討論,自己撈spec自己摸索,
真的很容易迷失陷入低潮...

[2008NOV02 SUN]
莫名奇妙地頭疼。Should I see a doctor?

只有我一隻貓的孤單週日冰淇淋約會這次換去cold stone,
蛋糕口味的冰淇淋加上raspberry,
冰淇淋蠻甜的,配上有點酸酸的苺類還蠻搭的~
獨享的,酸酸甜甜的,幸福。

Saturday, November 01, 2008

[Canada2008] 秋色@范杜森植物園





Date: 7th Oct 2008
Location: Vancouver, Canada. (カナダ)
Equipment: EOS Kiss digital + EF 24-70mm /EFs 10-22mm

秋色@范杜森植物園
美景當前我卻不小心想起一首非常哀傷絕望的情詩,
也許,是因為秋色太美好短暫,平日的植物園太過冷清吧。

席慕蓉「一棵開花的樹」
如何讓你遇見我
在這最美麗的時刻 為這
我已在佛前 求了五百年
求祂讓我們結一段塵緣
佛於是把我化作一棵樹
長在你必經的路旁
陽光下慎重地開滿了花
朵朵都是我前世的盼望
當你走近 請你細聽
那顫抖的葉是我等待的熱情
而當你終於無視地走過
在你身後落了一地的
朋友啊 那不是花瓣
是我凋零的心