創業 – 每個繩結都別斷 每科都只要及格

一直以來,都很喜歡小全(戴季全/Richi 創辦人)說的一段故事,我嘗試轉換成我的話語說出來,不一定是百分百

他說, 他在考聯考時訂下的目標是 “台大", 他是典型選校不選系的人, 所以只要能上台大任何科系都可以

他發現考上台大沒有口中說的那麼難, 基本上每科平均60分就可以考上台大了

換個角度想, 他不需要追求他的強項變得更強 比如 : 物理從70->90 反而他只要花更小的代價, 去補足他不好部分 比如 : 英文40->60

繼續閱讀

創業 – 夥伴很重要

圖片

開始走進這條路之後 才真正的體會到夥伴有多重要

與以前在學校做研究很不同 怎麼做都是為自己負責 怎麼做也都是為了學期末的分數 有時候可以妥協 和project妥協 和自己team member妥協 妥協的結果影響的只是成績 成績並不代表一切 背後學習到的思考方式和經驗 反而比較重要

與在公司跟其他人co-work也不一樣 方向固定了 你只要把它做好 不要出錯就可以 你不需要有太多自己的想法 所謂的不需要 是因為分工很細 以一個RD而言 工作的責任大多不是在於想法 而是修復程式上的缺陷 想法是決策者的命令 一個決定 一個動作 RD的話 聽聽就好 決策者向RD要求的建議 是告知 不是詢問

繼續閱讀

Eclipse + GAE + Python2.7 + MySQL5.5 環境建置 及 範例

考量過目前開發專案較小, 因此在不考慮AP 效能下, 則以開發效率, 維護方便來看 決定以Python作為此次開發AP Server的語言,  並且使用Eclipse+GAE做為開發平台, 本篇文章說明Eclipse + GAE + Python2.7 + MySQL5.5的環境架設, 並且配合範例以驗證是否建置成功

* 下載 : 此處假設已安裝JDK 以及 EclipseEE

1. Python 2.7

1-1 下載地址 : http://www.python.org/getit/

1-2 註記 : GAE於2012/05/01只支援Python 2.5 及 Python 2.7

2. Google app Engine platform for Python

2-1 下載地址 : http://ppt.cc/3NnC

3. Python-mysql windows安裝檔

3-1 下載地址 : http://ppt.cc/8-Cs

4. GAE Eclipse plugin

4-1 下載地址 : http://ppt.cc/NE!q

4-2 註記 : 注意Eclipse版本

繼續閱讀

雲端AP伺服器供應商的簡易整理

大部分的APP都需要透過伺服器的功能去存取資料, 在最初開發階段, 開發者需要去評估該使用怎麼樣的語言和雲端伺服器去完成專案, 考量的點不外乎 :

  1. 學習時間
  2. 效能
  3. 維護
  4. 穩定度

基本而言除了學習時間外, 效能 維護及穩定度通常會掌控在雲端伺服器供應商手上, 當然效能會因應不同語言有差, 然而對於新手而言, 增加學習時間卻可以得到比較好的效能是值得(深度開發者就要在考量了), 因此在此處整理了部分大家常用的AP Server供應商, 並且列出費用以及支援的database給大家參考 :

此外也附上雲端伺服器供應商表列以方便大家做更多的查詢 : http://www.tts.bz/archives/667

繼續閱讀

Eclipse + Tomcat7.0 + Servlet + MySQL 環境建置 及 範例

Servlet 是指用java編寫在伺服器中的程序, 而Tomcat則是servlet的容器, 它包含web伺服器的部分特有功能, 也提供編譯器將java編譯成對應的servlet, 因此我們要執行servlet時, 需要透過Tomcat的介面操作, 但是這僅限於操作到servlet, 如果servlet要利用資料庫的資料, 就需要有針對不同資料庫溝通介面, 這樣的介面稱之為資料庫的驅動程式, Java所使用的驅動程式稱為JDBC, 而MySQL的JDBC又稱為MySQL-connector.

因此我們很明確的瞭解, 如果想在IDE上做Tomcat + MySQL的應用, 除了IDE和Java的配置外, 我們至少還需要安裝Tomcat, MySQL以及MySQL-connector, 以下我們就開始環境的建置:

繼續閱讀