测试一个php代码需要mhash,不过当初编译的时候没加这个,也不想再重新编译了,可以采用动态加载扩展的办法。
先下载wget http://jaist.dl.sourceforge.net/project/mhash/mhash/0.9.9.9/mhash-0.9.9.9.tar.bz2
tar jxvf mhash-0.9.9.9.tar.bz2
cd mhash-0.9.9.9
./configure
make
make install
然后进入原来编译php的源码包下的ext文件夹(保留以前编译时候解开的包,这样版本环境一致)
cd ext/mhash/
/usr/local/php5/bin/phpize
./configure –with-php-config=/usr/local/php5/bin/php-config
make
make install
系统提示生成的mhash.so文件在/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/
然后修改php.ini
extension_dir =“/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/”
下面加入
extension=mhash.so
重启apache , 看下phpinfo的提示信息,mhash已经安装好了。
这样在测试有些内容的时候,动态的加载扩展更为方便一些。
foxmail打开邮件以后,可以在菜单里面选择查看邮件原始信息,很方便对邮件进行跟踪。outlook一开始没找到,后来才发现outlook2007改了位置,在邮件列表的时候,右键选中“邮件选项”里面的Internet邮件头就是了。
有助于进一步监控邮件信息。
win7的新任务栏确实不错,不多对于我这种桌面特别干净,程序又特别多,锁定任务栏的数量就太少了,还是喜欢xp下面的快速启动,找了一下发现有一个win7的jumplist扩充,很方便,简单明了
地址:http://en.www.ali.dj/jumplist-launcher/#download
选择要转换的数据,复制一下,然后点另一个位置,鼠标右键选择“选择性粘贴”,点击其中的“倒置”然后“确定”
很轻松就实现了行列互转,这在整理word数据到excel中的时候会很有效率。
今天msn一好友发现自己的笔记本无法识别usb鼠标了,网上沟通,解决的比较慢:
1、把鼠标放到别人的机器上,可以识别,排除了鼠标问题
2、把别人的鼠标放到自己机器上,还是无法识别,考虑到可能是usb口的问题
3、插入u盘,可以识别
4、鼠标灯亮,可以看到指针,但是移动不了
应该是鼠标驱动坏了,让其看了一下设备管理器,发现在设备管理器的“鼠标和其他指针设备”里面只有一个“Logitech-compatible Mouse PS/2”,怪不得不识别usb呢,让其选择“人体学输入设备”中“HID-compliant device”,右键选择更新驱动,手工选择“HID-compliant mouse”,问题解决,鼠标可以用了。
因为前几天还是好好的,原因无法查明,估计是装什么软件或者杀毒程序导致鼠标驱动丢失。
对于邮件一直是一知半解,从来没好好深入的了解一下邮件服务器的工作原理。
邮件接收后无法查看内容,打开以后都是如下格式:
=D0=B3=A1=CD=C6=B9=E3 | =C3=F1=D3=AA | =B9=E6=C4=A3:20-99=C8=CB | 4001-=
6000=D4=AA/=D4=C2<br>=D6=F7=D2=AA=B8=BA=D4=F0=D2=C0=CD=D0=D3=DA=D2=F8=D0=
=D0=BC=B6=CA=FD=BE=DD=BF=E2=B5=C4=B2=FA=C6=B7=CF=FA=CA=DB=B9=A4=D7=F7=A3=
=AC=CD=D8=D5=B9=D2=D4=D6=D0=B8=DF=B6=CB=C8=CB=C8=BA=CE=AA=C4=BF=B1=EA=BF=
看了一下,html代码和数字显示正常,只是所有的汉字都没有显示,应该是编码的问题。仔细看了一下邮件头
Subject: =?gb2312?B?KFpoYW9waW4uY29tKSDTpsa4ILjf?=
=?gb2312?B?vLa/zbunvq3A7S2xsb6pLcH1vaP=?=
Date: Fri, 22 Jan 2010 13:24:04 +0800
Importance: High
X-Priority: 1
Message-ID: <20100122-13240404-a64@*.com.cn>
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary=”–=6830148FF84F4186BA34_DC66_4CC4_F18C”
X-Spam-Status: No
—-=6830148FF84F4186BA34_DC66_4CC4_F18C
Content-Type: text/html;charset=”gb2312″
Content-Transfer-Encoding: Quoted-Printable
<html><head><title></title><META http-equiv=3D”Content-Type” content=3D=
“text/html; charset=3DGB2312″></head><body><style type=3D”text/css”>
td,p,div,span {font-size:12px;color:#000000;font-family:=CB=CE=CC=E5;}
</style>
一打眼上去看不出有什么区别,该有的参数都有了,编码也正常,内容正本样式也正常,比对了一个没有问题的邮件,发现还是有所区别的,Quoted-Printable大小写的问题,别的都是quoted-printable,改了一下,页面刷新没问题了,剩下就好办了,找到具体的解析程序,修改之。include/prev_inc.php里面处理一下$Content_Transfer_Encoding=strtolower($Content_Transfer_Encoding);
具体参考了http://bbs.igenus.org/discuz/viewthread.php?tid=1456
相关资料:
Content-Transfer-Encoding:
它说明了对数据所执行的编码方式,客户/MUA将用它对附件进行解码。对于每个附件,可以使用7bit,8bit,binary ,quoted-printable,base64和custom中的一种编码方式。7bit编码是用在US ASCII字符集上的常用的一种编码方式。8bit 和binary编码一般不用。对可读的标准文本,如果传输要经过对格式有影响的网关时对其进行保护,可以使用quoted printable 。Base64是一种通用方法,在需要决定使用哪一种编码方法时,它提供了一个不用费脑子的选择;它通常用在二进制,非文本数据上。注意,任何非7bit 数据必须用一种模式编码,这样它就可以通过Internet邮件网关。
邮件服务器默认的设置通常都会屏蔽很多招聘网站发过来的邮件,因此对于招聘的邮箱要单独设置一下白名单
/etc/MailScanner/rules/spam.whitelist.rules
From: @quickmail.51job.com yes
From: @quickjobs.51job.com yes
From: @51job.com yes
From: @zhaopinmail.com yes
From: @support150.zhaopinmail.com yes
From: @zhaopin.com.cn yes
From: 211.99.198.250 yes
在这里面增加了以后就会彻底不判断spam了,直接通过。 service spamd restart重启一下即可。
可以根据ip、具体地址、地址后缀、*匹配,很灵活。
昨天小小和大家分享了pocketmod这个好东东之后,一直在想个问题,怎样把自己的内容做成小册子呢?在网上搜到一个方法,极其复杂:Word–PDF–再下载PDF转pocketmod软件。经过一番冥思苦想和试验,终于找到一条最最简便的办法,那就是–在PowerPoint里面弄8个文本框,把其中的4个翻转一下就OK!
先看看我的作品:
一个是Joe关于table topic的一些经验,写得非常到位,点这里可以看他的博客文章。
一个是Toastmasters俱乐部里点评的要点

下面小小用图来讲一下是如何做的哦。

首先在PowerPoint里面建8个文本框,然后你要清楚放入文字的顺序。

我拿Peter的一篇文章作为例子,把图文分别填入文本框内,排版完毕。
把下面四个文本框翻转过来,打印即可。:)
就这么简单哦。
你也可以制作属于自己的小手册了哈!
1、还是国内国外纸张大小的问题,软件默认的8.5*11英寸,和常用的A4纸大小不一样的,所以打印在选择尺寸的时候最好选择适合页面大小,但是长度那还是会有一段空白,在折叠的时候注意把白边裁掉,以免影响美观。
2、可以自定义添加模板,看一下readme就行了。主要是修改根目录下的mods.xml,照着相同目录的粘贴修改一下即可。注意:
- 模板的大小必须是185*285的jpeg图片或者swf文件
- 添加目录是<folder label=”模板库所属的分类名” folder=”模板文件存放的目录” icon=”" isBranch=”true”>
- 添加文件是<mod label=”模板显示名字” desc=”模板的描述” url=”模板文件位置” icon=”new”/>
3、没有时间去做自己的模板,也可以用PDFtoPocketmod这个小软件来实现相同的效果,使用的时候,只需要有8页及以上的pdf文档,就可以输出为Pocketmod的样子了。可以用word先整理内容,然后再将word转换成pdf格式。