Nov 28 2008

摘抄片断

伍迪·艾伦曾说:“很多人生活中90%的时间只是在混日子。他们的生活层次只停留在为吃饭而吃、为搭公车而搭、为工作而工作、为回家而回家。他们从一个地方逛到另一个地方,事情做完一件又一件,好像做了很多事,但却很少有时间从事自己真正想完成的目标。就这样,一直到老死。”为什么会这样?我们或许可以从连岳说的一句话中找到答案:“你要按所想的去生活,否则,你迟早会按你生活的去想。”——如果一个人不按自己所想的去生活,并因此不得不按他生活的去想,那他很可能就会像伍迪·艾伦所说的那样,一直就像行尸走肉一样混日子,一直混到老死的那一天。


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~~~~能怪谁呢

你是个什么样的人,做成什么样的事,取决于你的行动,光有想法是不够的。以此自勉吧


Nov 13 2008

我的RoR工作环境之更新版

鸟枪换炮,终于用上了Textmate (号称最贵的编辑器,因为很多人是为了这个39EUD的软件而买了1xxxUSD的Macbook Pro)。之前写过的这篇“我的RoR工作环境”成为过去式了。

在Leopard下面内置了对ruby on rails的支持。不过还是要加上xcode和macport才完美。我是按照这篇文章的说明配置的,简单好用,推荐给大家。

初次使用textmate肯定会有摸不着头脑的感觉,强烈建议用ctrl+H呼出help跟随Ruby on Rails的例子走一边。只用不到20分钟的时候,基本上可以完成textmate的入门。


Nov 2 2008

Macbook

新人新机一天两版聚

2008年11月1日
清华南门flow cafe

第一次参加水木Apple版聚,其实也是第一次参加水木的版聚;加上昨天晚上才买了小熊猫回家,可谓是新人新机啊。再看以版主zeelchen为首的众多版友都是apple的老fans了。所以本着学习的态度参加这次版聚。结果没想到竟然是本版唯一的新版macbook. 大家踊跃的用各种手段对小熊猫实施猥亵,哈哈。自己一度被挤到外面拍照--冏

好多人问我新机的感受,可惜我这机器到手还不到12小时,是在没什么体会呢。加上没用过旧版macbook,所以身么体会都没有。看得出来想要出手新mb和mbp的朋友不少,很多人问了购买信息的相关问题,我也就给macx.cn 做了一回“活体广告”--头天晚上他们加班那么晚让我提前拿到了机器然人很感动。联想起自己上班绝不加班的宗旨觉得有些汗颜,他们确实很敬业。不过我还是会坚持自己上班不加班的原则的,呵呵。
macbook 466

通过版聚学了不少osx的知识实在是大有益处。几位dx现场解决问题忙了很久。原定12:30结束,结果我们上午结束的时候已经是接近下午2点了。惭愧的是好几个大虾我都没有办法和id对应起来,不过记住了jjgod,chumsdock.更多的高手以后的日子会有机会有更深的认识的。从今开始就要混apple版了,哈哈

下午2:30还有Digiphoto的看片会呢。这两场都是zeelchen牵头的,着实是个很有精力的热心版主,要大力表扬一下。毕竟要不是她,我都不知道还有digiphoto这个版,更不用说参加看片会了。zeelchen在digiphoto版的发展和提升影响力上,着实是做了很多工作的,这里要赞一个。

看片结束后大家突然想起没有拍apple全家福呢,虽然少了几台机器了,但还是凑齐了PB,MB,MBP还是老中青三代的组合,还有3个iphone. 上图片来完成这篇作业
Apple Macbook


Sep 22 2008

用Ruby on Rails开发Facebook应用(6) – More on Amazon EC2

如果你看过了上一篇关于用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

具体用哪一种方案请各取所需


Sep 18 2008

两个奥运同样精彩

原本没有买残奥会的门票,不曾想有幸能观赏一场比赛,还是很精彩的轮椅篮球。场地通票,没有固定座位。已经提前半小时到了,结果发现场地里面已经坐满了人,只能找个角落凑活了。

IMG_2334

IMG_2332

IMG_2259

IMG_2585

IMG_2525

IMG_2471

IMG_2499

IMG_2543


Sep 17 2008

婚礼地点

10.4号上午10:30在天津市武清区杨村君利大酒店举行。君利大酒店电话(29380666)

地图如下(一定要点击看大图)

杨村地图

杨村地图

君利大酒店在杨村客运站旁边,金融大厦对面。距离京津塘高速杨村出口大概不到3公里。距离京津城际高速列车武清站5~6公里的样子。

路线方案 供参考
驾车走 京津塘 高速 从杨村出口出来,直行大概2公里,一直贴着右边走。在一个岔路口走右边细的小路直直走就能看到客运站,在往前一点就是君利酒店。(请参考上面的地图)

京津城铁在武清站下车(注意全天49对列车中,只有六对经停武清,需要提前一天买票否则可能买不到合适时间的车次),北京到武清只要19分钟,天津到武清只要10分钟,请留意时间千万不要坐过站,呵呵。出来打辆车(好像都是黑车),告诉他们北郑客运站的君利酒店就好了。我也不知道多少钱,15元左右应该没问题。


Sep 16 2008

用Ruby on Rails开发Facebook应用(5) – Amazon EC2

Amazon EC2不是什么新东西了,不过从cheewu那里得知他的垂直搜索引擎是用EC2的。偶也有兴趣试用一下,反正钱也不多,呵呵

 

EC2其实是虚拟化的一台机器,物理上来讲书也不知道你自己的实例在群里的那个部分运行着。不过这并不重要,重要的是只要你想,就可以随时在Amazon的computer farm上开出一块自己的”自留地”,计算能力可以选择的,也支持多个实例组成cluster.

 

Virtualization已经是当今的潮流,估计不用普及了,现在用电脑的,最少也用过VMware吧。呵呵。使用EC2只要简单的几个条件:    

 

  1. 在amazon AWS上注册一个id
  2. 把EC2 服务加到你的AWS id服务中来(点一个按钮即可,但是很多人不知道,一些教程里面也没写,少了这个步骤,会导致ssl授权通不过的问题,切记)
  3. 一个可供网上支付的信用卡,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:

 

如果你自己还需要别的东西的话,尽可以自己安装(Ubuntu的apt-get或者手动),然后把Image传到S3上就成为自己定制的AMI了。具体过程不难,请参考这个小短文HOWTO Build EC2 image

 

EC2 instance ready了还没完,你自己的本地开发环境也要作一些事情

 

  1. sudo gem install ec2rails
  2. copy capify,deploy 脚本到你的app目录下(用过capistrano的人都知道)
  3. run capistrano task吧。集体还是看ec2rails的说明

 

 

ok,建一个自己的instance尽情享受root的快感去吧


Pages: Prev 1 2 3 ...19 20 21 22 23 ...40 41 42 Next