心随所致,梦想为开。Follow the Dreams & Heart.
技术讨论
技术随想,更专业的技术问题在http://www.ucosoft.com
WordPress 3.0发布了
Jun 18th
WordPress 3.0今天正式发布了,增加了很多期待中的特性。 另外: WordPress免登陆发布接口 理论上应该继续完美支持3.0,也欢迎大家试用。 由于目前项目太紧张,关于自定义域等功能需要在2周后才能有时间添加,非常抱歉。
iPhone开发日记:iTunnes Connect不可用,2.5号可用
Jan 28th
看来好事还是多磨。在经过周折解决了“IDP激活遇到障碍"Program Activation On Hold ”之后,按照前面的流程去填写合同和银行信息。但是在打开iTunnes Connect,用Apple ID和密码登陆之后提示: Apple ID does not have permission to access iTunes Connect. 看来还真麻烦,网上搜索一下,有提到说信息不对的,有需要将State设为n/a,有post code要与地址吻合的,不一而足。但是经过这些调整之后还是不能登陆。没办法,再邮件联络support。
iPhone开发日记:IDP激活遇到障碍"Program Activation On Hold"
Jan 28th
昨天按照“iPhone开发日记:申请开发者IDP认证”的步骤进行,由于国内信用卡的原因,只好填写Purchase Form并且传真到了+1 (408) 862-7602,然后就是等其在24小时回复。(ps,用17909 ip电话来传真回便宜一些) 今天早上5:00被手机吵醒,原来是银行打来确认电话,说在Apple网站上有笔$99的消费,是否本人消费。确认之后继续睡觉。 早上收到激活邮件,在Developer网站激活。但是给了个错误,说“Program Activation On Hold”,大意是Erollment information和credit card的information不匹配,需要下载一个身份验证表格Identity-Verification-Form,并传真。表格需要填写Erollment ID还有律师的授权信或者带有头像的政府签发的身份证明。
iPhone开发日记:申请开发者认证IDP
Jan 27th
要使用Apple 的SDK开发iPhone/iPod Touch软件或者游戏,需要首先注册一个开发者账号。如果需要在App Store上出售,则需要进行开发者认证。 SDK免费,开发者认证个人版$99/Year,企业版$299/Year. 第一步:注册 Apple ID。 如果已经有Apple ID,可以略过。 第二步:申请注册iPhone开发人员。 注册地址:http://developer.apple.com/iphone/ 注册完成后,将会获得Enrollment ID和Person ID。通过直接输入信用卡号可以支付费用,但是如果使用的大陆银行发行的信用卡,则无法线上支付。只能通过传真方式。
1455天-Dreamhost时代结束
Jan 14th
今天正式关闭了在Dreamhost的账号,一个时代结束了。 1455天,最后看一次这个数字,还真的很长。 负责任地说,Dreamhost是一个非常优秀的虚拟主机服务商,非常棒。完善的备份系统、超快的网络速度,优秀的客户服务,强大的后台面板,这些都给我留下了深刻的印象,这一切也都会是一个美好的回忆。而无限制的域名,超大的磁盘空间和流量倒显得微不足道了。 虽然偶尔会有网络故障或者高cpu load,但是仅仅是偶尔,在这1455天中,我只遇到了2次。 如果只是虚拟主机,Dreamhost还是不二选择。如果Dreamhost的服务满足不了,那你已经不属于虚拟主机的层次了。 最后再看一眼,结束一个时代。
试用Google Voice以及最简单的2步激活方法
Dec 22nd
听说Google Voice也是很久以前的事情,但是只对美国开放注册,而且必须用美国电话激活。当初填写了注册申请之后就没再管它,直到今天收到了它的注册链接。 注册Google Voice相对简单,只需要美国的IP。在年末互联网大恐慌的背景下,美国IP应该已经泛滥了。注册成功之后需要美国电话激活,网上有很多教程,很多很复杂。 在比较之后发现用VirtualPhoneLine可以一次激活,非常简单。步骤如下: 1. 在VirtualPhoneLine.com注册账号,激活。 2. 登陆VirtualPhoneLine.com,申请免费试用的电话号码,并设置转接到gtalk。 准备工作完成,登陆Google Voice: 1. 选择自己喜欢的号码 2. 选择激活所用电话,填入VirtualPhoneLine.com中的试用号码,Call Now。 3. 几秒钟内GTalk会收到接入的呼叫,Answer,听到语音后输入验证码,回车。 然后听到激活成功。Google Voice网页上也显示成功。 最后,列一下Google Voice的费用: 短信费用:免费 (包括国际短信,测试发到国内手机几乎没有延迟) 美国国内电话:免费 国际电话:和Skype类似,根据目标地区不同。到Japan为$0.03/Min,到China为$0.02/Min。非常便宜,通话效果不错。 或许在大规模流行之后,会被电信或者联通给封锁吧。 其他的一些试用SIP或者VoxOx或者G5的方法,都太繁琐了。
博客搬家完毕,启用新域名www.satwe.com
Dec 16th
各位看官,本博客”Hamo’s World”正式启用新域名: www.satwe.com,烦请各位帮忙更新。 这次史无前例的搬家耗时近半个月,内容有3,总结如下: 1. 更换主机服务商。 在Dreamhost已经有4年了,说实话DH挺适合我,速度快,空间大,对uptime不太敏感。但是由于以前提到过的一些特殊需求,虚拟主机满足不了,于是干脆vps吧。 首先在vpslink买了个廉价vps试手,各种需求体验完毕,正式启动迁移。 在对比之后选择了Linode,Frement的机房。Linode可以按1个月、24个月或者48个月付款,而且最好的地方在于,即使支付了48个月,中途停止服务的话,linode会按照剩余时间退还费用。这在其他的服务商还很少看到。
使用rsync命令备份同步文件
Dec 7th
迁移服务器的事情是很恼火的事情(当然最恼火的还是DNS的迁移)。 迁移之后的备份也是应该考虑。以前一直在用tar+wget的方式进行备份,现在还是学习下专门的命令:rsync。 rsync的选项有不少,但是最常用的就和tar一样简单。 rsync –zacv [SRC] [DST] 其中[SRC]与[DST]中至少一个是本地目录。其中包含:的是远程目录。如果远程服务器上没有rsync服务,也可以使用ssh协议。 支持zip压缩,archive打包,差异传输(可以按照checksum或者时间),非常方便。