iTimothy

君看一叶舟,出没风波里

0%

最近在公司项目中,遇到莫名其妙的异常,就是当使用Windows Service作为WCF服务端宿主程序,并且使用netTcpBinding的时候,Windows服务会时不时的Crash掉。通过分析处理UnHandledException记录下的日志,异常信息大致如下:

[10/26/11 10:10:16.011],[35],ERROR,”Encountered an unhandled thread exception: System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was ‘10675199.02:48:05.4775807’. —> System.IO.IOException: The read operation failed, see inner exception. —> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was ‘10675199.02:48:05.4775807’. —> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

阅读全文 »

自从当初入手Mac mini和iPhone 3GS后,我就彻底沦为一个果粉了。从当初的Mac mini,到iPhone 3GS,到后来的iPad与iPhone4,不管你信不信,反正我是彻底喜欢上了苹果的产品。无论是从工业设计,还是到用户体验,都是无与伦比的。纵观如今的电子消费品市场,从手机,到平板电脑,我看到过很多的产品,都在无一例外的抄袭苹果的设计,这也证明苹果在创新与设计理念上的超前。

扯远了,其实对Macbook Pro也心仪已久了,早就想自己买来体验一下,顺便可以重拾当初学了一段时间而又没时间折腾的Cocoa开发。再加上,最近,苹果官网又对Macbook进行了小幅升级,CPU和显卡都增强了配置,正是下手的好时机。在纠结了13寸还是15寸后,又开始纠结是否需要在官网定制高分屏,最终还是在@BenjaminZhong童鞋和Allen童鞋的“循循善诱”下,决定了入手15寸高分雾面屏。但是官网最近更新后的机器还没正式开售,还在等待某某部门的审批,而HK的官网已经开卖了。于是找了淘宝的商家,从HK带货。

由于是官网定制的屏幕,从下单后,到官网发货,花了几天时间,昨天HK官网才开始发货。值得表扬的是顺风,从昨天开始入关邮寄后,到今天,花了不到24小时,就收到货了。

阅读全文 »

不知不觉,离上篇博客更新已经快一个月了,进来一直比较忙,就连blog也疏于打理了。尤其是九月底,国庆前一段时间,上班很疯狂,期间还有不断的加班,甚至通宵……汗

不过还好,现在工作逐渐回归正常,今天突然有了闲情逸致,要来blog打打酱油。

最近还不小心收到了一笔来自百度的广告费,虽然不多,只有102RMB,不过也算是对个人blog站长的一点安慰。不过,我也一直在考虑是否要撤下Baidu的广告,因为我发现baidu投放的一些广告,实在太俗了,哥实在有点看不下去了……

由于工作的缘故,手上的一把VPS也疏于打理,不过还算比较争气,Linode和Ramhost的都没出什么问题,一直比较稳定。另外,BuyVM的一台中途挂了一次,还有个123Systems的,貌似也还没出啥大问题。

冒个泡,接着去洗洗睡了,明天星期一,继续接着上班……

被别人邀请了,因此我也得了几个,有需要的童鞋拿去吧: 记得在评论里面标记一下你拿走的邀请码,方便其他童鞋哈!

阅读全文 »

最近帮朋友维护的一个论坛,频繁抛出异常,一看,原来是MySQL数据库出错,提示为Too many connections。这错误,还是比较简单明了,一看就知道是MySQL数据库的连接达到最大了。于是,我开始设想,是不是MySQL也有个设置项,用来控制最大连接数的大小的?

于是,google了一下,果然如此! MySQL在默认情况下的最大连接数为100,如果网站访问量一上去,肯定会超过这个数值,于是果断改之!

在my.conf的[mysqld]配置节中,加入如下配置项:

max_connections = 500

这里,我改成了500,请根据你的机器的具体情况适当设置大小。改完后,重启MySQL服务即可。

最近一直用BB9000看小说,发邮件,用的频率也比较高。唯一不足的是,偶的BB9000的轨迹球,用太久了,有时候单击变双击。这确实是一个恼人的问题,因为之前也换过一次轨迹球了,现在看来,是老毛病又犯了。刚好最近RIM出了新机皇9900,又是一轮老机器降价的好时机……

虽说随着iPhone大抢市场,早已变成一门街机,不过我还是对BB有种独有的感情,尤其喜欢那种全键盘的机型,无论是发邮件,还是发短信,感觉效率都会高一些。于是,终于下定决心,在黑莓的邮件组里面,找到一位捣腾黑莓的童鞋,入了个翻新的BB9700,为了体验一下光触控的感觉。

拿到机器后,赶紧下载新OS刷上,接着是装一些常用的软件,试用了一下光触控,确实比轨迹球要先进一些,估计寿命也会更长一些。

不多说了,还是上两张图,小小纪念一下:

9700-29700-1

最近比较抢手的就是BuyVM了,经常缺货,他们有一个专门查看库存量的页面:http://www.doesbuyvmhavestock.com/ 不过最近所有的Plan都是一个个大大的“0”。

KVM是一种新的虚拟技术,下面是来自百度百科的解释:

Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。

阅读全文 »

最近电信貌似癫狂了,Godaddy的很多NameServer都直接被屏蔽了,而我的邮箱中,也经常收到来自监控宝的告警邮件。看了下告警内容,大多为:DNS无法解析。

我算是服了你们了,遂把手中两个域名的DNS服务器,从Godaddy的NameServer,改到了国内的DNSPod。最近DNSPod也刚好升级了免费套餐,功能比以前要更强一些。其实,我也不想用国内的NameServer的,哥是被逼的……

最近看到YuchBerry出了新版,于是又打算把我的BB9000拿来折腾一下。不过第一步呢,就是需要在VPS上搭建YuchBerry的服务端,由于推送和发送的邮件中会用到中文,所以需要先给VPS设置中文环境,避免出现乱码。本教程将记录一下如何在Linux VPS中设置中文字体和显示中文,VPS的系统为Debian。

阅读全文 »

WordPress中,有个功能较做页面(Pages),通常,一个页面可以选择不同的模板,比如GuestBook,或者其他。不过,有时候,我们有这样的需求,在导航菜单上点击某个页面链接的时候,直接跳转到某个URL。其实有一种方法,就是去改blog的皮肤代码,直接把URL硬编码到皮肤文件中。不过,这样的方法很笨,也不是很灵活。

阅读全文 »

BuyVM年付VPS最近比较火爆,经常刚放出货,就被国内的站长们一抢而光。15刀/年的价格,也比较诱人,适合建个人博客,或者新手买来练手。

这款年付15刀的VPS,基于OpenVZ,基本配置如下:

CPU:Single core 128MB OpenVZ Linux VPS 256MB Burstable RAM 15GB Dedicated Space 500GB Premium Bandwidth

阅读全文 »

这主题叫做minyx-2.0 lite,其实不是偶原创的,它的原始版本,你可以在这里找到。当初一直比较喜欢这个主题,不过原始的布局,不太符合我的口味,于是改之。把布局和其他的一些地方都调整了一下,也加入了一些功能:

阅读全文 »