natsu 積分 0 編輯於

比起 Spring Framework or Java EE,用自建的 Framework 會比較好嗎?

  1. 沒有書可以看
  2. 沒有 Coding standard 或 API document 等文件 (因為沒時間寫)
  3. 很有可能是在做重覆造輪子的動作
  4. 程式品質不見得會比較好
  5. 不利於其他人接手做後續維護

不過專案要用什麼 Framework 應該一開始就要決定了吧,之後通常就不會再換了... (技術債?)

natsu 積分 0 編輯於

We’re the product, not the customer.

和之前 IngramChen 說的1 有異曲同工之妙 ...

Low-tech tip to protect your privacy online

文章中提到的這張圖是我們自己能做的...

The only effective way to control big corporations is through big government.

最有效的辦法還是靠政府把關?

natsu 積分 0

因為這個專案 depend on PTC Windchill 8.01, 所以還在用 Java 1.4 ...

而且我也不是原廠,沒有 source code,因此不敢保證 Java 升上去不會有問題...

最主要還是看客戶打算怎麼做,聽說有機會改用 Java 5 試看看...

natsu 積分 0

早就報名了~ 不過目前的專案還在用 Java 1.4,不知到時會不會講到這部份?(不能用 G1GC 真可惜 ...)

natsu 積分 0

Tuning garbage collection is no different from any other performance-tuning activity. It is easy to fall into the trap of randomly tweaking one of the 200 GC-related JVM parameters or to start changing random parts of your application code.

原來 JVM 有這麼多參數可以調 ... Java HotSpot VM Options1

natsu 積分 0

近幾年來的 JCConf 都沒人提到 Java EE 了 ... 只能靠 Spring Framework 了 ?

natsu 積分 0

你講的是 Ubuntu LTS 吧 XD

說起來 Arch Linux 對於 LTS 的支援很少,只有 kernel 相關 package1 才有 ... 其他的 package 幾乎都是最新的

如果能把 LTS 做好的話我想應該可以多吸引一些使用者吧 (不然三不五時就要更新一次系統也很累...)

不過這就需要 repository 有很大的硬碟空間去儲存不同版本的 package ...

natsu 積分 0 編輯於

我也有在用 Arch Linux

不過我一年才更新一次系統, 結果遇到官方大改版 The /lib directory becomes a symlink1

就卡住無法升級了... 囧rz

natsu 積分 0

只能請 js + html5 加油了...

natsu 積分 0

個人覺得比起 TFVC, GIT 的 local repository 和 commit --amend 蠻好用的, 至於 rebase 則是不能隨便亂用

能整理 commit history 真的很屌,但不是每個人都喜歡...

natsu 積分 0

防不勝防,Google 收集到的資料比你想像的還要多,而且還拿你的資料去賺錢 ...