2014年5月28日 星期三

Google Blogger文章分類策略思考

雖然我的文章還蠻少的,但我還是喜歡井然有序的感覺XD
至於為什麼會寫這篇呢?
因為Google Blogger並沒有單純文章分類這個功能
他是使用標籤來進行文章分類的功能
可以參考下面這篇文章來進行文章分類

http://dreammaker88.pixnet.net/blog/post/93929064-google-blogger%E6%96%87%E7%AB%A0%E5%BF%AB%E9%80%9F%E6%96%B0%E5%A2%9E%E6%A8%99%E7%B1%A4%E6%B3%95%E5%8F%8A%E5%88%86%E9%A1%9E%E6%95%99%E5%AD%B8

也因為文章分類和標籤的功能混合在一起了,所以我也不能像一般的blog將文章分類,然後在標籤的地方隨便亂打,這樣在利用標籤選分類是會有太多項目要選,也有很多標籤會忘了當初的目的為何…,而原本的想法是分類的標籤放在第一個,或是特殊的名命方式,如"01軟體設計"之類的,然後後面幾個標籤就可以隨便打了。

不過這樣用了一陣子,還是覺得太過混亂了,重點是隨性打的標籤太多了,所以決定減少標籤的數量,盡量使用單一個標籤,而該標籤就可以代表他的分類,然後依照其關聯的技術或是看和什麼東西有關聯性來分類,不過多多少少還是會遇到這個文章會和二個技術有關聯,這時再使用二個標籤。

另外有一個問題,就是子分類的問題,比如Linux下面可以再分成Ubuntu或是Red Hat等等,這時分類的策略,可以分成二種。

一、 如果一開始文章數量不多的話,可以都放在Linux下,不需要開Ubuntu或是Red Hat,不過這時最好在文章的標題有子分類的關鍵字,免得忘記要分到那,不過我的習慣會在標題一開頭就打了。

二、 另一種情況是有的技術是屬於Ubuntu或Red Hat,但有的卻比較算是Linux都可共用的,比較簡單的作法,應該就是特定OS的就依照其所屬OS分類,通用的就分到Linux,而那些特定技術的是否要標到Linux,可以看你個人取向而定,我個人比較偏向不需要,盡量單純化。


2014年5月26日 星期一

UML網路工具

上面這四個網頁版的UML繪圖工具
我是使用Chrome來進行測試
然後我希望可以和google drive來作整合

第一個 Creately
感覺非常專業而且圖形也蠻豐富的,感覺真的蠻卡的就是了,使用方法上也蠻複雜的…,不過我最後還是搞懂怎麼用了,不過他沒有和google作整合

第二個 sketchboard
感覺算是蠻陽春的…,UML的圖形主要的應該是都有,雖然有和google drive作整合,但建立一個超連結而己,使用上蠻不直覺的…

第三個 cacoo
個人蠻喜歡他的設計的,雖然可以用google帳號登入,都是沒辦法把檔案放到google drive上

第四個 draw.io
基本上用起來蠻順的,也可以把檔案放至google drive上,不過在網頁上開啟或是會連他他們的網站上做修改,但基本上這套應該算是符合我目前的需要~


2014年5月20日 星期二

UML製作的一些心得

最近改行當SA了,但其實是工作包含RD、SA和QA吧(簡稱PG!)。不過這不是重點,因為最近有一份開發文件要製作,所以開始研究一些UML的東西,雖然以前也有大概看過一下,不過知道和了解有一段差距,對我而言很多東西都是要實作過才會了解了,資質愚昧丫!好了,廢話不多說了,來寫一下研究過後的心得,順便作個筆記…

UML零零扣扣有十幾張圖吧,每個圖都有各自的作用
下面這個網址有對各個UML圖進行簡單的介紹
http://tx.liberal.ntu.edu.tw/Jx/IS_IM/UML.htm

雖然圖很多,但我覺得其實大部分的圖用到的機會並不高,主要會用到主要是Class Diagram、Use Case Diagram和Sequence Diagram而已,下面這個是幾個重要的UML圖的介紹
http://www.dotblogs.com.tw/hatelove/archive/2009/10/21/11183.aspx

Sequence Diagram教學
http://www.ithome.com.tw/node/55552

嗯...概念和技巧這種東西永遠是學不完的,而且用不到的話,可能會隨時隨著排泄物流出體外吧,所以大概了解核心的概念和先記一下會用到的技巧,比如我說的那三張圖是拿來幹嘛的和長什麼樣子,然後要那些小圖案把他畫出來,然後,其它就隨性發揮吧…

再來講一些實際的東西吧,就是製作UML的工具,從最簡單的小畫家到專業級的EA,其實都可以拿來用,不過我個人是用Visio2003,因為和MS Office的整合性比較好,不過建議抓新一點版本的Visio...,2003的UML的版本是1.6的,然後現在都是UML 2.x為主了吧(x就是我也不知道那個子版為主),反正就是過時的產品了,不過可以用Stencil來加強

Stencil的官網
http://softwarestencils.com/uml/index.htm

參考資料:
EA-
http://ithelp.ithome.com.tw/question/10027571