有关沧海:今天忽有奇想,想找找有关沧海的成语,谷歌的出现第一个连接竟然被和谐了,很无语。后来在百度知道找到了一个网页,其实还有别的方法的,懒了,摘录下:珠沉沧海 珍珠沉在大海里。比喻人才被埋没。沧海一鳞 大海中的一片鱼鳞。比喻非常渺小。曾经沧海 曾经:经历过;沧海:大海。比喻曾经见过大世面,不把平常事物放在眼里。桑田沧海 桑田:农田。大海变成桑田,桑田变成大海。比喻世事变化很大。沧海遗珠 大海里的珍珠被采珠人所遗漏。比喻埋没人才或被埋没的人才。沧海一粟 粟:谷子,即小米。大海里的一粒谷子。比喻非常渺小。沧海桑田 桑田:农田。大海变成桑田,桑田变成大海。比喻世事变化很大。沧海横流 沧海:指大海;横流:水往四处奔流。海水四处奔流。比喻政治混乱,社会动荡。或许这个时候用沧海一粟来形容我现在的心情,会比较贴切吧。发现最近很容易狂躁,心情很容易不好,而且还会形于颜色。站在电信广场的42楼,看到外面的街道很小,汽车就如甲虫一般的爬动着,每每看到外面我都会会感叹自己的渺小。昨天拖着疲惫饥饿的身体走出电信广场,时间已经超过了八点,终于明白文海说的是什么一回事。在和豆打的去中海名都的时候,我已经狂躁到了极点,说个不停。我发现我在狂躁的时候,会表现得很明显,明显还是没有修炼到境界。的士停下的时候,我已经变得安静,也不只不过是暂时的,在这个夜广州,我又再次很失落,人生又再次迷茫。我这一个小粟米,置身沧海之中,虽然名为沧海,但是哪有沧海的能耐呢?粟米置身沧海,正如我现在迷茫黑夜,未来何去何从?心里甚是无奈和担忧,技术是一把双刃剑,我对我现在做的东西的未来很不确定,毕竟从没有接触过这个圈子,而且做的这个东西很有局限性,或许真的是可以做一辈子的。我一直希望能够财务自由,而我却没有办法找到方法去实现,心中很是压抑。前几天乒乓球赛落下了帷幕,团体第三,我仍是一个可有可无的选手,真无奈。我发现我真没有长处了,或许这辈子就这样了,就是一个普普通通的人,过普普通通的生活,做普普通通的事情,真是书生百无一用。今早忽然接到房东催款的电话,很郁闷,就是昨晚忘记了转账而已,还说什么过几天来一趟看看,实属很无奈,对于她的语气,我继续的无奈,我讨厌这样的感觉,似乎从调兵山到现在,没有遇到一个真的好的房东。拿到的单位的补贴又减半,就是差了几天,工会套餐少了一半,补贴少了一半,通讯补贴又少了一半以上。其实都是很普通的小事,到我这里就成了让我压抑的事情,由于压抑,我发现都开始不太喜欢和人接触了,似乎有点严重,确实是的。看来周末去华林寺走走,尝试让心安静下来 。。。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  ­关于神偷:­的确又一次在电脑上看了新电影,或许王天舒会再次的鄙视我这种不去电影院看电影的人。看完之后,豆依靠在我身旁流下了眼泪,我心里也怪难受的,似乎再次看到了真正的香港电影,叙述的是香港的底层市民的生活,不见了那种小市民的斤斤计较,而是相互关心,其乐融融,虽然生活得很挣扎,不过一家四口,温馨和睦。随着一场台风过去,虽然小铁皮房的房顶还在,但是大儿子却被查出了血癌,一家人的生活从此变得压抑不少,儿子很懂事,父母也爱着自己的孩子,生意惨淡,生活窘迫,医护人员的势利,让人一阵阵的揪心,豆看得神情很凝重,我说其实普通人活着就是那么的艰辛,遇到事情就是这么的无奈,你却没有办法改变它。不过还是得信点什么吧~­7年一会就过去了,广州大连的人和事也已经成为了过去,或许人不改一直回顾历史,恩,是的,我们正年轻。回想起深圳的日子,算是我人生中灰暗的一段,住在一个阴暗潮湿的小农民房,旁边是中兴一线的工人,时不时外面传入的手机大声播的音乐,有更可恶的是旁边的大叔专门在半夜看电视剧,声音开得老大。楼下是粤海门酒店的厨房,每天被一帮厨子盯着上楼下楼,不过酒店的老板还算很厚道,吃饭通常能抹掉个三五块钱。然而斜后方是个垃圾场,偶尔有点味。小区一个小市场,只不过卖菜的人爱理不理让人很是受气。寒窗二十余载,竟得如此。不过那个房东更可气,到现在还没给我退剩余的押金,天天说没空,我又能如何。为了我那敏感的神经,我还是远离深圳这个地方吧。辛酸,无奈。­C’est La vie­­关于广州:­为了迎亚运,广州已经折腾得不成样子,不过忽然觉得,这个广州已经不是我以前的那个广州了。在大连的时候,我天天说广州的服务态度好,可是回来从吃饭到买东西的地方,服务都变得很差,竟然开始不理会顾客。 中午本打算去工行开个网银,很不幸的等了近40分钟,才过了一个人,偌大的营业厅为何效率如此的慢,5年前是这样,5年后看不到一丝的改变,注重服务的广东注定被北方给同化了。我很生气的是为什么不能职业一点呢。去买东西更是郁闷,没有这样的东西和没有这样东西卖是不一样的,而现在的商家变得比以前更狡猾,在我看来是眼界更低,水平更次,更能骗,素质更低了。广东已经不是那个敢为天下先得广东,以前说过一句笑话,“态度决定你能走多远”,难道不是吗?­­        不过虽然在广州生活得还蛮清苦的,但是有那么一帮朋友,有事没事能骚扰下,确实能让自己走出阴霾,有小发,hippo,dyy,白熊等这帮广州的朋友,就是人生中美好的事了。­——————­Canghai.Yu­­­­­

  ­今天刚刚查工资卡,发现中兴这个月给我发了4500多,让我再次感谢我的老东家,中兴移动,因为我真的没有什么好抱怨这家公司的。掐指算算,已经失业10余天,期间也参加了一些招聘,兴致勃勃的去,垂头丧气的回,后又发了不少牢骚,心境现在慢慢趋于平和。我不是愤青,却有一腔热忱,我不算非常勤奋,也算是比较执着,或许是有时太固执了,或许是有时太自负了。这几天,也思考了不少东西,倒是回想起以前和刘二谈话中自己不能理解的东西,听说我这老朋友现在已经做老师了,或许这个对他来说是一个挺好的工作,我也想做老师,只不过我没有这个机会,我想如果做老师的话,我会是个好老师。­无独有偶,还看了新片孔子,我不知道该如何评价,毕竟和我脑海中的孔子有出入,实话说,这不是我爱看的电影,现在的电影已经越来越不深刻,或许是那种所谓的草民看不懂的深刻,或许就是那种“臭鸡蛋”吧。四书五经,很惭愧的说,都没看过,一直想去看,一直又没有看成,以后会补上的。或许我们受夫子的影响还是很严重的,我到现在还有那么一种热忱,希望能为国家效力,希望能有一天能治国齐天下,后来想想觉得可笑,却发现这种想法已经扎根在心灵深处了,无论藏得再深,还是潜移默化的影响着我。可是事实是,世界不是我们的,也不是你们的,是他们的,而且一直都是他们的,用心感受一下,无处不是。­说说工作吧,做学生的时候华为中兴一直在我的脑海都没有什么好的印象,因为总是有负面的消息,什么压力大,跳楼啊,这样的事情层出不穷,一开始还看不起这样的公司,入职之后才发现完全不是这么个情况,大公司的各方面都到位完善,让人能很好的学习认识这个行业和职位的要求,工资,大公司都不会亏待职员的,华为的净利润达到了170个亿是中兴的好几倍,华为其实能看得起中兴,中兴也敬佩华为,里头不像以前看到的文章那样的苛刻,对人还是很好的,我进入了误区,过去的已经过去,如果再让我找一次工作,我绝对不会像以前那样,我们总说不想搞技术,总说想找个待遇好,工作舒服的地方,对有的人可以,而不是我,不是我不想,而是我没有能力胜任那样的工作。所以我要好好搞技术,搞好技术,此后再谈发展。感谢王晶,因为每次和他的聊天,我们总能蹦出火花和思路,让我不断充满了激情和念想,或许有天,我们会弄出点东西的,即使弄不出,我们也努力过了。很遗憾的是他在广州的时候我在深圳,我在广州的时候他在深圳,呵呵,或许这就是我们的命运了。­工作之后,发现我特别的理解我的父母的想法,非常的能感受到他们当年工作的时候的那些苦痛,正是有了父辈对这些苦难的承受,才有我们现在的经历,一个家族的兴旺,通常是需要几代人的努力,我们应该继续的努力。斗转星移,时代在发展,社会在进步,父母原来的那些规则和想法有的已经不适合现在的社会,努力吧,先好好努力吧。­这段没有工作的日子,整理了一下前段时间在中兴工作的头绪,因为了的却还是学到不少东西的,相信我,我是一个抓紧任何机会学习的人,这段时间在学习《重构:改善既有代码的设计》,让我不断在反思我自己设计的代码以及在中兴学习MTK代码的心得,颇有体会。鉴于以后可能是搞Java的开发,我重新学习Java,因为现在的java已经不是我原来学习的Java,正如现在的C#不是以前3年前的C#一样,我需要好好学习才能适应我的工作岗位,更是我的个人的想法在做技术的准备。­努力,感谢这段时间亲友的关心和关怀,努力去做自己能做的事情,自己做不到的,不要放在心上。­——————­Canghai.Yu­­­

  Dalvik虚拟机的许多设计是考虑到与JVM的兼容性的,采用了基于寄存器的架构,指令码采用二地址和三地址混合形式,目标机器架构明确,主要是针对ARM处理器的支持,ARM9有16个32位通用寄存器而Dalvik虚拟机也是用16个虚拟寄存器,因此它也不需要考虑很多可移植性的问题,优先考虑在ARM9上以高效的方法的实现,这个战略和微软的技术战略是非常象的。看以下代码publicclassDemo{publicstaticvoidfoo() {inta = 1;intb = 2;intc = (a + b) * 5;}}经过javac的编译后,可以看到Demo.class的foo()的代码是0iconst_11istore_0 [a]2iconst_23istore_1 [b]4iload_0 [a]5iload_1 [b]6iadd7iconst_58imul9istore_2 [c]10return接着使用Android SDK的tools目录里头的工具dx工具,这里是SDK的tools不是根目录的tools文件件,这个DX工具可以是Android 1.5/1.6/2.1的,使用DX工具来讲Demo.Class转化为dex格式,转换的时候可以直接以文本的形式dump出dex的内容,使用下面的命令:dx –dex –verbose –dump-to=Demo.dex.txt –dump-method=Demo.foo –verbose-dump Demo.class可以看到foo()的字节码是:0000: const/4v0, #int1// #10001: const/4v1, #int2// #20002: add-int/2addr v0, v10003: mul-int/lit8  v0, v0, #int5// #050005: return-void另外Dalvik的.dex问价在未压缩的状态下的体积通常比同等内容的.jar问价在deflate压缩后还要小,但是光从字节码来看,java的字节码总是要比dex的小,这主要是.dex使用了共享的常量池,使得相同的字符串数字常量只会出现一次有效的压缩了文件的大小,不过在JSR200也提到了这样的压缩方法。回到五彩斑斓的Android架构图上,剩下的两层都是纯蓝色的,一层是Application Framework,一层是Applications。我们经常说的使用Eclipse结合ADT开发的是Applications层,它的开发模式和众多的功能是由Application Framework来支持的,我猜想应该这两层就是Android的MMI了吧,这两层都是纯JAVA来开发的,这两层的资料相当的多。应该赞叹一下这个框架,因为这个框架下的人机交互相当的友好,看起来让人赏心悦目,虽然很多公司都在做手机的MMI,能做得如此人性化的真的很少,而且还无私的开源。另外值得一提的是,这个框架的源代码是开源的,但是要通过Git和repo来获得,repo必须在linux环境执行因为repo是个shell文件,至于Git有Windows版本的,但是在公司我下载了很久都无法连接上,不知道是不是由于公司的网络管制比较严格的缘故,说起网络的问题,Android模拟器的上网我也迟迟没有弄成功,使用了网上说的三种方法都不成功,加上平时使用的经验发现,除了IE好像其他程序都无法连到外网。使用网上下载的源码包可以在开发程序的时候看到框架的源代码,但是网上的源码只更新到2.0版本,一直传闻Google没有对2.1进行开源。从网上下载的代码也不过只有20来兆大小,但是这20多兆的代码没有办法在Eclipse里头编译,只能在linux下编译,听说编译的临时文件非常大。由于没有办法拿到源码和参与预编译的文件,我也无法验证这一说法的真伪。因为在Windows里头搭建编译环境也不是没可能的,已经有高人,使用Windows的环境模拟linux的来编译了Android的模拟器,这个模拟器的最新代码无法获得,只能获得之前的一个旧版本,我拿回来之后,按照高人的方法去编译果然出现高人说的一些问题,但是高人把编译好的模拟器截图,并说明要最新的代码。最后说说这个开发模式,因为这是纯java的MMI,这个时候的Java就可以大显身手,没有J2ME的局限,也没有沙箱,这给了Java很大的空间。由于本人之前开发过较长时间的WEB程序,发现了很多很熟悉的地方,使用XML来布局可以类比JSP里头的Html布局,使用AndroidManifest.xml来做配置文件,就像J2EE里头的web.xml一样规定着什么可以运行,如何去运行,还有一个自动生成的管理资源的R文件就像ASP.net里头自动生成的代码,呈现和业务的分开,另外使用了SQLite,就如同在web开发的数据库开发一样,和web开发不同的是Android的应用开发有独特的Service组件和Intent的消息传递。这样的开发模式的好处在于每个程序都有相当大的独立性,而且程序之间是非常平等的,这个很重要,在J2ME里头,java程序和其他程序可不是平等的,如果你愿意,你可重写Android的每一个应用程序,包括拨号,短信息,联系人等等,也给了开发人员相当大的自由度。另外,Android的java开发使用了很多Java5的新特性,也大大的加速了java程序的开发。

  操作系统和VM的结合是Java受阻的原因之一,.Net战略的优势也在于在Windows Mobile里头有一个很好的CLR。或许你有一个这样的用户体验,在Windows上运行的程序,Java写的往往要感觉比.net写的运行得慢,就是因为CLR是对操作系统和硬件做了优化的,而JVM必须支持通用的操作系统和通用的硬件,毫无疑问的说Eclipse是一个非常优秀的使用java来写的IDE。因此MS的Windows Mobile的优势在于,只要。Net framework有什么新的东西,对应的CF就有新的东西,而且Windows的UI已经让人非常习惯了。对于Java来说,除了Sun推出一个Solaris的移动版,有可能会使得Java变成手机移动开发的主力军,但是他没有。所以希望Symbian,ucLinux去完成这件事,事实证明,这个使命没有完成。就用户体验来说,对于许多中低端的用户会非常喜欢Nokia,就一个终端用户而言,不期待能用手里微薄的工资买一个IPhone,Nokia的高端机,Nokia的市场战略非常出色,就我自己而言,用过几大牌子的手机,最后还是愿意情归Nokia,就是因为它的MMI做的人性化。从网上的消息得知,Android的机器的售价应该是Iphone的一半,或者还能有所下降,相信它的市场会因为它友好的MMI见长。Android在MMI开发中引入的Java,这个时候的Android并没有拘泥于J2ME的一些死板的JSR,构建在Linux上的Android使用了一个相当优秀的操作系统,就内核而言Linux无疑是业界承认是相当稳定的。见网上的一篇帖子,说有公司对比了Android内核和标准的2.6.25版本的Linux内核,发现了google修改了75个文件,增加了88个文件,该公司还对这些文件都做了对应的注释,其中为Glodfish增加了44文件,这个是虚拟机的虚拟CPU,模仿的是ARM926t;为YAFFS2修改了35个文件,因为增加了对NANDFLASH的支持;为蓝牙修改了10个文件;为调度器修改了进程调度和时钟相关策略,5个文件;为Android的新子系统增加了28个文件,有IPC Binder,运行的进程能为其他进程提供服务,这个功能已经在Plam的软件里被使用了,Low Memory Killer,是在内存紧张的时候根据策略关闭某些程序的功能,内核有实现,google重写了,Ashmem,匿名共享内存,多个程序可以使用这个共享内存获取信息,RAM Console and Log Device,Android增加的日志模块,Android Debug Bridge,Android的调试工具,还有Realtime clock,timed GPIO等;google还重写了电源管理,文档说,这个是最复杂难度最高的一个功能,放弃了APM,DPM;此外还有36个文件被修改了,设计Android的许多小功能。不过因为Android的内核屏蔽了太多的硬件驱动,会对很多Linux的硬件企业造成堡垒,linux的内核维护者宣布将Android核心代码从linux内核中删掉,同时很多企业正试图从他们的代码库中去除Android的代码。因此,Android的发展也不是一帆风顺的,但是它漂亮的MMI是各大厂商都不愿意放弃的,因为实在没有多少个厂商能做到这样的一个系统而且还开源,纵然有缺点,我们也要包容这个可爱的绿色机器人。

  初步接触Android,自己尝试做了几个DEMO,感觉到很兴奋。刚刚翻开书的时候,看到Android的五个部件,加上一些文字的描述,感觉很抽象,似乎这个程序不好开发,当我开始动手做了第一个demo之后,就深深的被Android的开发模式吸引了,个人理解是按照Android的开发模式开发了之后放到JAVA编译器,然后再经过DX编译器编译最后简单的部署到手机上。我曾是一个Web开发工程师,非常熟悉基于C#的网络开发,也曾经接触过普元的SOA开发,其实他们之间都有一些类似之处。ASP.net也是将aspx先转为C#的代码然后转换到MSIL中去,普元的SOA是自己扩展了Eclipse的插件,然后把一些编程模式放到工具去,通过普元的解释器解释成java代码然后转换成字节码,但是这个解释器做的相当不完善,同时java的中间编译经常出错,而且速度还跟不上来。手机是一种特殊的设备,因为它资源的有限性,使得它运行的程序都有很大的限制,开发程序的时候必须考虑到它的硬件。以Sun为主的Java阵营提出了J2ME的开发模式,充分的考虑了开放性和兼容性,于是广博的胸怀得到了业界的认可,但是却没有得到业界的大力推动,J2ME仅仅是附属于各大手机操作系统的一个小产品,它的功能仅仅在提供非主流的程序应用,并不是工程师们不想去做,而是他天生就是作为一门锦上添花的工具来设计的,http://rgruet.free.fr/public/BD-J/,应为JAVA本来就是设计在一个沙箱里头的,所以J2ME只能获得有限的能力,不管是CLDC1.0还是CLDC1.1,区别只在的CLDC支持浮点数运算,以及支持浮点数运算的相关的方法的支持,尽管MIDP的出现能够使得图形图像的变化变得更加容易,更加适合做游戏,但是还是无法变成主流的MMI的开发语言。由于本人对MMI的基础才刚刚开始,对MMI的理解还不够深刻,但是觉得Java在手机MMI的出现还是不太现实的,因为毕竟JAVA的执行还必须有一个VM的支持,一般来说这个VM是独立于手机的操作系统的,本来手机的操作系统就很受局限,主要有多任务的操作系统和非多任务的操作系统,有的可能是简单的任务调度系统,在这样的机器上就不可能对VM以及java有太多的幻想。现在出现的主流的智能手机的操作系统像Nokia的Symbian,MS的windows phone/ windows mobile,Plam的PlamOS,Moto使用的ucLinux,BlackBerry的blackberry,IPhone的mac,Android大系的Android系统大部分是基于C/C++来开发的,MMI似乎都没有用java的,这就是由于主流的Java移动开发的天生的定义而导致的。无论是智能机还是非智能机,对于java的描述都是Java扩展,这个扩展就意味着java不能登大雅之堂。结合我们对java的用户体验来说,java的程序的用户体验一般来说都是比较糟糕的,就移动开发而言,每次运行java程序,都需要一个较长的加载时间和退出的时间,相比起其他程序,这在用户体验中就相当的不利,而且遇到异常的是总是哐当一下就弹出一个莫名的窗口死掉了,这样的人机交互是相当糟糕的。这或许跟Sun推行的Java策略在市场上不太好的缘故,对Java缺乏一个大的愿景,不断的有组织开会提议加一个JSR,然后就费了很长时间制定一个JSR,而且这个JSR往往在敲定的时候又已经落伍了。前段时间看到一幅漫画,心中真是难受,那幅漫画说的是Duke(Java的吉祥物,有个红鼻子的小家伙)站在Sun的墓碑前掉泪。虽然Java作为现在最广泛使用的编程语言,就移动这一块来说,真的很有局限。

  终于,我成了深圳的软件园那人堆的一份子,带着ZTE的工卡出入于各栋大楼。几个月前,我还很不屑这样的生活,but now。在ZTE的子公司ZTEMT,感觉蛮好的,实话说我热爱我的工作和我的公司,虽然工资并不是很高,但是我很enjoy这样的生活。老大对我也好,培训在有条不紊的进行,工作的地方并没有以前传言的那么苛刻,环境很宽松,人际关系也很好,周围充满了欢笑。我是以Java程序员的身份招进来的,公司说年后要做Android的项目,让我一边跟进现在项目的一些bug一边学习Android的内容,接触新鲜事物,自然是我很喜欢的。另外,前几天竟然还被老大叫去面试社招的人,心中既激动又紧张。深圳是一个和广州完全不同的地方,现如今我还是没有完全习惯,毕竟再次到一个完全人生地不熟的地方需要时间去熟悉。命运很能折腾人,豆很有可能年后就去广州的一个事业单位去了。我能安静的在ZTE吗?说离开,心中很不是滋味,老大们太好,让我无法说出口啊。而且现在广州我还没有可去的地方。于昨夜开始,辗转难眠。很早之前,就预感会这样,一直不愿多想,事实真的如此,除了紧张担心,还是担心,或许还是自己能力太次,不能坦然的放下心中事情,拿得起放得下。哎~~~~

  一月份的第一个星期,继小发和DYY过来大连旅游后,我顺利的拿到了大工的毕业证,意味着我真正的硕士毕业了。和大家一起度过了在大连上学的最后一点时光,匆匆忙忙的就赶往深圳了,深圳一个陌生的广东城市,忽然让我感觉到很不适应,这里和我之前到过的地方完全不一样。来到这样一个陌生的大都市,一下子真的无法适应。怎么说我也是广东人,也在广州呆了好几年,豆豆想必是更是陌生,这里不讲粤语,大街上听不到几句白话,除了前来旅游的游客吧,这或许也是我的陌生感的来源。一堆话想说不知道为什么,一打开电脑就全部忘记了。入职了一个多星期,感觉公司挺好,饭堂就在楼下,不贵而且味道不错,老大安排我看书,安排我搞j2me,虽然不是。net,也不错了。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  明天,第一只蝴蝶开始飞走了。从群“一群蝴蝶飞啊飞”建立到现在,也有两个多年头。我们乐呵呵的搞着别人迷迷糊糊的混沌,自诩为“蝴蝶”。因为不知道什么时候的初值和参数,我们这15个人同步了2年多,一直迭代啊迭代啊,留下的故事一箩筐一箩筐的。真是缘分,短短的两年半,来自五湖四海,来自各大高校的蝴蝶们缘聚于此,难得!我在想,也只有我们这帮蝴蝶是这么的错综复杂,或许这是我们为什么活泼的原因啦,15人中没有一个是本土来的,现如今,我们要飞离大连的时候,上海,西安,北京,深圳,杭州,东南西北中,处处有朋友。在大连,蝴蝶们各自有自己的痛苦和伤心,但是很肯定的是留下的更多是我们的笑声,十来个人总有笑声,或许是让我们占据了902的缘故。第一次聚餐,跑去了老朱的地盘,在交大门口吃火锅,第二次聚餐跑去了一个刚开业的餐馆,我们都是很爱吃的蝴蝶,吃总能把我们拴在一看。不久后,随着项目的一个个到来与一个个流产,痛苦的不只有老王,更有折腾的我们,一会这个一会那个。还记得那时候,我们还想把项目盘下来转包赚取纯利润,还装过老师去谈生意。折腾半年后,一行10人到了调兵山这个永远难忘的地方,我相信那10个蝴蝶是永远不会忘记那个地方,仿古的兀术城,2块钱的饭堂,偌大的会议室,难沟通的房东,老姜的板床,窗外定时的小孩,一起看的李小龙,天天倒立的星星,老王赞扬的饭餐,星星揉的面团,晶晶的拔丝地瓜,老姜老胡的西红柿牛腩,老谭的鱼头,老朱的鸡翅,王田的乱炖,录录的拌饭……调兵山的人和事,永远会是我们蝴蝶们调侃的材料,太不容易了,虽然很艰苦,工作很艰难,但是没有大家的共同努力,哪能顺利回来?不知道因为什么样的初值,我们飞到了一块,迭代两年多后,我们的轨道开始偏离,我希望衷心的希望,我们的轨道还能有周期的同步,得研究同步的蝴蝶们构造更多更好的控制器,使得我们这些异结构的蝴蝶们能够同步上,至少投影同步吧,时滞同步也成啊。这段话或许只有我们的蝴蝶们才能看得明白,无论如何,在我们飞离大连的那一刻,回首在大连的人和事都不会让其随风远去。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  看了蜗居后,真后悔,其实不该看,充斥了太多的消极和无奈。严格意义上来说,谁都没有错,只是让观众越看越无奈,最后不了了之。不少地方让我感觉也是挺窝火的。说说小贝,一个理智的人,办了不太现实的事情,理智是理智,现实就是现实,如果独立起来那就是完美主义者,假使小贝一开始就借钱给了海藻,后面的事情还会发生吗?或许以后还是有可能的,但是如果小贝借钱给了海藻,虽然以后过得艰苦,那么他们还是会相濡以沫的,接触诱惑会少很多,毕竟海藻的迷失是因为觉得自己亏欠了人家,做人啊,不能够时时刻刻都那么的理智聪明,该糊涂的时候还是得糊涂。这就得说说苏淳了,苏淳吧是个很典型的工科人,很理智,但是也很尊重现实,往往能够站在很多角度上去看问题,这个恰恰是小贝所不能具备的,虽然很窝囊,但是现实总不能事事如意,好事坏事总得掺乎在一起那才是生活,计划,计划算个P,成事在天,还得看命。再说海萍,看过了她在双面胶的形象,这个形象也还不错,但是这个角色真不是个讨人喜欢,至少不是讨我喜欢的主,自私,刻薄,虽然没有坏心,但是总能促成坏事。另外还有一个问题,在上海毕业的名牌大学的工科毕业生的工资是如此之少,是完全不符合实际的,恰逢我也在毕业这个关卡上,好几年了,上海不涨工资是不可能的,这个环境本来就是有问题的。至于其它,也就没有太多的想法了,毕竟让我接受这么一个本来就不合逻辑的环境下的故事,是不太可能的,虽然由很多无奈和消极,只能说都是“自作孽,不可活”,这些麻烦都是自找的,作为现代人,好好的静下心来,不要那么浮躁,虚荣,学会适应生活,不要老怨天尤人和无奈的叹气。若果中了蜗居的毒,不及时排解,你就毁了。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  生活是很无奈的,现实也是很无奈的。两句可简单的话,却是我这一个多月找工的一些心得,其实这是生活得感悟。简单的话蕴含深刻的道理,要说出这话的时候的人,是什么个心情?能说出这么苍白的话,人在那个时候肯定很郁闷很无助,而且还很无能为力。现实中计划永远没有变化快,2^N条道路,一不留神就走到了最差的那条,1/2^N,总以为最糟糕的事情不一定会发生,可现实就是常常发生。找工真是折腾,一开始来的几个单位,毫无例外的都给了offer,多多少少让我们感觉到似乎,工作是这么的顺利,那么的不经意,无论感觉有多糟糕,结果还是那么的美妙,甚至我们一起去中兴那里那闹,非要人家给两个广州的职位,实话说当时手里真有几个撤退的后路,但是随着中兴HR的无奈之后,我们的运气开始一如既往的差,连后路都全部绝了,或许这就是三十年河东三十年河西,老天也很公平,哪有人能占了所有offer呢?实话说也是有的,但是不是我们。渐渐的,当身边的人都已经有了去处的时候,我们还在风雨里,追寻希望,而且闯南找北,来回折腾,忽然明白一点,当人家找你的时候,主动在你,你去找人家的时候,主动在别人。每个地方的企业对每个地方性的高校有一定的需求,而自己看起来牛皮哄哄的,可是一点消息没有。很无奈的说其实你会什么,虽然一刻也没耽误,但是这个浮躁的社会都有急功近利的一面,或许他们也是被逼怕了。虽然无助无奈,但是家里人关怀给了我最大的支持,相交的朋友也给了我很多的鼓励,此时此刻,我忽然很感动,或许是人在最落魄的时候再需要关怀的时候,一丁点的关怀都会为其燃起一个希望的灯火。活着不在于成功的时候有多么的辉煌,而在于活着一直有盼头,有希望变得比什么都强。当我们有天不在面试笔试的时候,心情就会变得很差,因为什么也不干也就意味什么希望都没有,心中就有很多莫名的担心,一直在忙一直在努力就让人一直有期待,最后也真的期待来了。最后的结果虽然不是最好的,但是起码也不是最坏的,很中庸嘛。工资没有预期的高,但是也没有心中担心的低,而且是一个自己还挺希望去的单位吧。我们去的都是国有控股的单位,也算是国企啊,在我们看来,国企的未来还是非常有前途的。至于我的未来,在中兴做手机,希望我的朋友们能在换手机的时候也能稍微留意一下中兴移动的手机,好歹也是全球出货量第五的牌子。至于豆的未来,在中电电力做电能软件,好歹母公司也是原电子工业部的深圳窗口。也算是这样吧。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  好久好久没有这么轻松了,有时候真想把找工的过程记录下来,太折腾了,太折腾了,虽然结果还不错,如果能重新来一次的话,真不愿意这么折腾。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  风呼呼的,雨哗哗的,风不断的改变着方向向脸庞袭来,雨从中午开始下一直也没见小过。这一天是11月12日,我和豆撑着一把不大的伞,风雨中前行,下午豆去TC2面,后告知没有C#的职位,心中虽很失望却又像有一块石头安然着地,虽有抱怨但只能窝在心里。走在北门往电子馆的路上,我们都很难受,我很彻底的承认我的失败,我不应该选择C#这条技术路线走下去,哪怕提前几个月,我回到C/C++上来,多看看如何能迎合面试官,或许我也不至于这个田地。我承认我太过坚持我的喜好,太过看好C#的前景,为之的付出得不到回报,我选错了技术路线。风雨扑面,衣衫湿透,大连的夜,很寒冷,大连的风,很伤人。之于计算机领域学习多年,惭愧的是没有如其他优秀的人才一样学好C++,我很无奈,因为一直以来我很无助,回想起本科到现在,我依然无助,没有项目导向,没有资源,我只是做了我觉得我能做的最大程度上的事情,而我生性不是那种深扣理论而是那种喜好做应用的人,或许不正确,从本科到现在,专业课,没有到万不得已,我是不会临时抱佛脚的,正如以前和老庄讨论的那样,我们都是有理想的人,希望思考形而上的东西。最近一段时间,经受了很多的挫折,听到深信服的HR说,现在的学生还不如培训机构出来的人,虽然有一定的道理,但是引起了我的深度的反感,就如同老赵的自我介绍的那段“北大青鸟的坚实反对者”那样,如果是这样,企业还来学校招什么人?每个人的术业不一样,研究生更是如此,只看形而不看形而上的东西,本身就是目光短浅的表现。我现在后悔,我都不知道能后悔什么,我唯一能自豪的是,我一直没有虚度我的学习时光,没有这样的性格,没有这样的我,没有这样的性格,也不会到今天这个田地,我应该怎么办。两个很努力的人,伤感的走在一个风雨交加的夜里,实在令我感到很是悲怆。我这一辈子都不能忘记,这2009年的11月12号。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  我现在想笑,郁闷了,所以想笑,是苦笑。笑的是谁,只有自己了,没有力气笑别人,也没有能耐笑别人。肥肉,谁都想得,得不到,又能如何。以物喜以己悲,凡人一个,不要期望太多,付出是不一定能获得回报的,或许人家获得了,自己或许付出的远不如人家,洗心革面,重头再来。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  广州啊广州,第一次感觉你如此的遥远,远的几乎让我看不到一丝的希望,现如今的决定不知是对是错,心中惆怅和担忧,一分一秒过得都是那么的忧心……

  找工作的压力和焦虑,我越发感受到了。很多借口能够说明自己为什么不熟悉C++,但是人家看到的是你基础不扎实,很无奈。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  破茧成蝶,蝴蝶经历过什么样的痛苦,只有蝴蝶知道——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  电脑复原后,忽然看见窃听风云有粤语版了,很有想看的冲动,或许是出于对刘青云的喜爱,或许是对原版的一种向往,开始看这个已经看过两次的片子。这个DVDR版本的视频实在不如以前的版本清晰,but whatever,不过赞一赞韩冰推荐的猎手影音,它真的自己匹配了字幕,听到了熟悉的声音感觉是不一样的,更能看到一个个鲜活的人物,电影不仅仅只是叙述故事,如果仅仅是故事的话,随便看看书好了,而是每个演员的演绎,从声音,动作,神态和台词,让我们更真切的感受到了每个人物。别的暂且先放一放,先说说那些让我震动的台词“香港警务处长的月薪是十八万一千零五十元,在我们公司做一个保安总监呢就是年薪四百五十万,比特首多一点点了,只是没有礼宾府住。香港有三万警察,但是只有一个警务处长,你每个月才只有两万多,何时才能坐到处长的位置?要不下个月辞职,来我们公司吧。。。”“爸,我知道你对我好,但是我想。。。”“你还是没懂,我只是对我女儿好…”这段台词估计很多人都会笑,只不过笑完之后,心里有点难过。或许是毕业的压力让我对这句话特别的敏感,同一个人不同时候看同样的一件事情的态度是不一样的,于是产生了分歧,更不用说不同人了。工作压力无非也是来源于自己的薪酬,或许是未来潜在的薪酬。不同的人对找工都有不同的态度和看法,也包括我的亲人,他们都是在社会打拼的人,用他们多年积累的宝贵经验向我传授,我时而清醒时而迷惑,我也是属于那种举棋不定的人,思考过久会失去机会,而过于果断可能又变成了武断。人生面对了2的n次方个选择,但是最终会走其中的一条路。可能大家对计算机算法都学得很好,但是对于自己呢?学算法的时候,我们学过回溯的方法来进行全遍历,但是人生一旦遍历完就进入了终结,无法回溯;我们还学过贪心算法,每一个选择都找最有利的,但是和回溯相比,这个贪心的答案却不是最优的,但是也不会是最坏的,只不过说明了局部的最优不代表全局的最优;关于算法如果会出现最优解,那么必然会出现最糟糕的解,人生也如此,就如同风险和回报,那算法怎么解决问题呢,使用对策论,找一个在最坏的时候不太坏的分支就好了;算法还有一个很重要的思想就是动态规划的思想,实质就是在既定的目标下减少工作的复杂度,完成任务但是工作量少了就好。就如台词透露出来的,谁甘心做一辈子警察,谁都想做警务处长啊,但是他工资也还没不到我公司的工资高吧,而且不是看在女儿的份上,你有可能么?在没有踏进社会之前,我也已经感到了害怕,这种害怕很复杂,有来自于诱惑的害怕,有来自于对未来前景的害怕,还有很多说不清的害怕。国企事业单位,三资企业,到底何去何从,憧憬着这n条道路,虽然对于每一条我都有同样的激情和信心,但是仍有很多顾虑很保留的因素。想想自己的前路,感觉寒心,看看那些富豪,自己忽然感觉渺小和孤立。听说财富的纵向流动时越来越少,也就意味着现实越来越残酷,而且想想以后老的时候老龄化日益严重,现在的担子就更重。现在的我们,迷茫,迷失,定位模糊,而且别人无法帮助我们,这就如同破茧的蝴蝶,虽然形体长成,但是依然要痛苦的撕咬那个大大的茧,别人无法帮忙,不是说人工干预的蝴蝶不一会儿就香消玉损了么?对于剧情其实还有很多可以圈点的地方,其实我之前一直就觉得看的这个电影有点怪,就如同一只鸵鸟下的蛋再小也不会像鸡蛋一样,而且看起来还不连贯,离开了粤语,这个片子能剩下的就只有那些没有什么感情的记叙文了,显然这样的记叙文连我都不会这么写,何况是他们,我感到了不止一阵的寒意,也就那样吧,有机会还是得看原版的,起码原版让人更能feel到这是一部电影,一部有分量,有血有肉,有性格的片子,每个人都有性格,每个人都有情绪,如果失去了性格和情绪,看那些明星还不如去蜡像馆看蜡像。扯一点别的,最近也在看曹天元的量子物理史话,就一小说,看到卢瑟福,波尔这样的大师,深为这些大师吸引啊,伟大的事情必然由伟大的人来做,有了伟大的人,离伟大的事情就不远了,而没有伟大的人,必然不可能有伟大的事情。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  想不到,看完《新宿事件》,是这么的一个心情。这是成龙大哥近年来参与的非常有社会意义的一部戏,更是尔冬升导演的一部力作,故事发生在日本,一个让人哭笑不得的地方,带着对日本的仇恨和财富的渴求,早年很多东北人选择偷渡去日本,和那些偷渡去美国加拿大的人一样,都在社会的最底层,都有华人帮会,也有当地的帮会,人蛇在警察,帮会的夹缝中生存。最嚣张,最欺负华人的也还是华人帮会。这戏看到一半的时候,我丝毫没有感受到悲剧的预兆,从三合会的老人说要干掉江口开始,悲剧完全的暴露出来。从东北来到日本的铁头,一开始是为了女人,当发现事过境迁以及没有证件的时候,他发奋要混出个人样来。这个发奋的这个混,饱含着多少辛酸和泪水,但是为什么铁头没来的时候,华东帮一盘散沙,而铁头要发奋的时候,他们却的确混出人样来了,有天时有地利,生活和电影一样充满了很多巧合,只不过生活的巧合往往让人看不着未来,而电影中的巧合让故事进入了一个新的阶段,没有为兄弟复仇,就没有救江口,也就没有杀掉两个老大,以至做上了堂主。就故事来说,江口也真是偏嫩,无论如何也是适合他的角色和命运的,做老大的人,不狠是做不了事情的。本来能做上老大,江口就是杀掉了原来的老大,妄想只通过铁头来牵制渡边,真是个愚蠢的决定,而最蠢的决定在老头子要和他谈判的时候,他却认为到了重新划分利益的时候了,江口啊,筹码不足啊!你没有足够的势力,领导的艺术很残酷也很残忍,尤其是这种出来混的,这么想,太天真了。当上了堂主的铁头,满以为自己做正经买卖就好,事情交给下面打理,这个管理模式也是悲剧的根源。首先,老大做了摆设,第二老大认为对的,不带下面做的话,再去干涉无疑就是悲剧结果。铁头不仅预料到了悲剧,而且看到了悲剧的发生,做老大的,这不只是一场悲剧。这是人性的悲哀,贪婪的本性,欲望的诱惑,权利的渴求!螳螂捕蝉黄雀在后,自己到底是螳螂还是蝉,很多人并不清楚,做蝉的时候,想到做螳螂,做到螳螂后忘记了自己后面还有黄雀,可悲的是蝉能看到螳螂,而螳螂看不到黄雀。做老大的,虽有不是,但是铁头做到这个份上,已经是个极致,但是不理智,也是缺乏了领导的残酷。其实他本来可以不死,本来已经可以丢下兄弟们不管,这不是没有义气,而是你丢下太久,管也管不了了。要么就一直管,要么就一直不要管。不管可能兄弟们不至于死,而止于牢狱,但是也会遗憾终生。所以人走茶凉,就是这么回事。而窝里斗的故事,已经屡见不鲜,为虎作伥的故事也早已厌倦,但是就如同螳螂的故事一样,不仅发生了一遍又一遍,而且就在我们的周围。这不只是一场新宿的悲剧,是一场可以被无限次发生放大的重现的历史剧。——————Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology

  从牙牙学语伊始,我便开始跟着大人念叨那些经典的诗句,对诗的朦胧的认识一直到现在,也进步不大。诗意,通常说的一种美好的,朦胧的意境。或许这只是我们的一厢情愿,或许也是有的人附庸风雅,矫揉造作罢了。­诗意一定是美好的吗?可能是悲壮的,可能是忧伤的,更可能是不入流的。­人生是短暂的,有限的时光,只能做有限的事情,看有限的书,学有限的知识,有限的精力只能花费在有限的领域。我爱看书,但我不期望把所有的书都看一遍,我只看我想看的书;我也喜欢诗歌,但我不期望把所有的诗都弄明白,我只去欣赏我欣赏的诗歌;我也热爱音乐,但我不希望把所谓的美好的音乐都欣赏一遍,我只欣赏我能懂的。­我从不担心别人称我做无知,因为我知道我们的价值观不同。我不会随便将别人的东西,说成我的东西,而彰显出我的能力和阅历,除非我认同。­我很庆幸,我仍然在独立思考着,追求着我的诗意的生活。我不希望我有史诗一般的生活,那样太过悲壮;我也不希望我有抒情诗一样的生活,那样太矫情。­人总是有被肯定的渴望,我也不例外。我希望有一天,财务已经自由,能被社会所肯定,能抽出空闲,打开我的音响,沏好我的清茶,悠然坐下,和爱人一起,看着窗边的江湖水,岂不快哉!      ­我很遗憾,我不会写诗,只能期盼有诗意的生活。或许哪天我能写出散文诗的时候,那种生活就到来了。­­有感于http://www.cnblogs.com/diggingdeeply/archive/2009/08/05/1539297.html10年编程无师自通------------------­Canghai.Yu ,Department of Computer Science and Engineering   Dalian University of Technology­­­­­­