故事:我在python 2.4和2.6上的其他应用程序之一.我试图将python2.4的sym链接做到python,并且在ubuntu jaunty上开始出现问题.现在我正在下载2.4的每个依赖项并使用python2.4 setup.py install安装它.依赖似乎是无穷无尽的.
问题1:我将如何告诉任何框架去使用版本如此pf python如day django使用2.6并说mjango使用2.4?像我们说的那样使用数据库databasename有点语法.
问题2:是否有更优雅的方式在版本之间切换,因为我的符号隐藏是虚拟灾难?
问题3:我可以下载deb来说耐寒,让jaunty相信它适合她吗?
Emacs中有各种很酷的编程语言模式,用elisp编写,但显然没有特别支持elisp本身.
由于粘液不适用于elisp,我问自己是否所有elisp代码都只是在临时缓冲区被黑客攻击了?在编写elisp时是不是需要像粘液这样的东西,还是根本就不存在?是否有人使用ECB和语义进行更大的elisp项目?
你如何设置.NET开发树?我使用这样的结构:
-projectname
--config (where I put the configuration files)
--doc (where I put all the document concerning the project: e-mails, documentation)
--tools (all the tools I use: Nunit, Moq)
--lib (all the libraries used by the solution: ninject or autofac)
--src
---app (sourcefiles)
---test (unittests)
solutionfile.sln
build.csproj
Run Code Online (Sandbox Code Playgroud)
符号" - "标记目录.
我认为在这些东西上建立一个好的结构是非常重要的.您应该能够从源代码控制系统获取源代码,然后在不打开Visual Studio或安装任何第三方库的情况下构建解决方案.
有什么想法吗?
您如何调整MATLAB环境以更好地满足您的需求?每个答案一个调整.
我刚刚开始在一个新的地方工作,我看到他们做的一些事情我觉得非常糟糕,我想知道他们是不是真的错了,或者我太严格了.如果我的批评到位,请告诉我,以及您对哪个问题最严重的看法,应该先修复.开发全部都是Java.
不使用svnignore.这意味着无法使用svn stat,开发人员忘记添加文件并破坏构建.
生成的文件与提交的文件一起转到相同的文件夹.不能使用简单的maven清洁,必须逐一找到它们.Maven clean并没有删除所有这些.
没有修复IDE分析警告.分析代码返回大约5,000个警告,有许多不同类型.
不遵循惯例:spring bean名称有时以大写开头,有时不是,ant属性有时带下划线,有时带点分隔符等.
增量构建需要6分钟,即使没有任何改变.
开发人员仅使用远程调试,并且不知道如何从IDE内部运行Tomcat服务器.
开发人员总是在每次编译后重新启动服务器,而不是动态地重新加载类并保存服务器的状态.至少需要10分钟才能开始检查代码中的任何更改.
开发人员只能从命令行编译.当出现编译错误时,他们会手动打开文件并转到有问题的行.
项目依赖项完全混乱.超过200个开源依赖,没有人知道确实需要什么以及为什么.他们确实知道并非所有依赖都是必要的.
以一种无法兼顾两者优势的方式混合使用Maven和Ant.在一种情况下,甚至依赖性检查也不是由Maven完成的.
不正确使用泛型.
开发人员不使用Subversion与IDE集成(Eclipse,Intellij Idea).
你怎么看?我应该从哪里开始?我提到的任何事情都不是真正的问题吗?
如何在PyPy下安装Python egg?
在安装过程中,PyPy创建了/usr/lib64/pypy-1.5/site-packages/目录.所以,我尝试使用带有前缀设置的easy_install到这个目录,但它抱怨这不是一个有效的鸡蛋目录.我是否只是复制鸡蛋/usr/lib/python2.7/site-packages,或者就像使用easy_install一样简单(可能会对配置进行一些更改)?
我的工作环境是Fedora 15 Beta,Python 2.7.1(/usr/bin/python),PyPy 1.5.0-alpha0和GCC 4.6.0(/usr/bin/pypy使用yum从RPM安装),easy_install版本是:分发0.6.14(usr/bin/easy_install).
请参阅http://developer.android.com/sdk/index.html 我想知道该捆绑包是否包含错误的Eclipse版本(我认为是Juno)以及为了好奇而使用经典或java或java ee .
不幸的是,亲爱的同事们,我现在放弃了码头工作者.主要因素:
我们还雇了两个DevOps人员,他们有很多码头工作经验,如果他们会出现,如何(无痛地!)在我们公司引入docker进行托管和开发,我很乐意修改这个话题.
[ 旧帖子 ]
由于现在可以使用本机OSX管理程序的新版本,我决定尝试将所有Ruby/Rails/JS开发推送到docker容器.我在一个新的El Capitan装置上玩了很多,试图将我们拥有的一些私有宝石和我们的monolith Rails应用程序对接.
有几个问题,我希望我们的社区可以帮助解决.
目标 - 一切正常,主机只安装了iTerm,git,Sublime,SourceTree和Docker(没有什么是一成不变的,如果一些额外的依赖(-ies)可能会改善/使工作流程变得更加容易,我将很乐意审查选项)
要求
GEM_PATH,bundler在每个容器中都会安装gems.应用程序bundler应该负责加载正确的版本.guard容器中的进程捕获并执行相关的测试问题
guard,更容易调试,在同一次运行中启动任意进程)docker-compose.yml(卷)中的不同配置解决,还是在从基础文件继承的不同docker文件中定义?其他想法
我也很好地尝试商业或非商业工具,包装/捆绑所描述的工具.到目前为止,我发现了一个名为http://wercker.com的东西,我不喜欢它,它似乎需要你设置dev env,这会破坏整个努力的目的.
如果之前发布并明确回答,请随意向下投票.另一方面,如果这个帖子会产生指南,链接,建议顺利完成,我会很高兴,我很确定这些日子里有很多开发者.
我与团队成员一起开发微服务架构,但我的工作方式有问题。事实上,我有太多的微服务,当我在开发过程中运行它们时,即使有一个好的工作站,它也会消耗太多内存。所以我使用 docker compose 来构建和执行我的 MSA,但这需要很长时间。人们经常听说如何在技术上构建 MSA,但从未听说过如何有效地构建它。在这种情况下你怎么办?你如何工作的 ?您是否使用工具或任何其他工具来改进和促进您的开发。我听说过 skaffold,但我看不出与 docker compose 或集群环境中的简单 ci/cd 有什么区别。随时提供提示和您的意见。谢谢
development-environment microservices docker-compose docker-swarm skaffold