添加圣经金句Widgets到你的WordPress

WordPress上的那些个Daily Verses的插件都很不好用,出来的Widgets效果很丑,不如直接用网上提供的JavaScript代码。我搜罗了一圈,整理了中英文等多个版本的圣经金句类的Widgets代码。

首先在WordPress添加小工具中添加一个文本小工具,文本标题随便你取什么,文本的内容根据你的需要选择下面的其中一个吧。

先说中文的吧,中文的是在W4J上找到的,不过这个是“动态圣经金句”,每次刷新页面都会变的(效果参见本站右侧的小工具),这里只列出UTF-8编码的范例。

Continue reading “添加圣经金句Widgets到你的WordPress”

Blink和WebKit2,谁代表下一代WebKit?

实际上已经不算「新闻」了,好几天前,Google宣布他们从WebKit项目fork出来的项目——Blink!以便更方便、快速地实现Google工程师的目标。毕竟控制WebKit项目的是苹果而不是谷歌。

可是,我想提醒各位读者,Google的Blink是源于WebKit而不是WebKit2,而WebKit2这个全新的API层已经有几年历史了。WebKit2的实际控制者当然也是苹果,苹果给出的解释是谷歌不愿意把Chromium的多进程等代码合并到WebKit分支,所以苹果着手开发了一套新的多进程机制以及一些其它一些大的变化。

其实Chromium和Apple Safari并不完全相同,虽然都是WebKit,但是Chromium使用的是V8 JavaScript解析器,而Safari不是。我的观点就是这个分裂的祸根早就埋下了,苹果和谷歌不可能可以手拉手一起捣鼓WebKit!

可能有人不知道,WebKit是从KDE项目团队开发的KHTML fork出来的(壮哉我大KDE!)。

Continue reading “Blink和WebKit2,谁代表下一代WebKit?”

安全宝+WDCDN+Incapsula+DNSPod实现全球CDN加速

这样的文章是Google、百度一抓一大把的,不过我觉得还是有必要记录一下的。目前本站运用的就是这样的全球CDN加速,当然重点是加速天朝的访问,同时不影响北美的访问。

首先必须保证域名的NS已经切换到DNSPod 72小时以上(以便全球DNS服务器均同步完成)。先按照Incapsula的要求设置好顶级域名的A记录,然后www域名CNAME解析到Incapsula的那个值,线路选择“国外”。

Continue reading “安全宝+WDCDN+Incapsula+DNSPod实现全球CDN加速”

借助微软注册和使用@自己域名的邮箱

建立了自己的站点,有了顶级域名(还没有?本站上方「推荐」页面里的Crazydomains注册顶级域名只要1英镑!),自然得考虑一下XXX@librehat.com的邮箱了。

虽然说我也是Google到的办法,但还是把自己的过程记录下来吧,网上的教程比较旧了,有些地方不一样了。这次我没有用Google的服务,而是来到了Redmond的怀抱,毕竟微软提供这项免费服务好久好久了,下面进入正题。

首先到https://domains.live.com,登录你的Windows Live ID(即Hotmail或MSN账号。没有的话注册一个)。

点击「添加域」,然后输入你的域名,如下图所示。

Continue reading “借助微软注册和使用@自己域名的邮箱”

博客第二次加速优化

今天够忙的,发现一些地区的联通连不上Incapsula的服务器,所以我先把NS从Crazydomains那里改到DNSPod,然后再把联通线路CNAME解析到最原始的OpenShift服务器上了。但是DNSPod的IP地址库显然不是很全,一些地区的联通会依然走Incapsula的CDN加速渠道然后会访问不通……嗯,我在申请安全宝和WDCDN的加速了,如果这边能搞定的话我就会直接分成国内/国外两条线路,如果搞不定的话就取消国内线路的Incapsula加速。已经使用安全宝加速国内线路,默认解析走WDCDN,国外线路解析到日本的Incapsula服务器。先测试两天,如仍然有问题将停用Incapsula.

然后我又到Google PageSpeed Insights上分析了一下,按照上面的说明做了如下优化:

Continue reading “博客第二次加速优化”

你好FoxyProxy,再见AutoProxy

Firefox稳定版都已经升级到21.0了!不少底层API发生了变动,非常熟悉的扩展autoproxy在新版火狐浏览器中也是经常爆出各种bug,比如:

  • 切换代理有极高的几率必须重启Firefox才能生效
  • 无法真正地切换代理模式,导致无法翻墙
  • 走不通socks5

哎,autoproxy上次更新是2010年的事情了!无奈,只好换用Foxyproxy了!体验了一下,Foxyproxy非常好用,主要亮点如下:

  • 支持多个代理服务器的规则匹配(类似于Chrome里面的ProxySwitchy)
  • 支持订阅AutoProxy规则列表gfwlist
  • Alt+F2快速添加和自动添加两个功能

简单交代一下使用FoxyProxy的过程,首先添加好代理服务器,它可能会提示你说没有白名单balabala的,不管它,确定。

然后在模式订阅选项卡中,添加一个订阅,名称什么的随便填,订阅网址填“https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt”,代理服务器里面添加刚刚添加好的代理服务器,Format选AutoProxy,Obfuscation选Base64(重要)!如下图:

模式订阅
模式订阅

好了,总算我的Firefox又能通过Shadowsocks看世界了!

dotCloud宣布开源同时停止免费sandbox

Check E-mail的时候看到dotCloud发来的邮件了,下面简要地说一下dotCloud即将发生的变化。

1.开源

dotCloud的开源计划是把工具单独开源而不是整在一个repositroy里面,这样既可以利用部分代码实现一些基础的功能,也能把它们整合在一起实现复杂的平台。

点此访问dotCloud托管在GitHub上的代码仓库。

Continue reading “dotCloud宣布开源同时停止免费sandbox”

本博已启用Incapsula加速

本博客已经启用美帝CDN服务提供商Incapsula提供的免费加速服务(月流量50GB),目前南京电信ping值显示稳定在155ms,比直接访问OpenShift所用的AWS服务器(250~310ms)快了不少,希望大家也有这个快起来的感受。

在一个博客上看到说OpenShift现在挺危险的了,可能在瓷器国活不过这个夏天?难说吧,哎,红帽子的服务好,也不能这样整吧?祈求OpenShift能多挺些日子。被墙的话,我就得再次搬家了,或许干脆一劳永逸买个VPS!

Amazon EC2安装CentOS-6.4系统

实在受不了NetBSD疯狂地烧Disk I/Os了,半个月就超出免费套餐。记得我刚开始用的时候,装的是Ubuntu 12.04 LTS,那个时候没有超过IO数,所以打算回到Linux世界了。自然不可能去用Ubuntu了,瞄准的是RHEL的社区编译版——CentOS!这里要感谢ComodIT制作的CentOS 6.4 AMI镜像(ComodIT的博文)。

选择AMI的时候,搜索框里面输入CentOS-6.4就可以看到了!目前只有64位版的(新加坡这个点我只看到64位版,其它区域不清楚)。

安装完毕后,终端下输入下面这个指令登录SSH!

ssh -i YOURKEYPAIR.pem -l ec2-user 54.XXX.XXX.XXX

YOURKEYPARI.pem是你相应的key pair文件,最后的IP改成你EC2进程的IP或者那串域名也可以。注意,这里不能用root用户登录,必须以ec2-user的用户名登录。登录后可以执行sudo。

P.S. 换用CentOS后,Disk I/Os得到了有效控制!这两天增长才几万IOs,一个月控制在2000万以下是没问题的了!