天才在左 疯子在右

Aug 03,2013 天才 疯子

不知道为什么大家都喜欢拿天才和疯子比较,可能是天才身上大多具有某些疯子的特性.看完<天才在左 疯子在右>,才觉得有更多的事情不是我们想象的那样. 在世界上,大多数人的意志力主宰了人类意识的方向,只要有一点点不合群的想法就可能被归入到非正常人类的行列.我认为世界上大多数人都是疯子,每个人都有其它大多数人所不能容忍,接受和认同的想法.

Continue Reading ...

网页ssh客户端--wssh

Jun 18,2013

顾名思义,ssh客户端就是用来连接ssh服务器端的程序。下面介绍一款python编写的网页版ssh客户端软件,wssh。运行wssh的软件的时候,开启一个wsshd的守护进程,监听在5000端口,通过浏览器访问该端口http://ip:5000可以得到一个web页面版的ssh客户端。下面是实验过程。

Continue Reading ...

清理dhcpd.conf文件

Jun 15,2013

闲下来又开始折腾dhcp服务器了,话说公司内网用户要上网需要将机器mac地址登记到dhcp服务器的/etc/dhcpd.conf文件中,才能获得dhcp服务器分配的ip地址。长久以来,管理员都是手动添加mac地址,当该机器用户走人或者更换机器之后,这个mac地址就停用了,但是依旧存在在dhcpd.conf文件中,管理起来比较麻烦。整理出下面几个问题。

Continue Reading ...

数字游戏

Jun 13,2013

在书上读到这么一个游戏,有n(n>1)个人坐在一块,每个人报一个100以内的数字,所报数字和所有这些数字平均值的三分之二最接近的人获得胜利.现在n个人每人随机报一个100以内的数字,这n个数字的平均值的三分之二为w,那么这n个数字中和w的差的绝对值最小的人获胜。那么通过下面的python程序可以简单模拟这个过程.

Continue Reading ...

dhcpd服务器添加主机MAC地址脚本

Mar 22,2013 bash DHCP awk sed

最近开始负责公司办公网络的dhcp服务器管理,主要职责就是谁的电脑要上网都要找我注册一下,把mac地址加入到dhcp服务器的配置文件/etc/dhcpd.conf中,而且还要先备份,再修改,再重启。对这种重复性操作一向深恶痛绝,所以琢磨了一下,写个脚本,每次输入hostname 和 mac地址就直接开始备份,添加,重启操作,岂不痛快?

Continue Reading ...

MySQL复制

Nov 18,2012 mysql 备份 复制

MySQL复制是指将一台数据库服务器上的数据往其它数据库上进行复制,可以做到将数据完整备份等。

Continue Reading ...

Nginx下配置C和Python的cgi程序实例

Oct 17,2012 Python cgi Nginx FastCGI C++

先来理解一下什么是cgi: Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。(百度百科)

Continue Reading ...

python 程序配置文件读取

Aug 24,2012 Python

用单独的配置文件保存程序的配置是常见方法,通常可以在配置文件里存放选项、开关、日志等程序运行中需要指定特定配置项,用于控制程序的行为。

下面已ini格式的配置文件为例,看看Python中如何对配置文件进行操作。

Continue Reading ...

Debian下bond实现网卡高可用

Aug 17,2012 linux network

一、安装

为保证服务器的7*24不间断运行,要做的工作有很多,集群、主备都是不错的办法,如果面对只有一台机器的情况,那要怎么保证网络的不中断呢?ifenslave或许为这种情况提出了一个不错的解决办法。首先机器需要两块网卡,eth0,eth1,另外ifenslave会模拟出第三块网卡。下面是在debian中的搭建实例。

Continue Reading ...

DHCP和DHCP中继

May 06,2012 DHCP RHEL6

DHCP服务器 dhcp服务器可以为客户机提供ip地址、子网掩码、对应的广播地址、网络地址、缺省网关地址、dns服务器地址。

Continue Reading ...