作者归档:mindg

python命令行闹钟脚本

超实用的报警脚本,这个脚本根据你设定的时间,到时会进行滴滴报警,主要应用场景是假设你在N分钟后有重要的事情要做(如妹子让你10分钟回电话),而你现在还命令行模式下(处理故障),你希望用最简单的方式到时能有提醒,那这个脚本就是为你准备的,本文原文是英文,我翻译了一小部分,文章末我给出了原文地址,以下是[……]

继续阅读

原创爆笑:开会

又到周末了,为轻松的过个周末,咱就不整那些烧脑的代码了,我们来讨论点轻松的话题,我们说说开会的一些趣闻。

首先,我们先谈谈在没有智能手机出现前,如果要你开一个漫长无趣的会议,你会怎么做,我猜测场景大概是这样的,领导在前面口如悬河的在讲话,离领导最近的同事,面带微笑的频频点头,心中却有想着中午吃[……]

继续阅读

批量重载nginx配置

日常web维护中,修改nginx.conf配置文件是很正常的事,如果你只有几台,修改完直接reload重新加载配置就可以了,但是如果你维护多台nginx服务器(50+),要全部手工操作,那估计是手敲碎的节奏,所以要尽可能用自动化脚本来完成,今天我们就来分享一个完成批量配置文件加载脚本(在前人脚本上进[……]

继续阅读

python处理列表小技巧

在我们日常处理数据中,可能会经常出现将数据转变为列表形式,不过在转变的时候有时候因为数据的的问题,会在最终生成的数据中带有特殊字符,例如回车符等,我们看下这个例子,假设你生成一个嵌套列表,格式如下:

[[‘abc\n’],[cde\n],[def\n],………]

每个子列表中都带有回车符[……]

继续阅读

python将目录压缩为zip格式

前几天搞数据备份,因为有windows系统和linux系统,为了备份的数据格式统一,就都把要备份的数据自动打包成zip文件了,这样在linux系统上也方便解压,之前用的rar格式,linux默认解压不了,比较麻烦,经过这么一折腾,就方便多了,用python实现目录的压缩,主要是用到了zipfile模[……]

继续阅读

python探测服务器端口连通性

现在有一个运维场景是这样的,一共有三台机器,其中的1台类似是另外两台的数据中传站角色,由于业务比较特殊,要求实时能够监控这几台机器的网络连通性,如果发现有问题,就及时报警,基于以上背景,刚开始打算用shell 和telnet来实现,发现不太好用,因为要处理telnet成功后退出的问题,最后还是用了p[……]

继续阅读

运维为什么应该学python?

上午我QQ的一个运维技术群不知道什么时候开始聊起作为运维人有没有必要再学习一门编程语言,学什么最好等,一开始开始我没看,没想到竟然在群里讨论了近2个小时,一般情况这种问题的都是运维新人,可能目前运维整体情况还不太了解,所以为了让更多的让新入行朋友不在迷茫,今天呢我就这个问题表达下我的看法。

我[……]

继续阅读

python监控网站是否可访问

最近也不知道怎么回事,经常收到来自荷兰、瑞士那边的黑客攻击,搞得我博客经常打不开,更新个文章都更新不了,现在加了防火墙限制,基本没啥问题了,不过心情还是很不爽,想对各位hack说一句,拜托各位,没事别老搞攻击了,留着时间陪girl不好吗,如果真闲的蛋疼可以自己写几个牛X的软件造福造福社会,毕竟咱们都[……]

继续阅读

解析svn配置文件获取用户名称

最近要做一个账号管理系统后台,主要用于公司ftp和svn账号进行统一管理,因为随着业务的增多,业务线也都分的很明细,刚开始一台 svn服务器,到后来现在快数不清多少台服务器了,项目都想自己建立自己的代码库svn,可时间长了,慢慢发现,管理成本非常高,有时候一个用户,你猛一看,根本不知道它是哪个服务器[……]

继续阅读