2005/04/19

Quck Intro of Accessing Subversion

Version control is the art of managing changes to information. It has long been a critical tool for programmers, who typically spend their time making small changes to software and then undoing those changes the next day. But the usefulness of version control software extends far beyond the bounds of the software development world. Anywhere you can find people using computers to manage information that changes often, there is room for version control. And that's where Subversion comes into play.

Subversion uses WebDAV to access the repository and as such every file is accessible using standard http addresses.

To check out the source from the repository, you can use one of the following clients:

  • AnkhSVN is a plugin for Visual Studio.NET and allows you to checkout the source from within the Microsoft development tool. This is recommended for Gentle.NET developers or people working with Gentle in source form, provided you're using VS.NET as development IDE.
  • TortoiseSVN is a Windows Explorer plugin which integrates well with Windows and allows access to the repository from outside the development IDE.
  • RapidSVN is a graphical client program much like you may be familiar with from Visual SourceSafe or a similar tool.
  • Subversion itself includes command-line tools to access the repository.

Additionally, you can browse the repository using a web browser:

ViewCVS allows you to browse the source, view diffs, compare revisions and is a nice tool when you need to have a quick look at a file or revisions thereof.
WebDAV can be used to see the latest revision.

See O'Reilly's article for more intro.

2005/04/06

千金難買早知道 - 台灣7-ELEVEN創新行銷學

台灣7-ELEVEN創新行銷學多年前的某一天,一家7-ELEVEN在營業時間快結束時,因鐵捲門故障而無法順利打烊,只好繼續營業,萬萬沒有想到夜間的生意反而特別好,自此7-ELEVEN決定將營業時間改為24小時營業,終年不打烊。

7-ELEVEN由一個小小的意外,成就另一個新的商業模式,若沒有鐵捲門故障事件,也許到現在都還是11點打烊。

喜歡在一成不變的生活中來點不同的刺激嗎?有時候需要冒一點風險,試著以不同的方法去完成同樣的一件事,可能會產生迥然不同的結果。若結果不能改變,至少在經歷的過程中會有新的體會。

你每天是如何去上班的?試著開發新的交通路線,也許會意外的發現某些景象,比如發覺一家新奇的商店或某條更便捷的路線,類似的事不妨多多嘗試。

改變從小事出發,是因為小事所要承受的風險較低,能放鬆心情去做,從中慢慢培養更多的彈性,久而久之,你會驚覺自己比過去靈活許多。這是個很重要的練習,因為社會變化太快,我們需要因應許多意想不到的挑戰,而應戰的基本之道就是拓展個人的彈性。

有時生活上意外的改變會帶來意外的收穫,所謂無心插柳柳成蔭,就如同7-ELEVEN的故事一般,當天值班的那位店長可能會覺得自己很倒楣,無法準時下班,這件事卻對整個7-ELEVEN的營運有很大的突破。

「千金難買早知道」,就是因為無法預知,所以當困難、挑戰迎面而來時,一般人自然會選擇閃避。若在平常多練習擴展自己的舒適圈、增加自己的彈性,相對的,抗拒心就會減少許多,取而代之的是想出因應對策。這是一種化被動為主動的思考模式,當練習愈多時,個人的適應力就愈來愈強,解決問題的能力也會愈來愈進步,對自信心的增強很有幫助。

Mercury簡易改裝

有同好有一樣的困擾 - 如何使用自己的data logging軟體,因此寫了這篇來分享我的簡易改裝。 Background 雲豆子 MERCURY roaster 烘豆機的設計是使用自行開發的軟體,來:1. 操控風門/火力; 2. data logging/自動烘焙。 ...