Nov
28
2008
伍迪·艾伦曾说:“很多人生活中90%的时间只是在混日子。他们的生活层次只停留在为吃饭而吃、为搭公车而搭、为工作而工作、为回家而回家。他们从一个地方逛到另一个地方,事情做完一件又一件,好像做了很多事,但却很少有时间从事自己真正想完成的目标。就这样,一直到老死。”为什么会这样?我们或许可以从连岳说的一句话中找到答案:“你要按所想的去生活,否则,你迟早会按你生活的去想。”——如果一个人不按自己所想的去生活,并因此不得不按他生活的去想,那他很可能就会像伍迪·艾伦所说的那样,一直就像行尸走肉一样混日子,一直混到老死的那一天。
no comments | tags: 摘抄 | posted in 不知所云
Nov
13
2008
看看有多少想了很久的idea已经被别人实现了:
Idea1: Seft-adaptive memory architecture. 1年半以前的想法,原计划做个原型写个patent试试的。结果发现半年后在DB2 for z/OS V9里面用在了Bufferpool上面。当然只是个针对bufferpool的简单实现,但是说明背后的想法肯定有人想过了,遂失去继续下去的兴趣;
Idea2: Social Network about (travel) Plan. 一年前的想法,笔记本上画了无数构思图,本打算学好Ruby on Rails做这个Web2.0的站点的,结果今天发现http://planyp.us . 更伤心的是竟然连开发框架都是与我设想的一样的RoR:( 回头看看也是活该,域名都买好了就是拖拖拉拉不动手,sigh~~~~能怪谁呢
你是个什么样的人,做成什么样的事,取决于你的行动,光有想法是不够的。以此自勉吧
5 comments | posted in 电脑网络, Rails
Nov
13
2008
鸟枪换炮,终于用上了Textmate (号称最贵的编辑器,因为很多人是为了这个39EUD的软件而买了1xxxUSD的Macbook Pro)。之前写过的这篇“我的RoR工作环境”成为过去式了。
在Leopard下面内置了对ruby on rails的支持。不过还是要加上xcode和macport才完美。我是按照这篇文章的说明配置的,简单好用,推荐给大家。
初次使用textmate肯定会有摸不着头脑的感觉,强烈建议用ctrl+H呼出help跟随Ruby on Rails的例子走一边。只用不到20分钟的时候,基本上可以完成textmate的入门。
no comments | tags: OSX, ruby on rails, textmate | posted in OSX, Rails, Ruby
Nov
2
2008
新人新机一天两版聚
2008年11月1日
清华南门flow cafe
第一次参加水木Apple版聚,其实也是第一次参加水木的版聚;加上昨天晚上才买了小熊猫回家,可谓是新人新机啊。再看以版主zeelchen为首的众多版友都是apple的老fans了。所以本着学习的态度参加这次版聚。结果没想到竟然是本版唯一的新版macbook. 大家踊跃的用各种手段对小熊猫实施猥亵,哈哈。自己一度被挤到外面拍照--冏
好多人问我新机的感受,可惜我这机器到手还不到12小时,是在没什么体会呢。加上没用过旧版macbook,所以身么体会都没有。看得出来想要出手新mb和mbp的朋友不少,很多人问了购买信息的相关问题,我也就给macx.cn 做了一回“活体广告”--头天晚上他们加班那么晚让我提前拿到了机器然人很感动。联想起自己上班绝不加班的宗旨觉得有些汗颜,他们确实很敬业。不过我还是会坚持自己上班不加班的原则的,呵呵。

通过版聚学了不少osx的知识实在是大有益处。几位dx现场解决问题忙了很久。原定12:30结束,结果我们上午结束的时候已经是接近下午2点了。惭愧的是好几个大虾我都没有办法和id对应起来,不过记住了jjgod,chumsdock.更多的高手以后的日子会有机会有更深的认识的。从今开始就要混apple版了,哈哈
下午2:30还有Digiphoto的看片会呢。这两场都是zeelchen牵头的,着实是个很有精力的热心版主,要大力表扬一下。毕竟要不是她,我都不知道还有digiphoto这个版,更不用说参加看片会了。zeelchen在digiphoto版的发展和提升影响力上,着实是做了很多工作的,这里要赞一个。
看片结束后大家突然想起没有拍apple全家福呢,虽然少了几台机器了,但还是凑齐了PB,MB,MBP还是老中青三代的组合,还有3个iphone. 上图片来完成这篇作业

5 comments | tags: Macbook, OSX | posted in 活在北京, 数码产品
Sep
22
2008
如果你看过了上一篇关于用Amazon EC2作为Ruby on Rails的server的文章的话,这里还有一些补充。
EC2onrails是包含一个AMI和gem的RoR Deployment解决方案。现成的系统和gem让你的deploy非常简单。不过,AMI里面的Apache是你想用的么?各项配置是否正如你所愿?如果不是的话,我们有没有别的选择呢?
答案是肯定的。还有不少方法可以帮助你快速的deploy ROR application:
首先说heroku.com 专门针对ror的一揽子解决方案,你可以在线上创建rails app,在线编辑,部署。因为Heroku本来就是跑在Amazon EC2上的。所以你的Rails app自然也跑在上边了。不过heroku是个商业网站,虽然现在beta阶段我们可以上去随便编辑和部署(简单的,多服务器的肯定不会让你免费来),以后的收费可不好说,另外要使用额外的资源,清提交申请并乖乖奉上银子。建议初学者学习rails的时候玩玩。可以省下setup生产环境的时间。
rightscale.com也是大名鼎鼎(有用的功能也收钱),不过上去试用了一番,实在用不惯,直接放弃研究了。清各位看官自行探索
说说免费的拉,Elastic Rails是一个plugin (plugin 有plugin的好处)。因为有下面的视频短篇,我就不多说了。我最喜欢screencast了。简单明了:
http://s3.amazonaws.com/rc_files/elastic-rails.html
需要指出的是它的网站一直上不去,不知道是不是墙的问题
Capazon 与上面类似:
http://soylentfoo.jnewland.com/articles/2007/04/30/capazon-0-2-released-capistrano-2-0-compatible
Rubber:
http://github.com/wr0ngway/rubber/wikis/faq
具体用哪一种方案请各取所需
2 comments | tags: ec2, rails | posted in 编程开发, Ruby
Sep
18
2008
原本没有买残奥会的门票,不曾想有幸能观赏一场比赛,还是很精彩的轮椅篮球。场地通票,没有固定座位。已经提前半小时到了,结果发现场地里面已经坐满了人,只能找个角落凑活了。








no comments | tags: 40D, Beijing2008, DSLR, Sport | posted in DSLR, Olympic Game 2008, 活在北京
Sep
17
2008
10.4号上午10:30在天津市武清区杨村君利大酒店举行。君利大酒店电话(29380666)
地图如下(一定要点击看大图):

杨村地图
君利大酒店在杨村客运站旁边,金融大厦对面。距离京津塘高速杨村出口大概不到3公里。距离京津城际高速列车武清站5~6公里的样子。
路线方案 供参考
驾车走 京津塘 高速 从杨村出口出来,直行大概2公里,一直贴着右边走。在一个岔路口走右边细的小路直直走就能看到客运站,在往前一点就是君利酒店。(请参考上面的地图)
京津城铁在武清站下车(注意全天49对列车中,只有六对经停武清,需要提前一天买票否则可能买不到合适时间的车次),北京到武清只要19分钟,天津到武清只要10分钟,请留意时间千万不要坐过站,呵呵。出来打辆车(好像都是黑车),告诉他们北郑客运站的君利酒店就好了。我也不知道多少钱,15元左右应该没问题。


6 comments
Sep
16
2008
Amazon EC2不是什么新东西了,不过从cheewu那里得知他的垂直搜索引擎是用EC2的。偶也有兴趣试用一下,反正钱也不多,呵呵
EC2其实是虚拟化的一台机器,物理上来讲书也不知道你自己的实例在群里的那个部分运行着。不过这并不重要,重要的是只要你想,就可以随时在Amazon的computer farm上开出一块自己的”自留地”,计算能力可以选择的,也支持多个实例组成cluster.
Virtualization已经是当今的潮流,估计不用普及了,现在用电脑的,最少也用过VMware吧。呵呵。使用EC2只要简单的几个条件:
- 在amazon AWS上注册一个id
- 把EC2 服务加到你的AWS id服务中来(点一个按钮即可,但是很多人不知道,一些教程里面也没写,少了这个步骤,会导致ssl授权通不过的问题,切记)
- 一个可供网上支付的信用卡,VISA,Mastercard,AE什么的都可以
ok,添好这些,就可以使用EC2的服务了。别着急,您至少先看看收费标准吧EC2 price
都没问题了我们就可以在本地setup EC2的使用环境了。具体可以看这里EC2 Getting Start,我就不罗嗦了。
觉得命令行麻烦的话,推荐一个Firefox插件Elasticfox,大大简化的EC2的操作。反正我是不喜欢用ec2那些奇怪的命令。呵呵。命令行控们可以看这篇How To: Getting Started with Amazon EC2
有个虚拟的机器,用什么OS呢?Amazon上面已经有很多现成的AMI了,把他理解成定制好的系统,可以直接启动。你只要在启动EC2 instance的时候指定某个AMI的ID就可以了。对于Ruby on Rails来说,我推荐EC2onRail的AMI,有32bit和64bit两个版本:
- ami-c9bc58a0 (32-bit)
- ami-cbbc58a2 (64-bit)
几乎你会用到的东西在AMI里面都是ready的:
Features of the EC2 image:
- Ready to deploy a Rails app with little or no configuration of the server required
- Automatic backup of MySQL database to S3 (full backup nightly + incremental backup using binary logs every 5 minutes)
- Capistrano tasks to customize the server image, archive and restore the database to/from S3, and more (available as a rubygem)
- Mongrel_cluster behind Apache 2.2, configured according to
Coda Hale’s excellent guide
- Ruby on Rails 2.1.0, 2.0.2 and 1.2.6
- Ruby 1.8.6
- MySQL 5
- memcached
- monit configured to monitor apache, mongrel, mysql, memcached, drive space and system load
- Ubuntu 8.04 LTS “Hardy” base image built using Eric Hammond’s EC2 Ubuntu script
- SSL support
- Amazon AMI tools installed
- MySQL, Apache, and syslog configured to use /mnt for data and logging so you don’t fill up EC2′s small root filesystem
- Automatically archives Rails and Apache logs to S3 nightly.
- 32-bit and 64-bit images available (supports all instance types, small to extra large).
- Created using a build file, full source is available (the EC2 on Rails script is run from Eric Hammond’s EC2 Ubuntu script)
- Can be used as a clustered Rails app running on multiple instances
- Automatically runs hourly, daily, weekly and monthly scripts if they exist in Rails application’s script directory
- Local Postfix SMTP mail server (only available from within the instance, not listening on external network interfaces)
如果你自己还需要别的东西的话,尽可以自己安装(Ubuntu的apt-get或者手动),然后把Image传到S3上就成为自己定制的AMI了。具体过程不难,请参考这个小短文HOWTO Build EC2 image
EC2 instance ready了还没完,你自己的本地开发环境也要作一些事情
- sudo gem install ec2rails
- copy capify,deploy 脚本到你的app目录下(用过capistrano的人都知道)
- run capistrano task吧。集体还是看ec2rails的说明
ok,建一个自己的instance尽情享受root的快感去吧
3 comments | tags: ec2, facebook, facebook app, facebooker, ruby on rails, ubuntu | posted in 编程开发, Ruby