`
文章列表
    消息来源:Alfred Thompson: How To Teach Your Child to Program     M$的Randy Guthrie发现自己的孩子Seth有兴趣学习编程,便开始亲自辅导,并在BOSS的提醒下将辅导的过程以BLOG记之,挺有趣的。如果你也想将某人推入Programmer或者Coder的幻暝界中,不妨参考一下这位微软校园关系经理的博客MIS Laboratory。     Randy Guthrie教给Seth的第一门编程语言就是HTML,而第一个编程IDE就是NotePad。啊哈,看来,Seth学习Programming的起步和偶的惊人相似呀。耐心 ...
    原文:jaybaz [MS] WebLog: Parting words for dear friends     在临走之前,我乐于表达一些对于M$的软件开发的建议。     清晰的代码价值连城     M$的许多开发人员还没有明白,努力写出清晰易读的代码能带来多么巨大的价值 ...
柴静的博客7月停止更新 头发接着乱和婕铭停在8月 ===================== 无题 疯了疯了
    25岁了。     不记得在哪里看到过,说人体的发育到25岁就停止了。这么看来,现在,我正处在这个里程碑的时间点上。     总不习惯说自己的故事,总不习惯写自己的心情。那就在这个里程碑的时间点上,把一切都写完吧。毕竟,25岁,本也是一个倏忽而过的日子。     今天之前,总自豪地认为自己年轻,自以为是地把自己看做一个孩子,可以任性,可以率性,可以爽约,可以漂泊,可以挥霍,可以耍酷,可以体验华丽,可以憧憬幻想,可以想唱就唱,可以我的世界我作主。     今天之后呢?     四季风景在我的窗前悬挂     人海涨落在我的心里变化     流转的时光     褪色的过往     岁月有 ...
    25岁了。     不记得在哪里看到过,说人体的发育到25岁就停止了。这么看来,现在,我正处在这个里程碑的时间点上。     总不习惯说自己的故事,总不习惯写自己的心情。那就在这个里程碑的时间点上,把一切都写完吧。毕竟,25岁,本也是一个倏忽而过的日子。     今天之前,总自豪地认为自己年轻,自以为是地把自己看做一个孩子,可以任性,可以率性,可以爽约,可以漂泊,可以挥霍,可以耍酷,可以体验华丽,可以憧憬幻想,可以想唱就唱,可以我的世界我作主。     今天之后呢?     四季风景在我的窗前悬挂     人海涨落在我的心里变化     流转的时光     褪色的过往     岁月有 ...
这是历代以来最不好看的一位主角。这是历代以来最不出彩的一位主角。这是历代以来最不讨人喜欢的一位主角。但,这却是历代以来和凡人最近最近的一位主角。不是么?他的软弱,他的犹豫,他的孤独,他的无助,他的怀疑,他的卑微,他的艰难,都是一个凡人曾有过的经历,都折射着我们自己曾经的青涩岁月。这是一个16岁的平凡男孩,一次次在肯定和否定间来回奔走却疲惫不堪。他的困扰,不仅仅是由于他本身具有的强大能力。当面对问题的时候,逃避使他不愿意表达自己的意见,而一次次错失机会只会使自己面对问题时更加逃避。于是,孤立的他一步步走向更加封闭。 不幸的陆承轩,拥有一个16岁男孩所拥有的一切烦恼。幸运的陆承轩,拥有一个16岁男孩 ...
这是历代以来最不好看的一位主角。这是历代以来最不出彩的一位主角。这是历代以来最不讨人喜欢的一位主角。但,这却是历代以来和凡人最近最近的一位主角。不是么?他的软弱,他的犹豫,他的孤独,他的无助,他的怀疑,他的卑微,他的艰难,都是一个凡人曾有过的经历,都折射着我们自己曾经的青涩岁月。这是一个16岁的平凡男孩,一次次在肯定和否定间来回奔走却疲惫不堪。他的困扰,不仅仅是由于他本身具有的强大能力。当面对问题的时候,逃避使他不愿意表达自己的意见,而一次次错失机会只会使自己面对问题时更加逃避。于是,孤立的他一步步走向更加封闭。 不幸的陆承轩,拥有一个16岁男孩所拥有的一切烦恼。幸运的陆承轩,拥有一个16岁男孩 ...
    很多人都说某人加班太多,应该增加运动。于是,今天爬上了深圳最高的梧桐山。    梧桐山,海拔994米,深圳第一高峰,游人众多,行全程者却很少。梧桐山,有半程的小梧桐和终点的大梧桐,后者就是赫赫有名的深圳第一高峰了。同行的有两人上一次只到了小梧桐便打道回府。此次上山之前,他俩便信誓旦旦要征服大梧桐。另有两位姑娘,把征服大梧桐作为梦想。于是,我们朝着目标,一路直冲。    上山的时候,走了公路车道。在蜿蜒的盘山车道上一圈一圈地绕了两个多小时,终于见到了好汉坡。这才发现,只是刚到了山腰的停车场。从好汉坡开始,真正的爬山刚刚开始。    好汉坡,顾名思义,便意味着一场真正的考验和折磨。其坡度很大 ...
    很多人都说某人加班太多,应该增加运动。于是,今天爬上了深圳最高的梧桐山。    梧桐山,海拔994米,深圳第一高峰,游人众多,行全程者却很少。梧桐山,有半程的小梧桐和终点的大梧桐,后者就是赫赫有名的深圳第一高峰了。同行的有两人上一次只到了小梧桐便打道回府。此次上山之前,他俩便信誓旦旦要征服大梧桐。另有两位姑娘,把征服大梧桐作为梦想。于是,我们朝着目标,一路直冲。    上山的时候,走了公路车道。在蜿蜒的盘山车道上一圈一圈地绕了两个多小时,终于见到了好汉坡。这才发现,只是刚到了山腰的停车场。从好汉坡开始,真正的爬山刚刚开始。    好汉坡,顾名思义,便意味着一场真正的考验和折磨。其坡度很大 ...
从一些经典代码中常常看到宏中使用do...while(0)的用法,感觉上do...while(0)只是在有可能要中途跳出后续一段代码的时候替换goto的一种用法,其他的就不求甚解了。 今天总算看到了wiki上对do...while(0)的解释,算是解了心中的一个疑惑。 一种情况是,这种用法可以避免在if/for下使用宏时,由于宏中的多个语句遗漏大括号而造成流程错误。就像下面这一段代码,可算是个明显的错误了。   #define DO_SOMETHING()  DO_A();\        DO_B();  \        DO_C()    //    if (CONDITION_A)  ...
从一些经典代码中常常看到宏中使用do...while(0)的用法,感觉上do...while(0)只是在有可能要中途跳出后续一段代码的时候替换goto的一种用法,其他的就不求甚解了。 今天总算看到了wiki上对do...while(0)的解释,算是解了心中的一个疑惑。 一种情况是,这种用法可以避免在if/for下使用宏时,由于宏中的多个语句遗漏大括号而造成流程错误。就像下面这一段代码,可算是个明显的错误了。   #define DO_SOMETHING()  DO_A();\        DO_B();  \        DO_C()    //    if (CONDITION_A)  ...
    今天偶然看到了部门的报价单,哇,软件的价格果然贵,比硬件价格贵多了。     然后算了一下软件行数和Code的价值,得出的计算结果:                   每一千行代码的价格为 25.99 元。     唉,以公司的标准生产率每天数十行来算,每个月创造的价值还不到100块钱,拿着公司发的薪水真是高薪啊~~
    今天偶然看到了部门的报价单,哇,软件的价格果然贵,比硬件价格贵多了。     然后算了一下软件行数和Code的价值,得出的计算结果:                   每一千行代码的价格为 25.99 元。     唉,以公司的标准生产率每天数十行来算,每个月创造的价值还不到100块钱,拿着公司发的薪水真是高薪啊~~ 香依香偎孤旅独行的驿站 2006-02-02 23:29 发表评论
    AJAX 是一个很优秀的技术,不过也会产生些小问题。虽然可以通过 JavaScript 避免客户端页面刷新,可是客户端与服务器之间的交互时间总是不可省略的。这段时间的处理似乎就是个问题。    M$ 的作法是什么都不做。于是,在 MSN SPACES 上发表评论时,常常会导致页面“假死”,甚至会导致多页面浏览器完全“假死”,实在让人无奈。   Google 显然高明一些,至少可以不受任何影响的继续操作。嗯,很好。可是,当前一个操作的结果返回的时候,页面总需要变化一下。然后……然后……这段时间内的所有操作就全部丢失……    AJAX 在避免页面刷新的同时,对异步响应间的时间却很难明确处理 ...
    AJAX 是一个很优秀的技术,不过也会产生些小问题。虽然可以通过 JavaScript 避免客户端页面刷新,可是客户端与服务器之间的交互时间总是不可省略的。这段时间的处理似乎就是个问题。    M$ 的作法是什么都不做。于是,在 MSN SPACES 上发表评论时,常常会导致页面“假死”,甚至会导致多页面浏览器完全“假死”,实在让人无奈。   Google 显然高明一些,至少可以不受任何影响的继续操作。嗯,很好。可是,当前一个操作的结果返回的时候,页面总需要变化一下。然后……然后……这段时间内的所有操作就全部丢失……    AJAX 在避免页面刷新的同时,对异步响应间的时间却很难明确处理 ...
Global site tag (gtag.js) - Google Analytics