使用新浪SAE加速你的网站速度

之前俺有说过不喜欢性浪,而且拒绝新浪微博转载本站文章。到现在为止,俺使用的性浪公司服务仅有一个SAE还是之前公司项目和性浪合作的附加产品。虽然不喜欢性浪这个公司,但国内的云产品中SAE还是起步比较早,而且速度和功能更新上还是值得一用的。PS:免费的云产品最早接触的是Google的GAE,但GAE这个优秀的产品被伟大的墙认证以后就基本没怎么再使用过了。首先介绍下什么是SAE:SinaAppEngine(以下简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云计算平台(http://sae.sina.com.cn),SAE是新浪云计算战略的核心组成部分。再说明下SAE的收费情况:SAE采用所付仅所用的计费模式,依据资源使用量计费。使用云豆作为计价单位,云豆可用于支付服务资源费用或购买其他增值服务。人民币与云豆汇率恒定为:1...

精彩继续

UEStudio配置Zen Coding

之前俺介绍了ZenCoding.vim这个插件,昨天有朋友问有没有UEStudio类似的插件。其实ZenCoding官方站点就有UltraEdit可用的ZenCoding脚本下载,和UltraEdit同出一家的UEStudio是完全可以使用这个脚本的。UEStudio下的ZenCoding脚本安装方法如下图(按CTRL+SHIFT+Z可见图中截面):

精彩继续

UEStudio V11.20.0.1006注册机及注册方法(更新版本@2011-11-02)

最新版的IDMUEStudio发布于2011-08-03,之前的V11.0.0.x的注册机已经失效。下载了新的UEStudio11.10.0.1003注册机和以前注册方式有区别,新注册机只能离线激活。具体步骤为:断网点击注册,直接点击Active然后点击OfflineActive复制UserCode1和Code2到注册机再将生成的注册码填回UEStudio即可激活附新版UEStudio11.10.0.1003注册机下载地址(原版安装文件请在官方下载):UEStudio11.10.0.1003注册机下载Update@2011-09-24:今天发现UEStudio已经更新到V11.10.0.1005了,原UEStudioV11.10.0.1003版注册依然可用,但官方并没有说明此次更新内容Update@2011-11-02:官方更新到了V11.20.0.1006,安装时候需要卸载旧版本才可以安...

精彩继续

yepnope.js教程

yepnope.js是一个超高速的按条件异步加载资源的加载器,允许你只加载使用到的资源(css及js)。yepnope.js的一个典型实例:yepnope({test:Modernizr.geolocation,yep:'normal.js',nope:['polyfill.js','wrapper.js']});此实例表示如果Modernizr.geolocation为真的时候加载normal.js,为假则加载polyfill.js及wrapper.js。yepnope完整语法:yepnope([{test:/*boolean(ish)输入条件*/,yep:/*array(ofstrings)|string-条件为真时加载的资源*/,nope:/*array(ofstrings)|string-条件为假时加载的资源*/,both:/*array(ofstrings)|string-条件无...

精彩继续

LABJS使用教程

知道LABJS这个概念其实早于sea.js,但因为sea.js是中文,并且第一眼就喜欢上sea.js的CommonJS所以并没有深入了解过LABJS。在使用sea.js的时候不可避免的碰到js文件依赖问题,这时候才想起不到5k的LABJS来,看过手册之后俺不禁怀疑“有必要sea.js和labjs一起使用么”,或许俺等到sea.js可以支持文件加载顺序之后再回到sea.js的怀抱?除了看起来美观和支持css外,没看到sea.js有什么更大的优势,原有项目迁移到labjs上比迁移到sea.js上成本要小很多,而且labjs比sea.js小了近一半…介绍下LABJS的几个实例:实例1:$LAB.script("script1.js").script("script2.js").script("script3.js").wait(function(){//等待所有script加载完再执行这个代码块...

精彩继续

使用Microsoft Ajax Minifier自动压缩JS、CSS

最近迷上了国产的sea.js,所以把之前完整的压缩版mootools换成从git拉了一套开发版的js(都是模块)过来,开发版的mootools没有经过压缩而俺又不喜欢笨重的Java平台(YUIcompressor等就被俺过滤掉了),Google的ClosureCompiler压缩多个文件又不是很方便(网页版,需要Java的版本俺不喜欢)。最后看中了微软的MicrosoftAjaxMinifier下载安装后放狗搜了一圈找了一段批处理来自动压缩JS及CSS。自动压缩JS和CSS的批处理如下JS.batsetlocalenabledelayedexpansion@echoofffor/f"delims="%%iin('dir/b/a-d/s"*.js"')do(setminfile="%%isetsfile="%%i"setminfile=!minfile:.js=.min.js!setminf...

精彩继续

Python中文汉字转拼音

Google&&百度了好多,有Python生成汉字首字母,然后可以用来排序的,也有Python生成拼音(带声调)的,但就没有搜到一个完整版用Python的把中文汉字转换成拼音的代码。而PHP版本中文转拼音的脚本则满地都是,正好以前有收藏一套,看了看相关部分代码,并不是很复杂,就花了点时间(还挺久的,用了一晚上,我是Python新手)转成了Python版本。效果如图:下载地址:点击这里直接下载。

精彩继续