其实.没人在意过ruby puts 颜色的发色吗

(image)兔子的博客实在太多了。所谓狡兔三窟。但是我发现最近兔子同学在哪个博客里都不太认真说话。这真是一个太让人惊喜的现象了。十来年对文字的依赖就这么不在了。抑郁症也跟着不在了。虽然我跟大家说我抑郁症好了的时候没有什么人真的相信。做人要厚道,做女人要靠谱,做兔子要专一。博客可以多。心思一定要简单。不写字是好习惯。所以,我越发标榜自己是一个靠谱的好人了。
(image)兔子的博客实在太多了。所谓狡兔三窟。但是我发现最近兔子同学在哪个博客里都不太认真说话。这真是一个太让人惊喜的现象了。十来年对文字的依赖就这么不在了。抑郁症也跟着不在了。虽然我跟大家说我抑郁症好了的时候没有什么人真的相信。做人要厚道,做女人要靠谱,做兔子要专一。博客可以多。心思一定要简单。不写字是好习惯。所以,我越发标榜自己是一个靠谱的好人了。
宫位涵义:死亡关键字眼:我渴望(I desire)基本动能:透视力生命格调:蜕变人生课题:正确的使用能量。透过负面情绪整合能量,在旧我的死亡当中,更新自己。天意:我是无量悲天蝎座从天秤座而来,在天秤座这里,因为处理亲蜜的人际关系不善,产生了很多心理上的伤害,天蝎这个星座是要解决天秤座这里留下的亲情、友情和爱情的伤害,从痛苦中走出来,慢慢达到疗愈的效果。在天秤座中不能解决的问题主要在亲密关系,而一个人亲密关系不美满后,在家庭动力上也要大打折扣,明显的道理是,婚姻不幸福的人,自己所创造的家也面临破裂,破坏自己家庭的人,到最后自己的事业也面临翻覆。大概在往昔世的生命中,天蝎型态的生命有在痛苦中结束人生的经历,因此在宿命因缘的性格中留下了情绪强烈的痕迹,往昔世中从成功到失败的
(image)大头:只有我,还是只有我,这里有存在的必要么?没有么?有么?(image)老实说呢,其实我不是太有和太多人分享东西的癖好。写博客本来也是只想跟少数同志们分享一下BT的小人生而已。但是博客这个东西呢,又不是太好控制你的受众。所以,TOM博客现在越写就越装了。我是觉得每天我在TOM博客里面都有点言不由衷。或者应该说,话只能说几分。
而群奸群宿那边,又是一个集体宿舍,我虽然很愿意在宿舍扯淡,但是总觉得要是把宿舍变成我一个人天天在扯淡的地方,其他人会鄙视我的。恶哈哈。
当然,本来我注册BLOGCHINA是为了注册播客看看新鲜事物的。既然没播客成,只好顺路博一下咯。没人看见我就更满意了。(image)
(image)圈地。今天午饭时间被大头提醒忽然想起来自己还注册了博客中国。本来是为了播客来的。没播客成,反而多了一个博客。要那么多博客到底干吗?其实我很想画画。我应该每天贴点画上来,才是正道。(image)现在我该做的事情都做完了,该睡去了。新闹钟很好用。明天可以一早洗澡了。我在这里,你在梦里么?(image)你瞧,表达没有障碍是多么灿烂的事情。
涂鸦,于是来这里。跳跃,于是创造一个新的地点。开篇,用简单的方式。颜色,使用大面积看似忧伤却充满爆发力的蓝色。
画报点击数0
文章点击数0请通过下方方式使用移动端访问本站。
本文采编自网络,不代表本站观点,请客观评论
每个人或多或少都幻想过:「如果我有钱了,我要…」,Ruby on Rails 程序语言发明者戴维.汉森(David Heinemeier Hansson)也不例外。当汉森卖掉股票成为百万富翁,他得到一直梦寐以求的幸福,他的财富足以让他永远不用工作、可以不看价钱随便点餐、能够买下任何想要的东西。但是,随着汉森买下愈来愈昂贵的东西,他的内心却越来越动摇...
如果你想开发网站,必定听过 Ruby on Rails(RoR)的大名,它是全世界 Web 开发框架的首选之一。风生活编辑团队在 ROR 发明人汉森的部落格,发现他写下这段从贫困致富的心路历程,以及这两种极端生活教会他的事。编辑团队写信给汉森,希望可以把这段故事翻译出来,让更多中文读者看到,汉森告诉我们:他非常乐意!这段故事,值得正在迷惘,或在梦想路上打拼的你仔细看看。
经历贫困和富有,我学会2件事
我成长于丹麦哥本哈根郊区一个中低收入阶层的家庭。在北欧以外的其他地方,被贴上「社会经济」标签的国家就跟「贫穷」画上了等号。但在丹麦,政府建立了社会保障制度和社会支持系统,最大努力让人民脱离贫困,过更好的生活。
戴维.汉森从小在丹麦长大。
不过不要担心,这不是一个白手起家,勤苦致富的故事。我非常讨厌那种「成功全靠自己」的英雄式迷思。我的成就主要必须归功于政府提供的产假、育儿补助、医疗,教育,甚至是现金援助。我在AAB公立住房补助协会提供的房子里长大,而我的母亲就像是一个魔术师,总能奇迹似的维持生计,但她从不愿多说各种省钱小诀窍(例如多骑15分钟脚踏车,就能买到最便宜的牛奶)。
在成长过程中,我学到两件重要的事:第一,只要不须担心基本温饱需求,生活质量优劣跟物质是否丰富其实没有太大关联。我的童年虽然不富裕,但很快乐。第二,直到我跨足富人的世界,我才学会感激第一件事情背后隐藏的教训和真相。
只要再多得到一点点,我就可以…
我记得小时候和兄弟玩了很多次「如果你赢了一百万克朗,你会怎么做?」的游戏。我们花很多时间幻想大买特买、比较各种选择。竟然可以不用为了买Commodore 64计算机存钱存一整年?可以每年出国旅行?或者是疯狂一点,帮家里买一台车?(但老天给了我们重重的限制,那片天空看起来不比巴黎铁塔高,却遥不可及)。
Commodore 64计算机
我们所幻想的种种快乐有个前提:如果我们每个礼拜不是只领那一点点少得可怜的零用钱,生活该会有多美好呀!你看,一切都会变得如此美好,如果我能...
我渐渐长大,这个游戏却一直萦绕在脑海中,我想要的总比买得起的多。努力工作来达到一些物质上的目标并不会很难,因为幸运如我,出生在丹麦,所有基本所需都由政府供给,在网络BBS上卖一些盗版光盘也能提供我一些微薄的收入。
但人总是想要更多,总是相信只要再得到多一点点,就能换来永远的幸褔。我想要一台Amiga 1200,买到之后,我想:哦!我真正需要的是Amiga 4000。不知道为什么,不管试了多少次,我却从未了解这个像跑步机般不断重复的过程背后的真相。
那天,我成了百万富翁
是期望,而不是结果,决定你真正感受到的幸福程度!
2006年的某一天,突然一切都不一样了。贝佐斯(Jeff Bezos,Amazon创办人)对我们的公司Basecamp感兴趣,我和杰森分别卖出了一小部分不影响公司控制权的股票给他,接着分别获得了几百万美元。(Basecamp从创办开始就是自筹资金并已经开始获利,所以不需要付钱给任何风投公司)。我成了百万富翁!
我还记得那一天后的几个星期,我的账户余额大幅膨胀了好几倍。我感觉有点焦虑,我已经站在「梦想」的门边了!我一直以来都在期待,成为百万富翁会是多么极致的快乐,可以买所有我想要的计算机、相机还有车子。
这个梦想背后还有一个重要的概念:我可以「永远不用工作」了!我总觉得永远悠闲的状态可以让我得到一直梦寐以求的幸福。我想了很多,做了很多计算:嘿,如果把所有的钱都放进稳健的股票、债券投资组合、如果不要过的太奢侈,我应该能够过上舒适的生活,直到老死都不用动一根手指头。
当梦想成真,我一整天都沉浸在狂喜的情绪里,心里整个礼拜都挂着大大的微笑。
变的富有,世界却好像没有改变。
但接着我的信念开始一点一点动摇:就这样吗?为什么世界好像没有一点改变?变成百万富翁真的会带来改变吗?
请不要误会我的意思,当可以不看价钱随便点餐时,满足感维持了很久、很真实(虽然你还是会看价钱)。但就像那种被所有人吹捧的电影,当你真的进电影院看时,很难不觉得有一点失望。因为是期望,而不是结果,决定你真正感受到的幸福程度!
开始买下想要的东西,却无法放心下来...
开始的几个月里,我几乎没动多少钱。当然,我买了一台大屏幕电视、很多套DVD,比以前想要的更多,但以前我也不是买不起这些东西。直到那年年底,我终于花了一大笔钱,做了最老套的消费:一台黄色的蓝宝坚尼!虽然一切都非常好,非常棒,但却没有撼动心灵深处带来满足。
戴维.汉森买了一台跑车,但却没有感到真正的快乐。
一直撼动我心灵深处的是编写Ruby程序、创立Basecamp、写Signal v Noise部落格、摄影,享受这些多年以前我早已拥有的学习和娱乐方式带来的乐趣。
如果要说有什么改变,我开始更专注地去欣赏我一路上幸福感的来源:对某件事的全心投入和心灵的平静。这一切就像我拉开通往百万富翁梦想的帘幕,却出乎意料的发现:帘幕另一边的东西我早就已经拥有。我半惊半喜,但最后完全放心下来。
放心的原因是因为除非严重灾祸发生,不然我不太可能失去那些我早已拥有的东西。我可以接受从用金钱堆出的梦幻粉红云端上高高摔下,因为我会回到最开始的起点,回到哥本哈根那个只有13坪的小公寓。我的兴趣和好奇心一如既往,我的热情也完好如初。经历过贫困和富有两种极端的生活,我发现不只在两个极端下都能活下去,还各有各的乐趣,这是我学到的第一件事。
膨胀的账户,并不会让人生更完整
很有趣的是,早在我变得富有以前,富翁们就试着告诉我这件事。不一定都是亲口对我说,有时候是透过各种充满智慧的、不张扬却影响深远的语句或是专访。而且我记得我总是想着:你说起来当然轻松,你什么都有了。看我的文章应该也差不多,大多数人读这篇文章时可能也有同样的感觉。这只是自然的,本能的反应。
最主要是因为我认为去想「就这样了」很可怕。这就是所有我得到的:帐户金额、电视大小的改变,又或是换了车子品牌、搬了新家。但这些都不会成就更完整的我,最后还是得靠自己去思考人生的意义。
戴维.汉森业余爱好之一是赛车。
我还学到另一件事:能够有借口去仔细思考这种梦想幻灭的过程都是一种惊人的幸运,比起世界上很多需要同情和怜悯的人我幸运得多。我从来没有饿着肚子睡觉,从来不用担心会被枪杀,我也从来没有担心过未来会不会得当个领着最低基本薪资的店员。丹麦的生活让我免于种种对于基本生活需求的烦恼。所以,我不会假装我知道那有多困难。
我只能分享我自身的经验。我的经验可能和许多人相同:基本生活需求无虞,但却始终强烈的渴求那「梦想」帘幕另一端的宝藏。我还想和那些甚至考虑放弃诚信,尊严,甚至泯灭人性也要揭开那道帘幕的人分享。
你可能早已发现生命中最美好的事物,把握它吧!
我们人类适应环境的速度惊人地快,喜悦不会一直持续。各种诱惑只会不断接踵而至,直到你发现往上爬的下一格梯子永远不会是最终的救赎。
生命中最美好的事物都是免费的,第二好的非常,非常昂贵 - 可可香奈儿
上面那句话非常正确,但我还想补充一点,最好的东西和第二好的东西之间的差别非常、非常远,比第二个和第二十个好东西之间的距离更远。中间的距离并不成比例。
一旦你不需要为生活温饱担心,这个世界上就没有什么东西值得你再蹉跎人生了。因为你可能已经发现了,或者至少见过了你人生中最美好的事物(不管你知不知道)。请别枉费这些美好事物,让它们在人生中发挥最大的价值。
原价?69.00
这文章其实是在说有钱你也未必能得到幸福,幸福的本质应该是淡然的心灵继而产生的身心的愉悦。
<span id="vote_up_
<span id="vote_down_
人本来就贱,有追求追不到苦,追求到了又空虚。欲望难填。
<span id="vote_up_
<span id="vote_down_
(觉醒火星网友)
有钱才能装B。
<span id="vote_up_
<span id="vote_down_
&& 09:04:45
&& 15:23:31
&& 10:31:06
&& 11:37:42
&& 19:40:41
本类一周热门围观
我们的微信号
觉醒字幕组官方QQ群:未解之谜群
觉醒字幕组官方QQ群:灵性成长群
我们不只是讨论外星人,我们还关注科学的探索,揭露阴谋论,以及新纪元运动的发展。
觉醒字幕组官方QQ群:未解之谜群
觉醒字幕组官方QQ群:灵性成长群
Copyright (C)
粤ICP备号-1
杭州猎户座传媒有限公司运营RubyRose这么美酷,全世界的人都想和她睡觉
文/小易娱乐 雷哥 (覆盖100万读者的娱乐观察)
对不起,今日的推送姗姗来迟。
因为超期处于睡不够也睡不醒的状态,真的炒鸡累。(冷漠脸.Gif)
最近又重温怒刷了一遍曾经风靡一时的《女子监狱》这个 IP,觉得应该写点什么。
大家记不记得2015年夏天的时候,除了《权力的游戏》,美国小荧幕又放出了一剂惨绝人寰的安利,就是《女子监狱》第三季的回归。曾经如果你长期混迹在tum blr这样的美国迷妹集散地,估计早早就被“这个周末俺就搁家里呆着了”的宣言刷屏了。
尽管如今早已是2017的初始,这部剧好像也已沉淀了四年之久。但我相信,许多人是没有看过这部剧的。但如果你是真的没有开始看,那我真的不介意再来夸一遍它的好!
《女子监狱》是在播美国电视剧中真正的一朵奇葩,几乎无法被任何一种现行门类定义。但如果非得强行总结一下这部纯娘们儿剧好在哪儿,那大概可以总结成这三条:它时而好笑时而好气,能调动起你所有的感官;它经常从极不打眼的事情和设定里挖出大道理;它描摹的这群人所经历过的事虽然同普通人距离极远,却总能引起某种共鸣。《女子监狱》同时也是在播剧中最元气少女的一部,刷完几集你一定会觉得整个人年轻了一圈。
如果这还说服不了你,这儿还有一个更简单粗暴的理由——
第三季的《女子监狱》新来了一位大帅逼:来自澳大利亚的知名出柜女星RubyRose。
一时间,朋友圈的女人都在疯狂地刷Ruby Rose。
据说中国的这股热潮来得还算晚的,全世界其他地方的女人已经集体沦陷了一轮,又在酝酿第二轮。
推特上的消息全都是这样的:
“好希望Ruby Rose是我的女朋友!”
“我已被她掰弯。”
“或许以前你坚信自己是直的,但见到Ruby之后就难说了。”
媒体也扑天盖地都是她的各种报道。
这位拥有着JustinB ieber般英俊脸庞的澳洲帅T尽管角色发展仍然单薄,出现得也有些莫名其妙,但这朵袋鼠国玫瑰仅仅靠刷脸也是俘获了不少粉丝,一度成为了全球女人眼里最酷最想睡的人。
这个全世界最酷的女人,被人贴满了标签。
可她自己从不这么觉得,只是做自己而已,有什么酷的?
在开讲之前,先上几张动图你们感受一下。
很多人都说她是因为《女子监狱》火起来的,毕竟在这里就属她颜值高,身材好,而且自带大花臂属性。跟其他的演员比起来,她可以算得上在《女子监狱》第三季里最正点的妞了。可是不论是在电视剧里,现实中,她都不喜欢男人。
但她不知道,她会为这个选择付出惨痛的代价。
在Ruby五六岁的时候,就开始意识到自己想成为一个男孩子,为了不让胸部发育,她还试过趴着睡觉。不过该发育的还是发育起来了,她一边用着绑带束胸,一边还向上帝祈祷,可不可以没有胸。
上帝说不行,而且还要给你的胸弄好看点
为了迎合大众的审美,在Ruby小的时候,她还是漂亮的小姑娘。
但终于有一天,她受不了自己的长头发穿裙子的样子,她把自己头发剃了,也不穿裙子了,然后她跟家里面坦白说,我要出柜,这个时候她才12岁。
Ruby在很小的时候就跟妈妈离开会家暴的父亲,和外公外婆生活。Ruby的妈妈也支持她做自己想做的事情,Ruby的酷,只不过想活出些自己。
但是,就在她留着短寸穿着长裤去学校的时候,她却被揍了。
来到学校后,周围的同学不怀好意,挨揍是家常便饭。而身边的女同学更是异样的眼光回避着这个和自己不一样的永伴,她们会在厕所的墙上写“我们讨厌Ruby·Rose”。
总是在被欺负、恐吓、跟踪,这些压力让她患上了抑郁症。Ruby说“在那个我根本不知道什么是自杀的年纪里,我常常有自杀的念头”,后来她终于明白,其实这些人并不是恨自己,而是恨的是她为什么那么的与众不同。
但在那之后,Ruby更加的坚定的想好自己的决心,在她长大之后,她成为了澳大利亚的MTV DJ,开始做自己的音乐,在各大音乐节上打碟。
并且在EMA(欧洲音乐大奖)上做主持人,一晚上八套造型,美得越看越受不了。
直到她有一天终于到了站在了阿姆斯特丹的领奖台上的时候,终于,她说了一句憋了很久的话:
“那些高中欺负我的女生,你们现在在哪里。”
其实她的出名早在16岁的时候,她被《女朋友》杂志的星探发掘、参加杂志模特大赛并获得亚军的照片~再酷的女孩都有过青涩时光啊,不过,稍稍注意她的眼神就能看出这是一匹野马了哈哈。
在11年《Maxim》杂志10月刊上,她以长发全裸的形象担任了封面女郎。
那时候她还是大长发。
在演员和DJ的道路上,Ruby越走越远,她丝毫没有受到那些不愉快的过去影响,她说,我完全就可以选择逃避的方式,去吸毒、或是一直堕落下去,但是我并没有。
她本该就要成为牛逼的人。
尤其是颜值方面,有人说她是高配版的贾斯汀碧波。
在美剧《女子监狱》里也被吐槽:
——我就想跟我朋友出去瞎逛,可以么,JB。
——WTF......
有人说她是短发版的安吉丽娜朱莉。
而且她的把妹的技术,只要她说第二,没人说第一,小李子都要被赶超了。
Ruby常常被拍到跟别的妹子大马路上玩亲亲,有时候吻的还是别人家的妹子。
Ruby Rose 和 前不知道多少任女票Catherine McNeil
有时候是传闻要订婚了,没过多久就分手了。有时候是确定已经订婚了,身上都纹未婚妻的名字了,没过多久还是分手了。事情总是这么始料不及又令人无可奈何。谁让她帅呢,她说什么都有理。反正她的女朋友哪一个都比你漂亮。
大家想象一下,外媒已经在这么形容她了:
“莱昂纳多·迪卡普里奥终于遇劲敌”
“Ruby极有可能把小李子驱出泡妞界”
对于Ruby来说,她被人熟知的,不单单只是美剧《女子监狱》,还有一部她在2014年拍的小短片,《break free》。
一开始这个短片只是自己做着试试,拍完之后就扔自己的facebook上了,
但没想到就过了两天,她5年只有1万粉丝的Face book,就在那几天之后涨到了30万。
Ruby 彻底蒙B了,她没有想到有这样的影响力。
在这部《break free》里,Ruby完全就是自我演绎,一开始她在镜子想了半天终于面前下定决心,剪掉了自己的长发。
洗掉了遮瑕膏,露出了自己的大花臂。
揪掉了自己的假睫毛,擦掉了口红。裹上束胸,成为另一个自己。
对于那些不理解自己的人,一个大大的f**k u
所有的人都会为她这个小短片里能随意转化的性别迷住了,她的大花臂,她的板寸,以及她那么凌冽的眼神,都是那么的酷,但这些只是外表而已。
除了Ruby的颜值之外,还有就是,她的坚持自我的勇气,是她真正的酷。
尽管是女儿身,Ruby更倾向于认为自己介乎于两个性别之间,她在接受ELLE采访的时候说,“绝大多数的时候,我都不想明确我的性别,我不是一个男人,也不觉得自己是女人。不害噪的说,我大概同时拥有了两个性别中最好的特质吧。”
从视频也可以看出,她有过一段非常女性化的时期,不过后来“回归”了。
这样“帅”到爆炸,酷到翻天的神存在,怎么可能不让女人绝倒?还有一件事我们说过无数次了,不要天真以为天生丽质就能随便美艳,那就大错特错了,Ruby有很用心地健身塑形!人人都知道她凭借那一小段裸露镜头走红,但你不知道的是,为了在镜头前展现自己最棒的身型,她踩动感单车踩了整整一个星期,“I Soulcyceled for a week”(还不放下手中的零食!)
对于Ruby这样自由的生活态度,很少人能做的到她这样,成为自己其实是很简单,但也是最难的。
我们会因为各种外界因素,放弃爱情、理想、喜欢的工作。现在你以为过着的生活,其实不过只是活着而已。在这个世界里,我们被局限于生活的条条框框种,而也被我们的三观禁锢了起来,也许我们包容一些,这个世界就会很酷。Ruby如今被那么多姑娘喜欢,当然也可能人家颜值高。
但自始自终,我们爱上了这样的姑娘,我们承认了她的与众不同,我们认同了这个世界需要与众不同,还有那么多好玩的事物,好看的姑娘在那等着我。
在这个世界上有不同的人,不同的样子,不同的性取向,而正是因为这些不同,我们才能成为一个独立的个体存在,各自包容、尊重。
接受这个世界,也许你也可以这么酷。
勾搭小易娱乐创始人--易北辰
微信:yibeichen ←长按可复制
微博:易北辰
责任编辑:
声明:本文由入驻搜狐号的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
今日搜狐热点Ruby on Rails大师谈:“绅士程序员”的修炼之道-51CTO.COM
初探编程世界
认识Ruby并为之着迷
Ruby语言的优点与语言的选择
Ruby中那些最好的特性
Rails 3.0令人不解与期待之处
开发工具的选择:不习惯IDE
开发语言没有优劣之分
Ruby最适合用在怎样的项目上
Ruby是最敏捷的语言吗?
Ruby在企业级开发中的未来
Thomas,敏捷宣言创始人之一,《程序员修炼之道》与《Programming
Ruby》的作者。他有着三十余年的编程经验,现在主要经营Pragmatic Programmer出版社,阅书无数。同时,Dave每天都仍然在编写代码。
在敏捷中国大会2009上,51CTO记者对Dave Thomas进行了专访,讨论了Ruby的现状和发展前景。以下为访谈整理:
51CTO记者:您是如何看待自己的?一个敏捷宣言的创始人?一位Ruby
on Rails专家,或者综合的说就是一位软件大师?又或者,您觉得自己像是一位“开发界的传教士”一样的人物么?
Dave:我当然不认为我自己是任何一方面的专家。如果我真要给自己定义一个称呼的话,我倒是这样想的:在一百年前的英国,有一群绅士――很有钱的绅士,也许是继承了一大笔家族的财富――同时他们也有时间。他们当中的有些人成为了“绅士科学家”:他们周游世界,探索发现。他们可能研究昆虫或是植物之类的东西,而他们对于科学界有着重要的贡献。如果说我希望我自己成为某种人的话,我希望成为这些绅士科学家这样的:一位绅士程序员。享受编程,或者说,就是钻研编程,并不断学习新事物。从这种意义上而言,我并不认为我是个专家什么的,我只是享受学习新事物的过程而已。
51CTO记者:能否谈谈您是如何开始编程的吗?
Dave:我是如何开始编程的吗?我想想……我最初接触编程是在1970年代,大概是72年吧。我那时还在学校,刚刚完成一系列考试。具体来说的话,当时学校里面已经没有什么事情让我们做了,但我们还是得去学校。当时他们(校方)告诉我们,马路对面有个学院,刚刚开始弄一个新东西,和编程有关,你们有兴趣么?当时我们想,编程是啥玩意儿?然后他们又说,你们到马路对面去编程,就不用过来学校这边了。于是我们很高兴的说,那好,我们就去吧。
于是我来到了马路的另一边,开始了BASIC编程。当时我们用的那种很古老的打孔机,就是那种往纸条上打孔的机器。你把程序写在纸条上,然后将纸条拨入(输入)到大型主机中去。你把纸条放在读取器里,按下按钮,你就能看到纸条被传送到主机上面,然后主机运行你的程序,把结果返回给你。
这是梦幻般的体验,我们玩的开心极了。那时我发现了一件事。原本我打算成为数学家的,可能会去牛津或者剑桥攻读数学。不过这时我发现了编程,所以这经历完全改变了我的规划。我还尝试使用自行修改过的BASIC,因为那时运行我们程序的系统一次只能够存储五条程序,而我们想要更多。所以我写了一个BASIC程序,这个程序中能够运行其他的BASIC程序,并在需要的时候抓取出来,从而打破了五条的限制。我真的乐在其中。然后我在暑假找到了一份假期工――编程相关的。我后来去了伦敦的帝国理工大学,在我大二那年,他们提供了计算机的课程。当时对于所有人来说都是很新颖的,我们都觉得,哇,好像在探险一般。回想当年,我们所拥有的自由也是一种社会常态了。我们有图书馆和大型主机,我可以直接走进去,随便摆弄机器――我有学院机房的钥匙。那真的是很快乐的一段时光。这就是我迷恋上编程的过程吧。
51CTO记者:能谈谈您是如何开始认识Ruby,并发现它的价值的么?
Dave:我是那种喜欢编程语言的人。我一直都在尝试新的编程语言。我们编写《程序员修炼之道》的那个时候,我每隔几天――差不多每周吧――都会下载一个新的编程语言。具体如何认识Ruby的我也记不太清,大概是通过社区信件之类的讯息下载的Ruby。一般情况下,我下载一个语言之后,我会编译一下,运行一下,这样差不多过去10分钟,然后就开始觉得“这很无聊,试试下一个吧”。有时候可能会稍微长一些。不过对于Ruby,直到第二天早上,我仍然在摆弄它。然后我给Andy(《程序员修炼之道》的另一位作者)打电话说,嘿,你一定要试试这个。然后他也下载了。基本上我停止了其他一切工作,直到之后一天我仍然乐在其中。基本上我就是一见钟情了,具体原因其实我也不是很清楚,我只知道它很适合我。这就是我接触Ruby的过程。
之后,《程序员修炼之道》编写完了,我和Andy想写一本有关代码说明(specifications)的书。我们不喜欢程序员们写代码说明的方法:无论英文还是中文,我们不喜欢当时那种写一段说明,写一段代码的编写方法。为什么不能把代码说明写在代码当中呢?然后就能够逐渐将代码说明迁移并集成到最终的项目中去。我们的主意是:可执行的代码说明(executable specifications),基本上就是一些你可以运行的代码说明。到今天的情况基本上就是测试者和开发者的行为与不同的设计,但我们仍然需要语言本身来说明项目的需求。Ruby是一个完美的语言。
于是我们开始撰写这本书,但我们发现我们必须不停地解释有关Ruby的内容,于是我们决定写另一本书,单讲Ruby。结果就是,这本关于Ruby的书积累了600多页,而到后来我们累了,就把最初打算写的那本书停止了。那本Ruby的书(《Programming Ruby》)就是这样来的。
51CTO记者:过去几年,Ruby有哪些令人兴奋的新特性?
Dave:Ruby是一个成长缓慢的语言。不过这并不是说它没有显著的成长――它只是循序渐进的成长。一直有很多非常不错的小变化。好像Ruby 1.9中带来了非凡的多国语言支持,可以同时解读多种编码的字符。这是我唯一知道的可以在源文件中同时使用ASCII、Unicode、BIG-5等编码,以及我所知道的任何一门语言的编程语言。我可以使用这个星球上的任何编码编写代码,而代码就是能够运行。
Ruby有不可思议的正则表达式,就是说,即使你是那种特别任性固执的人,你也可以使用一个正则表达式引擎来进行函数式编程。这些是我认为非常不错的特性。
过去这些年来,Ruby从来都不是一个快速的语言,不过它正在变得越来越快。Ruby 1.9――我是说正规的、源自日本的那个Ruby 1.9――是有史以来最快速的一个Ruby版本。我知道我这话听起来有点像乔布斯,不过这真的是非常不错。
最令我兴奋的一个特性吗?真的是不好说。不过在我看来,有两件事物决定了Ruby今日的规模。很明显,Ruby on Rails是一个。做为一个间接的测量,我们可以看一看Ruby相关书籍的销售情况。如果你回顾2000年以来的书籍销售情况,你会看到一条缓慢上升的直线;然后Rails出来了,这条直线立刻弯了上去。因为Ruby是解决问题的一个很好的答案,而Rails中也有这样的特性。现在你可以用一种非常简洁的方法编写Web应用,而Ruby只是刚好出现在了正确合适的位置。所以我的看法就是,Rails相当于Ruby的“杀手应用”。
不过在Rails之上,真正令Ruby非常实用的因素,有很大一部分应该归功于Ruby Gems。这是Ruby库的一个打包机制。在Ruby Gems之前,我们不得不下载库,每一个库都有自己的创建指示。你可能花了5分钟创建好了,然后它又提示你“哦,不行,我还需要那个什么什么库。”然后你又需要去下载另外一个库……你可能会花费半天的时间在配置这些库上,而你修改了点东西,又得重新配置。Ruby
Gems事实上是个非常简单的技术,但却令使用Ruby库的这个过程大大的简化了。现在呢,当我需要用到某个Ruby库时,我会十分清楚,一定已经有人写好了一个相应的Ruby
Gems,节省了我自己配置的精力和时间。这真的很神奇。
51CTO记者:Rails 3.0将包含Merb。对此您有什么期待?
Dave:这将一定是十分有意思的;不过目前我还不知道它(Rails 3.0)将会是什么样子的。我阅读了相关的资讯,我去听过各种有关Rails 3.0的报告,但我仍然不很清楚――尤其是Rails
3的哲学。我觉得Rails工作的很好的原因之一,便是它的武断。它会告诉你:这是编写Web应用的正确做法,你照做吧。在Rails之前,如果你是写Java的,要做一个Web应用,你会需要选择:我要用什么引擎?什么系统?等等诸如此类。你会花费两周来决定你要使用什么工具包,什么框架,等等,而你的项目启动前就有八千行的XML配置代码。
然而在Rails中,你就只能用它指定的东西:一切都是固定的。做为一个开发人员,在一开始的时候,我很讨厌这一点:你凭什么告诉我应该用什么?不过过了一段时间我意识到,这对我其实是有好处的。因为每个人都一样,所以有着完整的一致性:身为一个开发者,我不单单可以查看我自己的应用,我还可以看别人的程序,而我知道里面的东西都被放在什么地方。
在Rails 3中,他们进行了简化,不过也放置了更多的层(layer)。这些层允许你,比如说,改变持久层的引擎,或者改变渲染引擎。我担心Rails正在失去它的一些自负:它的那种“我告诉你该做什么”的气势。它正在把决策权归还给程序员。虽然这听起来是很好,但我真的不确定。毕竟,Rails的一个特殊之处就在于它只有一种做事的方式。
所以我想了解它的哲学――我的意思是,代码都在那里,而我想听听别人对于Rails 3的哲学是如何理解的,他们对Rails 3开发有什么看法。当然了,尽管我这样说,我还是会使用Rails
3的,因为Rails毕竟是编写Web应用最好的方法之一,至少对我而言。Rails 3是一个进步,我自然会跟上。
51CTO记者:您使用什么开发工具?
Dave:我使用emax编辑器。事实上不完全是:我既使用emax又使用textmate。我大多数开发在苹果机上进行,而对于大部分工作,我用textmate便足够了。我从来都不是IDE的用户――不知为什么,我就是用不惯它们。总之,对于项目我会使用textmate,而如果只是一些小修改编辑,我的emax总是打开的,我直接打开文档编辑就完了。
51CTO记者:Ruby是敏捷的语言吗?
Ruby是一个工具。仅此而已。工具不会敏捷。如果你把我放在溜冰鞋上,我看起来会非常的不敏捷。如果是一个优秀的溜冰运动员穿着溜冰鞋,那看起来将会棒极了。你会说溜冰鞋是敏捷的么?不会的,它只不过是个工具。语言本身不是敏捷的,敏捷的是你使用语言的方式。你可以进行敏捷C开发,可以进行敏捷Ruby开发,我不认为语言的种类有什么关系。
(文字待续中,敬请关注!)
Ruby语言特点
Ruby的优势
策划制作:杨赛 电话:(6-8035 Email:
Copyright&CTO.COM 版权所有

我要回帖

更多关于 sypro ruby染色 的文章

 

随机推荐