Category: Working

工作工作

  • 突然忙起來的小周末下午

    早上,正想著昨天沒解決的程式問題:明明使用 enus data 就很 ok,為什麼換成 zhtw data 在 debug 時候就出現 0xC0000005: Access Violation 這種鳥錯誤?搞到七點還查不到原因,回家搜尋辜狗也沒遇到,大家都是在討論 C++ 的 tree,人家的 code 是 c 啊~ *泣*

    果然,睡了一覺今天上班定下心來仔細看 IDE debugger 的 call stack window,很可惜 eVV SDK 不能進入 debug。猜想著或許是 data 結構有問題,回頭 K 文件發現某個檔案沒有 build 進 rom file,編進去又調整了一下 source code…歐耶~雖然還是錯,但總是程式裡面寫好了錯誤處理,再修正一下程式碼,完工!

    然後就中午呷飯時間又到…

    下午想著要怎麼合成 zhtw 語音,enus 直接傳字串進去就可以發音,但是 zhtw 要用哪種方式把雙位元字串傳進去?想也沒用,乾脆就直接在 code 裡面打上中文,然後就編譯、執行…聲音就出來了…Orz (btw, 偶的作業系統是 windows 2000 professional english 版本,雖然說跟這沒關係…)

    看看時間,想說做點愉快的程式碼撰寫,下班時間到了就快快樂樂去放週末…中間插了一個小任務,某 WEA server 看起來運作很正常,之前灌來準備測試用,不過沒啥機會,但是偶相信他很正常…但是,另外一位小妹用就是找不到書上說的 component…Orz

    經過前輩稍微問診之後,宣告 DB2 Everyplace server 迷有安裝,要我再仔細查查。好在這家公司曾經是巨人,資料應該比 MSDN 還要多好幾倍,反正就在搜尋引擎打關鍵字就對了,也有線上紅書可供觀看。搞了一段時間,終於確認:Basic Installation 是不會把那鍋裝進去滴…

    *無奈* 人家就是用 Basic Installation…

    那…在跑到樓上請有數十張證照的證照達人同事幫忙,至少那幾十片安裝光碟 iso 檔案在他那邊的file server上面。按照書上步驟裝是裝完,但 configuration 總是 build failed,沒有 build success 叫得再大聲都沒用 XD

    這回,去把達人請下來出診,不過該版本太舊,腦袋瓜不能只裝舊的東西,沒解決。達人有工作總不能老纏著,人家也是要快樂週休啊~還是去問辜狗以及內部搜尋引擎,果然,查到某訊息跟偶每次 configuration 失敗出現的狀況一樣,幾乎可以確定。而該問題修正在累積修正包第九版之後,現在出到累積修正包第十五版…=.=a 下載要很久,搞一搞下班都七點多。

    問題還沒解決,下禮拜一再續。

    有趣的事情是,明顯這書上安裝步驟在該版本發行的時候並沒有被 vaildate 過,然後整個 package 就這麼 release 出來。當然 release process 中會考慮到問題修正,所以在自動安裝步驟還特別先裝了累積修正包第二版。後面的各 server component 安裝之前還會 check 一遍 WAS server 是否有安裝修正包…所以,軟體工程可真是一們高深的學問。噗~

  • 五一勞動節

    各位鄉親對明日的休假抱著期待的心情,並且各自都做好計畫,或許星期五就已經開始休假計畫。由於甲方對於本假日規定為彈性休假日,可選擇休假或不休假。當然,大部分的朋友都及時行樂,休假去也。

    而 Kirin 哩?則是因為七月份的遠行計畫,年假不夠用,乾脆把能休的全部挪過去,所以結論是:仍然要上班的啦~祝大家休假愉快嚕~ *酸*

    這兩天睡到自然醒也算休假夠了。

    沒有上班上課的日子還真不知道如何打發,面臨連想找個人說說話都不知道有哪隻電話可以打的窘境。幸運的是老妹在家,昨兒個還被我拖著去逛了兩小時的大賣場。

    大潤發的 NIKE 球鞋還真便宜…

    很想嘆氣,但是念頭一起卻馬上提醒自己不可如此意志消沉。所以繼續沉淪在電視前面不停轉台,消磨時間。週末即將結束,收拾心情,明天繼續拼經濟!

  • 小插曲

    來寫寫上週末讓 Kirin 加班到七點多差點以為再度搞掛 HD 的狀況吧!

    早上有人說要 Kirin 之前安裝好的 server,有人要開始用。可是,上禮拜一的不幸事件,那台主機就很救火地立刻重灌變成工作機。不過有 ghost 起來啦~好不容易找到一台同型機,嗯~

    Kirin 打著如意算盤是:

    • 接上另外一顆硬碟
    • 重新分割以及格式化該硬碟
    • 拷貝 image 過去
    • ghost 回去

    當然,天不從人願,最近電腦運實在是背到家:

    • 接上另外一顆硬碟
    • 重開機無法登入
    • …經過許多冗長步驟…Orz
    • 求到一張百年磁片、從網路上搞到 DOS 6.22 image
    • 搜尋辜狗、問 M$ 知識庫
    • fdisk /mbr
    • 修好,也沒力氣進行如意算盤
    • 直接使用硬碟對拷再進行 ghost

    最好笑的是今天早上,硬碟插回原來主機開機不能…連 BIOS 沒顯示硬碟…

    原因:IDE & SATA 選項被 Disable 掉…Orz

    p.s. 連自己的 NB 程式集都會在某個 M$ 辦公室軟體變更安裝失敗後消失大半,你說背不背?

    總之,最近跟電腦不是很合就是;幸好跟程式碼相處還算愉快…呼~
    還有,不要找 Kirin 修電腦,最近。XD

  • 重頭來過

    重頭來過並不絕對是壞事情…

    經過星期一的災難後這兩天,儘量在最短的時間內將現在進行的 project 恢復到正常的進度。除了從重灌電腦開始,歷經設定 Java 、Visual C++ 、 embedded Visual C ++ 開發環境、三種 SDK 這些過程。加上之前寫好的程式碼沒有備份下來,重寫一次的過程,今天下班的時候有了鬆了一口氣的感覺,至少進度恢復到上禮拜 90% 左右。

    然後 Kirin 有了一個全新的工作系統…嗯…XD

    丟失的程式碼並不多,幾百行而已,設計都放在腦袋瓜裡面,寫成 code 比想設計來的快。比較可惜的是去年下半年那些測試專案的資料全失,那也沒什麼,測試過程以及方法結果等都在伺服器裡面。

    而重頭來過,對一些以前沒看到的地方重新發現,這才是重點。噢~應該說,適當的回顧事情是很不錯的一件事情。

  • Today is not my day

    討厭討厭,討厭自己的記憶力、討厭自己手賤…
    總之,以下幾點千萬別做:

    • 幫 BIOS 設密碼 (尤其是國際大嘴巴牌) ,除非你很清楚你在做啥
    • 週末不停工作不休息,星期一上班沒精神
    • 設完密碼一個禮拜就忘記… (人家明明就怕忘記只設 1234…Orz)
    • 某些重要檔案沒備份,例如 Notes 的 id 檔案之類

    就這樣,明天繼續努力工作。還好程式都記在腦子裡面,沒備份沒關係…趕緊寫寫把那些忘了吧~