Posts Tagged ‘eragonj’
什麼該放進版本管理系統 以及 理想目錄架構說明
P.S. 這裡的理想目錄架構完全是以 bPack 這個我自已在用的套件組來說
最近在某些原因為驅動下,我開始用起了版本管理這個神奇而重要的工具
一開始,我常把整個 Working directory 都給 add 進去
結果到最後變得很容易 clone 到別台主機上時,就把其他主機的設定給蓋掉了
於是我整理出了一個表來提醒自已什麼該放什麼不該,寫在這裡希望大家如果有不同的想法
也請大家再和我說 ^_^
原則:有共通性的才能放在版本管理裡(這樣有好處,可利用 git hook 讓它在 commit 後馬上把相關的檔案 checkout 至 work testing server 而不會讓 work testing server 掛點)
(以下都是用 bPack 目錄架構)
什麼該放進去 Source Control?
- M (model/)
- V (tpl/ , public/js/, public/css/)
- C (do/)
- 開發中會用到的工具
- dev/tests/ (相關的單元測試)
- dev/docs/ (文件 for 程式設計師參考)
- dev/env/developement (環境設定(.htaccess, config.php),上線後要刪掉)
- dev/env/production (環境設定 , 上線後要刪掉)
- dev/db_schema/latest/ (這裡放最新的 schema) 如果有變動要放進來
- dev/db_schema/20100115/ 這裡放這一天修改的 ALTER 讓不同的開發者可以用這個升級他們自已的資料表到最新的進度
- dev/editor/ 放一些編輯器的習慣(像我的習慣 Komodo Edit 專案檔我就會放這裡)
- 設定 (config/constant.php, config/base.config.php, config/admin_menu.php 這種不管在哪裡個環境都適用的資料)
什麼不該放在版本管理?
- 圖片
- 暫存檔
- 外部 Library 如 smarty, phpmailer 這種 (這個應該是要在 bulid system 下自動抓新的放進來)
- 在不同主機上會有需要更動的設定(這裡指的是放在原位置,應放至 dev/env/ 下)
2009 的感概
眼看著 2009 年快過完了
總想為這個多災多難的年度留下一些什麼記錄
但這個舉動卻失敗了
這一年充滿著太多不快樂的回憶
迫使人們不再回想
我想我得和幾個人說 Sorry:
Ijs
真的很對不起
那段時間消費了你的信任
請再相信我一次
如果還有下一次的話
你看的會是一個全新的 bu
小高
這一年事情真的很多
一次又一次又一次的 delay 讓你不耐煩
我想這需要等我學會如何安排生活後
才能再和你說確定的時間點
EragonJ
其實從去年 (2008) 認識你以後
我發覺我生活中多了很多不一樣的感覺
過去這一年中
我和你也是說了很多
但沒有一樣是完成的
我想,這也要等我慢慢的學會安排以後
我們再來作點有趣的東西吧
光熙
過去這一年我想發生了很多事
從 KISS 到很多管理上的問題的指正
我想我都看在心裡
過去這一年,很謝謝你包容我的任性
也希望明年我們都能走上收入自由的道路
… 還有很多很多人,但想說的太多了
只能說,謝謝大家 > ” <
探討主題:微網誌和網誌的關係
簡單來說,會寫這篇文章,是因為我最近愛上了 Plurk… = =”";愛到連 MSN 都沒什麼用 XD,因此 一方面當然也多少會忘記部落閣這件事情。
於是我想了一想,從我之前用的 Twitter 到目前火紅的 Plurk,到底這類型的服務能不能改變我們使用部落閣的習慣呢?
以我個人而言,我是覺得,Plurk 可能可以取代的是類似 IM 部份的功能,因為 Plurk 可以針對同一議題進行討論,但說實在的又有一點不太一樣。不過,自從開始用 plurk 以後,真的 msn 的使用率少很多,所以我是覺得多少有點給他小小的可能會被取代……
不過針對部落閣呢?我個人是覺得部落閣到是不用擔心微網誌所開發的市場會影響到部落閣自已的市場,因為微網誌在訴求上就不是用來設計成打長文章的,而且我是覺得這二種不同服務的 Seriousity 我自已創的名子,認真度,有差。
在 Plurk 或 Twitter 上,可能你會像 IM 一樣的閒聊或怎樣,但是如果你現在是在一個論壇或部落閣上發文,你可能會至少注意一點文字上的內容。
於是,根據以上的想法,我還是覺得這二種東西目前還是處於和平共處的mode,還是大家目前有什麼想法呢?
Camp 之我見….
這幾天心血來潮去翻了我朋友小龍的相簿,看到了一本稱為「ZCamp」的相簿。不看還好,一看那些回憶都湧上心頭orz,一波接著一波無法抗拒……
想一想那已經是二年前的事了,雖然我很想記起細節,但細節卻又像阿里山上雲海中的一朵茫茫的雲 orz,讓人怎麼記怎麼摸也摸不透。
我還記得那一年的 Camp 我剛加入 Zuso,然後就要在 Camp 上授課,其實我不知道,要在80個人面前說話是多麼可怕的一件事,而且台下的人大多都比我大,這就真的讓人感到緊張了……
雖然說的是自已還算OK有研究過的主題,但難免還是會擔心,和同課講師 an 討論了很多很多以後,得出一個結論,於是乎就這樣上台了……
我不知道台下的反應如何,我也不知道我是否真給了他們什麼,也許我只是他們生命中不幸遊走過的一朵雲…但我想,這一切都不重要,因為參加一個 Camp,就我自已參加的經驗顯示,其實最有趣以及收獲最大的應該是在同 team 的感情。
那年的ZCamp,東海宿舍很熱,我依稀記得那幾天學員反應的請形,但我也聽說有人因此整夜在看 A 片然後打成一片orz…我想每一場 Camp 都有神奇力量,大自然底下有沒有什麼力量能夠讓人在短短的一、二天之內就讓人熟識然後讓人在分開時依依不捨呢?
也或許這一切都只是 bu 對於 Camp 的亂想,但我得說這一切實在是太有趣了。讓人有空間去思考以及回憶無窮……