我的第二個串珠勞作-奶油波堤獅

最近玩物喪志,趁著農曆年前,諸多工作告一段落,所以最近總是利用晚上或假日時研究並兜出動物造型的串珠作品來。這次我並不想買材料包,而是直接爬網找其他網友的分享。看到這個:【波堤獅】初學者也一定能完成的串珠超詳細作法!(奶油獅)。 超詳細的圖解,再搭配著最常用的表格作法,更是一個瞭解表格作法內許多說明術語的好機會。而且這隻波堤獅 (又有人稱為奶油獅,我也搞不清楚,所以乾脆一起稱呼),相當地卡哇依,我家的蓁妮看這網站上貼的圖片,就要求我一定要做出來送給她。

** 先瞧瞧我做出來的串珠奶油波堤獅吧~
串珠奶油波堤獅

由於是第一次自己找材料,許多珠子的種類我都弄不清楚。慢慢地才逐漸瞭解原來還有分甚麼油珠、珠中珠、地球珠、還有高爾夫球珠等等的。每一種珠子,依尺寸與顏色,店家會分成一小包裝,可能賣 $30 or $50。把作奶油獅需要的材料全買足,大概也花上我上千元左右,不過倒是可以夠作四、五隻以上奶油獅吧。 :o

在這裡我不禁感概,「小熊媽媽」的生意真是好啊。傍晚或假日期間,看起來像超市不算小的店面都是人潮。而且我看這個串珠的利潤,肯定是相當高。再則若是創造出獨特的串珠作品,又可以把它作成材料包販售。讓我不禁幻想,要是未來 "出師",具有獨立創造的設計能力時,我肯定要做出屬於我自己的烏龜系列作品,然後再分包成材料包 (喔對了,要先申請專利,免得被那些串珠店作出山寨版)販售,甚至出書或舉辦串珠班教學‧‧‧。 哈,我想到哪裡去了。 :-)

繼續閱讀 »

深圳軟件三日教學行(2009/12/20~23)-03

在深圳軟件園第一天授完課、回到商務旅社時已是約 16:30 左右,我老婆的大哥已於前一晚電話給我並約好在那邊等我了。我那個老哥因為與朋友的合夥並委託於五、六年前至大陸開設韓國烤肉餐廳。當時他可是身無一文過來的,如今已經在「東莞」開設了三家、在「上海」開了一家餐廳,並且也在大陸成家立業、生了兩個胖兒子,可謂是事業小有所成的典型台商。 :)

他人可是很熱心好客的,知道我要過來深圳教課後,就堅持一定要請我與所有的夥伴們到他的餐廳免費吃到飽。我們共有五個人,剛好我老哥開的是七人座休旅車,全坐進去都還很寬敞。深圳到東莞我看估計是台北到新竹的距離,因為我老哥一路從高速高路開下來也要花上四、五十分鐘。

到了東莞時,乖乖,沿路儘是餐廳啦,最多的就是日本料理與燒肉吃到飽的餐廳。我老哥帶我們到離他家最近(其實就在馬路對面而已啦,但是馬路實在有夠寬遠)的本店用餐。據他說,他另外一家新開的店面還比本店大上四倍,呼,真是有夠誇張。

韓國烤肉韓玠館@東莞

用餐前先拍個照留念吧。左上是 Ringle 與 Cathy, 右上就是我那個老哥,然後是招待我們的那兩位企管顧問的女孩子,一位是 Luna、另一位是小橘。
合照紀念@韓玠館

繼續閱讀 »

我的第一個串珠作品-天使吉娃娃

先瞧瞧我剛剛才完成的「天使吉娃娃」串珠作品吧。 :lol:
我的串珠作品-天使吉娃娃

上個星期,陪我的好朋友到位於延平北路一段的「小熊媽媽 DIY」購買串珠水晶材料。 哇!,「小熊媽媽」蠻大的呢,店內販賣著各式各樣的手工DIY材料與工具等,最大宗的莫過於串珠與編織毛線等材料。

小時候其實我還蠻喜歡動手做東做西的。而幾年前還為了幫蓁妮交紙雕作業,還著實研究與動手做個一陣子呢。 不過串珠我是很陌生,但我卻是很喜歡利用串珠製作出來的動物,尤其是烏龜。 :D

所以在店內逛來逛去之餘,出於好奇心,也就買了兩個串珠材料包,一個是「天使吉娃娃」、另一個是海賊王裡的可愛「喬巴」,打算回來自己動手作玩玩看。我的好朋友也說,就先從材料包開始做起,這算是串珠入門的開始,先瞭解如何解讀「表格法」的操作步驟,而且,可能還沒有想像得容易呢。

我是比較天真啦,想說大概一個晚上就可以完成了。 沒想到,材料包就是只有附了一張相當精簡的「表格式」操作說明,對於其中的術語,根本沒有說明呢。 好吧,就先發上一個晚上作功課,先知道「串珠表格法」該如何解讀。 這裡:「Cappuccino.tw 串珠手作」是我看到最完整的串珠教學網站。 但是,我所有的文章看完後,還是無法看懂「小熊媽媽」自己所製作的「表格法」說明。即使,我還甚至訂購了一本「串珠好運來」,是「小熊媽媽」的設計部主任撰寫的,但在表格說明上,根本還是一頭霧水。

今天中午,想說左右沒事,就乾脆殺到「小熊媽媽」那邊吧。因為她們都有提供買材料包就有現場免費教學的服務,每一天的下午都有教學課程。下午約1:30到的時候,還真有些些尷尬,因為現場只有我一個男生,而其他人幾乎都是上了年紀的婆婆媽媽耶。 反正我也不管了,沒有做出來真的很不甘心。

繼續閱讀 »

[軟體開發] Iteration 與 Release 的差異

現代越形複雜資訊系統的開發,尤以要應付快速變動性的議題,幾乎所有的主流開發流程,包括 UP (Unified Process), XP (eXtreme Programming), Agile 等不論重、輕量型的流程方法論,均一致強調反覆 (Iteration)漸增 (Incremental) 開發的必要性。 關於反覆式與傳統瀑布式 (WaterFall) 開發的比較說明,請參考先前我寫過的一篇:「從軟體架構師(Architect)的觀點來看軟體開發流程」。

I&I (Iteration and Incremental) 的開發模式,已逐漸成為軟體開發的最佳實務 (Best Practice)。 但是, I&I 開發模式的實踐與否,只有在軟體開發團隊的內部才知道;對於客戶單位,他們是不知道,也不可能瞭解委外軟體廠商,內部是運用什麼樣的開發模式。

所以,外包的委外軟體開發專案,若是使用 Iteartion 的開發模式,該如何計價收費? 或者,某大型公司的 IT 單位,規範了外包軟體廠商,必然要遵循該公司所制定的開發流程綱要。 這兩個可以說都是相當奇怪、卻也常見的問題與現象。

我先說明第二個那個怪現象‧‧‧

IT 單位規範外包廠商的開發模式,一點意義都沒有。 因為,客戶根本看不到委外廠商內部是如何開發的。 即使你強調希望委外單位能走 I&I 的模式,但是,他要掛羊頭賣狗肉,你也沒轍,因為,從最終產出 (Artifacts)來說,你根本無法知道委外單位是採取何種開發模式來完成的。 客戶單位只能要求說,委外單位要能在毎一個議定的階段時間,要能達成分次交付的產出甚或可以早些釋出 (release)、可以完整被執行的功能案例。

客戶單位所制定每一個該付交產出的階段時間,這個應該是稱之為 "Milestone (里程碑)",完成每一個階段的交付,也可以及早瞭解委外單位的釋出品質,或作為下一次交付的回饋 (Feedback):而若是要求儘早能看到可被執行的部分功能案例(或模組),這稱之為 "及早釋出(Early Release)"。

再回來討論第一個問題,採用 "Iteration" 開發模式該如何計價?

繼續閱讀 »

[單元課程] UML 2.0 觀念引導與實務操作入門(01/30,31,13Hrs)

農曆年前 HSDc. 舉辦 2010 年第一場軟體設計培訓課程

** 由於文化教室已滿,故地點改為 中國生產力中心,台北市承德路二段81號B1(首府經貿大樓)。

http://www.cpc.tw/Train/Place.aspx

各位好:

線上報名與詳細課程資訊請至:

http://www.hsdc.com.tw/course/unit_course_20100130_31

 o 日期:2010/01/30,31 (星期六,日) AM 9:10 ~ PM 17:00 (共 13 小時)
 o 地點:中國生產力中心,台北市承德路二段81號B1(首府經貿大樓)。
  http://www.cpc.tw/Train/Place.aspx
 o 費用:NT$4,200, 含稅。舊生或三人同行: NT$3,800。
 o 附贈完整系統分析文件範本 (Word 格式)與可執行的 C# 程式原始碼。
 o 前 10 名報名者,免費贈送 UML 新書:UML 協同合作與管理(已有可抵優惠 NT$400)。
  http://www.kenming.idv.tw/bk_uml-collaboration-process-and-management
 o 同課程可保留再旁聽乙次的權利 (報名時註明舊生旁聽即可)。
 o 下午均附有免費從外特別特購精緻的咖啡與點心。

§課程說明 --------------------------------------------------------------------

2010 年一月,HSDc. 所選擇的第一個軟體設計培訓課程為「UML 2.0 觀念引導與實務操作入門」。

焦點著重在講師會藉由 UML 工具的實際操作與引導,繪製各個類型的軟體設計圖,從做中學的過程中,瞭解到這些 UML 設計圖背後的設計意涵。

雖然是短短的兩天課程,但講師們絕對會擷取出 UML 的精要(essential)部分,將多年來豐富的輔導與教學經驗,表達於其內。 絕對可以讓學員們學習與瞭解到,UML 這個統一模式語言的每一張設計圖的基本語法認識,以及基礎軟體設計的思維。

雖然這個是我們已舉辦多年的實務性課程,但是對於課程內容,我們每一次總是接受學員們的建議,以及我們團隊課程結束之後的討論,會再重新作過規劃,讓課程更流暢、更為實用,對學員們當然在工作上更有實質的幫助。

所以,除了 UML Overview 介紹與實務操作外,我們在最後一堂課,會利用一個小而美的案例展示,以提供完整的系統分析 Model,與利用 C# 實作的可執行程式碼,甚而包括了完整的系統分析文件(Word 格式)。這可是相當之實用的範本,讓學員可以參考並實際應用在工作、小型規模的專案開發上。

上課學員除了收到本顧問團隊所親自撰寫的教材外,還可以拿到一片自動安裝的光碟,內含了教材電子文檔(PDF)、UML 範例檔(EA 格式)、UML2 教學錄影檔(Flash)、歷屆研討會簡報資料、EA 7.5 UML 工具(Trial)。

上課過程中,更是歡迎學員自行帶平日工作所碰過的案例問題與疑問,講師群均非常樂意協助解決(不怕被考倒,只怕不問),亦可以當成課堂上的討論案例。

對了,每一天的課程,我們均有免費提供下午茶點,包括小蜜蜂咖啡、茶飲、美味的吊鐘燒與餅乾甜點等。品味咖啡的同時,學習軟體設計思維,那會是一件令人相當愉悅的快樂學習之旅。

§報名資訊 ----------------------------------------------------------------------
o準備教材:
 o 由授課講師提供講義,包括內容、案例分析與 UML 13 種圖範例(包括 Flash 影音檔案)。
 o 學員可攜帶相關 UML 參考書籍,並對於書中內容有問題者,可以直接提問。

o使用工具: EA(Enterprise Architect) 7.5(Trial) UML Tool。

o授課講師:
 o 賴信仁(Ringle Lai) ,王克明(Kenming Wang)
 o 擅長以非常淺顯易懂的比喻及說明,將複雜的系統抽絲剝繭,重新釐清脈絡,讓學員一清二楚,並善於引導學員具備設計應有的反思能力。

o上課時間:
 o 2010/01/30,31 (星期六,日) AM 9:10 ~ PM 17:00 (共 13 小時)
 o 請注意,本次課程特別提早至 9:10 開始上課,並延長至 17:00 下課。

o上課地點與上課人數:
 o 文化大學教育推廣部城中分校,台北市延平南路127號。
  http://future.sce.pccu.edu.tw/service/service01_05.asp
 o 報名人數滿 10 人即開班(同時保留 5 名學員重新選修該課程)。
 o 開課前兩日會以電子郵件聯絡與通知學員。

o適合學員:
 o 系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者或在學學生。
 o 想實際學會如何利用 UML 工具來畫 UML 2.0 十三種圖。
 o 看了很多 UML 書籍,仍然無法在正確的時機畫出正確的 UML 圖。

o備註:
 o 教室設備包括白板與投影機,由講師親自說明與操作示範。(學員可攜帶錄音筆)
 o 學員最好能攜帶 Notebook,可以於課程中實際操作與練習。 。
 o 為確保報名足額人數,煩請先以 ATM 轉帳預約費用($1000,當然也可一次繳清)。
  並請於報名表備註欄位內,註明您的轉帳帳號末 5 碼與轉帳金額。
  (若實在不及轉帳者,仍可現場報名,但請在報名表內註明現場繳費)。
 o ATM 轉帳帳號: 新光銀行 (103) 帳號: 0772-50-100979-9

§課程大綱 ----------------------------------------------------------------------
※ 基礎觀念引導—認識 UML
 o 使用 UML 的基本思維
 o 為何是利用 UML 來溝通
 o UML 塑模的對象
 o UML 設計圖的分類說明

※ 企業流程與系統需求
 o 利用活動圖(Activity Diagram)表達企業流程
  - Activity, Control flow 的關聯。
  - 決策(Desision), 並行活動的表達。
 o 利用使用案例(Use Case)圖表達系統功能
  - 系統範圍, 參與者, 使用案例 表達系統架構。
  -《include》and《extend》擴充意涵表達。
  - 使用案例陳述(Description)範本。
 o 操作展示與引導練習
  - EA(Enterprise Architect) UML 開發工具安裝與基本操作說明。
  - 利用 EA 繪製活動圖與使用案例圖。

※ 表達系統內部結構的兩位主角
 o 利用類別(Class)圖表達領域概念與企業物件。
  - 類別的特徵:屬性與行為。
  - 三種類別之間的關係:結合, 整體/局部, 一般化/特殊化。
 o 利用循序(Sequence)圖表達物件動態期間的互動關係。
  - 表達出主要參與的主角(Object)。
  - 表達出物件之間的訊息傳遞。
 o 操作展示與引導練習
  - 利用 EA 繪製類別圖與循序圖。

※ 其它類的設計圖
 o 系統的微觀設計
  - 溝通(Communication)圖, 物件(Object)圖, 元件(Component)圖。
  - 狀態機(Statechart)圖, 時序(Timing)圖。
 o 系統的鉅觀設計
  - 互動概觀(Interaction Overview)圖, 合成結構(Composite Structure)圖。
 o 系統的實作與部署
  - 套件(Package)圖, 部署(Deployment)圖。
 o 操作展示與引導練習
  - 利用 EA 繪製上述的設計圖。

※ 案例展示與系統分析範本-從需求分析,結構設計至程式碼實作
  - 使用案例, 類別圖, 循序圖 設計產出之間的橋接。
  - 利用 EA 正向工程產出 C# 程式碼。
  - 記錄測試案例與撰寫測試程式碼。
  - ** 利用 EA 快速產出完整的系統分析文件(可作為開發綱要範本) **
  - 完整附錄可執行的程式原始碼與設計模型的 Model 檔。
--------------------------------------------------------------------------------

**【研討會 01/23】2010 軟體設計鮮思維—程式碼與循序圖的關係與產品開發介紹

http://www.javaworld.com.tw/jute/post/view?bid=14&id=271642&sty=1&tpg=1&age=0

High-quality Software Design Consultant.
TEL: 02-27227179
Email: service@hsdc.com.tw
軟體設計論壇: http://www.hsdc.com.tw

採購了 XMind Pro (2年三組授權) 心智圖軟件

幾年來心智圖規劃一直都是使用 Minjet 公司所開發的 Mindmanager。 但是軟體版本越提升、就越如同 Office 一樣肥。 我總覺得 心智圖 的規劃工具應該要簡單而輕巧,故不再使用 Mindmager(更重要一點,好貴),轉而尋求其它(最好是免費) 的心智圖工具。

爬網作了功課,發現到大部分網友極力推薦 XMind 這套係由對岸大陸所開發的心智圖工具。 下載回來安裝試用,哇,為了支援多平台(包括 Mac),竟然是用 Java 寫的啦。 更沒想到的是,UI 使用者介面還能設計得質感如此之好,真的不禁佩服大陸對岸軟件開發人員實作的功力。

XMind 有分兩種版本,一種是免費的一般版本、另一則是付費的專業(Pro)版本。 兩種版本的比較,可參考國內代理商的比較說明

XMind 引起我感興趣的其中之一功能是可以匯入(import) 以前我所創建的心智圖 Mindmanager 格式檔案。 試著把我其中一個作品:【心智圖應用】從孔明的「隆中對」看 Backward Planning 給匯入進來瞧瞧。
【心智圖應用】從孔明的「隆中對」看 Backward Planning

效果還可以,最起碼匯入進來都沒有問題。

*** 2010/01/14 ***
由於避免造成代理商在售價上的困擾,故移除原來我所購買的價格。 關於售價,請直接洽詢原廠商。

最主要我是打算買來給團隊其他成員一同來使用的。 我最看重的就是 XMind Pro 版本具有 "Brainstorming" 的功能,可以讓團隊成員一同作 腦力激盪,協同把想法快速表達出來。 另外,還可以把作品上傳至 XMind Share 作線上分享和協同工作,這樣也能達成集中控管的便利性。

繼續閱讀 »

Page 1 of 179123456789101112...203040...Last »