WordPress连接新浪微博插件:wp-tsina和sina-connect

最近其他的社交网站都不太上了,也就是新浪微博每天还会看看,顺便也把自己的文章同步到微博上,就当是打广告了。

原先用的一直是wp-tsina,主要是功能比较单一,用起来也比较简单,但是似乎不太稳定,感觉好像从草稿箱发布post的时候有问题;最近是彻底不行了。网上也没找到什么资料,作者的主页也打不开了,似乎是太监了。

试着自己修复一下,但是没什么有用的信息,只在error_log里头找到一行:

[11-Sep-2012 11:11:04] PHP Warning: session_start() [<a href=’function.session-start’>function.session-start</a>]: The session id is too long or contains illegal characters, valid characters are a-z, A-Z, 0-9 and ‘-,’ in /home3/shelunet/public_html/wp-content/plugins/wp-tsina/wp-tsina.php on line 12
但是是9月11日的,可是这插件是10月份还能用,而且后面发Post他没有同步也没有报错,只有放弃了。

在他的源文件夹下有一个connect_issue.txt,上面说:
如果你正在使用sina-connect插件,可能会出现无法登陆的状况。
暂时的解决办法:
打开sina-connect下的sinaOAuth.php,把下面这行:
require_once(‘OAuth.php’);
改为:
if( !class_exists( ‘OAuthToken’ ) ){
require_once(‘OAuth.php’);
}
即可。

新浪连接(sina-connect)我没用,但是既然提到了那我就看看吧,功能比wp-tsina要多一些,不但可以自动同步到新浪微博,也可以让评论者用微博帐号来登录,也可以选择是否同步评论到微博,这功能也还是蛮有意义的,可以提高评论率,先试试看吧,看他是不是稳定。

装完了配置也很简单,安装激活之后,你应该在留言框处可以看到用新浪微博登录的按钮(注意要先退出原来的WordPress登录)。如果没有的话按照说明自己改一下comments.php

Linphone Android 编译

准备搞搞VOIP的业务,看了一下开源的VOIP客户端,觉得Linphone还是不错的,同时提供Android和IPhone客户端,所以决定下源代码编译一下。

我用的是我的T400上32位的CentOS 6虚拟机,首先当然是git下载源代码,不知道是我的无线网卡抽风还是公司的无线路由抽风,反正那几天网不停的掉,每次下载到半路就失败了。看了一下.git文件夹下的config文件,实际上它也是根据这个config文件分submodule递归下载的,所以理论上下载失败之后是可以分submodule下载的,但他是递归的,实在是太麻烦了,而且也容易出问题,放弃。

最后没办法,只好去我自己的服务器上下载,共享主机也没法用yum,不过自己编译安装也不麻烦,后来遇到无法连接的问题,发现是防火墙封了git默认的9418端口,居然连往外访问也封,下班前给HostMonster客服发了个邮件,第二天早上来收到回复说已经打开了。美国的网速就是快啊,几分钟就搞定了,顺带下载了iphone的源代码,然后scp到本地虚拟机上。

后面的准备过程就比较简单了,按照README操作即可。那些依赖库直接yum安装即可,ndk我用的是最新的r8b。prepare_sources过程中还要下载一些东西,网络不好的话也容易出问题,比较大的一个是SILK_SDK_SRC_v1.0.8.zip,可以用工具下载之后放到./submodules/mssilk/sdk/里头。

最后编译的时候报错:
jni/..//submodules/linphone/build/android/../../coreapi/linphonecore.c:49:40: error: expected ‘,’ or ‘;’ before ‘Devel’
jni/..//submodules/linphone/build/android/../../coreapi/linphonecore.c:1519:29: error: expected ‘,’ or ‘;’ before ‘Devel’
主要其实是常量LIBLINPHONE_VERSION没有定义,不知道是版本管理问题还是故意留着让你修改的,看了一下也就这两个地方定义了,所以直接复制一个字符串就行了,我用的是”1.3.2-20120919″

然后是另外一个错误:
jni/..//submodules/linphone/build/android/../../coreapi/linphonecall.c: In function ‘linphone_call_start_audio_stream’:
jni/..//submodules/linphone/build/android/../../coreapi/linphonecall.c:1236:64: error: expected ‘)’ before ‘Devel’
jni/..//submodules/linphone/build/android/../../coreapi/linphonecall.c: In function ‘linphone_call_start_video_stream’:
jni/..//submodules/linphone/build/android/../../coreapi/linphonecall.c:1334:64: error: expected ‘)’ before ‘Devel’
这回是LINPHONE_RTCP_SDES_TOOL,他用到的LINPHONE_VERSION没定义,直接赋值”Linphone-1.3.2-20120919″了事儿。

后面的就很顺利了,就是稍微有点慢。

有点奇怪的是我第一次编译成功的时候没有缺一些包,包括liblinphone.so等,当时也没报错啊,第二次编译就好了,但是已经不能重现了,不知道为什么会这样。

骚扰电话

1、上周接到的一个电话:您xxx的房子……还没等说完俺直接说:我不买不卖不租房也不出租。这哥们似乎是个新手,听得有点迷糊:您不买……不卖……不租……不出租……哦,明白了,不好意思打扰了。

2、昨天接到的一电话:通知您26日参加政府组织的科技创新会议……
一听就知道是借着开会骗钱的,但是俺还是习惯性的说:不好意思,没兴趣。
结果那边来劲了:我还没说什么事儿呢你就没兴趣?给你钱你也没兴趣?
于是俺就说:好吧,你给我说说吧,然后把电话放一边该干嘛干嘛,过了几分钟不知道那哥们是真说完了还是意识到了啥,问:你在听么?在。那听明白了么?嗯。那你?。。。还是没兴趣。

3、其他的骚扰电话数不胜数,如保险、收藏品、股票、抵押贷款之类的,发票一般都是短信;还有就是猜猜我是谁的,都是广东口音,我说不认识说广东话的人立马就挂了;还有就是闪呼的那种,基本都是广东佛山的,估计那边已经成为有组织的规模产业了。号用久了也麻烦啊,考虑换号中。。。

小纸条: 香蕉和葡萄

周五早上大宝刚吃完粥坐在椅子上玩,我准备上班了,顺手拿了一根香蕉准备路上吃,结果大宝啊啊的叫着要向我扑过来,我说不会吧大宝,你眼光这么浅呢,刚吃饱的啊。于是就把香蕉放桌上去抱他,结果还真是冲着桌上的香蕉就去了,没办法,给他另外拿了一根香蕉在手里玩才脱身。

周六带大宝出去玩的时候媳妇儿在吃早饭,让我喂大宝吃无籽露,一般都是剥皮让他咬半颗吃,就怕他整颗吞下去噎着,结果没抓住被他一口吞进了嘴里,我说咋吧啊,媳妇儿说你给他弄出来啊,没办法只好用手指扒开嘴,最后好歹是让我给拿出来了,结果这小孩委屈的哭得震天响,眼泪马上就下来了,赶紧另外剥了一颗塞嘴里才哄住。大宝,快点长大吧,长大了就能想吃什么就吃什么了,:)

WordPress离线写作工具:Zoundry Raven和Windows Live Writer

Blog服务器在国外,本来就不快,再加上公司的网络时不时的抽风,有时候用WEB方式写文章就变成了一件很痛苦的事儿,于是便想找一个离线写作的工具。Wordpress官方只提供移动设备的客户端,PC版的没有,但是第三方的有很多。

首选推荐还是Zoundry Raven,开源的,功能很强大,除了写作之后还能下载、更新Blog,在XP上用得好好的,结果到了Win7下打开Post的时候报错:’Nonetype’ object has no attribute ‘tagName’,预览也有问题,找了一圈发现说是因为IE9的原因(IE10也有这问题),删除IE9用回IE8就可以了。

Win7自带的就是IE8,IE9是通过Windows Update更新的,需要打开Programs and Features左边的View Installed Updates找到IE9右键卸载。如果只是turn windows features on or off里头取消IE9是不行的,估计是Zoundry Raven在打开Blog的时候用到了IE的某些组件。

如果非得要IE9或者IE10或者想试试别的可以考虑一下Windows Live Writer,顾名思义它只能够发布Blog,但是我感觉已经是Window Live系列里头最好用的软件了。

Win7下安装SqlServer2000和VC6.0

由于硬件平台API的限制,还在用Visual C++ 6.0开发MFC程序,还在用SqlServer 2000,其实这俩虽然老但是在Win 7上用起来一点问题都没有,安装的时候选兼容模式用管理员权限运行即可,安装VC的时候注意不要选Tools下OLE/Com Object Viewer就不会出现问题,那些兼容性的提示不用管它,直接运行即可。

有人提到另外一个问题是打开文件的时候VC会崩溃需要安装一个微软提供的补丁,我没遇到

SQLServer 2000是Develop版再加SP4补丁

VC6是企业版再加SP6补丁,装完VC之后会提示是不是要安装InstallShield for Microsoft Visual C++ 6,这个是用来制作安装程序的,要是不需要的话就别装了,我记得好像会引起问题。

做梦:咖啡和酥油茶

昨晚梦见喝咖啡,后来又要了一个类似红豆球一样的东西放在咖啡里弄碎了搅成糊状,旁边人问你这是什么吃法,有点奇怪啊,在梦里我也不知道为什么会这么搞。。。这时候儿子醒了要尿尿把我吵醒了,一下子就明白了,这不就是酥油茶和糌粑么,要是没醒的话不知道我会不会捏成一坨来吃

Thinkpad X61T安装SSD:三星830系列128G

前阵子T400因为过热突然关机过几次,感觉也确实很很久没有听到风扇的噪音了,装了个TPFanControl,自定义控制文件,但是感觉还是不行,要么不转要么就是狂转,估计得打开清清灰了;而且装的东西越来越多,也越来越慢;而且两台机器上的资料应该同步整理一下,于是买了一块三星830的SSD,128G的600块,价钱也还算合适,用来做系统盘,原来500G的硬盘通过光驱位硬盘托架挂在X61T的底座上,这样也算是有速度有容量了。弄完之后准备把T400清理一下,暂时闲置。

X61T需要更新BOIS才能支持SATA II,BOIS用的是重发一次x61T BIOS (Dual-IDA_SATA-II_Whitelist_SLIC21_1.25)上SSD硬盘必刷,虽然我的Win7是正版的SLIC没啥用,但是这个Dual-IDA似乎还有点吸引力,能够把L7500的CPU从1.6G超到1.8G,也算是略微弥补一下CPU的不足吧。64位的系统刷BOIS需要刻光盘,结果发现不支持USB光驱,坑爹的联想啊,你就不能多说一句只支持内置光驱么。。。我的扩展坞装的是另一个硬盘,没有光驱,只能重装一个32位的系统更新BOIS之后再装回WIN7。

找了一张XP的光盘,用的是X61T标配的那个160G希婕的硬盘,结果无法从光驱Boot,上次安装的时候那光驱没问题的啊,在BOIS里头设置只从USB光驱启动,结果能安装,但是安装完了之后还是无法从硬盘引导,估计是MBR坏了。找了一个WinPE系统装在U盘上,启动之后修复MBR,然后就能顺利安装XP了。后面更新BOIS安装SSD就比较顺利了。

在PE系统里头试了一个更新BOIS,结果报了一个错,说是一定要把电池插上才能更新,可能是这个PE驱动比较简陋,后来看其实是可以从U盘上的PE更新BOIS的,这样就不用每次都要重装两回系统了。

SSD是7MM的,X61T标配硬盘是9MM的,但是装上了一点问题也没有,还空出来一块,我找了一个薄薄的海绵切了一个圈垫上,装进去很合适,估计还有助于散热。

64位的Win7装SSD只要把BOIS里头SATA Controller Mode改成ACHI就可以了(HDD的话应该用Compatibility,否则无法Boot),装的时候格式化一下,默认就4K对齐了,其他的都不用。

装完系统之后的第一件事儿就是看看Win7评分:

Win7Rate.JPG

成绩还不错,离7.9也不远了,这块硬盘在好一点的机器里头应该是满分的

AS SSD.JPG

AS SSD测试的结果,传输速度还算正常,最后这个得分有点诡异,后来又拿ATTO测试了一下

ATTO.JPG

基本上也已经快到SATA II的极限了,当然这块硬盘是SATA III的,没有发挥出全部实力。

SATAII.JPG

最后想看看主板是不是真的支持SATA II了,看了几个软件,如Everest,AIDA64显示的都是硬盘的接口,看不到主板的。最后装了一个Intel Matrix Storage Manager,不过感觉这软件啥别的作用也没有,看完就删了。

 

小纸条:十一和儿子

1、十一没出远门,就在家陪儿子了,小家伙自己还不会站,却还挺喜欢我扶着他走路,有一次看见一个别的小朋友的球,结果就大喊着跑过去追球踢球,玩得很开心,居然还会用脚底拉球。。。儿子,快点长大吧,爸爸等你一起踢球去

2、十一晚上老丈人提议去天安门转转,于是我对儿子说:儿子,一会儿爸爸带你去天安门玩,你长这么大还没去过这么远的地方呢。。。媳妇儿说,恩,你这笑话有点冷

3、5号去龙潭湖公园玩,转了一圈,后来自己睡着了,最后下雨了也不知道。。。话说去年和媳妇去龙潭湖也碰到下雨了,这龙潭还真是名不虚传啊

4、大宝力气挺大的,但是好像还不知道收力,每次总是用很大的力,有一次用食指把我的脸画出了一道小口子,后来有同事看到了就开玩笑问脸怎么了,被哪位美女抓的?俺就回答错了,不是美女是个帅哥 🙂