这个模块主要就提供一个类Popen:
mongodb 权限设置
用了这么久的mongodb,还是第一次为mongodb增加auth权限,之前都是在内网或者监听127.0.0.1本地ip的,下面记录给mongodb分配权限的简单流程。
利用 new relic 监控 node.js 的 express 项目
最近一个偶然的机会了解到代码剖析分析,何为剖析,我也解释不好就介绍下它的作用,通过作用来理解吧。
比如一个新项目上线,有许多功能,作为开发者和运维人员是不是很想知道各个功能点运行的怎么样,是否有内存泄露,响应是否迅速,各个功能点用户使用的频率等等信息呢?另外如果发现了某一个功能使用起来特别慢,那我们能快速定位到,到底是数据库执行慢,还是代码性能问题,又或者是服务器内存不足频繁交换引起的呢?
《Python核心编程》读书笔记(一)
最近通读了《Python核心编程》一书,记录读书笔记,重新温习下。
利用raw_input获取用户输入
user = raw_input(‘enter login name’) #接受用户输入字符串
国外vps修改为北京时间
美国的vps大多都是国外的时间,让我们的程序总是不适应。那么如何调整linux的时间为北京时间?修改linux vps的时间和时区,有什么办法?
Dockerfile 常用命令
Dockerfile是一个镜像的表示,可以通过Dockerfile来描述构建镜像的步骤,并自动构建一个容器
所有的 Dockerfile 命令格式都是:
INSTRUCTION arguments
虽然指令忽略大小写,但是建议使用大写。
使用docker,不要用ssh连接到你的container
转载翻译,原文地址1:http://jpetazzo.github.io/2014/06/23/docker-ssh-considered-evil/
原文地址2:http://blog.docker.com/2014/06/why-you-dont-need-to-run-sshd-in-docker/
在刚接触docker的时候,人们经常会说:“我们怎么进入到我的container中去呢?”,其他人会告诉他:“ 在container里面装一个ssh server,这样你就可以连入你的container了。” 但是这是糟糕的尝试,下面我将告诉大家为什么这么做是错误的,并且我们用什么方式来替代它。
利用docker快速部署应用
最近研究了几天docker的快速部署,感觉很有新意,非常轻量级和方便,打算在公司推广一下,解放运维,省得每次部署一台新服务器都去跑安装脚本了,对于我们开发人员也是好事情,无需写太多重复的部署文档,直接将docker的images丢上服务器就可以运行了。
可能还有一些同学不了解docker这个项目,docker是一个快速部署的轻量级虚拟机项目,他允许开发人员将自己的程序的运行环境一起打包,制作成一个docker的image(镜像),这样部署到服务器上,也只需要下载这个image就可以将程序跑起来,免去每次都安装各种依赖和环境的麻烦,还能够做到应用程序之间的隔离,因为我们公司部署的python程序,这样一来我也省去了每次都配置 vitualenv了。