人的头脑太复杂,时间过得久,有时候连自己也被自己骗了,记下来才是最真实的......

ESXi 5.0设置时间

来源地址: http://www.hcn.name/blog/?tag=vsphere-hypervisor

ESXi 5.0设置时间
Posted by 哈 春宁 on 2012年02月17日 in VM&VPS

服务器时间是非常关键的。虚拟机宿主的时间更重要了。设置时间的时候一定要把硬件时间按照UTC时间设定,而不要设置成本地时间。类Unix系统会自动根据时区设置将硬件事件转化系统设置的时区的时间。这和家用的Windows机不同,Windows直接把硬件时钟堪称系统当前时区的时间。

ESXi 5.0开始其本身不支持时区设置,ESXi永远按照UTC设置,地理位置等设置不影响事件。 对于VMware Hypervisor vShpere (formerly named ESXi),来说对时间是比较容易的。只需要在vSphere Client中选中需要对时的ESXi Server并设置自动对时即可。 通过配置标签–软件–时间配置–属性 打开时间配置窗口。 在时间配置窗口–选项按钮,出现NTP进程设置。 按需设置即可,推荐设置成与主机一起启动和停止。 在NTP进程设置中添加NTP服务器。建议添加多个。 根据客户端提示重新启动NTP服务。等着时间对好吧,时间可能会有十来分钟。

VMware vSphere客户机时间问题

VMware vSphere客户机总是在重新启动之后时间不正确,查询文档之后才知道,vSphere主机没有时区设置,总是UTC时间,因此需要将它设置为UTC时间。另外,它支持设置时间服务器,可以通过选择“配置”-“软件”-“时间配置”-“属性”,为主机设置时间服务器。

H3C(华三)交换机查看日志

H3C(华三)交换机查看日志的命令如下:

dis logbuffer reverse
Logging buffer configuration and contents:enabled
Allowed max buffer size : 1024
Actual buffer size : 512
Channel number : 4 , Channel name : logbuffer
Dropped messages : 0
Overwritten messages : 6436012
Current messages : 512

%May 6 12:41:54:029 2012 S9508E-V-2 SHELL/4/CMD:task:vt0 ip:166.111.120.15 user:admin command:dis logfile buffer
%May 6 12:41:41:245 2012 S9508E-V-2 SHELL/4/CMD:task:vt0 ip:166.111.120.15 user:admin command:dis logfile sum

squid 日志时间格式转换 access.log

来源地址: http://hi.baidu.com/vyatta/blog/item/285d1187ab37dc22c75cc37a.html

squid 日志时间格式转换 access.log

贴代码不说话:

[root@server squid]# tail access.log.old |./time.pl
Mon May 9 17:37:12 2011 176 166.111.122.124 TCP_MISS/304 346 GET http://www.ditiezu.com/forumdata/cache/style_12_seditor.css? - DIRECT/218.93.127.233 -
Mon May 9 17:37:12 2011 139 166.111.121.228 TCP_MISS/200 318 GET http://amos.alicdn.com/muliuserstatus.aw? - DIRECT/110.75.181.3 text/html

Programming Perl, 4th Edition

来源地址: http://shop.oreilly.com/product/9780596004927.do

Programming Perl, 4th Edition
Unmatched power for text processing and scripting
By Tom Christiansen, brian d foy, Larry Wall, Jon Orwant
Publisher: O'Reilly Media
Released: February 2012
Pages: 1184
Print ISBN:978-0-596-00492-7| ISBN 10:0-596-00492-3
Ebook ISBN:978-1-4493-9890-3| ISBN 10:1-4493-9890-1

中国标准书号校验码的计算方式(附C#代码)

来源地址: http://www.4ucode.com/Study/Topic/1935476

中国标准书号校验码的计算方式(附C#代码)

首先了解一些必要的术语及定义:

---------------------------------------
EAN•UCC前缀 EAN•UCC prefix
国际物品编码协会分配的产品标识编码。
---------------------------------------
校验码 check digit
中国标准书号的最后一位,由校验码前面的12位数字通过特定的数学算法计算得出,用以检查中国标准书号编号的正确性。
---------------------------------------
ISBN
国际标准书号英文International Standard Book Number的缩写,国际上通用的出版物标识编码的标识符。
---------------------------------------
出版者 publisher
向中国ISBN 管理机构申请并获得出版者号的出版机构或组织。
---------------------------------------
组区 registration group

ISBN从10到13位的算法

来源地址: http://www.4ucode.com/Study/Topic/587587

1. 10位到13位 10位的isbn编号是7111165616,转化到13位,遵循下面的算法:去掉最后一位,在最前面加上978,变成978711116561 从第一个数字起,求每奇数位的和,记为a。9+8+1+1+6+6 = 31 从第二个数字起,求每偶数位的和,记为b。7+7+1+1+5+1 = 22 求a+3b,记为c。c = 97 求10-c并对结果取10的模,10 - c %1 0 = 3。这就是校验位,加在第一步结果的最后。得到13位编码为:9787111165613

2.从13位到10位的计算方法更简单 13位编号是9787111165613现在想把它转化位10位,可以这样做:去掉开头的”978″和最后一位校验码,变成711116561 从第一位开始,将每一位和10到2的数字相乘,并求和;7*10 + 1*9 + 1* 8 + 1*7 + 1*6 + 6*5 + 5*4 + 6*3 + 1*2 = 170;记为c 求11-c并对结果取11的模:(11-c)%11 = 6;如果结果是10就记为X,然后把算出来的一位加到第一步结果的最后,得到10位编码为:7111165616

java代码:

ActiveState Perl下安装Business-ISBN模块

在CPAN上查到了用于处理ISBN号码的Business-ISBN模块,但是忘记如何在ActiveState Perl下安装这个模块了,直接从源代码安装似乎有问题,因为机器上没有安装make。输入ppm,返回一个图形界面,但是在其中查找不到Business-ISBN这个模块。

结果其实也很简单,直接在命令行下搜索:

C:\>ppm search Business-ISBN
C:\>ppm install Business-ISBN

Simple Proxy with Squid, SSH, and a VPS

来源地址: http://kylebanker.com/blog/2009/08/fun-with-squid-ssh-and-your-vps/

Simple Proxy with Squid, SSH, and a VPS

August 15, 2009

Sometimes, while at home browsing the web, I’ll enter an erroneous address and receive my ISP’s custom search page – with suggested links – as a response. This is always a little unsettling because it reminds me that all of my network traffic is being mediated, and perhaps recorded, by a powerful media conglomorate.

Postfix参数调整

最近几天有人的邮件账户被黑客利用来发送大量垃圾邮件,导致各种问题,为了减少这种情况的风险,修改了几个参数,如下:

smtpd_client_connection_count_limit = 5
smtpd_client_connection_rate_limit = 100
smtpd_client_message_rate_limit = 100
smtpd_client_recipient_rate_limit =100

关于这个几个参数的解释如下(来源于postconf手册):

smtpd_client_connection_count_limit (default: 50)
How many simultaneous connections any client is allowed to make to this service. By default, the limit is set to half the default process limit value.

Syndicate content