经济真是不景气啊,Godaddy的特价域名优惠码也涨了一美分,在沉寂了一个多月以后终于释放出了新的1美元特价优惠码,和以前一样只支持信用卡。
优惠码:SCARYONE
支付方式:信用卡
优惠类型:注册或转移COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN
优惠幅度:注册或转入仅需$1
截止日期:2010.11.27或者前10000名客户可以使用。
访问Godaddy
-EOF-
To Be Continued
经济真是不景气啊,Godaddy的特价域名优惠码也涨了一美分,在沉寂了一个多月以后终于释放出了新的1美元特价优惠码,和以前一样只支持信用卡。
优惠码:SCARYONE
支付方式:信用卡
优惠类型:注册或转移COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN
优惠幅度:注册或转入仅需$1
截止日期:2010.11.27或者前10000名客户可以使用。
访问Godaddy
-EOF-
Python文件编码格式声明是以源文件第一二行上的注释内容标识,以下三种用都是可以的:
1.直接进行声明
# coding=<encoding name> |
2.解释器声明后进行声明
#!/usr/bin/python # -*- coding: <encoding name> -*- |
3.或者一些编辑器可以识别的形式
#!/usr/bin/python # vim: set fileencoding=<encoding name> : |
实际确定文件编码其实是在源文件头两行搜索下面这个正则表达式。
coding[:=]\s*([-\w.]+) |
如果没有进行代码级的编码声明但是文件是以UTF-8形式保存(带有’\xef\xbb\xbf’ 标识)也会被认为是UTF-8编码。如果文件带有UTF-8 BOM标识但是注释声明的不是UTF-8,则会引起错误。
下面的声明都是正确的
#!/usr/bin/python # -*- coding: iso-8859-15 -*- import os, sys |
# This Python file uses the following encoding: utf-8 import os, sys |
编码声明不在第一二行则会被忽略。
1 2 3 4 | #!/usr/local/bin/python # # -*- coding: latin-1 -*- import os, sys |
via PEP 0263
-EOF-
Mac OS内置了Apache和PHP的支持,需要使用只需要打开相应配置即可。
启动Apache
打开“系统设置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”
打开浏览器访问http://localhost就可以看到”It works!”,而Mac OS系统默认用户站点访问路径是http://localhost/~username形式的,这给我们平时使用带来诸多不便,这里我们将其稍作修改使http://localhost直接访问自己的站点目录。
cd sites pwd |
此时输出
/Users/Username/sites
sudo vim /etc/apache2/httpd.conf |
找到/Library/WebServer/Documents(有两处)
将其替换为上面得到的站点路径/Users/Username/sites
sudo apachectl restart |
重启Apache。
从访问http://localhost, 便是访问自己站点目录下的文件了。
启用PHP
sudo vim /etc/apache2/httpd.conf |
找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#号去掉。
sudo apachectl restart |
重启Apache。
写个php文件
<?php echo phpinfo(); ?> |
命名成info.php放置到站点目录下,然后访问http://localhost/info.php就可以看到PHP的相关信息了。
-EOF-
今天发现在设置永久链接时如果含有%post_id%那么在生成按月归档链接的地址时就会含有“date”字符,因此如果不希望“date”字符出现在归档链接中就得避免使用%post_id%参数。
-EOF-
node.js是建立在谷歌V8 JavaScript引擎上的I/O事件驱动器,通俗点讲就是服务器端JavaScript解释器,利用它可以用JavaScript来写服务器端脚本。它可以方便的创建一个HTTP服务器,或者用它来实现一个Comet。
安装node.js
下载 http://nodejs.org/
安装
./configure make make install |
运行测试
make test |
Hello World!示例
写一个example.js文件放入以下内容
var sys = require("sys"); sys.puts("Hello World!"); |
然后执行
node example.js |
此时终端就会输出Hello World!
更多精彩请参考官方文档API documentation.
-EOF-