解惑

解己之惑,解人之惑

作者:cherami (第12页共82页)

准备升级WordPress

我的这个版本实在太古老了,准备升级下,主要是因为现在很多插件不能用了,目前的当务之急是想弄一个相册插件,而原因大家很清楚:国外的好的存储图片的网站全部被墙了,虽然在公司可以访问,但是其他很多人还是不能访问的。另外我的这个博客迁移以后,每个月的流量是150G,而目前我每个月大概只有2G左右,所以把图片放到本地不会有什么问题,而且我上传的图像都是压缩过的,控制在300K以内。

可能没有那么简单,主要是我的版本太老了,不知道能不能升级到最新版本。

更新:

从2.0.4成功的升级到2.8.6了,不得不对WordPress赞一下,升级做得太好了,开始还担心,所有新建了个站试了下,发现升级非常顺利。

身在中国的艰难

完全不涉及政治的一个技术博客,这次也因为中国移动的扫黄而被波及,波及的原因是没有备案。
正在备案中,但是提交的请求等了好几天还没有被批准,以后也不想备案了,直接迁移到国外的ISP了,这样就没有人可以拔我的线了。
原来主要考虑的是价格,现在价格问题也不大了,稍微贵一点,但是服务质量更高,以后国内的ISP生存更加艰难了,为了保险起见,以后的域名也在国外申请了,反正我可以网上用信用卡付美元。

另外一个好处是以后可以发表一点政治相关的评论了,不会被请去喝茶吧。

Team Building

昨天我们搞了一次联合Team Building,地点是快乐谷,找的淘宝上的人,团购票进去的,175每人。
总得的感觉还是可以的,不过最后的收场不太愉快。
先说下总体的吧,因为昨天是工作日,人不多,绝大部分是学生,穿着校服,据说现在的学生也有“Class Building”。进去之后,大部分的项目都是可以直接玩的,有些小的项目是需要另外缴费的,例如篮球、射箭、射击等等小项目。
我昨天玩的项目有:谷木游龙、尖峰时刻、矿山历险、天地双雄(这个其实包含两项)、峡谷漂流、飞旋驼峰、碰碰车、4D影院、西部故事、鬼屋历险
遗憾的是没有把激流勇进玩掉。
不敢玩的是绝顶雄风和蓝月飞车。
第一个玩的项目就是谷木游乐,刚进去,什么都不怕,而且还是坐的第一排,上去的时候就有点害怕了,到顶以后没有任何停留就直接往下俯冲了,感觉是垂直俯冲的,而且有几个这样的俯冲,时间也比较长一些,还有那些拐弯的部分,对脖子的压迫还是有点的,我差点没有撑住把脖子搞坏。这个项目搞完就有点胆寒了,本来打算去坐天地双雄的,后来想想还是留到下午了。
结果先去看了绝顶雄风,先看别人玩,看完就不怎么敢玩了,因为一个是开始的时候会在那里悬停大概3秒,第二高度很高,60米,第三是因为还有一个大反转。唯一的欣慰就是时间会比较短,其实就是3个小阶段,第一个俯冲和大反转过去之后就应该没有什么了,总时间比谷木游乐短很多。犹豫了很久,放到下午看看有没有胆子玩。
然后去了尖峰时刻,和天地双雄很像,但是高度比它矮一半以上,想想很简单,上去之后就后悔了,因为从顶上下来之后,那个失重的时间其实比较长,而且会重复三次,我们一行人的感觉是比天地双雄还刺激一些。我的个人感觉是下降的时候腿没有知觉了,而且想小便。
峡谷漂流没有什么,很简单,就是要花钱买雨披,3块一个,外面有2块一个,开始我们没有买,本来也不打算买的,后来看那些人玩的时候感觉水还是不少的,就跑回去买了,不刺激。
然后是飞旋驼峰,这个应该是比较适中的项目,一个花絮是,边上的一对小情侣,男的好像不敢玩,在启动之前退出了,但是女孩坚持玩了。
然后吃中饭,KFC。碰到其他人,说矿山历险比谷木游乐还恐怖,激起兴趣,因为我们感觉矿山历险很不起眼。
吃完饭,感觉不能马上玩刺激项目,就去了西部故事,很无聊的音效游戏,就是感觉有个所谓的“印第安鬼”在你耳边杀鸡喝血。
然后就是矿山历险,不算刺激,就是压力比较大,身体被迫缩成一团,内侧的压力小很多,外侧的比较大一些。比谷木游乐差远了。
完了去的4D影院,因为是整点开始,我们从矿山过去还有点距离,时间只有10分钟,最后是跑的,因为前面的项目还是比较累的,小腿抽筋,不过还是坚持跑进去了,有个人掉队了,对看了上海滩,据说很没有意思。4D影院最大的感觉就是喷水,第一次中招比较厉害,后面就拿东西挡了。最后其实就是感受了下3D,至于第4D,就是那些身临其境的效果,喷水,喷气和震动之类的。
看完4D天公不作美,下雨了,很多项目都停了,等了一段时间雨小了,我们就跑去玩天地双雄了,先近距离的看了下,感觉有点害怕,一个人打前锋去玩了下,说还不如尖峰时刻,然后我们就都跑去玩了,开始玩黄色的那个太空梭,卖点是突然的高速上升,其实不太刺激。后来有去坐那个紫色的,慢慢的升到顶,然后突然坠落,其实这个比黄色的刺激些,特别是在顶上停留的时候,你看看自己有多高,然后想想一会就要往下掉。
玩完这个我们就去找人玩绝顶雄风了,我们和他们一起过去,但是最后还是没有鼓起勇气去玩。他们下来以后,我们组的一个人有勇气了,然后拉着他们组的老大一起去玩,不过,很不走运,车还刚开始爬坡的时候就卡住了,虽然工作人员后来说是系统报警导致紧急停车(不过天气确实不好,雨开始有点大,而且水汽很足了),折腾了足足有半个小时以上才把人都救下来,最搞笑的是,中途那个车还往上升了一小段,那些人还以为还会让他们继续玩下去,很多人吓得大叫我们不玩了!其实是为了到一个合适的高度好救他们下来。
在等他们下来的时候,刚好他们组的人都过来了,然后我们一行人先去了鬼屋,我在前面冲锋,其实不怎么恐怖,主要就是造型比较恶心,然后是一些灯光效果,比较吓人一点的就是突然喷气。
最后我们又坐了一次碰碰车,刚好赶上他们关门。

这次Team Building还是有很大的遗憾的,因为后来约好了是这天照宝宝的满月照,所以满月照里面只有妈妈,没有爸爸的身影

宝宝满月了

上个月的今天,宝宝出生了,今天是他满一个月,但是还是不得不出门接受考验:他需要打第二针的乙肝疫苗。
这个小东西,在家里睡不踏实,出了家门那就睡得香啊,我们还怕他闹,准备了一大瓶的牛奶,结果一滴都没有喝,出门坐上车就开始睡觉,打疫苗之前医生要看看他的黄疸的情况,用了各种方法想弄醒他,就是没有办法,捏鼻子、挠脚底、摇晃他都不管用,最后还是我在他脸上一顿猛烈的亲吻攻势才让他把小眼睛睁开了一小会看看是谁这么喜欢他

Exchange的Journal邮件

需要做Journal邮件的过滤,从Outlook里面看到的情况是,发件人是Microsoft Exchange on behalf of Xxx,而且正文是Journal Report,原始的邮件信息被作为附件了。开始还郁闷怎么弄,不过用SourceOne创建了Journal Activity以后,发现可以正常的处理,From得到的还是原始的发件人,而不是那个Microsoft Exchange on behalf of Xxx,邮件正文还是原来的邮件正文。不知道是SourceOne处理了这个问题还是。。。

超级奶爸的生活

有了宝宝以后,生活基本上就围绕宝宝转了。
早上上班之前,要给宝宝换尿布,有时候会因为这个迟到,当然,根本的原因还是晚上照顾宝宝没有睡好,起不来。
在公司上班总会担心她们在家有没有照顾好宝宝。
下班的时候,如果有人和我一起走的话,我就会提前10分钟下班开溜,因为这样可以比平时提前20分钟见到宝宝。
到家以后该吃饭了,不过往往这个时候宝宝会哭闹,所以会先哄下宝宝,例如喂奶
我在家的这个时间,宝宝经常是醒着的,所以他如果不睡觉我就得抱着他玩。
晚上10点左右喂奶,因为老婆已经喂了他一天了,要休息,所以就吃奶粉了。而他基本上不好好吃,一般要搞到11点才能吃完,再闹一下,很容易就到12点。
宝宝如果吃饱了奶粉,一般可以睡到3点或者4点,这个时候就是妈妈给宝宝喂奶了,主要是因为我需要休息,如果我累趴了,家里就没有收入了,吃饱了母乳的宝宝又可以睡3到4个小时了,唉,该起床给他换尿布,然后上班了。

周末的话,和上面类似,不同的是早上一般9点左右起来,实在很困。还要给宝宝喂一次奶粉,洗一次澡,下午把宝宝放在旁边和我们一起睡觉,一家三口睡一张大床,周末两天很快就过去,又要上班了

调试进程

说实话,这个特性是我做windows开发以来最为赞赏的一个微软的功能。按照一个现在的同事好友的说法(他以前是微软的,铁杆的微软派),只要你有PDB和源代码,你就可以调试任何进程,从目前我的试验来看,此言不虚,而且做起来也不难:

  • 打开一个新的Visual Studio(我用的2005)
  • 选择Tools->Attach to Process
  • 选择你想调试的进程,在选择的时候注意可能要修改Code Type,就我们的项目而言,外壳是C#的,但是调用的都是C++写的COM,所以我把Code Type从自动修改成Managed和Native。
  • 在自动打开的Modules里面选择你需要调试的module,就是load symbol(其实也可以通过Tools->options->debugging->symbols设置全局的symbol,这样就不用每次debug的时候手动的load symbol了),其实就是PDB文件
  • 打开源代码,不需要创建任何工程或者Solution,在进程的操作会触发的地方设置一个断点,等待或者手工触发那个断点的路径

调试COM

对于熟悉的人而言,这个可能不是什么问题,但是对于我这个.net菜鸟和其它的菜鸟,可能还是有用的。

我们新的项目是基于.NET开发的,而我们要调用或者说依赖很多C++的COM组件,我们有COM的源代码,我们的.NET代码在调用COM的时候经常会有问题,但是我们想知道到底是什么问题,这样就需要跟踪进COM里面,详细的步骤在这里:
http://support.microsoft.com/kb/919519
这个KB是How to debug a COM+ component by using Visual Studio 2005 or by using Visual Studio .NET

不过这个KB还不够,它指出了原理性的东西,但是还有些细节没有说:
如果你的工程是C#的工程或者是其他的.NET的工程,那么需要修改工程的debug属性,把Enable unmanaged code debugging选中(如果不选中这个,那么会出现the symbol file does not match the module,即使其实他们是match的)。
那个KB很长,其实重点就是两个:

  • 在Solution的属性里面,把COM的源代码的目录加进去
  • 在VS的选项里面,把COM的symbol加进去,这样就不用在你自己的代码里面设断点再load symbol了

另外文章中的那个加载dllhost那个进程的操作似乎是不需要的,我现在没有操作,可能那个操作对调试COM+有用,对于普通的COM不需要。

又开始上班了

今天开始上班,第一件事情就是发喜蛋了,但是不够,还跑到沃尔玛去买了10对才凑齐。
早上离开家的时候还真舍不得
都不太想上班了,不过不上班宝宝吃什么呢

总算把大便拉出来了

这两天把一家人快急死了,上次肠痉挛以后,宝宝就开始不拉大便了,到现在拉出来为止已经50多个小时了,还以为便秘,这两天没有少喂水,但是还是没有什么用。上网也查了很多帖子,大家都说一两天拉一次很正常,有的甚至5天才拉了一次,我们可等不了那么长时间,现在小肚子已经很大了,看着像个小气球了。
今天早上给他换纸尿裤的时候,用湿纸巾刺激了下他的肛门,结果一股金黄的热流飙出足足半米,刚刚把屁股擦干净,又是一股,再擦干净,又是一股,天啊,真的把这几天的大便一次性拉出来了,好在大便性状非常正常,金黄色的稀薄固体,然后给他洗了个舒服的澡,换了干净衣服,喂饱了牛奶,这个小东西现在睡得不要太香甜啊
这次大便造成了极大的破坏,把我们给他换纸尿裤的工作台(其实就是一整块成人尿垫)、我们刚刚换的新床单、我的裤子、我老婆的拖鞋以及地板全部糟蹋了

更早的文章 更新的文章

© 2025 解惑

本主题由Anders Noren提供向上 ↑