关于字符编码的小测试

建立一个文本文档,输入下列内容:

1234567890
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
一二三四五六七八九十零
随便输入的一句话

另存为成四个文件,编码分别选择ANSI,Unicode,Unicode big endian,UTF-8。
比如:
t1.txt 使用ANSI编码
t2.txt 使用Unicode编码,这个选项用的little endian格式,低位在前 继续阅读关于字符编码的小测试

ASCII、Unicode和ISO10646

ASCII
  ASCII是用来表示英文字符的一种编码规范,每个ASCII字符占用1个字节(8bits)。ASCII编码可以表示的最大字符数是256个,范围是0~255。八位一般只用低7位(最高位为0),共128个其中包括了控制字符、数字、大小写字母和其他一些符号。而最高位为1的另128个字符被称为“扩展ASCII码”,一般用来存放英文的制表符、部分音标字符等等的一些其他符号。

Unicode字符集
  Unicode标准定义了一个字符集和几种编码。
  Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案,可以只通过一个唯一的数字(Unicode码点)来访问和操作字符。Unicode用数字0-0x10FFFF来映射这些字符,最多可以容纳1114112个字符,或者说有1114112个码位。码位就是可以分配给字符的数字。UTF-8、UTF-16、UTF-32都是将数字转换到程序数据的编码方案。 继续阅读ASCII、Unicode和ISO10646

申请google免费企业邮箱

  我们都知道gmail好用,如果有独立的域名可以去注册google企业邮箱。google免费企业邮箱服务支持50个成员,免费版容量有7G。注册地址https://www.google.com/a/cpanel/domain/new 注册地要选美国或中国香港。

  注册完后可以在域名注册网站添加CNAME记录到ghs.google.com,实现形如mail.abcd.com指向企业邮箱。或者可以直接使用https://www.google.com/a/abcd.com这样的网址访问企业邮箱。

  为了能够收到邮件需要把的域名的mx地址解析到google的服务器。
主机记录 记录类型   记录值 优先级   TTL 继续阅读申请google免费企业邮箱

Gravatar头像无法访问

从10/10/15开始,wordpress的Gravatar头像便无法访问了,经过了解原来是Gravatar存放头像的域名被墙了。不知道和敏感词诺贝尔神马的有什么的关系。网上找了找有两种方法解决此问题。

一、修改获得头像服务器的地址
可参考
gravatar头像不显示修复方法
http://www.8ab.org/wordpress/780.html

修改方法有两种:

方法一、找到wp-includes文件夹下找到pluggable.php 文件,搜索gravatar.com显示如下代码:

if ( is_ssl() ) {
$host = ‘https://secure.gravatar.com’; 继续阅读Gravatar头像无法访问

文件同步软件

  今天收到Windows Live Team的邮件说用的Live Mesh beta文件同步软件将要在2011年停止工作,需要升级到Windows Live Mesh。但是要求系统必须是Windows 7,Windows Vista,Windows Server 2008。所以这公司的破电脑是没有办法升级了。。。

  于是找了几个比较主流的网络同步软件,主要有以下几个。

  Dropbox 广受好评的网络文件同步工具,可惜在5月份就被墙了,不知道什么时候会解封。Dropbox提供了Windows、Mac和 Linux 版本,可以跨平台实现文件同步,还提供Web访问功能。Dropbox的默认空间是2G,如果注册后,邀请其他用户使用的话,每邀请一个用户注册也可获得250M空间,最大到10G空间封顶。

  SugarSync 现在在用的文件同步软件,免费用户初始2G空间(10年11月后免费用户升级为5G),注册后会赠250MB。SugarSync 可在 Windows, Mac, iPhone / iPod Touch, 黑莓手机, Android, Windows Mobile 和 塞班 上使用。除了不支持Linux外还是很好的。同步的文件支持版本管理,免费用户可以恢复最近修改过的3个版本。免费帐户可支持2台电脑(10年11月后可添加无限多的设备),PC客户端有中文版,操作比较便利。

  我的链接https://www.sugarsync.com/referral?rf=frp0ifsv8t0zw 注册后邀请和被邀请的人都会获得额外的250MB空间。嘎嘎。

  金山快盘 http://k.wps.cn/ 国内的一个免费同步软件,默认空间1G,和Dropbox类似,只不过对于国内的这类云存储产品,安全性不容乐观。

  另外,如果电脑系统是win7的话,Windows Live Mesh也是可以用的。

支持oauth的twip工作原理

twip工作原理:
1、结构图:用户(客户端)-API-twitter。
2、从API到twitter使用的是oauth模式,所以用户需要翻一次墙到twitter对第三方应用进行授权,授权后在API的oauth文件夹下会生成用户名.oauth的授权密钥。
3、从用户(客户端)到API使用的是用户名加密码方式,当授权后回到API会要求输入一个key,我们在客户端上登录要输入用户名和这个密码,该key不需要和twitter的密码一样。

网上找的支持twip主机的要求:
1、PHP版本大于5.2.4并已启用curl
2、若采用Apache需支持mod_rewrite
3、PHP组件mcrypt库(用于加密access token,没有也能工作)
4、Apache开启gzip功能(用于压缩传输的数据,节省流量,加快打开速度,没有也能工作)

用twip架设twitter API代理

关于twip的安装教程,网上有很多,看了不少觉得以下几个比较好:

在DreamHost上安装OAuth版twip
http://sharesh.cn/blog/archives/304

最傻瓜的twip架设教程
http://blog.uplush.com/how-to-build-twip.html

带OAuth的twip安装手记
http://blog.csdn.net/Raptor/archive/2010/09/03/5861770.aspx

我是用twip3.1.2架设API代理的,其中还遇到不少问题。
1、如果遇到可以翻墙oauth认证,并且oauth文件夹下有用户名.oauth生成,但是timeline刷不出来,显示faild! 后来发现可能是mod_rewrite模块的问题,只能换空间了。
2、如果在web客户端上可以看推不能发推,需要在.htaccess文件中加入RewriteBase /XXXX/ XXXX为目录名。
3、发现twip在Firefox下timeline显示时间正常,但换到IE下时间就变成NaN了。不知道是什么问题。