猫语轩_百度空间
 
文章列表
 
2009年05月21日 星期四 17:37

把apache配置中的日志格式改一下就行了:


LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

改成:

LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined

环境:
CentOS5.3 apache 2.2.3 squid 2.6
 
2009年04月01日 星期三 23:10
好久没上来写点东西了。
新部门成立后太忙了,有种百废待兴的感觉……

哎,过节了,祝福一下大家,哈哈~
 
2009年03月17日 星期二 22:40

一年前,心血来潮想试试联想的服务器.

以前一直用IBM的,看到联想的服务器实再是便宜,于是就买了一台万全R350.

当时装系统时就比较郁闷,这台服务器用的主板上使用了一款不怎么知名的软RAID芯片,在Linux下死活认不出来,去google上搜了半天也找不到驱动.随机带了一张系统安装盘,里面有驱动,但是,用这张盘也装不上驱动.打800问工程师,说,我装的系统版本不在它的兼容列表里,不在兼容列表里的系统那是一定装不上的,汗……它的兼容列表里的那几个Linux系统版本都老得可以……

于是,放弃,换成windows系统做其它服务器用了.用了一年也没什么事.但是,事情远没有结束……

前些日子这个服务器突然就坏了.自动重启,然后就启动不起来了.

服务器后面的状态灯显示一切正常,但是启动的时候一检测硬盘就死机.拆下硬盘来测试了一下,有块硬盘坏掉了……

但是比较让人费解的是,我做的RAID1哎,你硬盘坏掉一块不至于连自检都过不了吧?

还好,数据没丢.

事情还没有完.

打800报修,号称要隔一天才能上门,原因是要给我们发一块硬盘过来……难道一块250G的SATA硬盘也需要先发过来?这边的维修中心就没有一块硬盘?OK,那等吧.

由于是服务器嘛,不能总是等着,于是我自己找了两块硬盘做了个RAID1换上.没想到,竟然认不出网卡来了……而后面的状态灯显示一切正常……郁闷……自己找了块千兆网卡装上,还是认不出来,汗……

无奈了,打800报修,答应再发块主板过来.

第三天,联想阳光服务上门了,只带了一块硬盘,问之主板的事,答:你们没告诉我啊?我说你们客服没告诉你么?他说没有.我没脾气了,那好,明天再上门吧.

第四天,等了一天没上门,打电话问之,说,主板发的火车,结果被火车站弄丢了?!反正是找不到了,过一天再上门.

第五天,来了,主板,硬盘一个也不少.换上,启动,一看,不错,主板上的RAID芯片换了,换成SLI的了,这个肯定不会被系统认不出来的.

结果,认不出硬盘了……

工程师马上打他们的电话,联系沟通N个小时,终于在BIOS里面一个非常隐蔽的选项的隐藏选项里改了一个默认的设置,才能配置RIAD……

此时离服务器出问题已经是整整六天的时间了.还好,这个服务器不是关键应用,而且还有冗余,不然跟联想没完.

相比之下,那台两年多没关机的自己组装的兼容服务器跑得好好的,没出过任何问题……

服务器,还是IBM,联想,连想都不要想!

 
2009年03月17日 星期二 16:05

  Mozilla Public License

  MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归软件的发起者。这种授权维护了商业软件的利益,,它要求基于这种软件得修改无偿贡献 版权给该软件。这样,围绕该软件得所有代码得版权都集中在发起开发人得手中。但MPL是允许修改,无偿使用得。MPL软件对链接没有要求。

  BSD开源协议

  BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:

  1. 如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。

  2. 如果再发布的只是二进制类库/软件,则需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。

  3. 不可以用开源代码的作者/机构名字和原来产品的名字做市场推广。

  BSD代码鼓励代码共享,但需要尊重代码作者的著作权。BSD由于允许使用者修改和重新发布代码,也允许使用或在BSD代码上开发商业软件发布 和销售,因此是对商业集成很友好的协议。而很多的公司企业在选用开源产品的时候都首选BSD协议,因为可以完全控制这些第三方的代码,在必要的时候可以修 改或者二次开发。

  Apache Licence 2.0

  Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件:

  1. 需要给代码的用户一份Apache Licence

  2. 如果你修改了代码,需要再被修改的文件中说明。

  3. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。

  4. 如果再发布的产品中包含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成更改。

  Apache Licence也是对商业应用友好的许可。使用者也可以在需要的时候修改代码来满足需要并作为开源或商业产品发布/销售。

  GPL

  GPL许可证是自由软件的应用最广泛的软件许可证,人们可以修改程式的一个或几个副本或程式的任何部分,以此形成基於这些程式的衍生作品。必须 在修改过的档案中附有明显的说明:您修改了此一档案及任何修改的日期。 您必须让您发布或出版的作品,包括本程式的全部或一部分,或内含本程式的全部或部分所衍生的作品,允许第三方在此许可证条款下使用,并且不得因为此项授权 行为而收费。

  LGPL

  Linux就是采用了GPL。GPL协议和BSD, Apache Licence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代 码做为闭源的商业软件发布和销售。这也就是为什么我们能用免费的各种linux,包括商业公司的linux和linux上各种各样的由个人,组织,以及商 业软件公司开发的免费软件了。

  GPL协议的主要内容是只要在一个软件中使用(“使用”指类库引用,修改后的代码或者衍生代码)GPL协议的产品,则该软件产品必须也采用 GPL协议,既必须也是开源和免费。这就是所谓的”传染性”。GPL协议的产品作为一个单独的产品使用没有任何问题,还可以享受免费的优势。

  由于GPL严格要求使用了GPL类库的软件产品必须使用GPL协议,对于使用GPL协议的开源代码,商业软件或者对代码有保密要求的部门就不适合集成/采用作为类库和二次开发的基础。

  其它细节如再发布的时候需要伴随GPL协议等和BSD/Apache等类似

  Public Domain

  公共域授权。将软件授权为公共域,这些软件包没有授权协议,任何人都可以随意使用它。

  Artistic许可

  使作者保持对进一步开发的控制。

 
2009年03月04日 星期三 00:08
很简单,在命令前面加上“\”就可以了。(bash)
比如,cp 在CentOS里被alias成了cp -i,覆盖的时候需要一个个确认,很麻烦。
这样写就没问题了:
hostname#\cp xxx yyy -fr
 
2009年02月22日 星期日 15:31
smtpd_recipient_restrictions = permit_mynetworks,
                               permit_sasl_authenticated,
                               reject_unknown_sender_domain,
                               reject_non_fqdn_sender,
                               reject_non_fqdn_recipient,
                              reject_unknown_recipient_domain,
                               reject_unauth_pipelining,
                                reject_unauth_destination,
                                permit

# for senders local
smtpd_sender_login_maps = mysql:/etc/postfix/mysql_virtual_alias_user_maps.cf,
                          mysql:/etc/postfix/mysql_virtual_user_maps.cf
smtpd_reject_unlisted_sender = yes
smtpd_sender_restrictions = reject_sender_login_mismatch,
                            reject_authenticated_sender_login_mismatch,
                            reject_unauthenticated_sender_login_mismatch

========================================================
mysql:/etc/postfix/mysql_virtual_alias_user_maps.cf
mysql:/etc/postfix/mysql_virtual_user_maps.cf
本地接收的邮件地址列表。

实现的功能:

来源                目的         条件
From: 本地域        To: 任何地址 必须认证且验证用户和From:必须一致
From: 任何非本地地址 To: 本地地址 无需认证
From: 任何非本地     To: 任何地址 拒绝


来自:http://blog.chinaunix.net/u/3675/showart.php?id=1098232
 
2009年02月04日 星期三 14:09


我们的大部分问题源自于我们的内心,它们不是由于事故、霉运、或他人引起的,是我们孱弱的思维习惯制造了问题。以下10个方法将有助于你远离那些困扰你的问题:

1.不要过早下结论。追寻结论的习惯通过两个普遍的方式增加人们的困扰。其一,人们假定他们知道将要发生什么,于是他们反而开始把注意力和行动放在他 们的假设上了。人类是憋足的预言家,人类的大部分假设都是错误的,错误的假设导致了错误的行动。其二,人们扮演“读心者”,他们假设知道他人为什么要干这 个事情或他人在想些什么—-又错了,大错特错。比起其他任何方式,大部分的人际关系因这种典型的愚蠢方式而破坏掉较多。(树格注:不要追求居于你的假设基 础上的结果,往往这是你的自以为是)

2.不要小题大做。大部分人将小挫折膨胀为一生具有威胁性的事故并做出相应的反应。小题大做的习惯让人们感到忧虑,不是因为不存在的事物就是因为不值 得一提的小事。为什么人们要这样?也许为了这让他们感觉或看起来更重要一些。不管理由是什么,小题大做是愚蠢且具有破坏性的。(树格注:不要把事情看的太 重)

3.不要制造规则。大部分那些你所遵循的“应该如何如何”之类的规矩几乎都是没有必要的。它们对你的唯一作用是让你觉得紧张或有负罪感。什么意思?当 你往身上套那些想象的规则时,你给你的心扣上了枷锁和强加了幼稚的命令。当你试图把这些向他人推行时,你让你自身变成了暴君,一只聒噪的蝉,一个伪善的老 顽固。(树格注:不要给自己或他人强加枷锁)

4.避免僵化地或贴标签式地看待人和事。你使用的话语能够影响你的情绪,消极和挑剔的言辞同样影响你的思维。把事物放进预置的类别里,隐藏他们的真实 意思,你的思维会变得漫无目的。不要贴标签,看看会发生什么,你会为你所发现的大吃一惊。(树格注:不要先入为主,避免一成不变)

5.别做完美主义者。生活并不是非黑即白,非此即彼;大部分时候,刚刚好意味着事物处于自然的状态。如果要寻找一份完美的工作,你有可能永远找不到。 同时,他人并没有看起来那么好。追寻完美的人际关系,你有可能终生孤独。完美主义是一种精神毒瘤,它会摧毁你的一切快乐,让你终其一生在追寻你无法到达的 目标。(树格注:有些遗憾的人生才是完整的,因为没有人可以完美)

6.不要过分放大。一两次的挫折并不表示永远的失败,几次的成功也不意味着你是个天才。一个独立事件—好的或坏的—或三四个事件并不代表一种持续的趋势。通常事物就是它们所存在的样子,此外没有其他了。(树格注:不要夸大成果,不管是成果或者失败)

7.不要自以为是。大部分人,甚至你的朋友和同事,在99%的时间里并没有讨论你、想念你或是关心你。你的很多同事或邻居甚至没有听说过你,更不必说 谈论你。生活的起伏,他人的冷暖,于你都无关紧要。怀疑别人在谈论你只会让你更痛苦。(树格注:不要太自我中心,太在乎他人的看法,他人有他人的事要忙)

8.不要凭你的感觉行事。你如何想并不意味着事情就如你所想,仅仅是因为你感觉如此罢了,这并不会改变事实。大部分的时候,情绪意味着你累了、饿了、 郁闷了,此外没有其他更深层处的意义了。未来并不会因为你感觉良好或痛苦而改变。感觉是可能是真的,但那不是真理。(树格注:感觉不是事实,不要太相信感 觉,经验有时候也会是绊脚石)

9.不要让生活把你击倒,继续积极面对。如果你在生活中期盼厄运,你会常常和它们邂逅。一颗消极的心好比透过一面扭曲且肮脏的透镜观看世界,你过分聚 焦在每个污秽的地方忽略了其他。当你开始寻找的时候,你惊奇地发现这些事物并不是预先就存在的。换一种思维,如果你决定去寻找积极的事物,你也会发现它们 的。(树格注:既然消极和积极都是生活,为什么不积极面对,寻找方法呢)

10.不要沉湎过去。这是我最重要的建议:让过去的成为过去,继续前行。这个世界上,人类的很多的愤怒、沮丧、痛苦和绝望都是因为沉湎于过去的伤害和 问题。你越是在心里念叨着过去的那些事情,你越是感觉糟糕,那些事情会变得越沉重。让过去的成为过去,继续前行,如是你就卸下过去的包袱了。(树格注:活 在当下)


原文链接:http://www.lifehack.org/articles/lifestyle/10-virtually-instant-ways-to-improve-your-life.html
 
2009年01月17日 星期六 19:10
1.绅士无非就是有耐心的狼。
2.老鼠嘲笑猫的时候身后必有一个洞。
3.女人吻男人是一种幸福,男人吻女人是一种口福。
4.男人:20岁时是半成品;30岁时是成品;40岁时是精品;50岁时是极品;60岁时是样品;70岁是纪念品。
5.站在山顶和站在山脚下的两个人,虽然地位不同,但在对方的眼里是同样的渺小。
6.结论就是你懒得再想下去的地方--路的尽头仍是路,只要你愿意走。
7.使我们不快乐的都是一些芝麻小事,我们可以躲闪一只大象,却躲不开一只苍蝇。
8.最好的与最坏的创造了历史,平庸之辈则繁衍了种族。
9.在这世上唯一一件事比别人议论更糟,那就是无人议论你。
10.一颗将爆的炸弹比一颗已爆的炸弹恐怖的多。
11.人生中有时不去冒险比冒险更危险。
12.所有人都站在一边也不一定是好事,比如他们都站在船的一边。
13.使学生丧失信心是教师最大的犯罪。
14.偶然的成功比失败更可怕。
15.才华就是把与人相同的聪明用到与人不同的地方。
16.道歉是为将来再次冒犯埋下伏笔。
17.所谓百依百顺就是为了某种不可告人的目的,在未完成之前,所表现出的不同寻常的耐心。
18.在敌人面前,谁先镇定下来,谁就离胜利不远了、
19.所有的人都是平凡的,有些人因知道了这点而真正成了平凡的人。
20.所谓大难不死就是有了在或之后,得到的不是同情,而是莫名其妙的祝贺。
21.可怜人必有可恨之处,所谓命运者多咎由自取。
22.厌倦,就是一个人吃完盘子里的食物后,对盘子的感情。
23.参加追悼会的程序常常是,先受一次深刻的人生教育,然后大家一起抽烟,喝酒,打牌。
24.憎恨别人就像是为了逮住一只耗子而不惜去烧毁自己的房子,耗子不一定逮到,而房子却被烧毁了。
25.世上只有想不通的人,没有走不通的路。
26.所谓敌人,不过是那些迫使我们变得更强大的人。
27.使人疲惫的不是远方的高山,而是鞋里的沙子。
28.家庭幸福需要夫妻共同努力,而破坏它一个人就够了。
29.山盟海誓是一种经常让高山和海洋领受尴尬的重量级承诺。
30.加班加点,废寝忘食,有时很可能是不具备效率和工作能力的表现。
31.做父母是个专业性很强的职业,然而大部分父母没有经过任何培训就上岗了。
32.做生意的过程就是一个不断怂恿别人放松警惕,而自己保持高度警惕的过程。
33.两种人无药可救:一是不服从命令的人,而是唯命是从的人。
34.买保险--用不上痛苦,用上更痛苦!!
35.给猴一棵树,给虎一座山--用人之道。
 
2008年12月26日 星期五 23:54
怎么感觉自己有点像雷斯林?
但是却没有他的强大的力量……
嗯,还好,只是有一点点像而已。
 
2008年12月24日 星期三 22:16

这个动作真的很标准……


这个POSE也不错

……
 
     
 
 
个人档案
 
xiguaboy

山东 
 
   
 
日历
 
     
 
文章分类
 
 
开发(19)
 
Linux(37)
 
Web(15)
 
业界(96)
 
 
游戏(22)
 
 
 
Server(11)
 
Fsx(2)
 
 
     
 
最新照片
 
   
 
留言板
 
     
 
最新评论
 
     
 
好友最新文章
 
     
 
订阅我的空间
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     
 
最近访客
 
 

mafzxr60

zhuyaye

ddfr34

shiziyxy

牵挂的记忆

年迈的小鱿鱼

j332764292

mapsycho
     

帮助中心  |  空间客服  |  投诉中心  |  空间协议
©2012 Baidu