每個人都有一段時間,我在沒有網絡連接的咖啡店裏。我喜歡在這些場合使用筆記本電腦上的所有代碼和工具。我在本地簽出代碼,在本地運行mysql,並將所有API documentation下拉。當你沒有網絡時,你使用什麼工具和技巧?在沒有網絡連接的情況下進行本地開發有哪些技巧和訣竅?
回答
- GIT。
- 一些Cheatsheets(原www.ILoveJackDaniels.com)
- ...
- 利潤?
不知道你在得到什麼...我假設你已經安裝了Rails已經在你的機器上安裝?
我喜歡在本地開發時使用MAMP Pro,但如果您只是在使用Rails應用程序,即使這樣做有點多餘。
爲什麼我需要網絡連接?這檯筆記本電腦,這是我的主要農業開發的機器,我已經有了:
- 三架C++編譯器&的IDE
- 一個Pascal編譯器和IDE
- 2 Smalltalk的實現
- 的Java
- PHP
- perl
- python
- ruby
- 的Tcl/Tk
- 三個不同的Web服務器
- 四個不同的SQL數據庫服務器
- 顛覆,Git和CVS客戶
- 顛覆服務器(也CVS服務器,但我不使用它)
- 開放式辦公
- 各種OpenDoc的工具
- cygwin的
- emacs的
- vim
加上所有上述文件。我還需要什麼?
編輯:這是所有在一個9歲的索尼筆記本900Mhz CPU,在256Mb的RAM中運行W2K。顯然,我不會一次運行所有的東西,但是我可以運行PHP,SQL Server和幾個C++ IDE一起運行Apache,而不使用任何probs。
更多RAM,可能! – overslacked 2009-03-03 23:24:49
我最好的離線資源是一個聰明的同事。
- 相關性控制:事先知道網絡和環境中的一些事情,一般來說您的應用程序依賴於。儘量減少這些依賴關係,讓他們記錄下來。這應該是這種情況,這是良好的設計和良好的開發實踐;能夠在咖啡店工作只是一個副作用。
- 緩存:讀取緩存 - 提前確保您需要的互聯網子集(文檔,工具,數據等)在您的筆記本電腦上。緩存寫入 - 是由Git之類的東西提供的,我想。
- 虛擬化:這些是您將應用程序模擬所依賴的環境的方法。我不確定它的泛化程度有多麼有用,或者「虛擬化」是否是最好的詞彙。我想存根,模擬器和模擬對象都屬於這一類。屬於這個類別的一個技巧是使用/ etc/hosts條目來解決應用程序拖延問題,因爲某人在其中硬編碼了外部服務器名稱。
我將回答這個問題:當網絡連接可用時,有什麼技巧和訣竅可以開發?我想到的一個重要答案是 - 谷歌。
我是認真的。好的,也許這不是萬能的(更頻繁的整合可能是我在線時做的另一件事)。但至少就我而言,當我離開互聯網時,我的工作系統並沒有真正改變。我需要和使用的所有東西都放在筆記本電腦上(git是最重要的)。
我的小費?
嘗試擁抱你沒有聯繫的事實。沒有互聯網,就沒有Twitter,沒有Facebook,沒有閱讀器和所有那些令人分心的事情,這意味着 - 你可以真正做到你的工作。 :)
我知道你的意思:)有時我必須離開我的公寓,並在一個安靜,無連接的地方工作,以消除分心。 – 2009-04-09 06:05:07
測試服務器和虛擬服務器DNS的技巧(實際上不具有網絡路徑DNS上)
- 1. 使用PIXI JS時,提高性能有哪些技巧和訣竅?
- 2. 哪裏可以找到SharePoint技巧和訣竅?
- 3. 使用emacs開發Ruby on Rails應用程序的技巧和訣竅
- 4. 在沒有.htaccess的情況下開發網站導航有哪些選擇?
- 5. 如何在沒有網絡連接的情況下安裝sbt
- 6. 開發沒有網絡連接的GWT?
- 7. 如何在沒有本地環境的情況下進行Java Web開發
- 8. 本地主機提供的Android文件無法在沒有網絡連接的情況下打開
- 9. 在沒有Xcode的情況下注冊iPhone以進行開發
- 10. 在沒有網絡服務器的情況下運行Django
- 11. 在沒有網絡連接的情況下檢測當前城市
- 12. 在沒有Wi-Fi網絡的情況下將Raspberry Pi連接到iPhone
- 13. 在沒有網絡連接的情況下從字符串創建json obj?
- 14. 在哪些情況下可以在UI線程上進行網絡調用?
- 15. 哪些內存管理技術在哪些情況下更好?
- 16. Qt的培訓技巧和竅門
- 17. 有多個iOS開發證書的訣竅?
- 18. 在Rails(2.x或3.x)中優化視圖性能的技巧/訣竅?
- 19. 在沒有屬性表的情況下在ArcMap中進行連接
- 20. 在沒有Flash的情況下在網絡上錄製音頻
- 21. 開發社交網絡:技巧,細節和信息
- 22. 在樹枝中沒有SET的情況下進行復雜的連接
- 23. vs2010可擴展性技巧和竅門
- 24. 瓦拉:陷阱,技巧和竅門
- 25. 在沒有本地安裝Sharepoint的情況下開發SharePoint軟件
- 26. 在沒有本地安裝SharePoint的情況下開發SharePoint項目
- 27. 如何在沒有app.config的情況下對連接字符串進行加密
- 28. 開發WAP的有用技巧
- 29. 爲什麼AFNetworking在沒有互聯網連接的情況下成功運行?
- 30. 使用HTML圖像映射實現JavaScript網絡界面的技巧和竅門
其他什麼提示都沒有,除了有代碼,API文檔?你希望看到什麼樣的東西? – 2009-03-03 23:10:49