每个人都有一段时间,我在没有网络连接的咖啡店里。我喜欢在这些场合使用笔记本电脑上的所有代码和工具。我在本地签出代码,在本地运行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. 关于学习Xml的技巧和诀窍
- 6. 如何在没有网络连接的情况下安装sbt
- 7. 在网络上超快速开发的技术有哪些?
- 8. 开发没有网络连接的GWT?
- 9. 如何在没有本地环境的情况下进行Java Web开发
- 10. 本地主机提供的Android文件无法在没有网络连接的情况下打开
- 11. 如何在没有选择的情况下进行左连接
- 12. 在没有Xcode的情况下注册iPhone以进行开发
- 13. 在没有网络连接的情况下在Ubuntu中安装OpenCV
- 14. 诀窍在R
- 15. 在没有网络服务器的情况下运行Django
- 16. Jhipster:在没有网络服务器的情况下运行junittest
- 17. 在没有网络连接的情况下检测当前城市
- 18. 在没有网络连接的情况下从字符串创建json obj?
- 19. 在没有Wi-Fi网络的情况下将Raspberry Pi连接到iPhone
- 20. 在哪些情况下可以在UI线程上进行网络调用?
- 21. 哪些内存管理技术在哪些情况下更好?
- 22. 有多个iOS开发证书的诀窍?
- 23. 在Rails(2.x或3.x)中优化视图性能的技巧/诀窍?
- 24. IntelliJ git集成技巧和窍门
- 25. html quickform使用技巧和窍门
- 26. vs2010可扩展性技巧和窍门
- 27. 瓦拉:陷阱,技巧和窍门
- 28. 开发社交网络:技巧,细节和信息
- 29. 在没有明确打开连接的情况下连接到数据库
- 30. 在没有属性表的情况下在ArcMap中进行连接
其他什么提示都没有,除了有代码,API文档?你希望看到什么样的东西? – 2009-03-03 23:10:49