`
bma
  • 浏览: 57695 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Functional test with Selenium-on-Rails (please excuse me for writing in English, I'm working on client-site, and there's no Chinese input software installed on the desktop) 1. Install plugin Selenium-on-Rails by executing $ script/plugin install http://svn.openqa.org/svn/selenium-on-rails/selenium ...
Something fun with Groovy's 'HERE DOCUMENT', i.e., """...""" In groovyConsole, execute (Ctrl + R) following code: """ ${ println "Hi" } """ result: Hi Cool, isn't it? How about this? """ ${ class Foo{} } "&qu ...
Jeff的企业级Ruby的文章非常好,提供了很多有用的信息。但是最近的工作经历让我思考凡是加上“企业级”的东西,都不仅仅是技术的问题。 先说技术的问题。从技术角度看,“企业级”根本不是个问题: Q: What the hell is "Ent ...
这是来Brisbane,working on client site的第一个周末。 下午一个人沿着Brisbane River向东走了7公里,然后折回来又是7公里。 本来没想走这么多的,只是周六在酒店一个人呆了一天(其他从悉尼来的同事都飞回悉尼了)有点儿闷,又想起悟空说的别光顾着工作,也要出去玩。想想Brisbane的美景,就除去长走了。 基本上把Brisbane的地形搞清楚了:一条Brisbane River从市中心画了个Z,把市区分成了两半:上面的(北边)是downtown,下面的(南边)就叫South Brisbane。北边沿河多写字楼,南边沿河多休闲沙滩(Street Beach), ...
引子 王国维在《人间词话》中说:古今之成大事业、大学问者,必经过三种之境界:“昨夜西风凋碧树。独上高楼,望尽天涯路。”此第一境。“衣带渐宽终不悔,为伊消得人憔悴。”此第二境。“众里寻他千百度,蓦然回首,那人正在,灯火阑珊处。”此第三境。 学习编程语言也是这样: 一、语法,idiom,包括lib 熟悉阶段。你就独上高楼,望尽天涯路吧:     Ruby语法好怪啊,和Java都不一样啊……     Ruby看着挺习惯了,也知道说啥了,可是自己一动手,还是磕磕绊绊,只能看着RDoc,Programming Ruby写,好多类库啊,天涯路啊(据说John Tiersen不用看啊)…… 二、从小处 ...
昨天和在Studio工作的QianQian论道,谈到Rails的View,共识是:写Model和Controller时都在飞——Rails让你想哪就飞哪,一到View就掉下来了:太多boilerplate代码,太多CSS编辑。 今天和James在Botanic Garden吃午餐,讨论同样的问题,他有同感,结论:需要一个framework来结束这最后的一块了。 现在有Haml和DRYML,是Solution么?
去年读"Domain-Driven Design",确实被文本的厚度吓着了:单不说能不能吸收掌握,主干脉络都不容易弄清,查阅都不方便,一声叹息。 今年,几个月前,八叉传过来一本"DDD QUICKLY -- a summary of domain-driven design",戏言:缩写都能出书。 这本书我没看。不过这种做法引起了我的思考:自打小学起,语文课老师就叫我们缩写、改写、扩写什么的,那这缩写是为个啥呢?提高总结抽象能力。高,中国语文教育没的说。 几周前,读"Rails for Java Developer",缩写了,名字 ...
昨天和一家巨大的国企交流敏捷,感觉有三: 敏捷的flexible contract (flexible budget, flexible scope)非常非常难用。敏捷实践可以保留,但敏捷合同必须本地化,中国化。客户说的好啊:"国企喜欢砍头,不喜欢凌迟。你一下50万可以,你十次5万国企不干" 国企引入敏捷注重的是delivery,不太注重敏捷对团队能力的提高。后者肯定也是需要的,但是由于国企的政治环境,引入者需要政治安全感,所以至少首期合同是注重交付, 而非咨敏捷询等能力提高的.等第一次上线交付后,有了成绩了,这才一切好说。 国企接受买产品,不大接受 ...
自从给国内一家非常著名的互联网公司(I mean 非常著名哦)做完Agile Training,以及向众多potential customer在正式、非正式场合普及了n多遍敏捷之后,众多ThoughtWorker都觉得有必要,有组织、有纪律、有深度梯度、有规律、有针对的在国内进行“敏捷公开课”。陆陆续续总结、讨论、辩论,以及想从“肉体上消灭一个人”了一周左右之后,终于work out出了一份负责任的、大家都接受的敏捷公开课程表,包括周期、目标授众、课程目标、内容设置,当然还有价格:)这里是详情。
晴天霹雳!有exchange to India的program:至少半年,三个月可以回来一次,愿者报名!俺吃的惯masala,气候不错,有补助(还不错哦),但是俺还是不想去!1 交流2 交流3 交流学英语最好的方法就是:听别人怎么说一个事儿,记下来,回头自己遇上这事儿了就这么说——用词准确,鲜活生动,顺道校正发音。印度英语这些全缺:千万别人为印度哥们从小英语,语法就没得说,我和印度哥们pair写过mail,他们语法,嗯,一般。语言地域性很强,印度流行的说法,us,uk不见得用哪发音,呵呵,Xiao宽慰我说:口音不是那么容易受影响的。所以,也许,等我从us或者uk交换回来,或许,有兴趣,如果需要( ...
        好快,就要离开Bangalore了。         从机场出来看见两个ThoughtWorker帅哥等我们,银灰色路灯下他俩微笑着介绍自己,一个是Raj,现在他叫宋无忌了,一个是S,四周Rickshaw窜来窜去——好象就在昨晚。     ...

印度婚礼!

一对ThoughtWorker,M & H,都是UK人,身在印度,举行了印度婚礼。 大致流程是: 1 新娘在酒店梳妆(没见到啥样) 2 新郎在Office梳妆:Kurta,“长围巾”(名字忘了),包头的帽子,好大一朵鲜花和各种首饰 3 乐队在Office楼下吹打。这乐队真是棒!萨克斯、鼓,乐曲令人想跳舞 4 送新郎去见新娘,据说是越慢越好,一路上同事起舞相伴,一小段路走了快一个小时,新郎真是幸福的不得了 5 快到酒店门口,一挂Loooooooong鞭炮炸了快10分钟。跟中国不同:不是为了接新娘子,倒像是欢迎新郎。 6 在酒店里两个花枝招展的主持人象教堂里的一样说一堆祝福和命令的话。大家使 ...

洗衣记

且说从MySore回到住处一量体温37.8,吃了点儿药赶紧睡了,一觉睡到9:30,感觉好了点儿,总算体温正常了。看着攒了一周的脏衣服,去阳台上看看放的一台盖子可以卸 下来的古董双缸洗衣机,洗衣桶内的黑色小虫已经坦然接受忽略不计了。然后动手连接水和电,然后……真是到了这儿什么离谱的事情都不奇怪了:阳台上竟然一个 插座也没有!那放到这儿干么?(此处省略1500字)最后搬到旁边女同事的宿舍在她们的阳台上用了——她们的洗衣机式全自动的,就是不能用:不进水。连接 近水管子本是一件再不能平常的事儿了,可就是连修了三次也神奇的没修好! 还听到一个US同事说放在床上的一件很好的衣服莫名其妙的失踪,过了两天被送 ...

在MySore发烧

昨天是周六,公司组织大家一起去mysore,一个古老的印度省份,有几座古老的宫殿和庙,可是你猜怎么着,俺发烧!我靠,快烧死在路上了,偏偏这些宫殿必须脱鞋,俺惨了,光着脚在迷宫里走了1个多小时——浑身烫,脚心凉。几个同事哥们过来就抓抓我的胳膊,pretty high! (看下面的照片时,别忘了虽然我在发烧但是我在笑) 宫殿挺漂亮,外面看宏伟高大,里面看花样繁多,象牙可劲儿的使。出来见了椰子大小的两坨大便,莫非……果然,两头载满了游客的大象沉稳、自信、威严的走了过来。 印度的公路鲜有灯和人行天桥,所以在类似高速的开放式公路上(公路距离民房不到一米),经常有一两个大妈在夜色中横穿公路,急刹车后车厢 ...
大安是从Chicago Office来的哥们,天性纯朴,就像在国内偶尔会遇到的天性纯朴的哥们一样。一天下课后问他有什么计划,他说Yoga,认真地看着我告诉我时间、地点、跟谁学。 由于昨天去健身房练伤了——那个印度教练真得很nice,一样一样器械的教我,你不练都不好意思,他还一定要保证你做到3组,每组10下,OK,于是我就挂了——于是决定和大安一起去练Yoga。 教练是一个US来的姐们,学员是四个哥们,除了我,都是来自UK和US的哥们,年纪不大,体形都正在走形。 从来没想到Yoga竟然会这么累! 去之前那个姐们告诉我除了穿宽松点儿还要带毛巾,不解。刚练了半小时,顿悟:这一身的汗哪!也没跑步,也没蹦 ...
Global site tag (gtag.js) - Google Analytics