hubot的announce通知所有在线联系人
hubot在使用挂接到其他平台时, 是支持room的方式了, 这样就支持了由一个用户发送announce通知所有在线联系人的方式了.
因为想到以后或许可以使用hubot来作为监控通知, 当你指定的监控项目告警时, 使用hubot把信息发送到所有在线订阅人.
继续阅读 »
2.6.16后的内核, 对于查看进程内存使用分布, 更方便了. 在/proc/{pid} 路径下有一个smaps文件, 记录了进程内存使用情况, 在老的内核系统上, 这个文件是maps或memap , 而且老的内核下maps或memap文件记录的数据真不是人读的.
继续阅读 »
pptp服务器:
pptp下发下去的ip网段: 10.168.0.0/24
iptables配置: (注意打开ip_forward转发):
-A FORWARD -s 10.168.0.0/24 -j ACCEPT
-A POSTROUTING -s 10.168.0.0/24 -j MASQUERADE
继续阅读 »
为hubot机器人脚本增加python扩展
昨天顺利把hubot跑起来了, 能回答了. 也通过nodejs的exec命令执行shell的方式, 将消息以参数的形式传给process.py处理, 以形成用py写脚本的形式.
不过上面方式有缺陷:
1, nodejs不是真正的调用py, 同时py执行的返回或直接print或写stdout(print在某种程度上就是stdout), 然后nodejs什么都不用干, 就直接相当于把stdout使用msg.send回复给gtalk了.
2, 整体结构不优美, nojs跟py还得靠exec执行shell的形式, 这种调用方式挺丑陋.
继续阅读 »
1,通常用到 perf sched record 收集系统相关的调度数据, 然后使用pert ached latency --sort max 来打印出收集到的信息,perf sched latency --sort max 展现的数据中各个column的含义如下:
继续阅读 »
为blog增加一个在线markdown editor
epiceditor是一个前端js库, 提供一个在线的markdown编辑器, 这里是他的主页
继续阅读 »
http协议的缓存头策略
以下头均指返回给浏览器的响应头!
last-modify 告诉浏览器此文件的最后修改时间,浏览器在下次访问同样文件时会带上这个修改时间,服务器在收到请求后比较,如果无变化则直接返回304告诉浏览器内容无变化,使用自己本地缓存即可,通常web服务器都会自动为静态请求返回这个头!
继续阅读 »
Google group 上关于 Python 入门的讨论
学 python 可以看这个 LearnPythonTheHardWay(推荐)
http://old.sebug.net/paper/books/LearnPythonTheHardWay/index.html
或者看廖雪峰的 python 教程
http://www.liaoxuefeng.com/
继续阅读 »
Thanks for your recognition, that makes me exciting and exciting!
How time fast! It's really lucky for me to live in such a great team; I'd like to wok here with you for another 50 years, just not sure whether I can see screen clearly when I'm 80 years old :).
继续阅读 »