Shanbo's profile北京的爱,北京的天~PhotosBlogListsMore ![]() | Help |
北京的爱,北京的天~欢迎来到李善博的空间!Welcome to Shanbo Li's Space |
||||
感谢访问! |
NetBeans 6.7To be released in 4 days… What we v been waiting and expecting forMAIA (pronounced /ˈmaɪə/) is comming… 6/22/2009 关于悟性昨天去芍药居北里这边的一个审美剪头,剪完后临走问了老板一个问题:“如何从一个普通的造型师,变成资深造型师,再变成总监,再变成名造型师,最后自己开店当老板呢?” 审美老板的回答是,要通过自己的不断练习和经验的积累,一点一点成长起来的。不过悟性也很重要,有的人天生就是吃这碗饭的,有的人没有天赋,剪了一辈子还是一个普通造型师。 虽然这和我以前一直认为的成功的理念有所不同不过还是引发了我的思考~ 也许老板说的没错,仅仅努力是不够的,悟性也是很重要的因素。写到这里,我想起了谭家菜的掌门人王炳和说过的一句话,一个人,从学徒到谭家菜的厨师需要20年的时间,如果没有悟性也许一辈子也不会成功。 我自己觉得对编程的悟性还是不错的,加以不断的努力,说不定哪天,我也会自己开公司呢!呵呵 6/15/2009 About me and my story.Changed the title of blog from 北京的爱,北欧的天 to 北京的爱,北京的天. “北京的爱,北欧的天” means “my love is in Beijing, my life is in Nordic” “北京的爱,北京的天” means “my love is in Beijing, my life is also in Beijing” So you know where I am now and I am living with my GF. It is good, isn’t it? :-) -------------------------------------------------------------------------------------------- To the ones who care about me. I will write my story to describe what did I do in the past three month. Coming soon… 4/20/2009 Oracle Buys SunOracle Buys SunOracle 把Sun买了http://www.oracle.com/sun/index.htmlhttp://www.sun.com/third-party/global/oracle/index.jspGood luck, Java3/7/2009 实在不能忍了 - 对NetBeans (Nightmare Beans)的一些看法
我觉得NetBeans确实是一款不错的demo用application,也仅仅是demo用,这是我一贯的想法。我是从NetBeans 5.0开始真正用的,就是有Matisse的那一版。当时的Java One在中国还叫做Java China,看到有人做NetBeans的demo,第一感觉就是太牛逼了!看完以后心想这实在是太爽了啊~ 然后就一直期待着NetBeans的发布。等了好久,终于发布了,还有好多demo中很不错的功能。 可是用的时候就傻了,Matisse生成的代码竟然不能编辑!?还要在属性里改你需要的代码?这不是太荒谬了吗?唉,这就不说了。想起研一时候曾经和同学用NetBeans做web service的项目,做着做着突然GUI转没有了!可是netbeans还是在内存中运行!哈哈哈,想起来就搞笑啊~ 这种事情都能发生。转着转着GUI没有了!再说他的VMD,感觉是不错,想法也不错,可是用起来,怎么不是那么回事呢!?代码不能完全控制就不说了,先说他的 其实这也ok了!不就是浪费点时间吗?咬牙也能把东西做完。可是现在最恶心的是NetBeans竟然和JDK 1.6 u12不兼容!根本不能建立新的JavaME project。一建新的JavaME project就有internal exception。你说一个用于编程的IDE,不能建立新的Project!那不是功能完全不能用吗?这种东西怎么能够Release呢?再说,是何自家东西不兼容,又不是别的公司的产品,真是奇怪啊!不过我不是第一个发现这个问题的人,第一个报告这个exception的是一个用java 1.7的壮士~ 这种事情都敢挑战。报了个duplicated exception,上面说问题已经解决,让升级到nb的7.0M1,我就升级了,装了大半个小时,还是有同样的问题,再报告,说问题已经解决,让升级到7.0M2!这个汗啊!这不是玩我们用户呢吗?可是到网上一看,这哪有7.0M2啊?还没出来呢!后来终于出来了,由于时间问题没有试验,不过又过了没几天,可能NetBeans Team心虚,也知道这个7.0不好用,把项目版本降为6.7 唉,想着就好笑啊! 说道和自家东西不兼容,我倒想起早期的Java 6和metro1.4不兼容,同是sun的产品,竟然再都是最新版的时候会出现版本冲突,无法使用!还有,如果用NetBeans自动生成equals(),会立刻有警告提醒,说这种用==比较object的方法有问题或者危险。我倒!这又不是我写的,这不是你自己生成的吗?
1/26/2009 名人与我系列之孙红雷与我1/22/2009 名人与我系列之老瓦与我11/13/2008 WS-Security最近在做WebService security,资料少之又少,特别客户端还是在Java ME上面。 看索爱开发论坛有文章介绍可以很简单的用BASIC login authentication搞定,与JSR172绝配! 无奈Web Application用的是Form Based authentication。人生不易啊! 这个知识爆炸的年代,我深深的体会到学得越多发现不会的越多!看着不合逻辑但事实上绝对是这个样子的。 就像某公司一个用Maven管理的项目。Maven配置没有跟上开发进度,转不了。一看是Eclipse project,ok导进去,发现有dependence project,ok挂上,发现dependence project有dependence,ok再挂!后来越挂越多,挂得越多,缺的越多,挂到整个project泛起一片红色高亮!得,我也不挂了,也不转了,我就就这这红色高亮看看人家代码得了。 怎么说着WS-security说到Maven上了?思维跳跃很快啊!接着说我的Web Service。今晚终于跟着Metro的Guide在Netbeans上转了个带security的webservice,虽然不是Java ME的client但是看到了一丝曙光。希望明天能有所收获。 被印度哥们虐了今晚跟个在索爱做的印度哥们打乒乓球。 打了多少局不记得,每局都是被人大比分搞死! 啊~ 太惨了! 唉!正手不行啊! 别看人家利润低,卧虎藏龙啊! 11/8/2008 我与Mårten Mickos - MySQL CEO, Head of Sun Microsystems Database GroupMårten Mickos, 原MySQL CEO,现Sr. Vice President of Database Group, Sun microsystems, inc. 牛人一个!sun官网软件头版头条的视频就是他! 11/1/2008 007首映观后感昨晚看完007首映,略有小感~ 1. 真清楚啊~ 有史以来看过的最清楚的电影,科技飞速进步啊! 2. 瑞典的电影院很阶梯,完全不会出现在国内那种被前面的人脑袋挡住视线的情况。至少北京的时代和华星是会有这种情况的。 3. 很强的商业气息,开始之前放了近20分钟的各种广告还有宣传片。 4. 阿斯顿马丁无敌!满车弹痕没有车门一样可以开得很High! 5. 飞机比我想象的安全很多。一架小日本炸珍珠港用的飞机,已经被子弹打成筛子同时爆掉一个引擎还可以飞那么稳定~ 6. 场面:超棒,超炫,超真实。从高速路上到地下,从海上到天上。从加勒比海小国到一望无尽的沙漠。不愧是大手笔! 7. 情节...基本没什么情节。就是 打->找到一个线索 -> 换个地方打 -> 又一个线索 -> 再换个地方打 -> ... -> 结束。 PS. 看到最新的马达加斯加2的trailer,更加对其充满期待! 9/5/2008 随想新学期开始了,一切也都算正常运转了。 很庆幸自己当初的选择,毅然放弃15学分的CSD课,选择了从来没有上过的logic programming。还好,一切顺利,在给老师发信后,虽然错过第一节课,老师仍然表示十分欢迎。秘书也帮助把课选上了。这样下学期就要继续和无敌同事并同学Sike一起修一个叫做Internet security的课了。不过听说还是很好过的。看了logic programming的考题,只要是把唯一的一个作业交了,就会得很多分,基本上这个课挂掉也是不可能的。希望一切顺利在圣诞左右完成kth的课程。 在此不对CSD及老师做任何评论,只是觉得CSD课可能不适合自己,在已经有一份毕设工作并还有一门哲学课的时候很难再有时间泡在教室里。另外项目也不是我搞的方向,做了5年java,没有什么兴趣投入到.net和windows mobile的开发中。虽然可能白给一部手机玩,并有机会到北极圈内去工作。但这并不是我所想往的。希望其他上这个课的同学能有所收获吧~ 新学期,很多同学都找到毕设或正在找毕设,希望大家都有好运并有好心情! 8/23/2008 来吧!新学期!转眼之间,来瑞典已经一年了。 回想当时怀揣梦想,踏上北欧的土地,即陌生又好奇。 想起来到瑞典的第一天,在飞机上丢了手机,拖着40公斤重的行李好不容易到Kista,却发现学校给错了钥匙分错了房间,差点变得无家可归。多亏朋友的帮助才得以在北京时间的早上5点神智不清地睡下。想起刚刚上的几门课,由于老师不是native speaker更有可能是我的英语太次,连一半都听不懂。想起当时吃惯了学校食堂和门口饭店的我,望着一份份价值人民币近百元的快餐不知所措。想起办身份证和visa卡的坎坷。想起曾经常写作业到凌晨两三点,还曾有过写到天亮才回家的经历,那时12点前完成当天的任务都能算是一种成就!太多太多的辛酸坎坷一言难尽...... ......最难的就是跨越半个地球的思念...... 如今一年过去了,从无家可归到住进Kista Galleria的公寓;从几乎听不懂课到自由的和同事的交流并小说一点瑞典语;从方便面到东西南北各式中餐;从后半夜的作业到每晚的运动加电影;从只知道简单的编程到可以在简历上写下一大堆东西;从想往Kista Alléväg旁的Nokia玻璃楼到坐进Ericsson宽敞明亮的办公室;暑假更向老板请了一个月的假期回国陪女友和父母;一切事情都在向好的方向发展。 真希望我在瑞典的第二年也能够一切顺利并有新的惊喜啊~
新学期就要开始了,又要开始新的奋斗了。
我一直认为在人生路上,很多重要的转折都是因为机遇。 但如果个人没有能力,机遇来了又如何能抓得住呢! 我正为了我和女友的梦想在北欧奋斗!努力的奋斗! 也衷心祝愿各位朋友在人生路上前途无量,美梦成真!
“最初拥有的只是梦想和毫无根据的自信,但一切都是从这里开始的” ----孙正义 8/11/2008 向Diana致敬,真正值得体验的Milestone 1期待已久的 Intellij IDEA 8 终于在 08年8月8日放出M1,此次Intellij IDEA随奥运推出更快,更高,更强大的全球最智能的IDE。 全新的Intellij IDEA带来全新的体验,把编译器推向稳定与性能的巅峰。 以下文字翻译自Intellij IDEA 8的英文介绍: 与Intellij IDEA 8一起,你将有更顺畅,更快捷,更有效的开发体验。Intellij IDEA将继续发挥他著名的高效开发的特点,并加入对每一种艺术和语言的原生支持。所有你需要的东西,都成功地整合在这样一个健壮的,可扩展的IDE中。
在这个Milestone中,你将发现对JBoss Seam, Struts 2, FreeMarker, Velocity, Spring 2.5的全面支持,对Javascript和Flex的智能调试,JetBrains自己的代码覆盖引擎,多种SQL方言的支持,REST WebServices的支持,以及其他的提升和更多的附加功能。此次更新的Intellij IDEA集成的意图操作提示,代码快速修改,代码检查,均前所未有的高效和稳定! Milestone1 加入了对如下框架/技术的支持: Greater Performance 将来的版本更将提供如下框架/技术的支持: Team Foundation Server integration
只有Intellij IDEA才能真正做到 Develop with pleasure~ 向Diana Team致敬! 6/15/2008 山重水复疑无路,柳暗花明又一村任何事情都不可能一帆风顺的。 一直在爱立信做一个VoIP相关的项目。 在为一个solution奋斗了近一个月后,突然发现,由于客户端的不支持,而无法做测试。也就是说,即使代码写出来了,也无法测试是否能用,虽然可以自己写一个客户端支持,但是就是去了兼容性。 就在deadline马上就要到了的时候,我突然发现同样的问题还有其他的解决方案。并且一般的客户端都会支持。并且我惊奇的发现第三方包还提供这样解决方案的支持。从查资料,到设计,到代码,到测试,一共也就是一晚上的事情,竟然做出来了。 真是没想到啊,天无绝人之路。想起陆游《游山西村》的那两句: 山重水复疑无路,柳暗花明又一村~ 一场虚惊之后终于可以交上差了。 总结经验教训,Design和Pre-study实在是太重要了。
想来Ericsson三个月了,收获实在是太多了。从 Design Pattern 到 Architecture 学到了太多之前不熟悉的和不清楚的东西。并且这些技术都是终身受益。 在公司做项目和在学校做作业,虽然都是和代码打交道,出产品,但是差别实在太大了: 在学校,我只需要考虑实现老师的要求,和队友配合好,叫上作业,测试通过,就ok了,再也没有人去看我们的作业了。 在公司就不一样了,最重要的是设计,因为项目很大,如果哪里设计错了,并不是说随随便便一个refactor就可以搞定的。这里代码不止是给同事看,给老板看。项目release后更要面向全球相关的开发者。代码的质量不止代表自己,还代表老板,代表公司。并且需要详细的文档,和花时间做support。
不管怎样,我还是十分喜欢这里的。相信在将来的日子会有更多的收获(经验+美食)~
5/30/2008 选择Firefox3的理由 |
|||
|
|