Archive for the ‘Uncategorized’ Category

六月婚纱馆开张

今天发现了一个wordpress iphone 的plugin 不过由于之前wordpress 版本有点低所以不能使用,索性就升级一下blog 。一切还算顺利,以后无聊的时间就可以先写下blog 然后有网络的时候再同步le,可以遇见blog 的数量也会因此增加!为了纪念这个伟大时间,特发贴一封留念兼测试!

赞一个苹果的售后服务

前两天用了近一年的mighty mouse出了问题,滚轮上下方向不好用了。本来想自己拆开,解决一下,不过想起了近半年前自己试图拆开小白鼠未遂的经历,遂作罢。本来想淘汰了有线的,换个无线的,但是即使水货还500多的价格,让我很犹豫!由于找不到任何的购买凭证了,所以对于保修根本一开始都没想。不过前两天一个同事去三里屯成功维修macbook pro的经历倒是给我一点启发。我也试着拨了三里屯店的电话,问鼠标坏了,还没有票,有没有任何的办法。出乎我的意料,那里的客服人员说,默认鼠标和电脑是一起购买的,所以只要电脑在保质期内,鼠标也可以包。听后大悦,电脑是去年7月底买的,所以肯定没问题。上apple的网站,在三里屯的genius bar做了个预约。然后在今天早上,小雨还在唏哩哩哗啦啦的下的时候,我去了三里屯。到了之后,工作人员首先看了一下我电脑的序列号,查询了一下,确认是在质保期限内。然后试了一下鼠标,果然不好用了,二话没说,又上楼拿了个新的,当着我的面拆开(包装和单独销售的不一样),然后确认好用,交到我的手里。说实在的那一刻我很感慨:这么多年来买东西的售后服务,这个是最痛快的一次,完全不带任何一点扯皮和解释。那一刻,我立马又再买两年apple care延保的冲动。最后还在三里屯楼下转了一圈,感觉好像不买点东西都有点不好意思走出这个门了。当然了,我还没冲动到人家给我免费送一个鼠标我就掏钱买比鼠标贵好几十倍的东西的份上。
出了门,突然回想起当年买IBM之前,销售人员给我一同叮嘱,拿好这个保留好那个,否则没法给你保修等等的。然后立马就感叹,以后再买电脑还得买苹果的…

CS under Mac

CS水平在大学期间的好长一段时间也是衡量一个学生的标准之一。现在终于也在mac上边找到了类似的游戏AssaultCube,哈哈要重新苦练一下了。
PS:用了mac快2年了,居然从来没玩过游戏,这是安装的第一款。

textmate作为rails开发的利器对开发者来说最有价值的一点即可以自定义bundle然后添加snippet, command等等。今天将我常用的一些自定义的rails相关的bundle放到了github上边,感兴趣的朋友可以去看看 。现在的内容还不是很多,不过这两天抽空会大幅度的更新。

spring式的transaction管理

在javaeye上边看到了一个帖子,一个哥们儿(http://liuqiang.javaeye.com/) 提出了:如何同时提交多个model并且“失败全不存,成功全存”,其实就是典型的transaction场景,并且给出了几个解决方案,最后作者给出了其认为最好的一个解决方法,其核心代码就是通过:unless [@user, @city, @order].map(&:valid?).include?(false) 的语句判断三个模型是否都通过验证,没有的话返回。
怎么说呢,这个方法应该说还是不错的,看上去比较简洁。但是看到的第一眼就感觉有点不对劲:为什么不用transaction? 呵呵,跟帖中马上有人有同样的意见,不过他给出的解决方案确实和我所想想的不一样,是更优雅,看到的第一眼就想到了2年前使用spring的transaction方法,同时也让用了快两年rails的我知道了 around_filter原来是这么用的,呵呵,张见识。代码已经记录下来了,在这里。

初稿3天的时间,后期用了3,4天,前后总共一周的时间,不得不说chinese rails社区的力量还是强大的。
可以在这里查看并下载,也可以在gdoc中查看

Bye typo and hello wordpress

从这个blog开始以来,一直在适用typo,一开始还算是愉快,不过使用了一段时间以后各种各样的问题接踵而至: comments会莫名的小时,akismet不是很好用,admin的ajax功能经常失效等等,以至于到后来,blog工具的不好用已经成为自己不愿意再写blog的一个理由了,当然,这个理由非常的蹩脚…
趁着这次给阿廖搞blog的机会,我也准备彻底的弄一下现在的blog了。不得不承认Rails的blog没有那个比wordpress更为强大好用,虽然作为一个以谈论技术为主的blog,我所使用的功能非常的简单,不过我还是希望能够能试试这个非常火的blog。 作为ror的开发者,没有用ror写的blog,不过那有怎么样呢,web毕竟不是围绕着ror转的,而且不得不承认,许多优秀的软件跟ror没有什么关系。 我会尽力将原来所有的post和链接都恢复。我的朋友们,记得更新你们的rss哦!!!

本想于上周放出railshow中文播客网站,结果由于突然有一堆工作,所以不得不再次推迟,不过有一些screencast是已经录制好的,所以在这里提前放出。这段screencast主要和大家分享一个我平时经常使用的default layout模板,由于感觉这个模板还是比较不错的,对于初学rails的朋友有一定的学习价值,同时有经验的朋友也可以作为best practise 来分享。
Download here

After I release the chinese version screencast yesterday, many friends sent me advices. Today, I recorded it again with english so that more people can see and understand it.
The attached file is a screencast of how to build a youtube-like video sharing web application using activemessaging plugins and how to backup the files into amazon [...]

几个星期前就有录一段视频文件的想法了,但是由于懒惰总是给自己找借口,今天终于讲近期的一些项目经验加以总结然后做了一个demo,并且制作了一个screencast.附件中是demo的source code,简单来说就是一个接收用户上传的video文件,然后通过异步的方式交给后台processor 进行视频转换成flv格式,并且把该flv文件上传到 Amazon s3上。
你可以下载 screencast 和source code
欢迎大家多提意见

My categories

本站访问量


Unique visitors?

谁在看我