PHPFetion: http://code.google.com/p/php-fetion/
作者BLOG:http://blog.quanhz.com
实现原理
用PHP的socket函数发送HTTP请求,模拟登录WAP版的飞信,并模拟发送飞信。
具体实现细节可查看此文:用PHP模拟登录WAP飞信实现飞信发送,不过原文中是用curl来实现的,道理相同。
我用此类,在服务器上又可以实现天气预报的定时发送,还能发送服务器重启信息给自己。
PHPFetion: http://code.google.com/p/php-fetion/
作者BLOG:http://blog.quanhz.com
实现原理
用PHP的socket函数发送HTTP请求,模拟登录WAP版的飞信,并模拟发送飞信。
具体实现细节可查看此文:用PHP模拟登录WAP飞信实现飞信发送,不过原文中是用curl来实现的,道理相同。
我用此类,在服务器上又可以实现天气预报的定时发送,还能发送服务器重启信息给自己。
一个WINDOWS虚拟机上的磁盘空间满了,因此需要调整服务器空间。
发现vmware下有很好的工具可以直接调整:
vmware-vdiskmanager
具体步骤如下:
1. 远程登录到虚拟机上,关机。(这个应该也有命令的)
2. sudo vmware-vdiskmanager -x 40Gb xxx.vmdk
3. 用vmrun启动此虚拟机:
vmrun -T server -h 'https://localhost:8333/sdk' -u your_user -p 'your_password' start "[standard] qikan/qikan.vmx"
4. 登录到此虚拟机上,下载一个磁盘分区调整软件,如PM。然后调整磁盘分区大小。
5. OK
升级之前还是很犹豫的,由于之前11.04版本的unity给我的感觉太差,我在11.04就一直用的是GNOME 2版本,因此害怕新版本的unity仍然不好用。
安装过程还算顺利,基本算的上平滑,能正常启动,进入图形lightdm界面很漂亮,输入密码后直接进入的是GNOME3,试用了一下感觉还是不错的。注销后选择unity进入,发现之前在11.04中添加的快捷菜单已经都自动添加到unity的工具栏上,不错。
现在已经正常使用了,整体感觉不错,比11.04进步很大。
目前遇到的问题:
1. skype关闭后不在任务栏里显示,也不在unity工具栏里显示,找不到了,但程序还在运行,只能通过kill命令来关闭了,暂时用skype就只能最小化了。
2. unity工具栏有时不稳定,可以通过命令重启unity。
unity --reset
出一次野外后,想着利用iphone4自带的gps信息,再把同时用单反拍的照片也加上gps信息,然后再能找个软件把所有信息都地图化管理那就好了。
搜索了一下,发现在linux下有exiv2工具可以使用,其可以调用exif信息,并可以在命令行上直接修改exif信息,再搜,发现了gpscorrelate,这不正是我想要的功能么:修改/还可以批量修改照片的exif信息! gpscorrelate有两个版本,分布是命令行版本和图形界面版本,并且在ubuntu下可以直接安装:
sudo apt-get install gpscorrelate
mac升级到lion了,但unison突然不能用了,之前用的很好的,服务器端是ubuntu, unison 2.32.52,mac上安装的也是同一个版本,但今天同步的时候出现了错误:
ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory
Permission denied, please try again.
但是系统上并没有找到此文件,最终在此处找到答案:
http://blog.retep.org/2009/04/09/ssh-askpass-on-osx-10-5/
按照其办法操作后可行!
同化系统中要大量使用矩阵类,现在使用的是之前有我们自己发展的纯C++的一个矩阵类,而后又引入了IT++类的支持,现在回头来看,又有很多新的C++矩阵类库发展出来,并且有很好的特性。今天就用了几个测试代码在我的DELL T7400工作站进行了测试,主要比较的是我们自己的矩阵类、armadillo、IT++(参考文献中还有和其他矩阵类的比较)。 Continue reading
在苹果mba上需要同步我ubuntu台式机上的相关数据,zotero也是其中重要的一项。
之前在ubuntu笔记本上和ubuntu台式机上同步比较简单,建立同样的用户名,文档地址在台式机上和笔记本上是一致的,然后使用unison把对应的数据目录自动同步过来就可以了,包括zotero目录以及对应的documents目录。但在mba上,用户默认目录是/Users/用户名,而不是linux下的/home/用户名模式,为此还打了apple的400服务电话,也没有解决。后来在ccf论坛上求助解决了。原来/home目录在mac下有特殊的用处,若需要处理,需要修改:
修改/etc/auto_master文件, 注释掉/home那一行, 重启. 这样/home就变成正常目录了.
设置完后需要重启mac,然后就可以按照linux模式建立对应的/home/用户名目录,然后在用ln工具把Users下的对应目录链接过来。
发现在最新版本的evince中(3.0),已经可以使用标注功能了,但highlight功能依旧缺失,且不在todo里。
需配合poppler 0.6.4以上版本使用。
革命尚未成功,同志尚需努力!
reference:
https://bugzilla.gnome.org/show_bug.cgi?id=168304
UBUNTU服务器上安装了denyhosts之后,经常会有误伤事件,因此需要使用whitelist来进行白名单:
sudo nano /var/lib/denyhosts/allowed-hosts
若之前已经被误伤,从这个文件中移除对应的IP地址:
sudo /etc/init.d/denyhosts stop
sudo nano /etc/hosts.deny
sudo /etc/init.d/denyhosts start
这样应该就可以了