#recommendations
###software and tools
- docker
- InteliJ IDEA
- mailinator used in UT: MAILINATOR IS FREE, PUBLIC, EMAIL SYSTEM WHERE YOU CAN USE ANY INBOX YOU WANT!
- debug service
#recommendations
###software and tools
mvn install:install-file -Dfile=.jar -DgroupId=com.oracle -DartifactId=ojdbc -Dversion= -Dpackaging=jar
################# | |
## Eclipse | |
################# | |
*.pydevproject | |
.project | |
.metadata | |
bin/ | |
tmp/ | |
*.tmp |
###TOP 20:
####DEV & OPS
http://weibo.com/ttarticle/p/show?id=2309404031238817078712 | |
设置PPTP服务 | |
sudo docker run -d --privileged --net=host \ | |
-v {/path_to_file/chap-secrets}:/etc/ppp/chap-secrets \ | |
mobtitude/vpn-pptp | |
PPTP 使用 /etc/ppp/chap-secrets 文件设置用户名和密码,所以你需要给docker容器提供这个文件,下面是这个文件的示例: | |
# Secrets for authentication using PAP |
Q1: how to modify an existing important big module? | |
A: |
Add switches for new changes for continuous development of a project 在持续开发的项目中建议给新的变更添加开关 | |
在上线前客户突然通知暂时不上线已经开发完成的某个模块;由于第三方的原因,某个功能模块无法集成或者正常工作;某个模块还在商务协商中。。。 | |
There are many cases that one or few modules can't be released, such as the customer won't wanna one module to be released; the module is not working as the third party; the biz activities on a module is still going on... | |
像乐高一样构建系统,添加开关来控制模块的部署 | |
Building the system like a lego, easily to deploy them by switch to control. | |
下面列举一些关于怎么实现的建议及细节. | |
Here shows few tips on how to do that. |