2011年12月23日 星期五

無所不在的Java程式開發- Design Patterns of Android


    我們有個朋友曾經說:「學習程式語言與學習框架(Framework)是不同的層次」, 應用程式語言可以達到任何我們想要的功能, 但是, 如果可以站在巨人的肩膀上? 是不是更好?

2011年12月19日 星期一

老爺大酒店-布幔-抱枕-椅墊-成果展

    感謝老爺大酒店給我們服務的機會, 謝謝.

    採用「凱撒-環保布料」與「雅式多-進口印花布」.




2011年12月13日 星期二

蕭青陽大師 : 台11線卡片教堂的故事

    在業務工作的機會之下, 因緣際會地認識蕭青陽先生口中的「天才媽媽」, 也因此對於天才媽媽的家中佈置的品味與堅持有了初步的認識, 如果說用一句話來形容天才媽媽家中的佈置, 應該是「低調的亞馬遜叢林風」, 這可以說是在現在的商業室內設計市場中「看不到的」風格, 現在, 可要再加上一個元素-「音樂」.

    剛開始, 我還不敢相信在台東居然有人在做這樣子的事情, 或許你會聽到「亞馬遜叢林」的鼓聲, 或者是「吉他民謠的歌聲」, No, No, 讓我們來聽聽「蕭青陽先生 : 台11線卡片教堂的故事」與「暖色調清音樂」.



2011年12月9日 星期五

無所不在的Java程式開發-Link Back To The Basic (of Android)




    我們都知道光技術是不夠的? 但要如何貫穿人文美學+行銷+設計+技術? 這不是一件容易的事, 但是, 我們可以努力.

    先前我們有談過設計概念簡介, 談(軟體)設計的條件, 學習心理(學)與軟體設計, Design Pattern MVC, 可以給大家參考.

     另外, 我們也談過的Android 四大天王Amazing-Runtime-Platform(ARP) for Android 動手做做看.

    所以, MVC 設計的概念如何落實到 Android 的技術?

    今天就讓我們來呈現其中的奧秘吧. ^_^


無所不在的Java程式開發- Design Pattern MVC


    我們來講一個古老的故事...

    在很久很久以前, 在 COBOL 時代的三劍客...


無所不在的Java程式開發-Android環境建置



    Android 環境建置開始囉 !!


無所不在的Java程式開發-軟體開發四面向-研發-淺談 Scala




    讓我們簡單介紹一下, 將物件導向與 Function-base 的程式開發 Mix-up 在一起的 Scala.


2011年12月3日 星期六

無所不在的Java程式開發-軟體開發四面向-管理


    軟體工程與專案管理的範圍之大, 一時之間我們也講不清楚, 問題是「需要講得那麼清楚嗎?」, 「劍」與「心法」相輔相成, 但是「It's just work」夠用就好, 所以, 我們來一招半式闖天下吧!! 哈哈!

    之前我們談過軟體專案管理的「軟體專案管理之 PM Server」以及最近的「無所不在的Java程式開發-程式版本控制管理(Subversion)」.


2011年12月2日 星期五

無所不在的Java程式開發-軟體開發四面向-設計-學習心理(學)與軟體設計

ref:秀梅老師提供
    學習的過程並不順遂的我, 反而會去思考:「問題在哪裏??」, 是我的問題嗎? 還是教育環境的問題? 或許應該是, 每個人的特性不同, 學習的方式也不同.

    在研究的過程當中, 我發現, 「學習心理」或是認知心理學居然與我們「軟體設計」的概念有異曲同工之妙, 如果能以此打通「學習」與「設計」的任督二脈, 那等於是為未來競爭式打開了一扇入門的窗.

    讓我們娓娓道來其中的奧妙...(我是不是應該出一篇研究論文還是已經有這方面的研究!?)

2011年11月20日 星期日

銷售管理系統(DEMO版)使用說明書

Splash



      纍積12.5年的學習與經驗, 經過五年的研究與努力, 「和楓傢飾科技」所開發出來的銷售管理系統已經上線, 經過兩年的測試, 完善的模組化可以應用在不同的行業.

      依據我們創新的開發流程, 即可以快速開發出不同行業的銷售管理系統.

      只需包含幾個步驟 : 資料塑模, 使用者介面設計, 模組應用, 報表開發.

      以下是我們 Demo 與使用說明文件 :

2011年11月19日 星期六

台東新風貌 : 成功鎮

「這是幫台東縣成功小鎮的一位小音樂家"盧葦"製作的輕音樂MV 或許是遺傳自音樂老師母親的才華,目前在維也納求學的盧葦 是一位天賦極高而又極具創作熱情的創作新秀,作品已經被選為國片電影的配樂 由於對故鄉的熱愛.盧葦的創作靈感與她生長的土地密不可分 於是希望藉由製作這片MV將成功鎮的影像結合音樂 更具體細膩的傳達樂曲中...」

    曾經與海洋漁業一同沈浮的成功鎮,

        現在, 讓我們隨著音樂一起展開成功的新風貌.




3D室內建築 : 居家休閒風格

    一陣淡淡的微風, 撒進來清晨暖暖陽光的味道, 或許這才是一種生活.



3D 模擬圖 : 曼谷餐廳案例

    本案例是客戶想到曼谷國際學校申請餐廳經營權, 讓我們依據現場案例, 模擬餐廳完成後的 3D圖.

初步建模


2011年11月17日 星期四

Master 培育訓練 : Java 科技美語

  Master 培育訓練 : Java 科技美語


    講課是體驗成長的過程, 培育 Master 才是我們的目的, 讓您成為我們課程中的講師開始吧!!

    讓有志一同的您, 一起加入.

Master 培育訓練 : 輕輕鬆鬆銷售管理軟體開發

    Master 培育訓練 : 輕輕鬆鬆銷售管理軟體開發


    講課是體驗成長的過程, 培育 Master 才是我們的目的, 讓您成為我們課程中的講師開始吧!!

    讓有志一同的您, 一起加入.

2011年11月15日 星期二

無所不在的Java程式開發-MASTER概念簡介

讓我們一起來了解什麼是 Master ?
Master 在做什麼 ?
如何成為 Master ?

無所不在的Java程式開發-設計概念簡介

我們來簡單介紹設計所包含的概念為何?
跟軟體工程與軟體設計有什麼關係?

和楓傢飾科技簡介

跟大家介紹一下, 我們是誰?

無所不在的Java程式開發-銷售管理軟體DEMO (Amazing Runtime Platform)

跟大家介紹一下, 我們開發的軟體與軟體平台.

無所不在的Java程式開發-Java簡介

為什麼要使用 Java ?
為什麼要使用 Eclipse ?
為什麼要使用 Android ?

2011年8月28日 星期日

軟體專案管理之 PM Server

這是我 2005/05/09 寫的文章,再拿來回味一下。
經過六年了,很多的軟體管理的軟體都成熟很多,安裝上更方便,
可以依據不同的專案,客製化軟體專案的配置管理(Software Configuration Management)。

2011年8月25日 星期四

Amazing-Runtime-Platform

What is Amazing-Runtime-Platform?

首先我們來介紹 Runtime-Platform:

Runtime-Platform在我們自己的認知是"執行時期的平台",也就是正在使用中的平台啦!至於Amazing呢?那意味著這是我們和楓傢飾科技獨有的平台。

虛擬世界-Amazing Runtime Platform



看到標題,或許會有些納悶:虛擬世界?為什麼我會用虛擬世界來形容Amazing Runtime Platform(以下簡稱ARP)呢?
首先,在我解釋之前,我們先來想想什麼叫做Runtime Platform。顧名思義,Runtime Platform代表的是執行平台,所謂的平台是指一個可以讓多個程式在上面執行的共同環境。
ARP中,我們透過幾種方式來建造我們自己的平台:

2011年8月22日 星期一

兩個月以來的努力!

現在在這個世代,唸大學早已不足為奇,就拿數字來看,2000年時大學畢業人數87,421,到了2008年增為228,504,足足多了將近三倍之多,更不要說明年即將畢業的我,必然是20多萬的大學畢業生之一。

2011年8月16日 星期二

不能忘記的小故事





和建行,創立於民國六十三年四月。

  十來歲開始當學徒,一個月做百餘坪的地磚,彎腰滴下的每一滴汗,累積的工地經驗,建立起和建行的最初根基。學徒不能當一輩子,成家之後的老闆便開始了白手起家的創業旅途。 

2011年8月3日 星期三

Android 四大天王

現在智慧型手機日新月異、功能齊全,已經幾乎是人手一機的現象了,讓我們來對 Android 做一些介紹吧!

2011年8月2日 星期二

軟體架構設計﹣故事大綱 Sequence Diagram & Collaboration Diagram



        前面我們提過了Use Case DiagramClass Diagram,接著,我們來說明 Sequence Diagram(循序圖)吧。



Android 四大天王---- 電玩也有這樣的學問

打過大型機台的格鬥遊戲嗎? 當你反轉兩圈半+重手發出八神大決時,是誰在背後操縱這一切呢?事實上,我不知道﹍,但是如果這個遊戲移植到 Android 之上,那我就可以告訴你背後操縱的那隻手是誰了。

2011年8月1日 星期一

軟體架構設計﹣人物設定 Class Diagram


        接著,我們來看看Class Diagram(類別圖)和Object Diagram(物件圖)怎麼製作吧。但在這之前,我們必須先了解什麼叫做Class(類別)。所謂的類別簡單來說就是一種建構物件的模型概念。由於我們在進行程式撰寫時,時常需要寫到一些重複出現的內容,但是難道每次都只能重頭寫起嗎?為了不讓我們每次都重新寫著相同的內容,Object(物件)的概念便這樣產生了。


軟體架構設計﹣落實架構設計的 Framework

       
        現今線上遊戲,內容五花八門,不論是怪物種類、武器、裝備、技能不可勝數,如果內容都一一撰寫,程式碼絕對是多的難以想像,我們可以應用 Framework 的概念,讓我們省略了那些不斷重複的步驟。

物件導向軟體設計﹣Class , Abstration Method , Interface




在 Java 之中我們喜歡將東西分門別類,例如:多顆籃球的程式,我們會把籃球的大小、重量、材質寫在一起,這樣就如同工廠的生產線一般,生產線運作一次就能產生一顆籃球,所以我們只要呼叫一次程式碼,就能產生一顆籃球,而這個方法我們稱為 Class。

軟體架構設計﹣使用說明書 Use Case Diagram


上一篇我們提到了UML的九大圖形工具,那麼從此篇開始,我們就從第一個圖形-Use Case Diagram(使用案例圖)來開始學習畫UML吧。

學習如何學習(一)



在拾回那探索學習之心以前,我們好像是被框在那幾大門學科之內,讓考試燃燒掉自我思考的氧氣,一度迷失自我的方向,隨波逐流,只能說,上天自有安排,但我們要用心體會。

2011年7月31日 星期日

經歷



人生並不是一個很順遂的過程,在87年7月當完兵之後,好不容易考上了大同大學(那時是大同工學院),可以進入資訊科技的入口,雖然只是對電腦有初淺的認識,並不了解裏面所包含的內容,但自覺當完兵之後,比人家慢的壓力,必須要讓自己在這段時間當中好好地充實自己。

2011年7月30日 星期六

軟體架構設計﹣建築藍圖 UML



        透過前面幾篇的說明,不知道有沒有發現一件事?從一開始的Framework到後來的Layer,其實都在說明一件事,我們可以藉由架構來進行程式的編寫,原來,寫程式是需要計劃的。

軟體架構設計﹣Service & Responsibility





Presentation - Domain - Datasource 他們三層之間有什麼關係呢?

        一般來說,大家會覺得 Datasource 提供資料給 Domain 去運算再交給 Presentation,所以他們彼此之間具相依性,但我認為 Presentation 與 Domain & Datasource 是毫不相關的,Presentation 接收到事件時,他將他所能負責的工作完成,其餘的工作則直接委任(Delegate)出去。

軟體架構設計﹣Service的角色扮演


        
在上一篇我們提到 Layer 中 PresentationDomain 及 Data Source 的三層架構,那麼,今天則是要說說 Service 與這三層之間的關係。

2011年7月29日 星期五

軟體架構設計﹣用Layer來蓋程式


        看到標題可能會覺得納悶,什麼叫做用Layer蓋程式?別急,慢慢看下去就知道了。首先我們要先了解什麼叫做Layer,查過字典的都知道,Layer就是「層」,那「層」是做什麼用的呢?就如同蓋房子一樣,我們必須打好地基,然後一層一層的往上蓋。

2011年7月28日 星期四

「智慧手機軟體市集」帶給台東年輕學子的一個契機



現在的大學生多數都屬到外地讀書,所以必然是在外地租屋而家中提供金援,讓孩子自理所需用錢,也因為如此大學生們開始感到 錢 的不足,進而開始打工賺錢,而在資訊相關科系的學生期望打工能與所學相關,但機會之少往往因此而走入服務業等其他工作,而如果今天我們將提升學生能力,藉由現今網路的發達,讓學生們組成一個個的團隊,讓他們能夠再網路上接 Case 賺零用錢並精進學業,不論對現在對未來都是非常好的幫助。

2011年6月8日 星期三

Java 咖啡之夜未眠

歡迎參加...

時間:100年6月17日及6月24日,晚上七點至九點。
地點:台東市傳廣路 51 號 1F
報名專線:089-325108,0934-325208
Mail : wesley@notonly.com.tw

自從蘋果不斷地推出 iPod , iPhone , iPad 之後,資訊產業變革由硬體轉向軟體,Apple 所向披靡,讓所有IT廠商不得不進行改變...

台灣的軟體人應該如何在其中尋找機會?

讓在台東有興趣的人找到一扇入門的窗。

讓我來告訴您,Java 軟體產業的全貎與經歴。

Java 咖啡之夜未眠