Wordpress 紧急更新
这次又弥补了不少的漏洞。10分钟内升级完毕!
这次又弥补了不少的漏洞。10分钟内升级完毕!
龙应台写的《今天这一课:品格》:“一个国家的元首,在我的理解,有四个核心的责任:第一,不管国家处境多么艰困,他要有能耐使人民以自己的国家为荣,使国民有一种健康的自豪感。第二,不管 在野势力如何强悍,他要有能耐凝聚人民的认同感,对国家认同,对社会认同,尤其是对彼此认同。第三,他要有能耐提得出国家的长远愿景。人民认同这个愿景, 心甘情愿为这个愿景共同努力。第四,他不必是圣人,但他必须有一定的道德高度,去对外代表全体人民,对内象征社会的价值共识。小学生在写“我的志愿”时, 还可能以他为人生立志的效法对象。”
即使放到一个微小的团队里,团队的领导也应该要有这四个核心的责任。 做到了,这个团队大的方向便不会有错,剩下的就是执行操作方面的事情了。这样的团队肯定会离成功不远。
特别是重感冒下,连续睡了两天。精神还是如此的差,毁了一个周末,希望明天能正常上班。其实上上周就感觉鼻子有些塞了,周一到机房一趟,冻到晚上两点才回来,第二天便彻底的不行了。还收到集团的电邮,早上还要去开会,总裁参加。便只得强打精神去集团开会。开会的时候昏昏沉沉。周三,还是开会,周四继续开会,周五,再次开会。天呀,我就是如此的被那性能超强的空调给害了。
也立下决心,以后再也不去机房了,开会早到选个不对空调的位置。
又到八月,南方的八月里,会有很多的荔枝虫,飞来飞去。逮来,在翅膀上穿上绳子,让它绕着圈飞呀飞。上海是没有这样的乐趣,我不知道上海这边的小孩玩些什么。昨天下楼,看到楼下那个小小胖在逗猫玩,他和我说那些猫都是他养的。他爸爸掐死一只猫了。我听到便不停的向他确认猫是怎样死的。真残忍。
一整天,我都在想虐猫的事情。小小胖是在逗猫,小胖的爸爸估计是为了小胖炖猫羹补身体了。对比于我小的时候玩荔枝虫的情景,也都是把自己的快乐、健康建立在其他生物痛苦、灭亡的基础上。
上周,走在上班的路上,我想着A好久没有在msn上面看到了。是不是离开了?中午吃饭,有人说他走了。
上周,看了那个fangxingdong站在悬崖上、推他一把的文章,便想着里面哪几个人走了。 本周,一个朋友便和我说他已经在新公司上班了。小环境的确不敌大气候,下一个要走的是谁呢?
本文选自朝鲜小学教科书
原题目:
伟大领袖金日成将军举起了枪
原文:
明朗的朝阳从帘隙映入了洞口,李警卫小心翼翼地拉开了帘子。金日成将军放下了笔,吹灭了汽灯。他看着洞外,笑了笑:“又是一夜过去了。时间过的这么快,不抓紧怎么行啊!”李警卫:“将军,你不要太累了……。”金日成将军笑了笑:“出去走走吧!”
从洞里出去,就看到了山上山下。山上山下都覆盖着白雪,但白雪间,夹杂着烧焦的树木,炸弹的残骸,控诉着美帝国主义的罪恶。山下,英雄的人民军战士们,纷纷从掩体内走出,正在准备又一天的战斗。金日成将军快步向山下走去。战士们看到金日成将军,连忙上来向伟大的领袖问候。金日成将军亲切地慰问战士:“夜里冷不冷?”“不冷!”“大家有信心坚持到取得胜利吗?”“在将军的领导下,我们有万分信心!”
这时,一个通信兵来了:“报告将军,中国同志的志愿军司令彭德怀来了!”金日成将军说:“还不请中国同志过来?”
山洞内,警卫员倒上了茶水。金日成将军亲切地招呼彭德怀司令:“请喝茶。我们现在在战争年代,条件不太好,只能这样款待你了。”
彭德怀司令敬慕地看着金日成将军:“你们在这样恶劣的条件下,还能坚持和美帝国主义战斗,我们很佩服。”
金日成将军:“为了祖国的解放,我们是不惜一切代价和努力的。”
彭德怀司令:“也只有在你的领导下,才有这样强大的力量。”
金日成将军:“别这么说,还有你们的帮助嘛。打击美帝国主义,有什么困难吗?”
彭德怀司令:“困难很多,如果没有先前你们对美军的战斗,我们是没有经验的,也会更加困难。”
金日成将军:“我们的战士都有和美军作战的经验,他们可以直接帮助你们指导。”
正当两人欢声笑语时,洞外,突然响起了警报声。一个战士跑进来:“美军飞机要来了!”周围的人,马上紧张起来。金日成将军把手一挥:“来了就打击他!”
不过一会儿,飞机的呼啸声,炸弹的爆炸声,枪声,就在山岭间回荡交错了。金日成将军拿过一支38式步枪:“我们出去看看吧!”李警卫:“将军,这样太危险了!”彭德怀司令也连忙劝阻。金日成将军笑了,举了举手中的枪:“这支枪就是我从日本人手里缴来的,当时面对面的战斗,总比现在危险吧!”
金日成将军持枪来到洞口,只见数架美帝国主义的飞机,不停地来回投弹,每次飞过,都有爆炸在地上响起。英勇的人民军战士们,不停的射击着美国飞机。
金日成将军愤怒地拧起眉头,他看到又一架美国飞机准备从阵地上飞过,他举起了枪,瞄准了敌人的飞机。当敌人对准了我们的阵地,正在往下飞来时,将军开枪了。瞬间,一团巨大的火团,在空中爆发燃烧了,残骸纷纷落下。战士们欢呼起来。剩下的美国飞机惊呆了,他们再也没有勇气继续,纷纷向南方逃跑了。战士们在阵地上,向着金日成将军欢呼:
伟大领袖金日成万岁!
伟大将军金日成万岁!
这是朝鲜教科书上白纸黑字的课文,今天的朝鲜学生就是这样回忆和理解当年抗美战争的。尽管青山处处埋忠骨,几十万中国志愿军与后勤人员在朝鲜战场上献出了鲜血与生命,但是那巍巍高山如今却被压缩成一堆土墩子。常有中国的游客走进三八加附近开城的朝鲜战争纪念馆里,会因为看不到志愿军在这场战争中所起的作用而感到惊奇。
今天不知为何,dreamhost的普通用户也可以看到系统的信息。于是发挥“偷窥癖”的风格,把dreamhost翻了个遍。
首先是dreamhost的cpu信息。可以看到是AMD的。
[rollo]$ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 175
stepping : 2
cpu MHz : 2194.562
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext lm 3dnowext 3dnow pni
bogomips : 4377.80
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 35
model name : Dual Core AMD Opteron(tm) Processor 175
stepping : 2
cpu MHz : 2194.562
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall mmxext lm 3dnowext 3dnow pni
bogomips : 4377.80
还有磁盘信息
# /etc/fstab: static file system information.
# custom peon version
#
#
# BEGIN DH BIT
10.3.100.129:/vol/boot/spunky/bluey /home/.bluey nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.148:/vol/boot/spunky/bobcat /home/.bobcat nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/booger /home/.booger nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.6:/vol/boot/spunky/boomley /home/.boomley nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.138:/vol/boot/spunky/booters /home/.booters nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.132:/vol/boot/spunky/bootes /home/.bootes nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.151:/vol/boot/spunky/booties /home/.booties nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/boots /home/.boots nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootsie /home/.bootsie nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootsy /home/.bootsy nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.159:/vol/boot/spunky/booty /home/.booty nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bootz /home/.bootz nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/bor /home/.bor nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.146:/vol/boot/spunky/cerebus /home/.cerebus nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/charm /home/.charm nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/chase /home/.chase nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.14:/vol/boot/spunky/chasm /home/.chasm nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.133:/vol/boot/spunky/chat /home/.chat nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/crouton /home/.crouton nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.50:/vol/boot/spunky/cruise /home/.cruise nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/crystal /home/.crystal nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.134:/vol/boot/spunky/djion /home/.djion nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.154:/vol/boot/spunky/doctor /home/.doctor nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dogbane /home/.dogbane nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.166:/vol/boot/spunky/doggie /home/.doggie nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.50:/vol/boot/spunky/doggs /home/.doggs nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dogmatic /home/.dogmatic nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.140:/vol/boot/spunky/dolittle /home/.dolittle nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.141:/vol/boot/spunky/dominique /home/.dominique nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.6:/vol/boot/spunky/dunop /home/.dunop nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.108:/vol/boot/spunky.localbackups/rollo /mnt/filerbackup nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
10.3.100.158:/vol/boot/spunky.crontabs/rollo /var/spool/cron/crontabs nfs defaults,intr,vers=3,bg,rsize=8192,wsize=8192 0 0
dreamhostd的大体架构是一台主机通过NFS挂载多台存储服务器的硬盘作为文件的统一存储入口。同时前段有多台web服务器,将所有的存储服务器都挂载在里面。通过脚本将用户开设的网站分摊于多个主机。这种方式扩展系统的存储容量和网站的处理能力都很容易。架构比国内的主机托管提供商要好得多。
备份怎么办?这套系统算下来,有将近15T的存储量。每台主机有36G的SCSI硬盘,同时存储的大硬盘都是采用SATA硬盘。我猜只是做了raid5.这样有故障还是可以恢复,恢复的时间还是可以接收的,成本也最低。
userdir.path = "public_html" userdir.exclude-user = ( "abuser, guyidontlike, exgf" )
看仔细点,就看出来了。哈哈。