Z² Software
百度空间 | 百度首页 
               
 
文章列表
 
2008/02/28 13:56
pongba很久之前给我一小册子,叫你的灯亮着么

据说这是一本写给程序员看的书。其实对我来说,看书总是有种莫名的定律:一般我看什么书,书中的内容往往在1个礼拜内用到 -- 除了考前背书之外。

我小心翼翼地下载到我的破BB中, 一来方便携带,二来显示对作者/译者/推荐者的尊敬, 因为,能够让我在上WC的时候还能够饶有兴致打开手机看的书一定非常的实在。

我断断续续地看了几个故事, 其实这本书类似于程序员版本的心灵鸡汤,哈哈。比如讲,书中提到的,你认为的问题可能不是根本的问题。

结果今天饭桌上,我manager Q, 指出我正在做的项目(都开始implementing鸟)是个很扯淡的命题。问题是这样的:

某个模块,有很多的用户,那么我需要对他们的属性提供报表,比方说,输入一个email地址,把所有的相关联的用户信息都要显示出来以供甄别。

分歧点在于, 这是某种report, 还是一种search? 如果是一种搜索, 那么拿数据仓库来做是否合适呢?
当初建立的用户属性的model根本没有考虑到这种需求 -- 比方说,把email 这个字段设为 display only的维度。

很明显,我只关注于解决问题,而没有想这个问题本身是否有争议。

看来又得折腾一阵子了,瞅着头发渐少, 原来所谓程序员的灯, 就是十年后我们的脑壳。
 
2008/02/05 15:28

阖家欢乐

恭喜发财!

 
2008/02/01 16:33
今天的上海,雪花继续飞舞。有的同事,仍然冒着雪花,向着远方的家进发,也许他们知道,连火车可能也上不了,下了飞机可能要困在机场。但是,他们还是毅然地出发了。

对于中国人来说,过年回家,其实是一个心灵的归宿的寄托。

十年前,也是一个风雪之年。我考砸了我的期末考试,所谓的强化班向我关上了最后的大门。诚惶诚恐的我打电话回家。取代往常的责备气氛,电话那头告诉我,我有了一个8斤2两的侄子。全家人都很开心。于是,我第二天就冒着雪赶回了家。

我妈说,比起刚出生的我,我侄子可要漂亮多了。我的父亲和我侄子的外公两个人都是第一次有孙子辈的。两个人一开心,一天喝了两斤半白酒。

外公是教书的,觉得叫张羽翔比较好。我那泥瓦匠的父亲说,真麻烦。只希望我们家一代比一代强,爷爷是杀猪的,父亲是泥瓦匠出身,看来张振还有点希望,那么下一代要更好。于是就叫了张强。我哥叫张明,我叫张振。这一看上去,还真和谐。

强强小时候,多病。但是,我爸说,他很坚强。发烧到40度,我们也不知道这意味什么,但是他只要一缓过劲来,欢乐的嬉闹声就能穿透整个病房走廊。

这10年,也是我家境遇不佳的十年。各种各样的问题都发生了。父母拿不到工资。我哥下岗。投资生意又失败。母亲生病。我高三生病。但是,强强总是给我们带来了很多笑声。我觉得,那些时间,是我成长最快的阶段。我理解了一个人对家庭的责任。即使大半生管理别人的父亲,也为了生计做起小作坊生意,向那些自己曾经的职工低三下四地服务。当别人加完油,说一声谢谢张厂长的时候,我不知道他的心里是什么感觉。没有事情的时候,父亲躲在背风的地方,抽上一根烟,看着对面那自己亲手花了一辈子建起来的水泥厂。那片土地贱价卖给浙江老板,却总是隐藏不住地破败。

那些惨淡的岁月里,只要提到,看到强强,大家都会开心起来。

我爸抽烟,当强强磕磕绊绊地拿着打火机送过来。他说,能和这一比的,还是20年前张振给他递火柴。

强强调皮,不听话。妈妈偷偷告诉我说,和我哥小时候一模一样。中午骗强强睡午觉,他对我妈说,睡5觉还是睡6觉?从人见人爱到听到他来就皱眉头,也就过了一年。

家里翻箱倒柜,带着一帮狐朋狗友冲杀在菜园里,来奶奶家第一件事情就是找某些枪棒状物体。不过,这小子唯一上点路子的就是跟着爷爷下棋,还下出些门道来了。

我很烦他 -- 虽然我很喜欢小孩子。主要是因为,我有的时候的“教导“,他竟然装听不见。我很生气。我觉得这是基本的要求之一 -- 听话是农村孩子的主要考评标准。讨厌他的另一个原因是,他对于咸蛋超人的热衷。

我们谈话的前提是:你要听叔叔的话。可是有的时候他置若罔闻。于是,从他上了小学,我渐渐也不再关心他的学习 -- 因为他不听话 -- 当然,没少挨我哥巴掌。

他对他妈妈抱怨过几次叔叔太严厉了之类。但是有次听他的同班同学说,他经常吹嘘他的无所不能的在南京的叔叔。顺带也吹嘘他的叔叔的女友 -- YJ阿姨。

上周,他十岁生日了。我颇为劳累地从上海赶回家。除了下棋的时候的安分点,其他时候还是屁股上有刺一般。

今天,电话里我爸告诉了我一个消息。也许有的时候,我们误会一个人,可能是数年地去误会他,何况他还是一个孩子。

强强昨天去市里作了听力检测。右耳听觉神经坏死。也就是,他的右耳,可能很早以前就听不见了。

我们才明白,原来,我们很多时候,是错怪他了。原来我们都花了太多时间在乎自己,而没有发觉他的异常 - 他看动画片都是侧着头看的。

我想起来他的英文老师让他抄单词100遍事件 - 原因是强强听写单词没对,还“欺骗”老师说自己没听见。倔强的他愣是抄到深夜。

我才明白,原来有的时候,我并不知道真相。就像有的时候,我总是劈头盖脸地教训我老婆一样。

一个十岁的孩子,失去了一半的声音世界。而且我们也不知道他失去了多久。强强,我想向你道歉,叔叔以前错怪你好多次了。

这个世界,我们并不能做太多的事情,但是请你要相信,你生在我们这个家庭。我们会像度过以前所有的难关一样,不会让你滑向无声的世界。

窗花雪花继续飞舞,希望笑容在每个回家人的脸上。

远处,有家,还有爱。


 
2008/02/01 12:56

我在某个时间演绎了张学友的some thing only love can do:


节目结束后, 粉丝合影:

       
   
  
恭祝大家新春快乐,财源广进。

 
2008/01/29 12:45

数周前,我遇到一个问题,就是如何将存在于一张表里面的含有继承关系的数据导入进数据仓库。

虽然最终这个问题由super的德国格格乌handle了,但是我还是饶有兴致地digg了一些。比方说,如何在关系型的2维表里面储存树状结构等等等等。

关于这个问题,这是一篇不错的文章

万恶的oracle竟然有直接支持树状结构的表...

当然比如说,伪C++出身的我,还有艾伦说,我们应该在每个行数据里面加入指向父节点的指针...哈哈。

其实,在讨论里,一个geek说,why not tag it? 所谓tag it , 就是说贴一张或者数个标签给某个item, 以categorize(这里我又想起了monic疯狂的整理欲望了)

据说据说,tag是web 2.0的一个重要特征,想想挺傻的不? 实际上,flickr和delicious和google那种不同的search方式就是依靠tag的 -- 其实就是yahoo 当年的手工分类检索 -- 只不过是由end user 提交的而已。

how powerful of tagging? 当我学会在我的工作邮件前加上[stupid_XX_project], 我发现,原来找份邮件的速度快多了。O(n)/O(the tags you used).

code complete 说(待考), 数据存在的方式比他们是否存在更为重要.

PS: of course, this is reason why we BI dudes existed, damn it !


 
2008/01/28 22:29

雪夜疾书?恩,听起来还是挺内涵的。我坐在并不是很舒服的寝室里,在那盏从大2就开始陪伴我的台灯下,努力挤出一点文字来。

努力列出今年看的书,注意,是看的书,不是看完的书 -- 我沮丧地发现,今年看完的书是零。

how we get here - 60% fininshed

Principle of accounting - 40% finished

Dive into python - 50% finished

Data warehouse toolkit 2nd - 20% finished

低于20%的书单中还有:

the internet forum 2006

Imperfect C++

结论是,我正在变得不耐烦,而且更加不知道自己即将去向何方。

十年前,我最喜欢的话是,既然选择了远方,便只顾风雨兼程。十年后,我的口头禅是,也许,技术不是那么重要...

那些Geeker? 什么时候买上一套房子再来和我理论。

于是,我便在19'的显示器前捉摸为什么公司要配这么大的显示器呢 -- 原来是因为我们的系统有的时候需要拉上3个屏幕才能显示某个对象所有的属性。当然更多的时候,我用这个显示器来在reddit上漫无目的地寻找所谓的灵感。

我有一个到现在还没有谋面的朋友,哥们在离开南京寻梦半年后,又回到了南京。我对自己说,我什么时候回来呢?-- 其实另一个声音是,其实这哥们在南京拿到了那里能得到的最高的offer。

原来一个惨淡的笑容并不需要太多理由,可经由下列推理可得:

原来我们发现,我们对于财务自由的迫切 then
我们的工资什么时候才能够涨 then
为什么要涨工资呢 then
哦,shit, 我们原来其实什么都没有做。

于是,在别人讨论这狗日的社会,狗日的公司,狗日的工资的时候,我没有像以前狗日地激动。我就给一个惨淡的笑容 -- 虽然他们觉得我笑得很诡异 -- 其实,我什么都没有想。

就像我给我的mentor, Doctor Andreas 写的feedback:

thank you for pointing the right direction for me and lighting my passion for our project in the future.

真的, 没有人在意,我那惨淡的笑容。

make things happen, make things done, come on, dude.
 
2008/01/28 15:03
窗外的雪花有点大了,尤其对于上海来说。在这边过了48个小时的宅男生活之后,我深深地从心底佩服cucuzx.

最近似乎祖国有点mess, 很多人被糟糕的天气阻挡在回家的路上。技术的角度上来说,我觉得其实很多事情可以做的更好。

江西出了严重的高速公路追尾事故,连环的追尾和刹车不及导致了这场悲剧。及时知道路况明显可以降低事件发生的可能性。

德国的车载GPS能够实时显示所在路段的车流情况和车祸情况,比起我们还在单靠FM的交通台,似乎要及时了很多。

高速公路管理方未能及时反应也是重要原因,前一段时间所说的RFID技术完全可以在高速公路上实现车流和车祸监控,对不?

当然,只是从IT技术的角度上说,而已。

| Z2

 
2008/01/11 20:00

 
2007/12/30 16:45

去年的这时候,我从倒闭的siemens mobile北京收拾好东西, 拖着我的铺盖,爬上开往南京的T66.

林one送我上的火车,虽然在这之前,我们在知春路的麦可当劳的调戏了大堂经理 -- 我事先喝了一口林One的咖啡,then, 林one一看这么少,就冲过去和经理理论。结果当然是我们得胜, 本来没有证据说明杯中究竟有多少咖啡么 -- 我决意以这么一个猥琐的方式宣告我在北京工作的最后记忆。

上火车前,我给奶猫发了短信,说,丫,我回上海工作了 -- 为了当年的100万的承诺,我好歹要告诉他我的地理方位,所以我每次换地方,都要通知丫的。

胡乱睡了,虽然知道自己这2年就这么废了,但是,好歹,还有一个据说凑合的新东家等我入职呢。

南京的站台上,是WH。我很感动,当然,这是他还没有谈恋爱的时候。于是,我的生活又回到了长江一线,鉴于此,陪伴我成长的史蒂芬·周拍了长江7号来铭记这重要事件。

我的blog如实记载了我2007年的动向。虽然这是一篇传统的年终总结,我想,还是简单地归纳一下:

1 财政收入亟待提高,利润率不断走低。

到上海工作其实从根本来说,和北京相比是收入下降了。随着婚期的不断逼近,甚为恐慌。

2 技术转向基本稳健

基本上能够融入新的领域和新的议题,对BI产生兴趣并抱有发展期望。角色上还是developer, 没有去争取所谓的lead, 觉得没有底蕴的PM很虚。希望在3年内能够在SAP BI上做到expert的程度。

3 上海有一帮朋友和同事,相处甚欢

这一点上,比北京是好了很多,无论是和劳伦斯和考洛斯同住,还是和传统组织徐处,asain吴的接洽,还是和alan, dengdeng等同事的合作,都比较轻松愉快。

4 史上最为扯淡的投资行为

购房一套,虽然工作3年了,怎么都没打进南京城,一直在城外盘亘。在自有资金只有5k的情况下,毅然购房抵御通胀。

传统的总结总是要有展望未来的一节,我决定今年依然采用去年的那段十分内涵的结尾:

在无聊的时间里,我看了一些书,也想了很多。   

前途依然未知,但是,这正是它吸引我的地方。

 
2007/12/19 09:57



 
2007/12/10 20:52


虽然和谐号号称是针对高端客户的出行工具,但是很多时候也不尽然。到了周末,像我这样的民工要想回家睡个好觉,就必须搭上D446或者D448。这意味着票贩子们开始学会炒作这个阶段的票-- 如果你周三订不到票,周末那就只好在时速250的时候保持你的站立平衡。

其实我的manager和我作年终谈话的时候,小心翼翼的问,看得出来,你似乎社会闯荡的经验不少。我立时慌了:我什么时候暴露我的身份了?That is true. 作为一个曾经的技术青年, I am the man have story.

每年贡献给铁路事业的钱一直占据家庭净利润的50%以上,所以您可以看出我对火车的赤子之心。经年累月的火车生涯给了我很多观察社会的机会。其实,发生在T65, Z50上的故事很多很多。8过,我一直打算在离开北京一周年的本月推出大型回忆录 - 北漂!在2006

远的不说,最近两周D446/D403火车上,遇到了2个外国友人。其中女性占到50%。

远的不说,今天早上,遇到了一个法国愤青。丫是全球最大的动物药品和免疫提供商--比如说禽流感的预防疫苗--的中国区域经理。为什么说他是经理呢,因为我看到上了火车他就在作sales comparision report-- 我一看这不是我和艾伦做在上一个项目里面的嘛。从这个角度说,我从现在的东家这里还是多少学了一些东西的。

于是我和他聊天。法青问了我几个问题:

他搞不明白,如果说,产品不好,或者是不是这个领域的领头羊,业绩未达预期也就算了。问题是他的产品在国际上占到55%的分额,在中国却是不尽人意:虽然还没有像FIAT,达能那样。在中国,农业的产品定价是经过governmant批准的。

他搞不明白,为什么这种只允许50%-50%合资的企业里,中方合作伙伴总是有自己的独立的相同的子公司,或多或少的克隆合资公司的产品。

他搞不明白,为什么在中国,合同上写的是一回事,执行起来又是一回事。

他搞不明白,为什么每次和中国政府的主管官员交涉,他们总是说,我们一定想办法,却总是不了了之。

当然,我觉得农业对于中国的利益民生非常重要,所以政府监管情有可原。但是,现在的情况是,合资方发现,他们只是输入技术,不断地输入,却没有回报:结果就是感觉自己的技术是被偷了一样。

FIAT是南汽的合资方,众所周知,在经历了IVECO的黄金年代之后,南汽日子愈发难过,合作方自然也是赔本。但是南汽最后是自己另外买了一家公司:MG. FIAT就像退役的2奶一样另寻出路。

达能和娃哈哈的故事有很多版本。

我所知道另外一件是,沃尔沃卡车和山东重汽。沃尔沃方每年卖不出几辆。中方的子公司的产品卖得火得一B。啼笑皆非的是,中方的牌子挂的是:豪沃。

资本追逐利润,但是如果在追逐的利润中产生技术,我觉得这才是制度的推动性所在。如果这种拿来的思维不在一个自由的竞争的市场中玩。那么终归会发现得道多助和寡助的区别。

末了,法青指着动车组上的一个杂志说,你看这个文章说:

1 动车组是由国内自主研发而成
2 这种模式是一个成功的模式

Is that true?

后记:我觉得一个人还没有温饱的时候可以不谈道德,但是如果想进一步发展,光靠拿来的就说是自己的估计玩不长久,一则你的伙伴估计意识到什么,二则,没有自己的研发能力,光靠硕大的地产堆起来的GDP是没有意义的GDP.


 
2007/12/10 15:50

最近和Q的一次讨论中,我质疑为什么公司在软件测试以及自动化测试上的投入总是那么少。
Q说了一个我认为还蛮中肯的理由:

ERP由于客户实施的千差万别,以及用户数据的不可复制性,测试其实是一项很复杂的事情- 对于SAP来说。

不过联想到我的那个欧洲经理说:还好,尽管如此,我们的bug率还是远小于其他竞争对手的。我愈加心有戚戚也。
 
2007/11/29 09:25

祖榕来江南视察的时候, 跟我提到: IM 客户端的技术含量在于防火墙穿越。

什么叫防火墙穿越呢,简单的说,就是视防火墙如无物罢了。比方说,IM发一个包,那么防火墙要发现并采取行动,大概要反应半秒的时间。那么IM就是利用这半秒的时间实现了防火墙的穿越。

这也就解释了为什么公司一般必须禁止QQ等IM客户端。

也就是说,其实,防火墙有的时候亦是聊胜于无的东东。无论如何提高反应频率,理论上说,也不能够避免这种形式的穿越。


 
2007/11/22 21:24

--- 尊重并藐视所谓的权威

zz

 
2007/11/21 10:38

I have lots of friends to view my life blog. we share the happiness and feelings there.

but as a developer, I should record my tech topics, yes?

then, Z² Software born.

thank your for your close attention !


 
     
 
 
订阅
 
 
     
 
最新评论
 
     
 
RSS订阅
 
用户未订阅RSS信息
   
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2009 Baidu