摘要:
最近看了不少关于关于在时间中穿梭的片子,比如hero, journey man等等。不少电影,小说都是关于这个题材的:主人公可是在时间中穿梭,从几千年前一下子跑到几百年后。 假设穿越时间能够实现,那是如何才能实现的了?记得在工作的头一年,有一天中午吃饭,大家开始讨论时间穿梭的问题,讨论如何能回到过去。有两位学物理的同事,当时进行的激烈的争论,当时场面很激烈,呵呵,从餐馆一直争到公司,可是我已经不记得内容。如果当事人还记得怎么回事,麻烦写道评论中,呵呵。我所能想到的关于时间穿梭的可能实现有这几种,纯粹瞎想,大家也可以乱拍。1. 运动速度超越光速,这也是最普通的假设。但是这样子你只能回到过去,不能
阅读全文
posted @ 2012-04-11 21:26
randomthoughts
阅读(264)
推荐(0)
摘要:
夫兵形象水,水之行避高而趋下,兵之形避实而击虚;水因地而制流,兵因敌而制胜。故兵无常势,水无常形。能因敌变化而取胜者,谓之神。故五行无常胜,四时无常位,日有短长,月有死生。当年孙武在写下这些句子的时候,不知道是怎么样的心情。今天我读到这些,依然觉得有一股杀气。这句话的核心意思就是变化:战场上瞬息万变,将领必须及时改变自己的策略才能取得胜利。古人能够在战场上体会到这句话,而我们只能在我们的日常生活中去体会了。其实在日常生活中察觉到细小的变化,是一件很难的事情;如果要能把握住变化的趋势,那就更难了。每个人都生活在自己的思维定势中,你的思维定势来自于你的经验,或者是书本,或者是道听途说,等等。这些思
阅读全文
posted @ 2012-04-11 21:24
randomthoughts
阅读(974)
推荐(0)
摘要:
过去写的文章,只是问题依然还在重复。这个标题可能是我从Martin的那本书《敏捷软件开发》中看到的,但是我不记得是哪一章了。最近看了很多code,也写了很多code,算是又有了对这句话有了进一步的体会。通常我们写程序都会用到if,最开始的时候,你的程序中就判断两个条件, A和B,这时候你的生活很惬意。有一天,条件C,D被加入了,软件的功能也开始增加,在程序的中的if也越来越多;这时候,你决定使用switch;过了一段时间,在客户的要求下,条件E,F,G,H被引入了,这时候你的每个函数基本上都超过200行代码了,不过局面还在控制中;进入测试阶段了,你的软件被发现有一个严重的bug,这时候你不得不
阅读全文
posted @ 2012-04-11 21:22
randomthoughts
阅读(294)
推荐(0)
摘要:
还是过去的blogI got this sentence from a discussion group, they're discussing software development. I think it describes exactly what's going on regards to software developing. Even if your poject is well planned, your staff are very expreienced, you fully aquire the technologies you're going
阅读全文
posted @ 2012-04-11 21:18
randomthoughts
阅读(167)
推荐(0)
摘要:
过去写的一个课程总结。Last week, I took a two day agile training provided by Thoughtworks. Thoughtworks is a leading agile consultant company in the world.Here are some key notes:1.Agile ain't just any damn thing - Ron Jeffries. Is agile only agile when we have 6 or 8 people sitting in one room doing pair
阅读全文
posted @ 2012-04-11 21:14
randomthoughts
阅读(242)
推荐(0)
摘要:
继续搬自己的blog.最近在开始使用敏捷,我也参与其中。其实我在A公司的流程就已经算是很敏捷,只是我们没有这么叫。我们有每日构建, 持续集成等等一些实践,我们是一个小团队,我们承受不了任何浪费,所以我们会尽量的自动化,我们有很大的自主权,我们可以选择做些什么,不作些什么。而我现在的团队,有上百人,以前是传统的瀑布模型,现在想转向敏捷,使用Scrum框架来做开发。而且是从上到下来推行的,大家的热情很高,也没有太多的对培训,大家就开始了,首先实行的有daily standup meeting, 计划游戏. 我很高兴能参加这么一个转变的过程,其间必然能体会到一些新的东西。这些是我所体会到的:1. 组
阅读全文
posted @ 2012-04-11 21:13
randomthoughts
阅读(376)
推荐(2)
摘要:
最近, 曾经的胶卷、照相行业的全球霸主柯达申请破产保护。柯达有131年历史,自从数码相机普及之后,就一直在艰难转型,但未能成功。不过根据新闻报道, 柯达在1990年就掌握了世界领先的数码相机技术,它是被自己发明的东西打败了。为什么会这样? 是公司的管理和执行不行?还是缺乏领导力?还是创造力? 《innovator's dilemma》给出了答案。去年看到一篇文章:影响乔布斯的书籍和人物, 看到《innovator's dilemma》排在第一位,就去网上找了本英文的电子版,翻了翻,立刻就被吸引住了。书分为两部分:1. 为什么大公司会失败?(why great companies
阅读全文
posted @ 2012-04-11 21:08
randomthoughts
阅读(1273)
推荐(1)
摘要:
说到这个话题,我首先想到的是以前和朋友的一个争论,一对夫妇已经生了一个女儿,如果他们再生一个孩子,那么生男孩的概率是大于50%,还是小于50%, 或是等于50%。我朋友的观点是大于50%,其理由是两次都生女儿的概率是很小的,所以下一次生儿子的概率大于50%。当时我没有能说服他,从概率的角度看来,两次生孩子都是独立事件,互相之间不会任何影响,所以生儿子的概率还是50%。现在我已经想好了如何说服他,有些枯燥,就不在这儿写了。概率在我们的生活中无处不在,有些行业的数学基础就来源于此;比如说银行业和保险业。储蓄银行的基本业务模式是这样的:客户在银行以较低的利率存钱,然后银行把钱也较高的利率放出去,但是
阅读全文
posted @ 2012-04-11 21:06
randomthoughts
阅读(635)
推荐(0)
摘要:
Goals, not featuresare the key to product success. 这句话出自《About face 3, The essential of interaction design》,最近做UI的工作比较多,也听到了不少反馈意见,所以又想起这本书的这句话,真是说的很到位。Goals, 指的是用户要达成的目标。交互设计的第一步就是要定位用户,弄清楚用户要达到什么目标。用户不应该是抽象的,而应该具体到某个角色(Persona), 比如办公室的老王,他为什么要用这个软件。当老王使用你的产品时,他首先看到的是一个整体,他会先看个大概, 随便点点看看能做些什么, 先有了整
阅读全文
posted @ 2012-04-11 21:04
randomthoughts
阅读(163)
推荐(0)
摘要:
终于读完了《Delivering Happiness》这本书,大部分都是在地铁上读的, 中间又穿插着读了另外一本书,所以花了这么长时间。《Delivering Happiness》是一本关于美国电商Zappos和其创始人Tony的一本书,而且是Tony自己写的,Tony是华人。Zappos的业务是在网上卖鞋,以优秀的客户服务闻名,在2009年被Amazon以换股的方式收购,交易额在当时是12亿美元,不过Zappos仍然保持独立运营。读完书,我记得最牢的有3点:1. 通过服务传递 "WOW" 的体验。WOW意思是惊喜,这种体验的记忆最深刻。在Zappos, WOW不仅仅传递给
阅读全文
posted @ 2012-04-11 21:01
randomthoughts
阅读(1072)
推荐(0)