2014第七届中国(无锡)国际汽车博览会

兰博基尼
今天下午携美人一起参观了车博会,看看中意的车是否有折扣,随便参观参观那些买不起的车,比如上面这辆。车博会和车展性质不一样,以买得起的车为主,那种买不起的豪车并不多。超跑没几辆,不过倒是看到几辆比超跑更吸引男人的霸气车,比如福特猛禽、丰田坦途、吉普等。可惜囊中羞涩啊。随便贴几张吧。
继续阅读

WordPress图片本地化及清理与加速

由于GFW的屏蔽,Flickr的静态图片服务器一个接一个无法访问了,于是决定把所有图片下载下来放在本地。
期间遇到的问题和解决方法如下:
1.Entity Framework 6连接MySQL错误
直接添加ado.net实体模型提示以下错误:

您的项目引用了最新版实体框架;但是,找不到进行数据连接所需的与此版本兼容的实体框架数据库提供程序。

检查config文件后,手动添加MySQL的provider解决,如下:

2.无法转换DataTime类型的异常
由于数据库中存在值为”0000-00-00″的数据,需要在EF6连接字符串中加入内容:

Allow Zero Datetime=True;Convert Zero Datetime=True;

如果不用EF,直接使用Ado.Net,则连接字符串中添加如下内容:

allowzerodatetime=True;convertzerodatetime=True

整个图片本地化的步骤比较简单,如下:
继续阅读

厦门三日游

忙完装修,考完PMP,依然杂事繁多,好不容易休个婚假也因各种杂事占了一大半。时间有限加上最终休假时间决定的太晚,原定的日本或三亚都泡汤了,只能委屈老婆到不远的厦门溜达一圈了。7月6日晚上无锡飞厦门,于是开始了勉强算是蜜月旅游吧。

第一天
吃完早饭,打车到轮渡,结果6分钟就到鼓浪屿了。
鼓浪屿就是一小破岛,主要有些特色建筑,兴趣不是很大啊。

鼓浪屿
岛上的别墅
继续阅读

Win8.1部署 .NET Framework 3.5

这个周末准备将2年前本子自带日文Win7换成Win8.1,安装过程中一切顺利,但是到SQL Server管理工具时卡住了,提示无法安装.Net Framework 3.5。
这好办,到官网下载.Net Framework 3.5 SP1,结果提示不支持,无法安装。这也好办,打开控制面板,点击“程序”,选择“启用或关闭Windows功能”,选中Microsoft .NET Framework 3.5。结果提示无法下载。这依然好办,下了个.NET Framework 3.5离线版,安装还是失败。
无奈了,微软逼我出绝招啊。右键之前下载的Win8.1的ISO安装文件,点加载后装载到i盘。右键开始菜单,选择命令提示符(管理员),输入如下命令。

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:i:\sources\sxs

完成后继续安装SQL Server 2012管理工具,搞定收工。
继续阅读

Moodle 2.6+ 外网访问

应客户要求帮忙安装魔灯,项目组里腾不出人手,就只好自己上了。
安装好Moodle后,修改config.php如下,便可实现外网访问:

$CFG->wwwroot = 'http://'.$_SERVER['HTTP_HOST'];

问题当然没这么简单,打开网页竟然无限重定向!
无奈之下只好重拾学生时代混生活费的php,分析源码,找到了重定向的原因,在moodle/lib/setuplib.php的770多行中有个判断语句后发生页面跳转

if (($rurl['host'] !== $wwwroot['host']) or
    (!empty($wwwroot['port']) and $rurl['port'] != $wwwroot['port']) or
     (strpos($rurl['path'], $wwwroot['path']) !== 0)){
    //略
    redirect($CFG->wwwroot, get_string('wwwrootmismatch', 'error', $CFG->wwwroot), 3);
}

继续阅读