Archive

Archive for November, 2005

移动手机冲值卡冲值也有歧视?

November 30th, 2005

今日手机接到移动吸血鬼的短信通知:“截止到某年某月某日,你的话费已不足XX元。。。”,于是乎拿起冲值卡冲值,拨打1380013800这个变态手机号,然后选1普通话,选2冲值,选1#给本机冲值,然后输入冲值卡密码。。。。,然后“请稍候”,然后过几秒就听到“操作不成功,再见”。忽然愣了一下,怎么不成功啊,也不提示我是什么原因,于是乎又尝试了4、5遍,冲值卡密码都快背下来了,还是冲值不成功,难道就放弃么?

但休息一会儿以后,觉得还是不能放弃这100块,于是又操起电话,这次我不选普通话了,我按2选英语。。。接下来的操作虽然都听不太明白,但心里明白和中文操作是一样的,也就不发怵……一会儿,就听到了一个“Successful”这个单词,嚯嚯冲值成功了?又过了几秒,胜利的捷报发过来了:“您已为139XXXXXXXX成功冲值100元,冲值时间为2005年11月30日21时35分”。难道是英语提示的冲值成功率高?或者是中文语音提示的冲值处理量超负荷…鬼说得清楚。

另外在冲值成功的英文语音提示中,我还听懂了一个“100Dollar”,唉,要真是100美元就好喽,呵呵。

Related posts

Living, funny

开源的网页编辑器Nvu

November 24th, 2005
New Announcement June 28, 2005: Nvu 1.0 is now available for download. To download the installation files for available platforms visit the download section.

6月份发布的,今天才看见,汗颜啊。以前下载过0.9版,现在下了个正式版试用了一下,还是不错的,和现在的Firefox的内核是一样的,这一点可以从选项设置中看出来。功能基本达到了FrontPage和早期的Dreamweaver(v3)的水平,看介绍说css编辑的功能比较强大,但还没有尝试过,如果他没有强行修改手工编写的HTML代码格式的习惯的话,考虑作为备选编辑器。Linux平台下做网站的朋友这下有得用了。

支持UTF-8文档,好像还可以设置一个Author(作者),在每次新建网页的时候就在HTML中插入好现成的meta?

菜单里有一项是Insert->PHP Code,不愧是同为开源阵营的。

源代码视图我怎么也找不到Word Wrap,就是自动换行,郁闷。

再来几个Nvu的链接: 官方网站(英文) NVU – 優質網頁就在彈指之間 NVU 使用手冊先要多謝 zero0w 在本網站的介紹, 原來 NVU 真是一個好用的網頁編輯器, 起碼易用過 Bluefish。NVU 可以同 FrontPage 比美, 但比起 Dreamweaver, 它還是少了一些功能如 layer, timeline 和 map link。本人想在這裡示範一些 NVU 的功能。

Related posts

Tools

chm文件无法在网络驱动器上阅读

November 24th, 2005

CHM文件无法在网络驱动器上打开

今天偶然发现了这个问题的,以前倒也没怎么注意过,只是今天想升级一下以前下载的PHP帮助文件,就是在这里的“Extended HTML Help”,除了帮助还附带user notes,用着很顺手,但当下载完毕保存到另外一台机器上,想打开看的时候,却发现除了目录显示正常以外,右边的正文却是“无法显示网页”,一开始还以为是我下载错了呢,到后来一看不是,因为其他几个帮助文件也是这样,难道CHM文件,或者说是符合某种条件的CHM文件,就是无法在网络驱动器上打开么?看来以后要留心这个问题了。

update @ 2006-3-6: 解决方法:如何開啟 ADODB 的 Window CHM Format 說明檔,由来是windows xp由于安全的原因给封锁了。

Related posts

Problem

IE 6.0仍然无法显示PNG图片文件的原貌?

November 14th, 2005

最近写一个帮助的时候无意中发现了这个有意思的事情,本来我都是在Mozilla中查看所编写的帮助文件的,突然想看一下它在IE中的效果,结果很是让我震惊:

IE看PNG图片的乱码

还以为是图片出了什么问题了呢,但在Mozilla中看还是正常啊,看着那其实比较有规则的图片中的“白花”,我觉得这是IE的问题,也许使用HyperSnap截的图格式不是十分标准?也许压缩的时候出了点问题?于是我用GIMP把图片文件打开,不用做任何修改,直接保存一下,在IE下就显示正常了。

使用GIMP打开并保存一下就不乱码了

PS: 一般Windows窗口的截图,PNG格式都会比JPG格式要小,尤其是颜色比较规则、只有简单图形和文字的画面。

Update @ 2008-08-30

IE6下PNG透明的问题终于有了变通的解决方案────在背景中放个透明的gif文件,虽然有些文不对题,还是记在这里好了:Unit PNG Fix & IE PNG Fix – 解决IE6下PNG透明问题

Related posts

Tools , ,

mysql 4.1 数据转换指南

November 7th, 2005

mysql 4.1增加了编码的支持,所以在转换旧数据的时候稍微麻烦一些,但只要注意以下几点,基本没问题的:

1、转换之前一定要先把原有数据dump出来,一般原有数据都是gb2312编码吧,dump命令如下:

mysqldump -u -p database –add-drop-table –extended-insert

–add-drop-table是为了导入的时候省去建表环节,–extended-insert是为了防止在导入的时候一个sql语句过大的情况,想想你的上千条记录写在一条sql语句中是多么的恐怖。

这里假定原有数据库是gb2312编码,需要转换为utf8编码,其它编码之间的转换类似。

2、修改dump出来的sql文件,用Emeditor或iconv把文件的编码转换为utf-8,注意最好不要那个什么“Unicode Signature(BOM)”,因为mysql.exe不认的。再把文件中的gbk_bin替换为utf8_general_ci,把gbk替换为utf8,然后在文件最前面加上

set names utf8;

带上BOM,mysql不识别的错误大体如下:

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the ma nual that corresponds to your MySQL server version for the right syntax to use n ear ‘ï»? /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */’ at line 1

3、重新建mysql库,然后导入备份的sql语句,导入命令如下:

mysql -u -p database < dumpdata.sql

4、如果是以前导出的文件,导入的时候遇到错误:

Got a packet bigger than ‘max_allowed_packet’ bytes or ERROR 1153 (08S01) at line 616: Got a packet bigger than ‘max_allowed_packet’ by tes

就需要修改mysql的最大允许包大小了,编辑my.ini,在[mysqld]部分(不在这部分没用)添加一句:

set-variable=max_allowed_packet=10485760

重启mysql服务就可以了,我这里设置的是大约10M。

到这里数据导入基本就完成了,接下来就是根据各个应用的不同来调整了,一般有的系统已经支持了,但还有的不支持,不过调整方法大概分以下几类:

1、在数据库连接后面加上

mysql_connect(…. mysql_query(”set names ‘utf8′”);

这种情况最多,比如Brim什么的。

2、将语言文件或模板文件的编码设置为utf-8,注意是直接把文件编码转换了就可以,内容不用管,这样的有phpwind, mantis。使用工具可以是iconv,在这里可以下载。

iconv -f gb2312 -t utf-8 gb2312.html > utf-8.html

3、修改模板文件,设置HTML中的

<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

原先是gb2312编码的系统多半需要改这个。

Related posts

Database, Develop