博主简介:

我的照片

阿徐,86年生,湖南人,目前在北京海淀区中关村搞挨踢。联系我:x y z h t m l(at)1 6 3.c o m
 

订阅本博客

.))RSS

无私分享:

老郑的勃客
韩寒的博客

友情链接:

雪山冰泉
  1. 09-0711
    2009谷歌开发者大会归来
    阿徐发布于:琴 关键词:2009谷歌开发者大会,GDD2009

    09年5月5日参加了2009谷歌开发者大会(GDD2009 china),回来记录下自己的感受。
    在这次会上我最高兴的是看到了google对HTML5标准的推广。
    互 联网发展这么多年,最核心的标准发展一直太过缓慢。HTML是1999年制定的HTML4.01规范,Javascript标准是1999年定下来的 ECMA-262,糟糕的IE6到现在还是市场占有率最高,这些都与计算机世界的其它现象背道而驰。在计算机的世界,最显著的一个特点就是发展速度快。 CPU有摩尔定律,CPU性能每18个月翻两番,操作系统方面,微软也平均三四年发布一版新的WINDOWS。还有无数一夜冒出的新公司推出来的新产品。 而计算机最火热,最新潮的Web领域,其核心标准在十多年里几乎没有什么进步,这不得不说是一个奇怪的事情。
    这个方面,浏览器厂商是需要受到谴责 的。做为事实上接近垄断的IE,由于其出品人是微软,因此注定了是一个担当潮流阻碍者的角色。互联网现在的发展方向,毫无疑问是冲着替代操作系统的方向去 的,即Web OS。如果突破那些框框来看,操作系统能做的,互联网+浏览器其实都应该能做到,互联网能做的,操作系统不一定能做。而互联网还是免费的。因此互联网和操 作系统的关系,不是和平共处互相促进,互联网是操作系统的替代者。看清互联网这个未来趋势很容易,但要放弃自己现在的一切已投身到这个潮流中去却是很难。 微软不会希望自己的饭碗被别人抢了,也不会伟大到抱着WINDOWS这个金山而去想将来是否开发一个更好的东西来替代它。对于微软来说,摆在面前的只有两 条路。要不幡然悔悟,凤凰涅磐,要不就看着自己日落西山,寿终正寝。但一般人在危机没有最终来临前,都会选择后者。不转换思维,痛下决心,就算它收购了雅 虎,那也只是多拖一个人下水而已。
    不管微软是有意无意,它在浏览器的开发上进行了限制。它开发出的浏览器永远只会是操作系统的一个附属品,一个工 具。WEB的潮流不会由微软来推动,这也是微软的基因注定的。至于firefox,作为一个基金会力量是在是有限。而且其它浏览器产商没有WEB方面的应 用,做不出最符合web的应用,感受不到web做迫切的需求,因此也做不出革命性的产品。而最受浏览器的落后,WEB标准的落后困扰的,是像 GOOGLE,YAHOO一样的互联网公司。自然这个推动互联网革新的潮流应该是由这些纯粹的互联网公司来引导的。但不知道什么原因,这个革新来得太晚 了,让我们等得太久了。
    不管怎么说,这个革新总算是来了。而且由于谷歌公司目前的实力,这个革新的发展会比想象的要快。同样,就像谷歌公司自己说的,chrome对Web新功能的探索也会刺激IE,Firefox和safari 浏览器技术的提升。或许,这是互联网新浪潮的开始。
    当然,谷歌这次大会上也新推出了google wave,web 3d技术 o3d标准等新技术,也展示了chrome,google api,app engine,open social未来的发展。
    我参加了两场与chrome相关的会议,很荣幸听到了参与V8引擎开发的华人工程师的中文演讲,了解了一些V8的内部处理细节和chrome extentions的概况。
    我 觉得chrome+extentions+html5可以成为web os的雏形了。chrome extentions采用了html来做界面,js做开发语言。由于开发难度的降低,短时间内应该因该就会有大量优秀应用出现。许多firefox插件甚 至只要稍微改改就可以来拿用。这些反过来又促进了chrome市场占有率的提升。
    然后还听了google engine的主题演讲和HTML5的主题演讲,google engine是一个老外讲的。由于本来对google engine不了解,因此没听懂啥东西。但那个法国佬讲的HTML5倒听明白了。
    然 后对于o3d 技术,据说可以让动画使用显卡OPENGL功能进行3D加速,看起来是要对网页游戏进行提升。其实这些flash要做也能做到,但是困扰flash与网游 结合的是,falsh游戏程序得下载,而且不能像其它游戏一样常驻硬盘。o3d技术与chrome extension结合可以解决这个问题么?
    至于google wave,google希望将它作为一个email的替代产品。就中国来说,用email的人其实除了“白领”和IT民工,其它人也不多。大家的更高级交流需求其实是用QQ。google wave作为email的替代品,前途实在不被看好。
    以上为个人胡思乱想。全部的GDD2009会议内容和视频可以在这个地址找到http://code.google.com/events/io/sessions.html。

  2. 08-0307
    互联网的下一个发展方向是什么
    阿徐发布于:琴 关键词:互联网的下一个发展方向是什么

    计算机具有两个基本用途:第一个用途是获取信息。目前整个互联网就是提供的这个功能。二是对数据进行处理,OFFICE等各种软件就是提供的这种功能。目前互联网承担了信息聚合的功能,互联网行业也被称为IT行业。互联网的下一个发展方向很可能是基于浏览器实现各种通用软件所提供的数据处理功能。从用户角度讲,互联网提供的数据处理程序与传统程序比有很多优点。第一点是完全免费。免费是互联网的一个基本属性,也是互联网之所以发展到今天的一个关键因素。第二个就是可以提高用户体验。程序不需要安装,不需要升级,不需要部署,不会动不动就感染病毒,不会受安装环境的限制。打开一个网址就一切搞定。而且可以储存在远程计算机上,方便了在家和在公司办公。

    对于企业来说,也有许多优势。第一就是增加了收入方式。例如可以通过广告收入,而不必再通过用户授权获取收入。这样就一劳永逸地解决了盗版问题。而且提高了软件的竞争力。部署在WEB上的软件在同样用户体验度的条件下很容易打败传统的具有同样功能的软件。而将客户端也控制在自己手里,能给软件企业带来许多便利,并可能创造出更多新颖的应用。

    当然,现在说互联网的下一个发展方向是数据处理,并不表示互联网的提供信息功能会衰落,再转向数据处理的方向发展,而是说现在互联网的数据处理功能相对被大家所忽略,而在将来可能会迎头赶上,和提供信息功能一起并列为互联网和计算机的两大功能。现在互联网在数据处理功能方面还受到浏览器的限制,但广大互联网企业不会坐视互联网最重要的软件-浏览器控制在传统的软件厂商手里,这关系到他们的生死,是一块他们必须占领的阵地。他们将会推出自己的浏览器,并大大丰富浏览器的功能。或许在将来,电脑开机启动不再是操作系统,而是直接启动浏览器,然后在浏览器上运行WEB版的操作系统。

    现在看起来用户对互联网的下一个发展方向的需求并不是很迫切,但是现在有很多互联网企业已经行动起来。互联网企业需要永远保留着对行业的敏感性以及创新精神。因为互联网企业如果落后于潮流,那就只有被淘汰。据我观察,GOOGLE公司除了在搜索领域投入最大的精力,另一个关注的领域就是互联网的应用,而不是编辑、发布信息等传统门户所做的内容。GOOGLE推出了类似微软OFFICE办公组合的互联网应用套件,而Gmail的成功,除了由于它的容量大,也由于它并不像一个传统的电子邮件,而是像一个应用软件。另外,如果雅虎和微软结合,会加速互联网向处理数据的方向发展这一进程。

    在未来5年内、10年甚至更长时间内,互联网的主要功能应用可能是作为一个新媒体,但是从长远来看,互联网的应用有更大的发展空间。

    但是现在谈论互联网的下一个方展方向,并不代表现在互联网的发展模式就已经到了尽头。现在的互联网还有很大的空间可以发展,还有很多的模式尚待发掘。可能10年后,20年后人们才有需求去开发互联网的下一个方向吧。

  3. 07-1221
    反省
    阿徐发布于:琴 关键词:反省

    有一兄弟正在考研,很久没见过了,晚上在他宿舍也没见人。昨天向同他一起考研的同学问起他的情况,同学说现在已经进入考研的冲刺阶段,他学习很刻苦,每天晚上在考研的地方学习,不回宿舍睡觉了,累了就趴桌上睡会。我听了大骇,武汉是没暖气的,这么冷的天,晚上温度要到零下。我睡宿舍床上,盖两床被子,下面垫毛毯,晚上都经常被冻醒,早上起来也鼻涕直流,像他这么晚上趴在冰冷的桌上睡怎么受得了呢?然后又觉得很惭愧,说是好朋友,竟然都没想过去关心他一下。我真是太以自我为中心了,太不顾及别人感受了。我真是要好好深刻的反省一下。 今天上午我和少华去看了他。他果然比先前要憔悴了,不过还没传说中的那么严重。我劝了他一会,可惜我不会说话,效果甚微。今天上午校报记者给我发短信,征集我的新年愿望。我马上想到了同学们找工作和考研的辛苦。于是我回短信到:希望大四找工作的都能找到理想的工作,考研的都能考上理想的学校。

  4. 07-1016
    腾讯笔试有点乱
    阿徐发布于:酒 关键词:腾讯笔试有点乱

    腾讯招聘有点乱。

    今天笔试,居然是凌晨4:50收到短信通知-_-!,被手机短信吵醒后就一直没再睡着……

    早上6点多爬起来,破天荒跑到操场去读英语,一二节课打瞌睡……

    然后在想要是在武大笔试就不去了,在华科的话顺便去买毕业论文的材料袋……

    上午9点40收到短信说11点在华科西12笔试。只好又打的过去……

    笔试11点半开始,没办法吃午饭,饿得荒。有点怀疑腾讯在考我们的“极限编程能力”,即晚上不睡觉,白天不吃饭的情况下,你是否还能编程……

    笔试题目有编程有基础知识还有智力题(附加题)。基础知识和软件设计师考试难度相当。编程是我丢了800年的C语言,由于是裸考,而且两年没碰C语言这东西了,答得很糟糕。我也知道腾讯用C++,但我明明投的WEB开发PHP方面的,为啥要我做和软件设计一样的题目呢……

    不过我还是“饶有兴致”的做了两个小时。记得的题目如下:

    智力题:有100个囚犯要被判处死刑,国王说,我把你们关到有100个房间的监狱,每个人一个房间。监狱放风的地方有一盏灯,可以由囚犯控制开关。囚犯关在房间里时不能看见这盏灯。每天随机有一个房间开门,让囚犯出来放风。现在的问题是怎样才能知道所有的囚犯都已出来放过风。如果确定了这个时间,让一个囚犯来告诉他,是对的就全部释放这些囚犯。如果是错的就全部斩首。如果不能确定这个时间就永远关下去。

    像小学或初中的奥赛题,感觉跟二进制有关,想了半天没想出来。

    编程:

    i=1; 

    i+=++i+(i++)

    问i等于多少。

    有个大的编程题,做了30多分钟,后来有头绪了,却没时间了……填了一空。

    还考了数据结构、liunx操作等。说晚上12点前会出通知。估计是被BS了。也好,这次笔试让我认识到了C语言和算法的不足。还好IBM用JAVA……

    然后到教材科买了毕业论文的材料纸就回来了:)

  5. 07-1014
    毕业论文啊毕业论文
    阿徐发布于:酒 关键词:毕业论文啊毕业论文

    上学期暑假结束没直接回家,在学校呆了两个多月。家里打电话问为什么没回家。答曰要做毕业论文;暑假也没去实习,给自己找借口,要做毕业论文;回去后玩了20多天,又急着赶回学校。一漂亮MM问,为啥这么早回学校,回答还是“毕业论文没做完,要赶着回去做”。回学校后又混了一段时间,论文还是进展不大。离规定答辩的日期越来越近了,坐立不安。后来由于大部分人毕业论文都没搞完,反映到学校后把答辩时间推迟了一个月,算救了一命,于是这才静下心来写论文。不过写论文时也是三天打鱼两天晒网。

    4天前打电话问导师何时答辩,导师曰还在商量。我本着软件工程“推迟编码”的原则,继续慢慢悠悠写着代码。3天前晚上10点半,与我同组的同学来通知我说,“后天上午8点半答辩”。这个时候我刚完成程序UI和HTTP通信模块的编写,并且论文最后一章和摘要等都没写。15000字刚码到8000字……真是火烧眉毛啊……那天晚上特意喝了一瓶红牛,结果到了凌晨两点眼皮打架,趴在电脑桌上睡着了。经过一番艰苦战斗,我把程序该删的功能删了,不该删的完成不了的功能也删了,又把论文仓促结尾,勉勉强强凑了15000字。论文终于在昨晚4点半完工。上床,躺到6点半,很困,但睡不着,脑子嗡嗡响。早上7点爬起来,马上去把论文打印了,然后打个的,朝HUST冲去。

    答辩时,项目阐述没有说得清楚。本以为论文条理清楚,可以说得清楚的,但自己都还没从头到尾完整看过论文一遍-_-!。不过总算是做了点东西,老师也没刁难我。提问题的时候回答的还好,因为老师对J2ME也不了解,提不出什么有难度的问题:)论文就这样算过关了,星期五前打印好交上去就OK了。回来后睡了一天……这里要好好反省一下,明明拿出了这么多时间,却做成这个样子收场……

    昨天键盘N键坏了,于是将它淘汰了。在将它丢掉以前,我发现,用中文拼音的人。使用得最多的按键。是N、H、I、U、G、A、O键。因为我键盘上这些键的标志都磨损了:)

     

     

  6. 07-1009
    P&G宝洁见面会
    阿徐发布于:花 关键词:P&G宝洁见面会

    中午午睡,正睡得半梦半醒的时候,手机传来收到短信铃声的声音。假装没听见,继续睡。不知睡了多久,终于起床。拿起手机一看,原来是宝洁公司的校园招聘见面会通知,时间下午4点,地点在财大,叮嘱要带上简历。我抬头一看表,3点45了。这也太仓促了吧。于是马上改了一份简历,换上面试专用行头,叫上同学便向财大进发了。

    4点半赶到财大,到了文潭楼。面试的队伍排得蛮长。一路上见无数美女◎_◎。我当即决定以后财大的招聘会我都要参加。路上向一哥们问路,他刚面试出来,于是问他面试内容。他说就让他自我介绍了一下,问了很简单的一个问题,著名的宝洁8问一个都没问,感觉被骗了。

    由于面试的人太多,一个负责人拿着写着号码的一叠纸片,叫我们6点再过来面试。面试时按纸片上的号码排队。我们就去吃了点东西,再继续在财大逛。

    6点,我们回了文潭楼,然后排队,进去面试。面试地点是在一个大教室,大概6到7个面试官分布于教室的不同地点,是一对一面试的。

    我轮到的面试官是一位女士,显然是有经验的HR,脸上一点表情也没有。不过估计她连续面了几天,感觉也麻木了。坐定后,她直接问道“举一个证明你有领导力的例子。”我自然还是拿挑战杯那个说事。一分钟后,我陈述完了。她说:“好了,你可以走了。”我有点吃惊,这也太快了吧,连我姓甚名谁都没问。于是我又和她套了会磁才走。

    顺便说下宝洁网申的那个成功驱动力测试,题目很多,有65道,加上网络奇慢无比,花了我3个小时才搞定。题目都是选择题,测性格的,照你自己的性格填就行了。我都怀疑那个是不是真的有用……

  7. 07-1003
    梦里寻她千百度
    阿徐发布于:画 关键词:梦里寻她千百度

        十一了,两闺蜜(男)到武汉来玩。尽心尽力招待了两天。今天送走。     上午从火车站回来,打开电脑,登上QQ,收到一双学位同学留言,问我拿到Baidu的OFFER没有。我说没有一点消息啊。他说HUST的有人都拿到了。于是上白云黄鹤去看。拿到OFFER的说是从邮箱收到的。也有人说二面的才有OFFER,三面的没有。我可是三面的啊。于是马上登录邮箱,里面躺着百度的OFFER信!看完信后情不自禁地欢呼了一下,然后给家里打电话,征求家里对于工作的意见。     昨天在财大玩的时候,接到爸的一条短信,内容为“我现在在湖北武当山”。我回到:“好好玩,来不来武汉?”他回道:“不来,明天去三峡,然后去重庆。”想来现在应该在三峡了吧。电话接通。我告诉爸说我拿到百度的职位了,工作地点在北京,要不要接这个OFFER。他一改往日坚持要我考公务员的调调,说当然接,不错的工作。我一面前给爸发短信说我要到百度去面试了,他回短信说“摆渡”是干吗的。我说是一个纳斯达克上市公司。一听到与股票沾边的事情他就来精神了,然后叮嘱我要好好准备。估计现在他也不知道是百度是干吗的,呵呵。     与爸通信完毕,又把收到OFFER的信息发短信告诉了朋友。     然后我又开始准备写毕业论文了。希望能尽早完工,然后远离电脑一到两个月……最后衷心祝福我所有的朋友,祝找工作的能找一份好工作,考研的能考上理想的学校。
  8. 07-0927
    百度二面及三面面经
    阿徐发布于:琴 关键词:百度二面及三面面经

        百度一面过后,一直在等消息。每天晚上跑黄鹤白云和珞珈山水看别人是不是有二面的。大家好像都在等。中间的滋味蛮不好受。中秋节因为全班要到落雁岛去玩,怕那天百度把我叫过去面试,于是就发了个短信问一面面我的经理。经理回答说二面是电面,不用担心。又等啊等啊,然后到今天上午终于等来了二面电话。

        电话是个男工程师打的,还是WEB开发部的。我接电话时还是有点紧张,开始时声音有点颤。然后他开始问问题了。大部分问题都是在笔试,笔试过后的电面和一面中问过的-_-!。问兼容性的问题的时候多回答了一个IE6的未知高度div中元素垂直居中的BUG,还给出了用!IMPORTANT优先级HACK的解决方法。这个问题是我一面过后修改【我们】网页面时新发现的,一个常见的BUG,算现学现买吧。有一个新问题没答出来。他问我两列布局,左边固定200px,右边宽度自适应,应该怎么写。我说用JS判断宽度,然后动态改变。他说不用JS。我回答说左边DIV设宽度200px,右边DIV向左浮动,宽度设为100%。他说不对,DIV会由于内容而撑开。我想了下,好像做过的项目都是这么做的啊,没问题啊,于是直接回答说不知道。沉默了一两秒,他又问我别的问题了。后来在回答其它问题的时候,又隐隐约约想到了那个问题的答案,因为以前在书上见过。然后又瓜拉瓜拉回答了几个问题。他说好,你还有什么问题问我。我就问了下百度的弹性工作制,免费早餐,组织结构等。其实这些我早就知道答案:)。还有我问他我还有下一轮面试机会,他说还有三面。我说我听说百度招聘是一面过后二面,二面过了发OFFER,二面没过再三面(白云黄鹤上听来的),isn't it?他回答不是,每个人都要三面。然后根据三面内容汇总再决定录不录-_-!

        二面感觉一般,不算好也不算坏,没超水平发挥。然后面的时间比较短,大概半个小时吧。到我卡壳的那个问题后,好像就没问技术问题了。不知道他是不是据此判断了我的技术水平。-_-!最后,我说其实刚才那个没答出来的问题想想是能够答出来的,他说,噢,只是随便问问,没什么影响,不过毕竟是一个经典布局......我欲言又止,最后说好,没什么问题了,谢谢。于是挂了电话。后来查了一下,没答出来的那个问题,只要在FLOAT,宽度100%的基础上再加上margin-left:-200px就可以实现了-_-!

        然后感觉有点沮丧。中午吃过饭后,和同学打了两盘魔兽。然后上床睡了。不知到什么时候,被手机吵醒了。电话是024开头的,但我第一感觉是百度面试电话。接通电话,一个MM的声音,果然是百度的三面。然后又是手机信号不好,问我有没有固定电话(万恶的中国移动啊!)。然后就打到我宿舍来了。首先要我自我介绍一下。瓜拉瓜拉……然后问我大学期间遇到困难的问题是怎么解决的。我举了挑战杯那个事情。瓜拉瓜拉了几分钟……说完后她说她是要我举技术方面的事例-_-!。我问她是否是HR,她说不是,她是WEB开发部的。百度果然是工程师文化,面试都没HR部门面的。然后我就举了我是怎样调兼容性的。又瓜拉瓜拉。然后又问了其它一些面试必面的问题。什么是不是乐于助人啊啥的……她问完后又是我问她问题了。我说要问的问题前几面都问完了。然后没想到这么快就第三面,没准备问题。最后问了什么问题我自己都不记得了。然后她问我对百度有些什么问题或看法。我举了MP3搜索音乐盒教育网打不开的问题。她好像参与了这个项目。然后她说她们对这个做了优化,问我现在效果怎么样。我说可以用了。又举了其它问题。然后就结束了。她算是HR面试吧。三面还算是顺利。如果说有什么问题的话还是紧张了一点。中间我说我电面有点紧张,她说是是,当面面可能没这个问题。然后没面技术问题。最后她说两周到一个月内会有OFFER的结果。然后就挂电话了。总算完了,我长抒了一口气。终于又可以投身我未完工的J2ME的论文里面去了。然后又给亲人和朋友发短信汇报面试情况。当然最后还是要BLESS自己一下能够拿到OFFER。

        最后补记一下参加腾讯和IBM的宣讲会的情况。腾讯在华科宣讲会是中秋前一天开的,去的人蛮多。我是冲着Q币去的,结果Q币没抢着,还搭上了40多大洋的打的费。中秋节后第二天,是IBM的宣讲会。IBM是我最中意的公司。相比前天腾讯的宣讲会,参加IBM宣讲会的人少了很多。我骑车去的,宣讲会6点开始,我5点50到,还轻松找了个座位。座位左边的MAN穿了件很牛的T恤,上面写"着2007 google summer campus",好像是个研究生。右边是个蛮NICE的MM,好像是左边那个MAN的CLASSMATE。IBM宣讲会开始后,第一位上台的是来自Australia的lili(音译,男的)。他介绍了IBM公司的一些基本情况。包括规模啊,啥的。然后第二位是来自IBM的一位华工毕业的MM。她可能有点经张,准备也不足,说话声音有些发颤(和我电面一个样)。中间还有几次自己笑了。感觉起了负面效果。最后是负责招聘的人讲解了下招聘的流程,好心的提示了下IBM的笔试题是英文的。