PIXNET Logo登入

Spirit的異想世界

跳到主文

胡扯瞎扯的部落格

部落格全站分類:心情日記

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 10月 03 週日 201010:11
  • 超越Java -- 探討程式語言的未來

超越Java

(圖片版權屬O'Reilly所有)
  《Agile Software Development with Scrum》被我丟在家裡很一陣子了,雖然看英文技術類的書籍對我來說沒什麼大問題,但偶而還是得查一下單字,特別是某個字會影響好幾段段或好幾句話的理解時(我都先用猜的,如果看過好幾段後我猜的意思沒有出現矛盾,我就假裝是那個意思了),這種查單字的打斷我不喜歡,因此最直覺的還是看中文書吧!這本《超越Java -- 探討程式語言的未來》是2006年時,跟著其他用來準備資格考的書一起放到購物車裡,好幾年過去,終於是把他看完了,所以這本書很厚?完全相反,他薄到有點無法反映出它的身價(原價450打折後是360),只是這本書一直被壓在我抽屜裡,沒去翻它。
  這本書先提到作者認為Java會成功有四個原因,首先1971年發明的OO語言Smalltalk雖然沒成功,但OO的優點慢慢被接受並且OO開始興起;OO興起但C++卻很難寫,而且還要處理很麻煩的記憶體管理;接著網際網路起飛,處理太低階的網路協定沒有太大的意義;最後是微軟太讓人討厭(原來這也是理由之一)。
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(2) 人氣(637)

  • 個人分類:以書砌屋
▲top
  • 9月 27 週一 201020:34
  • 約耳敘談軟體 -- 探究軟體經營的根本實學

img006.jpg
 

  9/15圖書館通知我推薦的6本書已經購入,這是其中一本,9/20從圖書館的未上櫃新書架上借出來(其實一口氣把6本新到書籍全借出來了,好重),因為正好在看另外一本書,所以在學校只翻過它一次,大概看了一下Chapter 1,覺得還不錯,禮拜五就把它從學校帶回家,晚上看棒球比賽時,不經意地把它拿起來翻,可能是因為這些文章當初都是放在作者個人的部落格上吧!文筆蠻幽默的,每一章的長度都不長,越看越有趣,一不小心就翻完了。至於Joel是誰?他是Fog Creek Software的創辦人,就文中的說法,Fog Creek是一間位在紐約但規模不大的軟體公司,啥?一個小軟體公司的創辦人談軟體,那有什麼值得看的?事實上,他的部落格蠻有名的,而且他曾在微軟擔任VBA (Visual Basic for Application,一種能讓你在Office裡面寫些小程式或稱作巨集的東西,簡化一些瑣碎的麻煩事)的產品經理,不論我個人對微軟這家公司的看法,VBA不是小東西,他能寫出500頁的規格書,在Bill Gates親自主持的BillG會議上,只被Bill罵四次髒話(據說被罵次數越少越好,這不是廢話嘛XD),最後讓產品上線(Chapter 1),不得不佩服他。
  事實上,我覺得他以過來人的身分,對微軟這家公司的評論倒是非常務實的(好壞都有),例如Chapter 18,他對於Office二進制檔案的看法:為什麼用二進制檔?為什麼會格式這麼複雜?複雜到開放原始碼陣營即便用反向工程(微軟直到2008年初才公布規格書,那時Office已改用新的XML格式儲存檔案),也無法保證能把檔案讀進來後,顯示的和在Office上的一模一樣。有些事情的背後是一些歷史包袱,例如要在只有20MHz 80386和1 MB記憶體的電腦上執行Excel,如果檔案不需解析就能直接載入到記憶體中,那速度會快上許多,但缺點是很難看懂,而且當初並沒有其他程式會讀取Office的檔案,為何要對一個不存在的資訊交換需求設計檔案格式呢?基本上,我同意他說的說:要讀Office的檔案,請用微軟的SDK,快又方便!
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(159)

  • 個人分類:以書砌屋
▲top
  • 9月 26 週日 201021:31
  • 難以言語的興奮

象心力
 

  沒什麼好說的了,從季初「不要輸得太難看」,到「拚進季後賽」,現在則是「拚總冠軍」,還有什麼能比看到這成長更值得高興,大概就是現場拋彩帶吧!所以總冠軍我會去拋的!
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(37)

  • 個人分類:日記
▲top
  • 9月 25 週六 201013:38
  • Cubicle

  最近寫paper寫煩了,就會拿起書翻一翻,加上先前幫忙鄭老師的Scrum推廣課程時,一邊聽課程一邊我的腦中也冒出一堆問題,所以我找上《Agile Software Development with Scrum》這本書,還沒看完整本書,不過,這本書確實解決了我腦中的一些問題,但也冒出一些新問題XD,由於這本書被當成睡前時看的書,有時候還會想這些問題想到沒睡好,看到現在,印象最深刻的卻是3.3.5節Working Environment一節中的一段:
  If I were starting another company, I'd gut whatever space I had, put in wood or concrete floors, cover the walls with the whiteboards, and scatter telephone and network connections throughout. Then I'd issues everyone a rolling desk, a rolling file cabinet, and a cart with a computer and monitor. I'd let people form their own groups, clusters of furniture formed on the basis of who was working with whom at the time.
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(121)

  • 個人分類:我不要賣雞排
▲top
  • 9月 22 週三 201010:43
  • 看不到的東西,更貴更重要

  這次凡那比颱風,瞬間雨量更勝去年的莫拉克颱風,造成南部許多縣市淹水,但媒體的態度卻大大不同,拿去年媒體批判的標準,今年應該不少政治人物也被罵得很慘才對,對於媒體的喜好厭惡,我實在不解,這待會再談,先談談標題『看不到的東西,更貴更重要』,會突然有想寫這個,是因為中秋節一早醒來看到報紙,某位市長說:『治水責任八成在中央』,我基本上認同治水應該由中央統籌治理,因為台灣的河川大多通過一個縣市以上,或是做為縣市的地界,讓地方治理會有分散及不同步的問題,但是,地方不能總是有錢的時候搶著拿,拿了錢卻沒把事情做好吧!然後換了版面又看到:『城市美學敵不過洪水猛獸』,打開Yahoo新聞又看到『高雄水患 看不到的下水道工程讓「城市美學」破功?』,先前八年八百億治水預算在立院吵吵鬧鬧下,杯葛了好幾次,最後又突然一口氣增加到一千多億後通過,這麼多年下來,拿錢的地方政府到底做了什麼?真正的治水建設可能沒有,但維護和改善既有排水系統應該不難吧?
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(60)

  • 個人分類:幻彩狂想曲
▲top
  • 9月 20 週一 201020:55
  • 聲名遠播

  說真的,剛看完這封老師轉寄給我的信,我真的不知道該哭還是該笑,哭是因為今年視窗程式設計課程,不含上週加選的,學生人數已經有45人,改作業會改到哭。笑是因為這幾年跟老師一起努力把課程內容設計的越來越好,在準備教材上,我一點都不馬虎,去年還有電子系的一票學生來修這門課,就是因為他們學長推薦的,能得到學生這麼熱切的推薦,說真的很欣慰。這門課,我已經當了2007 Spring (四技第一次開課)、2007 Fall、2008 Fall、2009 Fall和今年2010 Fall的助教,也可以說我陪這門課一路走過來,能有這樣的名聲,希望後繼者以後能繼續『努力砍下去』...



Dear 老師
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(1) 人氣(141)

  • 個人分類:日記
▲top
  • 9月 09 週四 201023:17
  • 廣州行 Day 5

DSCN6403.JPG
  結束了三天課程,我跟swind決定挑戰自己的胃,八點到飯店的三樓吃MB Lee推薦的廣式飲茶,很可惜忘記帶相機了,不然應該拍一下我們點了什麼,這邊的點心分成小、中、大、頂、特等等級,偏偏菜單上沒有照片,只有名稱跟等級,種類蠻多種的,最後一起點了6樣點心,服務生先送來兩包普洱茶茶包,一壺熱水和一個水盆,照廣州吃飯的規矩,先用茶水沖洗晚、盤、杯子和筷子,接著我們點的東西一樣一樣上來,先是一籠的流沙包(x 4),滿滿的蛋黃餡流出來,還真香啊~接著是波蘿包(x 3),除了波蘿包外層該有的酥皮外,裡面包的是鳳梨餡,也不錯吃,第三道是蝦餃(x 4),皮是不是麵粉做的,所以是半透明的,看的到內餡,蝦肉蠻實在的,加上荸薺脆脆的口感,挺不賴的,第四道是廣式蛋塔(x 2)跟叉燒餅(x 2),蛋塔皮較葡式薄一點,但還是蠻香酥的,叉燒餅也不錯吃,最後上來的是牛肉拉腸,,其實我們已經差不多飽了,本來還有點一個叉燒包,還好店家說已經賣完了,不然我們可能得帶著叉燒包去逛街了XD,全部合計是63元人民幣(約306元台幣)。
  吃飽喝足後,我們前往MB Lee昨晚推薦的上下九(上九路 & 下九路),有點像西門町的地方,先搭2號線在公園前站(這裡應該沒有派出所吧)換1號線,然後到長壽路站(4元人民幣約20元新台幣),其實這裡應該是西門町+迪化街+五分埔的感覺,我們沒有要買什麼,所以就走馬看花似的到處亂走,經過某家服飾店打著T-shirt通通5元(約25元新台幣),老實說那衣服真的能穿嗎?店鋪非常多,最誇張的是中藥店,一整排的中藥店,我們這種外行人說真的根本不會看藥材,只是這一整排走下來,還真是挺嚇人的。
 
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(1) 人氣(228)

  • 個人分類:ezScrum推廣之廣州行
▲top
  • 9月 08 週三 201015:53
  • 廣州行 Day 4

DSCN6367.JPG
  課程的最後一天,swind顯得非常輕鬆,因為今天的課程我是主秀,8:4x分到公司外時,正好遇到上課的學員Cynthia,她替我們開門,到上課的會議室後,我先調整一下桌面上的擺設,今天課程主要是2人一組,而且上機練習的量更多,8:55分越洋電話(VoIP)來了,在設定好視訊後,老師9點準時開始上課,老實說,我很佩服他們,已經連續上了兩天滿滿的課,今天依舊很認真,看來今天大家會很累,因為老師把練習跟休息時間合在一起,原本的用意是練習越早結束的可以越早休息,但老師安排的第一個練習:如何替Quick Sort中著名的Partition函式設計單元測試?就讓大家吃足苦頭了,而且從VoIP那頭聽到的,台北那邊也陷入苦戰。

  陷入苦戰的不只有學員,我也陷入苦戰,因為第二個練習要寫程式,老師上課用的電腦要跑VM裡的Visual Studio,結果,從台灣傳送過來的視訊完全不行,我只好接上自己的Notebook (下圖疊疊樂上的MacBook Pro),老師用講的,我同步操作讓這邊的學員能看到畫面,還好整個程式的Project結構是我設計的,可以說非常熟悉,不然老師一邊講我也只能手忙腳亂地操作,第二練習是替某個類別加上一個新函式以及一個單元測試,大家都聚精會神地寫程式,加上我小小的失誤(我聽成兩個都寫完就休息,其實只要第一個函式寫完就可以休息了),大家都沒什麼休息到就繼續上課。
 
(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(121)

  • 個人分類:ezScrum推廣之廣州行
▲top
  • 9月 07 週二 201013:05
  • 廣州行 Day 3

DSCN6358.JPG
  課程的第二天,我們直接到公司外等MB Lee,碰巧有一位公司員工(不是學員)認出我們兩位,就開門讓我們先進到會議室,由於不知道要吃什麼,所以我的早餐是在7-11買的奧利奧,沒錯,真的是奧利奧,九點不到台北那邊撥電話過來,差不多要開始上課了,等視訊都設定完成後,鄭老師開始講昨天沒上完的部分Daily Scrum、Burndown Chart、Sprint Demo和Sprint Retrospective,等到第一階段課程結束後,昨天在另外一間實驗室,花了不少時間複製的Virtual Machine終於派上用場了,讓他們使用鄭老師實驗室開發的ezScrum,把昨天寫好的Stories、切割完的Tasks通通敲進系統中,但我們昨天忽略了一個問題,我們的VM裡沒有當地慣用的簡體中文輸入法,真是不好意思了,還好學員中也是有人會用微軟內附的漢音輸入法。

  今天課程的重點是DoD (Definition of Done),這是Scrum當中一個很重要的精神,如何認定一個Story已經完成(Done)呢?這時候有很多原則可以加入,像是版本控管(Version Control)、建構管理(Configuration Management)、持續整合(Continuous Integration)、測試(Testing)等等加入後,都可以作為DoD的依據,例如一個Story視為Done必須是建置成功(Build without errors),且通過所有單元測試(Unit Test),甚至是通過驗收測試(Acceptance Test),並接受版本控管的,所以接下來的課程包含了練習使用Subversion做版本控管與建構管理。

(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(108)

  • 個人分類:ezScrum推廣之廣州行
▲top
  • 9月 06 週一 201009:03
  • 廣州行 Day 2

DSCN6342.JPG
  今天是課程的第一天,swind感到非常緊張,很擔心如果遠端視訊設備出問題,那就得擔綱演出講師的角色,而不是比較輕鬆的助教角色了,梳洗一番後兩人先到7-11買早餐,吃過早餐後在飯店的Lobby等接下來3天負責照顧我們的MB Lee,MB Lee跟老師年紀差不多,而且是台灣派駐到廣州的主管,所以倍感親切,從飯店走到公司大概就5分鐘的路,倒是聊了不少東西,進公司後先看一下上課用的會議室,發現沒有我們可以坐的位子,於是又從對面的小會議室搬了一張小桌子,就在我們整理會議室時,台北那邊VoIP打過來了,從電話那頭很清楚可以聽到鄭老師和+7的聲音,學員也馬上拿NetMeeting用的NB到會議室,沒多久,投影片已經透過NetMeeting的桌面共享投射到投影幕上,課程就快要開始了。
  這課程的緣由是鄭老師的科專計畫(可參考這篇),在台北廣州兩邊的學員都到齊後,課程很快就切入正題:Scrum,這邊的學員很認真耶~沒有任何打瞌睡或是不專心的情況,而且NetMeeting的效果其實還不差,除了色彩走樣之外(應該是降到256色或65536色造成的),VoIP的音訊倒是很清楚,而且可以雙向討論,到蠻方便的,取得Mb Lee的同意後,我則是在旁邊拍照紀錄課程的經過,10點半左右第一個練習:Create Stories,替一個虛擬的專案University寫User Stories,一開始大家討論的不算熱烈,直到swind在旁鼓勵他們多討論,才慢慢大家一起討論User Stories,而且最後也繳出10個Stories的成績。

(繼續閱讀...)
文章標籤

dbi1463 發表在 痞客邦 留言(0) 人氣(86)

  • 個人分類:ezScrum推廣之廣州行
▲top
«1...131415124»

文章分類

  • 2014 九州五日遊 (1)
  • 2014 東京五日遊 (5)
  • Missing Memo (1)
  • 2013京都五日遊 (7)
  • UI設計之芝麻小事 (5)
  • Comic Surfer (19)
  • 碎碎唸 (3)
  • 碎碎唸 (3)
  • 夏威夷7日遊 (4)
  • 旅行 (6)
  • 娛樂 (5)
  • 嗜好 (1)
  • 電腦和網際網路 (13)
  • 心情 (37)
  • ezScrum推廣之廣州行 (5)
  • Become a Summer Legend! (27)
  • 單車大會串 (9)
  • 澳洲11日遊 (11)
  • 日記 (926)
  • 幻彩狂想曲 (39)
  • 我不要賣雞排 (24)
  • C.C 檸檬C (58)
  • 以書砌屋 (11)
  • 綠野仙蹤 (16)
  • 未分類文章 (1)

近期文章

  • 《白箱》觀後感
  • 會議無限 無限會議
  • Apple Special Event, March 2015
  • 短篇,待續?
  • 《John Adams》
  • 2014 九州五日遊 Day 1
  • 評鑑
  • 工作滿週年
  • 2014 東京五日遊 Day 5
  • 2014 東京五日遊 Day 4

參觀人氣

  • 本日人氣:
  • 累積人氣:

自訂側欄