生了一场病,好几年没生病了

一场病,突然就来了,浑身难受,关节疼,发高烧到39度,当时摸着腿都觉得能摊鸡蛋了。其实,生病也是挺好的,第一身体放松了,生病之前腰一直疼,生病以后突然好了;第二,耐得住寂寞,只能在床上躺着,起来头晕的厉害,有一段时间睡了醒醒了睡,听不见电话,短信,也看不了微博微信,就这么浑浑噩噩大半天。

要说生病给了我什么启发?世事无常,学会接受就好,该得病得病,该吃药吃药,该休息休息。

经历一些事情以后对自己的寄语

     喜欢海,因为它的博大;

    喜欢天,因为它的高远;

    喜欢阳光,因为它的泽被苍生;

    喜欢雨露,因为它的润物无声;

    喜欢笑脸,因为它的甜美无忧;

    喜欢明眸,因为它的深邃无邪。

          一个人最大的价值不是创造了什么,而是给予了什么,生命如何短暂也不能停止我爱的脚步,即使我只能在苍穹中一闪即逝,我也会竭尽全力划一道最最美丽的弧线。

nginx 1.4.0 稳定版发布了

nginx-1.4.0
Changes with nginx 1.4.0                                         24 Apr 2013

    *) Bugfix: nginx could not be built with the ngx_http_perl_module if the
       --with-openssl option was used; the bug had appeared in 1.3.16.

    *) Bugfix: in a request body handling in the ngx_http_perl_module; the
       bug had appeared in 1.3.9.

Nginx支持手机访问(WAP/XHTML)相关配置 【转】

1、判断手机用户

一般通过User-Agent来判断,从网上抄一抄,那些列出的都不错,我的配置里加上了Java、curl和Wget,方便调试和其它内部项目的抓取。

因为现在很多手机网关没有发送User-Agent,所以大部分手机发送的User-Agent到了网关就被过滤掉了,相当于是空值。经过抽样调 查,User-Agent为空且为手机用户比例比较大。有部分User-Agent为空的是一些蜘蛛或垃圾程序的造访,这些垃圾流量并不那么重要。希望手 机网关将来有相应的标准,不要发送空的User-Agent,就是发送一个字母也好啊。

如果应用有一个独立域名,也未必要做手机判断。譬如新浪有独立域名且深入人心,那它做不做跳转无关紧要。

nginx配置用穷举方式罗列各类手机User-Agent并把空User-Agent也转到手机应用里,非这些情况,则跳到帮助页面。

继续阅读Nginx支持手机访问(WAP/XHTML)相关配置 【转】

武汉游记,全部更新完毕

清明去了武汉,先写一下乘车情况,04月03日 G79 北京西—武汉 10:00开,下午14:30到,这个还算正常,回来就不太正常了,04月06日 G524 武汉—北京西 16:34开,我们预计晚上9点能到,可这车大站小站一路停,到了北京都10点多了,同是高铁,区别很大,各位一定要仔细甄别。

再说说住宿,去之前挑了好几个地方,最后决定住解放公园了,主要是因为我媳妇她单位发的游票,能住的地方不多哎。不过解放公园的交通条件很好,这就决定了我们出行坐公交还是很方便的,住宿还是要挑主干道吧,要不打车方便,要不公交方便。

4月3日 天气阴

4月3日,下午到了武汉,出了火车站,跟北京站没法比啊,只能用冷清来形容

刚建成的吗,这个倒可以理解,然后我和我媳妇,确切的说是我做了一件非常二的事情,说这个武汉站离东湖很近,我就说先去东湖骑自行车环湖游吧,结果可想而知,悲剧了,我和我媳妇站在轰隆隆的拉渣土车的大军中享受了一次泥土浴,MD,从此我对地图上未知区域的理解更近了一步。

幸亏还能打到出租车,这个时候已经是下午15:30了,奔解放公园,过长江二桥

 

继续阅读武汉游记,全部更新完毕

tsar命令的使用【转】

命令行使用
tsar命令行主要担负显示历史数据和实时数据的功能,因此有控制展示模块和格式化输出的参数,默认不带任何参数/选项的情况下,tsar打印汇总信息。
tsar命令行主要显示给人看的,所以数据展示中都进行了k/m/g等的进位。
tsar命令会在显示20行数据后再次打印各个列的列头,以利于用户理解数据的含义。
tsar的列头信息包括2行,第一行为模块名,第二行为列名。
tsar输出最后会作min/avg/max的汇总统计,统计所展示中的最小/平均/最大数据。

常用参数:
–help/-h 显示提示信息和模块信息

tsar -h

Usage: tsar [options]
Options:
–cron/-c run in cron mode, output data to file
–interval/-i specify intervals numbers, in minutes if with –live, it is in seconds
–list/-L list enabled modules
–live/-l running print live mode, which module will print
–ndays/-n show the value for the past days (default: 1)
–merge/-m merge multiply item to one
–help/-h help
Modules Enabled:
–swap swap usage
–partition Disk and partition usage
–cpu CPU share (user, system, interrupt, nice, & idle)
–mem Physical memory share (active, inactive, cached, free, wired)
–traffic Net traffic statistics
–load System Run Queue and load average
–tcp TCP traffic (v4)
–udp UDP traffic (v4)
–tcpx TCP connection data
–pcsw Process (task) creation and context switch

–live/-l 启用实时模式,类似iostat等,可以配合-i参数和模块参数使用。
–interval/-i 控制时间间隔,在打印历史数据中,单位是分钟,默认显示间隔5分钟;而实时模式(-l)下,单位是秒,默认是5秒。
–ndays/-n 控制显示多长时间的历史数据,默认1,单位天
–merge/-m 对有多个数据的展示,进行汇总,如机器上跑了3个squid,可以用 tsar –squid -m的放式进行展示汇总。
–cron 用于cron运行tsar采集功能。

常见用法列表:
tsar -i 1 -l 以1秒钟为间隔,实时打印tsar的概述数据

 tsar -i 1 -l

Time —cpu– —mem– —tcp– —–traffic—- –sda— —load-
Time util util retran pktin pktout util load1
13/05-18:44 0.5 18.4 0.0 75.0 525.0 3.3 0.1
13/05-18:44 0.4 18.4 0.0 93.0 544.0 0.0 0.1
13/05-18:44 2.0 18.4 0.0 86.0 532.0 13.0 0.1
13/05-18:44 0.4 18.4 0.0 141.0 1.0K 0.0 0.1
13/05-18:44 0.6 18.4 0.0 65.0 510.0 4.9 0.1
13/05-18:44 0.4 18.4 0.0 52.0 502.0 0.0 0.1
13/05-18:44 0.4 18.4 0.0 44.0 502.0 0.0 0.1
13/05-18:44 1.7 18.4 0.0 84.0 527.0 12.4 0.1
13/05-18:44 0.6 18.4 0.0 62.0 518.0 1.2 0.1
13/05-18:44 1.2 18.4 0.0 57.0 506.0 26.3 0.1
13/05-18:44 0.1 18.4 0.0 72.0 513.0 14.4 0.1

tsar 显示1天内的历史汇总(summury)信息,以默认5分钟为间隔
tsar –cpu -i 1 显示一天内cpu的历史信息,以1分钟为间隔
tsar –live –mem -i 2 以2秒钟为间隔,实时打印mem的数据。
tsar –cpu –mem -i 1 显示一天内的cpu和内存历史数据,以1分钟为间隔。

还可以结合nagios被动监控模式,MARK一下。

苹果Mac虚拟软件 VMware Fusion 5.0.2 For Mac 简体中文sn

dmg包请自己找一下,这里公布一些可以用的SN号

SN:
LGK11-3GL4A-H4NPZ-DMXGY-XZ7J1
ACWM9-V7NCY-04RH4-UPNEG-QCQV5
XA8T3-9KTAJ-04RNX-KWLZX-YFX23
HYZ1C-8GZJE-44RKL-4U3EK-LLEQ3
VFWRC-C0JNE-M4JA5-2JE5V-FZEZC
4FPEL-AA7H7-44RHH-98FE0-L2Z07
AVJ1V-31L2Z-M4T62-XLU76-XPZ25
3CLD1-MWYN3-H4RJ9-GNW5Q-U7ZK1
VMware Fusion是一款非常实用的系统工具,实现了Windows 和 Mac OS X平台的完美结合,由内而外的精致,旨在为用户提供最简单,最快捷和最可靠的服务,让用户在Mac电脑中无须重启就轻松运行Windows操作系统的应用程序。
可轻松从 PC 切换到 Mac
VMware Fusion 的 Windows 迁移助手使得将整个 PC 迁移到 Mac 变得前所未有地容易,并能够充分利用您的 Windows 软件投资。 同时充分利用两种操作系统的优点,并在需要的任何时候可直接在 Mac 上访问 Windows 程序和所有来自旧 PC 的文件。

将 iPhoto 图库移动到其它磁盘

iPhoto 默认将它的图库文件保存在用户目录的图片目录下,而用户目录是保存在系统磁盘上的。现如今我们通过 iPhone、iPad、单反等设备拍到的照片和视频越来越多,尺寸也在不断增加,这些导入到 iPhoto 中,其图库文件必然会越来越大。 而 Mac 用户也许会对磁盘进行分区、安装 Windows 等,不少新款的 MacBook 配备了 SSD 磁盘,以上情况可能会造成系统磁盘空间不足的情况,而 iPhoto 图库可能会有几十甚至上百G的大小,占据了大量的空间。这时我们可能希望将它移动到别的磁盘或者分区中了,以下就是方法。 打开 Finder,在用户目录的图片文件夹下找到 iPhoto 图库这个文件,将它拷贝或者移动到其它地方。 然后,按住 Option 键打开 iPhoto,此时点击其他图库按钮,选择刚才移动到新位置的图库文件就可以了.