更换了新服务器

2008年5月28日

经过几周的安装调试,今天终于搞定了公司的服务器,并且正式放到了机房里。小博也从今天开始跑在名副其实的Linux环境下了,真是相当的有归属感哈。
这次的环境采用了编译安装Apache2.2.8+MySQL5.1.24+PHP5.2.6这个组合,加上稳定的Ubuntu8.04,感觉真是不一般。同时还搭建了基于Postfix、Courier、ExtSuite这套邮件服务器组合,写了一些安装心得,等服务器完全整理完后拿出来分享一下。
就说这么多,睡觉了~

网络技术 , ,

TFS2008中销毁受版本控制的文件

2008年5月26日

今天由于团队的一个成员换机器,同时忘记将TFS中一个处于删除状态的源码文件签入,导致文件处于锁定状态无法操作。于是找了一下相关的解决方案如下:

移除对处于版本控制下的文件的访问权限

1、在 Visual Studio“视图”菜单上,单击“其他窗口”,然后单击“源代码管理资源管理器”。

2、找到并签出要移除的文件。有关更多信息,请参见如何:签出和编辑受版本控制的项。

3、在“签出”对话框中,请验证已选择正确的文件,然后单击“选择锁定类型”选项中的“签出”。

4、在要覆盖最新版本的文件的位置,创建一个名称和扩展名与其相同的新文件并保存。

5、签入文件。

6、右击文件,然后单击“属性”打开文件的“属性”对话框。在“属性”对话框中,单击“安全”选项卡并清除“继承安全设置”框。

7、对每个用户和组(“管理员”除外),单击“拒绝”。

8、对其他用户,单击“确定”将文件从源代码管理资源管理器中移除。

从命令行移除对文件的访问权限

1、打开命令行,并使用 tf 实用工具的 CheckOut 命令获得要移除的文件的启用写入版本。例如:

  1. tf checkout myfile.cs

2、创建新文件,并覆盖要移除的文件。

3、使用 CheckIn 命令替换数据库中的文件的版本。

例如,您可能希望添加注释,描述文件已覆盖并且权限被拒绝。

  1. tf checkin /comment:"Overwrote bad file and denied permissions."

4、同时使用 permission 命令和 /deny 选项以更改用户或组对该文件的权限。

例如,可以使用下面的命令拒绝 ADATUM 域上的组对文件的读取权限。

  1. tf permission /inherit:no myfile.cs
  2. tf permission /deny:read myfile.cs /group:ADATAUM\Group1 ADATAUM\Group2 myfile.cs

永久销毁受版本控制的文件

依次单击“开始”、“所有程序”、“Microsoft Visual Studio 2008”、“Visual Studio Tools”和“Visual Studio 命令提示”。

1、若要预览文件 aFile.cs 而不销毁它,请在命令提示符处键入:

  1. >tf destroy /preview /i $/MyTeamProject/aFile.cs

“命令提示符”窗口中会显示文本“已销毁: $/MyTeamProject/aFile.cs”,但在使用 /preview 选项时不会实际销毁该文件。

2、若要销毁文件 aFile.cs,请在命令提示符处键入:

  1. >tf destroy /i $/MyTeamProject/aFile.cs

此命令在“命令提示符”窗口中显示有关可能的挂起更改和搁置集的信息。因为指定了 /i(非交互式),所以在永久移除文件前将不提示您 Yes、No、Yes to all 对话框。

3、若要在销毁 aFolder 中的所有文件的同时保留这些文件的历史记录,请键入:

  1. >tf destroy /keephistory $/MyTeamProject/aFolder

注意:/keephistory 不能与 /preview 一起指定。

4、使用 /stopat 选项可以保留直到并包括 versionSpec 值的历史信息。versionSpec 值可以是最新版本、特定变更集或日期。若要销毁团队项目 MyTeamProject 中的所有文件,同时保留直到并包括 2005 年 10 月 23 日的文件的历史记录,请键入:

  1. >tf destroy $/MyTeamProject /keephistory /stopat:D10/23/2005

5、使用 /startcleanup 选项可以立即清除 Team Foundation Server 不再引用的内容。如果不使用此选项,则在某 SQL 进程维护数据库时(一般每天运行一次)将移除销毁的文件。
若要立即销毁 aFolder 中的所有文件,请键入:

  1. >tf destroy /startcleanup $/MyTeamProject/aFolder

程序开发 , , ,

几个bash使用小技巧

2008年5月23日

今天配置ubuntu下某些用户的自动补全与高亮,找到了下面这些小技巧,备份一下了~

1. bash_completion 命令自动补全
这里说的不是自动补全拉,bash的自动补全用起来很方便,但是不能自动补全命令参数,而且有些情况下,比如ubuntu常用的sudo,也不能使用命令自动补全。
ubuntu/debian下有个deamon叫作bash_completion(bash-completion-20050721.tar.gz,源码包,FreeBSD下应该也能安装),默认没有启动。修改/etc/bash.bashrc文件,将

  1. #if [ -f /etc/bash_completion ]; then
  2.           # . /etc/bash_completion
  3.           #fi

三行代码的注释去掉,即可启动bash_completion。它可以自动补全命令参数,这样,sudo和apt-get时就方便许多了,比如sudo nau就能自动补全为sudo nautilus。
2. 快速copy
把文件file备份为文件file.bak是常见的工作,有办法只输入一次文件名:

  1. cp file{,.bak}

3. 反向查看文件
查看日志文件的通常只是要看最后几行,出了cmd | tail 之外,还有一个办法就是从最后一行开始,逐行反向查看文件:

  1. tac logfile | less

4. 快速回到前一个路径
如果要在两个路径下来回切换,能快速返回前一目录就会很方便。以前只是知道$OLDPWD存放的前一路径,可以cd $OLDPWD。最近才知道又更快速的办法:

  1. cd -

5. history
如果使用 history | grep expr 找到了一条expr开头的命令,想要重复调用时不用再输入一遍或者选中复制粘贴或者按多次,最快捷的办法是:

  1. !expr

这样会重复执行history中最近的一条以expr开头的命令(包括参数)。如果是重复调用最近一次包含expr的命令:

  1. !?expr

最后记几个关于bash技巧的网址:

* Linux Magazine’s Tip of the Day
* Working more productively with bash
* Power Shell Usage

网络技术 , ,

燕赵都市报:君身已去,我辈努力

2008年5月20日

坚持到底,永不放弃
  他们的灵魂正在遥远的天上,在看着我们。

  以什么告慰天上的他们?

  从此,我们个人当持正守身。

  从此,中国当更进步、更强大。

  哀悼日的首日,适逢“头七”。

  从此,以一个国家的名义铭记14时28分。这一刻,中国哭泣,万民深沉;这一刻,国旗低垂,生命升起;这一刻,唯念死者安息,念余生者坚强。

  在此之前,他们是勤恳善良、品性纯正的斯土国民,不避劳苦,不惧艰辛;成年者奔波劳碌、认真生活,少年者勤奋读书、希冀成为明日栋梁以报国家、报双亲。在此之后,他们瞬间陨落,踏上去往天堂的路。

  灾难第二日,见到几字,顿感锥心———“生时何其困蹇,死时何其悲惨”。他们都曾经是清白无辜的生命,作为往生者,他们生于斯长于斯,辛勤劳作,建造热土,并默默承受生活给予他们的艰辛,满足于生活给予的也许是微薄的快乐。所谓为同胞手足,不仅仅是他们和我们生长在同一个国家、同一血脉、同为黑发黄肤,也是因为他们和我们一样在这个轮回中体悟生命的艰辛、快乐和希冀。并且,是生长在同一时空下这个历史深厚的大国,与这个大国一起担当。

  40075个名字……他们的灵魂正在遥远的天上,在看着我们。

  以什么告慰天上的他们?

  电视台的赈灾募捐晚会上,北川中学的女孩含泪对不知生死的父母说,“如果他们还活着,我一定好好孝顺他们;如果他们已经在天堂,我一定好好活着,建设我们的家乡……”劫后的感念竟然如此简单,却又给余生带来如此坚定的信条。

  劫后的余生或者沉沦于苟活挥霍与无尽的悲伤,或者顿悟生命的宝贵与生命必须的意义,从而更坚强更单纯。对于我们来说,从2008年5月12日14时28分起,每个人都是劫后余生,是建立在生命偶然性上的活着,我们活着就是替他们活着。

  从此,我们个人当持正守身。

  要坚定相信美好,相信正义的力量,相信爱的意义,相信努力与执着,小心呵护我们的希望,要诚实,相信老老实实的笨拙,要善良,保持同情心,要谨慎,要明辨是非并信守其道,要懂得可以为正义和美好作出牺牲。不恃强凌弱,不因为自己有更多钱有更多能力而欺侮轻慢弱势的同胞,那些更多的能力意味着更多责任而不是享受的优势。不媚上,不阿谀,不夸饰,不投机,不仅仅为名、利、权而活着,要懂得责任,对自己的责任、家庭的责任,国家的责任,要知道自己是子女、父母,也必须是一个“公民”。

  从此,中国当更进步、更强大。

  此次国殇,政府的努力和国民的热情上下交织,共历风雨,共克艰难,“中国”这个概念以更高的高度凸显。这一次,没有嘈杂的争论,只有手足之情的和谐与同心奋战的努力。所谓和衷共济,中国拥有这个世界不可复制的国民。政府当如何爱护和回报这最宝贵的爱国热情和团结精神?

  唯有坚强,唯有进步。这不是这个国家在今年第一次痛失它的国民,年初的大雪灾,其后的胶济铁路撞车,一直到我们正经历的汶川之伤,政府的反应越来越迅速、信息越来越透明、能力越来越强。每一次灾难都换来进步,这或可称之为一个告慰。但还不够:在他们生前,渴盼曲径化通衢,我们应该与这个国家一起努力将它创造为一个现实,因为这个未来的现实,我们将更热爱这个国家,涌生出对这个国家无比的信仰。哀悼日首日,在天安门广场上,无数群众默哀三分钟之后高呼,“加油,中国!”这是国民与国家的共勉:我们希冀一个更强大的国家———每一个国民不仅仅是文字里的平等,而是拥有更具体的平等,农村的孩子能和城市里的孩子受到同等的教育、每一个人都能买得起自己的住房、能看得起病,更多的工人和农民不再辛苦一年而生活拮据。甚至,它还是一个更具体的心愿:我们的孩子能有震不垮的教室。我们还希望,我们生活的家园山清水秀,污染无存;我们的孩子通过勤奋读书可以利益社会,而不是遭遇就业的困难以及不公。最终,我们希望能见到一个更科学、高效的社会运行秩序。我们知道,这恰恰是一个政府正在努力的过程。

  所以,加油,中国!

  并且,以此告慰那些天上的灵魂。

随感 , ,

国之哀伤

2008年5月19日

我听到了警报的哀嚎,听到了车鸣的挽歌。

我独自在会议室,关上了嘈杂的服务器,默默地祈祷着。

新闻联播里,主持人缓慢而低沉的声音,略显哽咽。

在这一周里,整个中国的心都在一起,以各种形式关怀着四川受灾同胞。

一场大灾难,让我们找回了许多遗落已久的东西。

主持人的眼泪,官方的雷厉风行,人们的无私奉献,以及一心的万众。

14点28分的中国。我们因为那些灾难中最初的感动而落泪,付出巨大代价之后,我们为灾难中汇聚的坚韧意志而自豪,不过不要忘记,那些逝者以生命的名义告诉我们的,不止是风雨后阳光下的灿烂。在这个平民的哀悼日,请你许下对13亿人的承诺。

天安门广场想起了震天的“中国加油”。

我想,大多数国人都深深的记住了一句话:“只要有一线希望,就决不放弃。”

其它 , , ,

数十万个专家跳下海,蟾蜍说这是正常现象

2008年5月13日

权威的新浪新闻,发表时间和发生地点说明了一切
数十万个专家跳下海,蟾蜍说这是正常现象

原文链接:http://news.sina.com.cn/s/2008-05-10/034013855633s.shtml

小学的课本上似乎学过,张衡发明的地震仪,下面是什么东西接住的珠子?是蟾蜍。老祖宗几千年前就知道了看蛤蟆能预知一些东西,这些专家偏偏说生态变好了。我不敢妄加评论,更没权力去追究某些人的责任,但我确实想知道,这场灾难,真的没有一点征兆吗?
所以下午和同事们讨论这些事情的时候,我只说了一句,无声胜有声。

其它 ,

中华一震

2008年5月12日

正在办公室开会,突然感觉一阵晕眩,还以为自己脑袋出了问题,突然发现其他人都开始用手扶桌子,才发现是地震了。会后赶快查震源,并在百度地图上发现这8.0级的大地震在四川汶川县,成都附近,于是赶快给在成都上学的老弟打电话,很多次都没有通。。。真是担心,但愿他没事。。。估计是信号堵塞,晚点再打一下试试了。

另外,新浪网还发布了地震局的通知,似乎今晚22:00-24:00,北京还有2-6级地震,娘的,晚上马路上打地铺,这世道!
新浪又发,北京晚上地震是假消息,咒死这帮编谣言的王八蛋!!!

========================

四点半左右老弟回电话了,据说是穿着裤衩光着膀子就跑下楼了,所有的学生都在操场上坐着,女生宿舍楼的楼梯还裂了个口子。总之没什么事就好,就是今儿晚上挨蚊子咬了。

后来还和雷倾城老兄取得了联系,还好成都的微软大楼比较结实,让这小子得以逃脱。兄弟朋友都没事,放心了。

随感 , ,

[转]笑死人的12星座宝贝

2008年5月8日

已经不关心星座这东西很多年。。。今天在网上随意转悠,突然看见一个朋友的博客上有这篇文章,极其搞笑,尤其是描述狮子座那段,简直惟妙惟肖~于是忍不住贴过来,但求一笑,呵呵。

成,边听歌边看吧 [audio:CN-YaoZheng-WAITPIE.mp3]

白羊座
妈妈经常叮嘱羊羊:“穿裙子时不可以荡秋千;不然,会被小男生看到里面的小内裤哦!”
有一天,羊羊高兴地对妈妈说:“今天我和小明比赛荡秋千,我赢了!”
妈妈生气地说:“不是告诉过你吗?穿裙子时不要荡秋千!”
羊羊骄傲地说:“可是我好聪明哦!我把里面的小内裤脱掉了,这样他就看不到我的小内裤了!”
(勇敢直率、敢做敢为的白羊)

金牛座
卖瓜小贩:“快来吃西瓜,不甜不要钱!”
饥渴的牛牛:“哇!太好了,老板,来个不甜的!”
(持家、想出轨又顾全自己的金牛)

双子座
妈妈叫双双起床:“快点起来!公鸡都叫好几遍了!”
双双说:“公鸡叫和我有什么关系?我又不是母鸡!”
(自我意识强烈、自行思维的双子)

巨蟹座
公车上,蟹蟹说:“今晚我要和妈妈睡!”
妈妈问道:“你将来娶了媳妇也和妈妈睡阿?”
蟹蟹不假思索:“嗯!”
妈妈又问:“那你媳妇怎么办?”
蟹蟹想了半天,说:“好办,让她跟爸爸睡!”
妈妈:“!@#$%?&*(……—”
再看爸爸,已经热泪盈眶啦!
(恋母情结、依恋的巨蟹)

狮子座
狮狮去参加奶奶的寿宴。到了吃寿包的时候,狮狮问:“我们为什么要吃这种像屁股的寿包?”
众人听了脸色大变。
接著狮狮拨开寿包,看看里面的豆沙,说:“奶奶,快看!里面还有大便!”
众人晕的晕,吐的吐。
(以自我感受、不怕旁人眼光的骄傲的狮子)

处女座
处处对肚脐很好奇,就问爸爸。
爸爸把脐带连著胎儿与母体的道理简单地讲了一下,说:“婴儿离开母体之后,医生把脐带减断,并打了一个结,後来就成了肚脐。”
处处:“那医生为什么不打个蝴蝶结?”
(好奇心强又追求完美的处女)

天秤座
父亲对天天说:“今天不要上学了,昨晚...你妈给你生了两个弟弟。你给老师说一下就行了。”
天天却回答:“爸爸,我只说生了一个;另一个,我想留著下星期不想上时再说!”
(聪明、权衡利弊的天平)

天蠍座
蠍蠍刚睡著,就叫蚊子叮了一口。
他起来赶蚊子,却怎么也赶不出去。没法,便指著蚊子说:“好吧,你不出去我出去!”边说边出了房间,把门使劲关严得意地说:“哼!我今晚不进屋,非把你饿死不可!”
(搞不懂、不按常理出牌的天蝎)

射手座
射射:“爸爸,为什么你有那么多白头发?”
爸爸:“因为你不乖,所以爸爸有好多白头发阿。”
射射:……(疑惑中)
射射:“那为什么爷爷全部都是白头发?”
爸爸:!@#$%?&*(……
(喜欢思考的射手)

摩羯座
一天,羯羯跟妈妈上街;走在路上,突然下起雨来。
妈妈拉过羯羯的小手,说:“下雨了,快往前跑阿!”
羯羯慢条斯理地问:“那前面就不下雨喽!?”
(明白现实懒得改变的摩羯)

水瓶座
瓶瓶问妈妈:“问什么称蒋先生为『先人』?”
妈妈说:“因为‘先人’是对死去的人的称呼。”
瓶瓶说:“那去世的奶奶是不是要叫『鲜奶』?”
(天生的另类、脑筋思考永远和常人不一样的水瓶)

双鱼座
爸爸给鱼鱼讲小时候经常挨饿的事。
听完後,鱼鱼两眼含泪,十分同情地问:“哦,爸爸,你是因为没饭吃才来我们家的吗?”
(富含丰富同情心、不分情况对象的双鱼)

搞笑图文 , ,

德国与中国的对比

2008年5月5日

看着好玩,至少比功夫之王更有深意一点,贴一下了~

一日三餐

人际关系

心情和天气

生活方式

交通工具

老人的生活

自我

周末的街景

孩子

美丽的标准

胃痛时的饮品

准时

旅游

排队

淋浴

理想中的对方

意见

聚会

餐厅分贝

处理问题

对待新的事物

对待愤怒

时尚

领导

搞笑图文

WordPress 2.5.1与新版主题

2008年5月4日

从哪里开始说呢?我只想说,Wordpress is always the best!

之前一直用2.1的版本,懒的升级,这次为了我的新域名,借劳动人民的节日小小修改了一把,感觉真是豁然开朗。确实没想到WP能有如此之进步,无论是从界面风格、用户体验、插件升级还是文章管理方面,都有了质的飞跃。只怪我动作慢了,没有跟上更新的步伐。。。很想详细介绍一下里面的功能,但从百度搜出的结果来看,我决定还是不说废话了。具体用起来怎么样,还是要那些一直犹豫升级与否的兄弟姐妹们,自己动手吧!

如果你担心版本跳跃太大而不敢升级,那就不用犹豫了,和以前一样,直接把压缩包里的文件覆盖到你的博客源码文件夹吧,没有丝毫的副作用,登陆管理界面一键升级!只要998毫秒!998![鄙视自己一下,语气太侯总了]

我的近况】话说前段时间,总是莫名其妙的忙,也有着莫名其妙的收获。曾经对媒体圈子并不感冒,充其量就是看个新闻什么的,以至于有段时间为自己前进的方向感到迷茫。然而,随着工作的深入,逐渐了解了新闻的选题、电话邮件营销、会议的组织以及时间管理等方面的知识,尤其是此次奥运信息安全会,也就是所谓的 Sunshine Green Network会议,更是让我感觉到了,一个人的力量即使再强,也是微薄的。

于是终于感悟,但凡发生的事情,必有其因果,必有助于我。

好像扯远了,最后一句:Wordpress,Terriffic!

网站制作, 随感 , ,