More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Yelz的江湖PhotosProfileFriendsBlog Tools Explore the Spaces community

Blog

    December 01

    CSDN 软件开发2.0大会第二日

     

    早上第一堂课选了雷鸣的“Linux系统下的高性能系统设计”。雷鸣是百度的创始人之一,后来自己出来搞了KooWo网,一个很八卦的网站。讲座的内容没有太多新意。其中举了个性能优化的例子,大致是把系统分为几块, 打时间戳,找出瓶颈再重点调优。这当然是个不错的方法,只是不明白为啥不用线程的查性能瓶颈的工具。

    第二讲的主讲人是思想家陈榕,有不少有意思的语言,摘录之:

    1. 程序员编程的平台就是操作系统,但为什么不把Java叫做操作系统?因为程序员总希望追求系统性能的极值。

    2. 批评微软Evil的人是很短视的,严重误导大家。这就好比雷锋是好人,扶老太太过街是好事,但不能天天呆在路边等着扶老太太过街。没有追求利润最大化的人,就没有今天的社会。

    3. 微软有做产业的感觉,但Google有做商业的感觉。而这就是Microsoft以前猛,但Google目前势头更猛的原因。

    4. 做操作系统最根本的要点是要做一个编程环境,把之上的各个应用软件伺候得舒舒服服。

    5. 99年我们就在策划.Net了,因为我们知道如果没有对Metadata的支持, 微软就死定了。

    6. 每个人都觉得自己聪明,如果你是CTO,你就觉得自己的每个员工都傻。97, 98年VB是世界上最流行的语言,可很多程序员都不愿意被别人叫做用VB的, 认为是对自己智商的侮辱。

    6. 太多的人学C++是为了技巧而技巧,所以云风在blog上宣称要全部用C, 孟岩也跟着忽悠这事儿^_^(我们狂笑)。

    7. 只要能保证用户界面响应在0.2秒内完成,无所谓底层用啥语言。

    8. Java想一统江山?微软99年过高的估计了敌人,结果放走了GOOGLE。何必呢,要和谐。

    9. 中国将从体力密集型产业过度到脑力密集型产业。(换句话说,大家肯定将成为IT民工)。

    下午第一场的时间里,随便选了一场,是李涛讲《Ajax Web2.0开发》,首先讲Ajax原理,还算清晰。但之后讲的东西太detail, 介绍DoJo的时候想现场做个演示,可调了几次都搞不定。我一看没戏,就退出来了。之后去听了一下周伟民老师讲的《多核计算中分布式数据结构》,讲分布式系统中如何提高查询效率,其间重点讲了一些加锁算法,同样感觉过于detail。最后时间抽空去看了一下Yahoo美女Technical Evangelist Tenni讲的《大型网站》调优。美女推荐了Yahoo出的一个开源工具“YSlow”.这是一个对网站Performance表现打分的工具(可以在Yahoo Developer上下载),用这个工具去评测网站,可以将它们分为A-F六等,其中Yahoo和Google是第一等,Microsoft Msn是F等,唉,可怜的微软,总是成为软件大会的负面教材。

    随后回到《分布式数据结构》的演讲现场,似乎有人在砸场子,争论得挺热闹的。之后,超级人气偶像云风终于上场,题目是“大世界网络游戏服务器的构架”。现场气氛非常热烈,光是站着听的就不下50人。帅哥再次强调目前做的引擎"Deep Code"是全C语言开发的,跨平台,逻辑层语言无关。云风有句话很有意思:“解决一个问题,最好的办法就是不做它”。这里的不做,并非是“不作为”,而是想办法花小代价去绕过它,但达到同样的目标。云风的确是人气王啊,现场有人往大屏幕上发消息:“102的老师帅呆了,酷毕了,简直无法形容”。

    最后一堂课是大牛Andrie讲“无锁数据结构”。简单的说,就是用不加锁的算法(CAS)来解决多线程编程中的资源竞争问题。大牛深入浅出,讲得挺风趣的,听了两天的课,这堂课是最实际的。

    总结一下。听说今年是CSDN第一次举办软件开发者会议,总体上组织得不错,问题也不少。首先是地点,选在九华山庄,周围一片荒凉,晚上宵夜的地方都没有,想找朋友把盏叙旧都没地方;其次是讲师的水平参差不齐,内容安排还是不错,但感觉都讲得浅显些。

    最快乐的事情是见到了几位老朋友,周大姐,孟岩大大,铁锋,可惜没有机会多聊聊,在此再向他们问好。

    Comments (13)
    To add a comment, you must sign in with your Windows Live ID (a Microsoft account like Hotmail, Messenger, or MSN). Sign in
    Don't have a Windows Live ID? Sign up now
    Add a comment

    Comment (text only):
    Trackbacks

    The trackback URL for this entry is:
    http://yelz.spaces.live.com/blog/cns!a98e76f0785c80c0!714.trak
    Weblogs that reference this entry
    • None