首页 › Category Archives › 编程

dokuwiki编辑器改造

dokuwiki自带的编辑器语法不友好,而使用插件的所见即所得的编辑器也出现不少问题,特别是带中文的时候格式更是容易混乱。于是想想还是直接用html + <pre>来排版还方便些。这样就等[……]

bash参数扩展(Parameter Expansion)

这名称英文和直译都比较不知所云,实际上大概就是字符串变量、数组的匹配赋值

一、${parameter#word}  ${parameter##word} ${parameter%word}[……]

微信企业号应用的补充说明

上次发完《微信企业号在运维中的一些应用》后,大家问说如何用手机回复做自动化操作。这里举例说明下。


比如收到告警后,可以回复相应的命令搜集信息:

2.webp.jpg

打开上面两个文件的截图:

free.txt  :

3.webp.jpg

pi[……]

微信企业号在运维中的一些使用

去年曾介绍过用脚本给微信订阅号关注者发送消息的方法,今天介绍一个使用自建服务器给企业号的关注者发消息(文字及图片)、接收消息、自动回复消息及做相应自动化操作的方法。

运维方面,可用来发告警的文字消息或图[……]

一个python编程低级错误

今天遇到一个超级低级的python错误。


首先下载安装模块:

wget http://www.dnspython.org/kits/1.14.0/dnspython-1.14.0.tar.gz

tar zv[……]

各种编程语言下字符串分割及foreach遍历对比

学的编程语言越来越多,各种相似的函数和语法也容易混淆,这里以各种常用的编程语言分割字符串并做遍历来对比。 

 

一、PHP

explode(separator, string [ ,li[……]

监控服务器调用微信API给自己发告警信息

今天心血来潮,想试试用微信公众号给自己发消息。主要是想如果运维监控的设备故障时可以通过微信告警。

查了一下开发者文档,发现普通未认证订阅号不能通过API群发,认证订阅号每天只能群一条信号,而认证的服务号[……]

Perl脚本检测邮件服务器IP是否被列入RBL

用perl写的,实时黑名单列表可以自己添加。

注意:一定要选择没有被劫持的DNS服务器(比如google的8.8.8.8、8.8.4.4)。如果非得用被劫挂的,需要在后面添加代码判断返回的IP是否为12[……]