Demon's profileOnly Me and MePhotosBlogLists Tools Help
    October 29

    四五事

     
    1. 周六在“御膳”吃饭,Peter扯起什么某男和两个女孩子出游的情况,然后评论了一句“XXX” (三个字,PG-R)。Cynthia愣没听懂,害得我用很文明的字眼婉转解释了一遍。然后身边的老妹突然冒出一句:“XX”,举座大惊,一地鸡毛,身后一桌三世同堂的饭局闻之色变,结帐匆匆而去。不得不感叹,现在的小孩,就是很厉害。
     
    2. 周六晚照例在LX家无主题娱乐,Cynthia引用我的话说我们几个人里只有WY的significant other比较靠谱,7很谦虚地说大家过奖了,独WY志得意满地说:我还是有两把刷子的。大家直接笑倒。
     
    3. 看LX 1对2 和GL/Will 挑Starcraft这个古早的游戏。LX当年是battlenet上90余胜0负的顶级高手,所以GL/Will基本从一开始就是苟延残喘。我先看看GL,看着挺忙碌的,手也比较快。再过去看看Will,觉得有些不靠谱,就说你加油啊,我看GL打得还行。然后再掉头看GL,只见刚刚夸过的GL很认真地盯着屏幕在研究:这个建筑是什么东东?%$*%&)$%&...
     
    4. 周日和LX, Cynthia在小肥羊吃火锅,聊到个人的终身大事,不免都自嘲一番。我对Cynthia说,你也是拉不下脸,不然我们给你去西版发个征友的帖子,再奔几张照,那委琐男还不抢破了头?LX在一旁说:啊,是啊,就说本人家庭迫切希望四世同堂,有共同目标者请接洽......
     
    5. 本周六TheBunch打算去Vancouver,可惜本人同日启程返乡休假了,就木有人写blog记录好玩的事了。
     
    October 28

    Windows Azure

     
    工作之外生活极为乏味,已经开始转而依靠转贴自己的blog来凑数的程度了:
     
    以下转自:http://blog.joycode.com/demonfox (Monday's post)
     
    ===============================================================

    忙了大半年的project,今天终于publicly release了。

    Yes, baby, it's live from PDC 2008.  Windows Azure, the cloud computing platform from Microsoft.

    Azure Services Platform的主站点已经开放:http://www.azure.com (or http://www.microsoft.com/azure ),你可以通过这个站点理解全面的关于Azure Services Platform的信息。

    北美时间中午12点,Azure Developer Portal将正式开放: http://lx.azure.microsoft.com。普通用户一开始只能通过创建"Live Services: Existing APIs"来感受Azure Services Platform。其他三种最新的Azure Services App (Storage App, Hosted Services App, and Live Framework App)都必须持有特殊的invitation token才能使用。第一批开放的只有今天晚些时候发送给PDC现场的100个VIP token.

    所有最新的Azure Services App中最引人注目的当然是两个Windows Azure的cloud computing application: Storage & Hosted Services. 这是下一代Microsoft自己的云计算平台,也将是将来几年甚至十几年中微软发展的方向。

    我下周就要开始休假了,从2月初开始一直都是每天10多个小时的高强度工作,确实应该歇一下了。当然,也让我有更多的时间可以整理很多的技术资料以及更新这个blog。希望能通过这里给大家带来更多关于Windows Azure的信息。

    Welcome to Windows Azure.

    ===============================================================================

    Update 1: Channel 9上有两段很好的interview,分别是Manuvir Das (Director of Development in Windows Azure) 和 Steve Marx (Lead Program Manager in Windows Azure)。如果想初步了解一下Windows Azure平台,这两段是很好的入门介绍。

    Fun note: 在Manuvir的interview的最后,Charles(就是主持interview的那位只闻其声不见其人的同学)说了句:Of course we cannot get Cutler, he refuses to come up and talk...

    这里的"Cutler",自然指的就是Windows Kernel的终极大牛David Cutler。有兴趣了解一下David的可以搜索一下CSDN上一个著名的blog系列“心目中的编程高手”。

    既然是新一代的Windows平台,里面自然是少不了D爷爷的手笔,所做的,当然也是他最擅长的OS & Virtualization...

     

    October 24

    Annual vacation

     
    Nov. 1 to Nov. 30.  Mostly in Shanghai, China.  Will go around a little. 
     
     
    October 22

    Another P0

     
    Another show stopper, another blocking bug, another you-are-on-everyone's-rader type of crap-out. 
     
    Sometimes I just feel, you know, what if I don't care that much as well.  What if I also have a family and cannot work 24/7.  What if I can just point a gun at someone else's head to ask him/her to get what I need done.
     
    Any of those will surely make life a lot eaiser.
     
    But I can only do that much alone.
     
     
    October 14

    Endgame

     
    回家时意识到家里已经没吃的了,于是顺路去了一次Safeway买了块牛排。嗯,12$/lb的ribeye steak确实比$4/lb的普通steak好多了。
     
    明天Final RC就要lockdown,所有code check in 后,先deploy到INT,smoke test,所有通过后,deploy到PROD. 往后就只有recall级的bug fix才可以check in.
     
    手上还有几个work item和bug要解决,然后准备明天最后的wrap up,干活去了。
     
     
    October 09

    That's Murphy's law

     
    So yes, anything that could have gone wrong went wrong.
     
    1.  17:00,决定investigate这个work item (mistake No.1, shouldn't even start it)
    2.  很愚蠢地给整个DevPlat Core Team说半小时内肯定搞定。
    3.  17:30,实验不成功,决定revert
    4.  发现无法通过原来的test了,于是开始调试
    5.  18:00,random trial不成功。开SQL Profiler查错
    6.  意识到前台是经过load balancer到data proxy的,难怪有时Profiler盯着的那个data proxy里根本没有trace
    7.  18:30,Poker比赛肯定是去不成了。
    8.  想找Eron问一下他们用的是VIP(经过load balancer)还是DIP(不经过load balancer),他吃饭去了
    9.  想找Jessica,人失踪了
    10. 决定孤注一掷重新deploy两个data proxy,但要问一下Amol他昨天check-in的那个bug fix有啥影响,于是想找Amol,回家了。
    11. 想打电话给Jessica,没有号码
    12. 打电话给Amol,没人接。
    13. 想回家明天再做,但前面发了那个email,不能一走了自。
    14. 徒劳无功到19:30
    15. Jessica终于回来了,好,快叫她过来帮忙看一下。
    16. 但Eron偏偏在此刻发email说要重新deploy前台的website,%#$%&$*),只能耐心等,平时应该只要10分钟...
    17. 20:00,还没得到Eron deploy完成的消息,去问他,说是今天遇到些麻烦,正在troubleshooting,are you kidding me????
    18. 20:30,Eron终于搞定,马上叫上Jessica开始调试
    19. 21:30,经过无数trial & error,发现最初的实验其实是成功的。可能因为SQL Server或者.NET cache的原因,所以调整设置后有时不会立刻生效,#&*($&#*#*$&!)*$#)($
    20. 22:00,very pissed and heading home...
     
     
     
    October 07

    Mika - Happy Ending

     

    Mica Penniman, aka "Mika" (wiki)

    特殊的声线,但难得的是他不唱所谓技术要求很高但其实很难听的歌,用特别的声音表演很好听的歌。

    另外我喜欢的还有:Lollipop, Grace Kelly等。

    Quote

    YouTube - mika - happy ending
        
    October 05

    Non-weekend

     
    Remote in后看见周末两天Inbox里积累了超过50封相关的email我一下子就闷了。FTE里负责Analytics部分的只有我和我的PM,另一个FTE dev并非全职做Analytics,而2个Vendor按hourly计算工资,所以周末也不能去找他们。我第一次感到不知道该从哪封email开始看起,只想关了remote session完事。
     
    PM是个有3个女儿的family man,工作日晚上也是不加班的,遑论周末。平时的overtime完全靠我。老实说,在IT业有了孩子的基本就不适合做frontline了,新成家的唬弄唬弄太太还行,有了孩子那每天18点以后以及周末基本就是family time black hole.
     
    现在基本上就像半程马拉松跑到了最后3千米,靓妹助威国家荣誉杀父之仇之类不靠谱的感情基本就不make任何sense,只是纯粹地一米一米地向终点钱移动步伐。这和长征一样,很多的精英都已经死在途中,剩下来的只是精神和体力上最能适应的一群社会渣滓。
     
    我很不合时宜地在这两天里觉得特别空虚,也许是太stressed out的原因。花了很多时间在线上Halo,kill or be killed可能是比较直接的relief的方法。不过当然只是在虚拟世界中,我还不至于脆弱到多收了几封email就要死要活的。真正困难的日子,比如06年的时候,都已经见过了。现在仅仅是物理疲劳引起的心理疲劳,职业球员打8个月还要歇4个月呢,上学时还要放放寒暑假呢,我已经连续工作了1年又5个月了。
     
    可是online gaming似乎只有在你沉浸其中的时候才能有效地让你忘记客观世界的内容。一旦停手,对现实的恐惧感反而更加深了。
     
    于是直觉告诉我最好的方法是继续努力工作,于是我Remote in,然后就看到开头提到的无数的email......
     
    The game is on.
    October 02

    Playing By Heart

     

    继Renegade后我很喜欢的一首,MV做的不好,从头到尾就是Ethnicity的封面,不过这首音效比较好,所以就用了。大家不看光听就好吧。

    现在每天晚上一坐到书桌前开始工作首先从foobar调出的就是这一首。

     

    Quote

    YouTube - Yanni - Playing By Heart