By Calvin Austin , January 4, 2005 This article provides five important reasons to move to the Java 2 Platform, Standard Edition (J2SE platform) 5.
如果我有意去学着吸烟,那我肯定已经是个烟枪了…最近的事情一件接着一件,其实都没什么大不了的,都是考试,可不知道为什么自己总是那么不顺利的……呃,我没有怪任何人的意思,都是自己自找的,所有的这一切…… 复变挂了,挂得很无谓,复习的结果和没复习一样。我真他妈不是学数学的料,怎么就能得那么低的分,怎么就那么不开窍。 我 告诉老婆没挂,实在不想她再失望了。她和我一起,忙前忙后的,寄希望于我能顺利地和她一起毕业,我们可以一起工作一起为我们未来的家努力,现在看来,这个 希望真要渺茫下去了……当时以为可以 和期末考试的一起考,昨天才知道,期末考试和即将到来的多媒体考试又重了,哦,那谁…… 昨天去考离散数学,哈哈,这个最厉害了,本以为没什么问题的,结果,一节课没听的后果来啦:讲课范围变了,而且变的面目全非,我还是按我们那时的课程范围复习的,后果可想而知,还有隔壁宿舍的一个哥们儿,也这么尴尬地挂了…… 打了电话给那个老师,可没戏,我也知道人家有多难,只是老婆放不下,非要给我继续求情,结果碰了一鼻子灰,哭了…… 老婆,我知道我很没有用,让你每天担惊受怕,然后还不知羞耻地欺骗你,让你觉得我一切都很好……
很久没更新blog了,其实更多的是一种无奈呵,看自己的blog都要加一个国外的代理才行,有的时候连更新blog都要找那个代理,嘿嘿,印度的代理,唉,这世道,真讽刺…… 最近大家都在谈海啸 ,其实好像印尼人比海啸更有影响力吧,随便到一些BBS、论坛看看,两帮两派,再加些骑墙派,在为一些八杆子打不到的人吵嘴,有的人拿出来例子说什么印尼仇视华人是有历史原因的,没记错的话好像是和红色革命输出还有关系,唉,不知道是哪辈子的事情了。 学校BBS 上的一个JJ,fruitamy 被砍号了,还不是因为骂了几句那些维护印尼人的人,咻,好在我还算有自知之明,倘若是我去吵,也许也没准就就义了。有人说印尼屠杀华人是人家的国家内部矛盾,呃,先抛开这个,那么残忍地杀、抢、奸、烧,罩上一个国家内部矛盾的帽子似乎别人再说什么就都是吹毛求疵了么?不知道都是怎么想的,呵呵…… 好在我在哪里都是小角色,倒也自得其乐,每天四处看风听雨,注视着一个人一个人在那里陶醉的表演,时间过得真快…… 工作总算定下来了,呵呵,很久以前的事了。又一次留在了天津,公司名叫博和利 ,感觉很没创意的名字只是因为创业者们都是Berkeley 海归来的。笔试时很顺利,而且很拽地用英语答了很多题,大多是SAX、DOM、JDBC这种家常便饭,如果再不拽拽英语的话都对不起自己,还有一道求某一范围内质数的算法题竟然是我笔试前一个小时刚整理出来的……谁想面试时十分不顺利。我想可能是人家没以为我区区一介本科生掌握Java 能到什么程度,所以问了一些在我看来基础得无从开口的东西……真的,如果这样东西平常到司空见惯,我还是真描述不出来
不明白为什么我总是最后几个知道Google好处的人…… 当初Google Groups刚开始beta时上去看了看,也没感觉有什么,只是好像一个Usenet的门户一样,呼呼,今天才知道其实是一个包括了新闻组、BBS转信(不知道是不是也是靠新闻组实现的)和网上论坛的一个超大论坛… 呼呼,看来以后Google推出什么新服务时一定要抢先尝鲜,赫赫,否则不知不觉的就落伍了…… 有一点不爽的是又看到了法轮功的人在Google Groups上发表他们那些政治言论。我不知道到底该怪谁,可真不想再看到Google Groups被封掉了,那会是很多网络爱好者的很重大的损失…… Google ,Gmail ,Google Groups and all those “Made in Google” stuff…
今天刚搜到的:) The Old Walking Song The Road goes ever on and on
昨天发布的,唉唉,一不留神没抢到先啊…… J2SE(TM) Development Kit 5.0 Click below to download Windows Platform
来北京实习了一个月,本想一天更新一篇blog的,结果一天也没写过:P 今天下了班就要回家了,学校的“实习”也要开始了,嘿嘿,要是管得不紧的话过几天还可以回来:D 在这里实习让我感觉很好,新的技术倒是没学多少(因为我已经很强了嘛,赫赫赫赫~~~),但是考虑问题的思路却发生了很大的变化,也逐渐开始学习什么是“企业级”应用,虽然我做的东西都是很简单的小项目:P 这里的人际关系很单纯,呵呵,感觉都很好相处,搞技术的还真像传说中的那么好相处,只是跟我隔两排有一个胖子整天乱叫让人很受不了…… 嘿嘿,到了这里感觉自己在技术方面欠缺的没有想象中的那么差,努力学一阵儿就能追上其他人,关键是对这些业务的熟悉,我想没个半年我可能都没法完全 理解这些业务流程。技术嘛,嘿嘿,这儿的人都编程,对系统和其他软件简直没概念啊,呵呵,VMware才一个人知道,一传十十传百的大家都还像发现了新大 陆一样高兴,真是ft……还有最让我受不了的就是大家都用Windows,传文件一般开共享!这什么世道啊,跑跑业务、平面设计什么的用用windows 也就罢了,搞开发的怎么也都用windows啊?目标:给我换台机器后一定装上我亲耐的SuSE 9.1 Pro,让他们也见识见识Linux,见识见识开源~~~
好久没更新blog,上来就这么一句,是因为我实在受不了这种萦绕着整个学校的浮躁了,窥一斑而见全豹,中国IT行业急需人才与计算机相关专业大学生的就业压力,还有现在IT行业薪水缩水,也就不难找到原因了。 不点名不道姓,我没胆子招那一只苍蝇打扰我的清静,只是那人把参加IBM大学夏令营说得跟什么似的~~~四处宣扬。不巧刚才又看到其在CSDN上的文章,简直,如果我戴眼镜的话大可跌破眼镜了,不过还是怀疑是不是就是那经常在学校BBS上低头不见抬头见的校友,又顺藤摸瓜看看他的blog,这次,我只好跌破眼睛了…… 真不巧的是他还真是我校友。N年后我该怎么面对让我有机会重修的地方? 也许是我作人喜欢低调,也许是那些高调的人都疯了,当今的中国,我宁愿相信低调些会好一些。你能蒙事到什么时候?就算你觉得自己的水平不错了也不该出来吓唬人,让你很有成就感么?
Sun JWSDP,最近要好好提高WebService,就下了个这个,以前可是光说不练:P Windows版本 Unix版本 JWSDP对应的Web Container,我选了J2EE 1.4 SDK and Sun Java System Application Server Platform Edition 8 Update 1 All-In-One Bundle: Windows 2000 & XP Platform Solaris x86 Platform Solaris SPARC Platform Linux Platform 如果只要Sun Java System Application Server Platform Edition 8_01: Windows 2000 and XP Platform Solaris x86 Platform Solaris SPARC Platform Linux Platform 都是庞然大物,赫赫,选好时间下载吧:)
曾几何时,一谈论到程序,人们的脑海里都会想象出这样一副情景:戴眼镜的程序员,面对着一行一行毫无生气的代码,还在敲着键盘输入更多的字符,最后按几个键,一个程序诞生了,可这个程序就像那些代码一样毫无生气,界面呆板,操作单一让人提不起精神。 可如果人们一提到Flash,往往会眼前一亮:啊,我记得这个,漂亮的图片做成连续的动画,还可以做一些小规模的游戏,动画的效果cool极了,声音效果也可以接受,关键是动画文件很小,一会儿就可以下载到自己的机器上慢慢享受,让人沉浸在里面几个小时也不觉得累…… 多么可怕的对比!第一次看到Flash的时候我就想过,如果这东西要能和人交互并完成一些工作的话,那我们学C/C++、Java和其他的语言还有什么意义?当时只是对自己的想法付之一笑:那么简单的东西怎么可能比得上本地可以运行的可执行代码?!顶多是限制在浏览器的框框里像俳优一样逗大家一笑而已,奇技淫巧!奇技淫巧!!! 可事实发展证明Macromedia不想让自己的产品局限在逗大伙开心的级别,从Coldfusion的推出就证明了Macromedia也誓死要在程序开发上逐鹿中原,而它看上的,不是一个一个在本机上运行的可执行文件,而是定位在客户端和服务器上的Internet程序。 如果说ColdFusion的出现使编程还算编程的话,那Flash MX 2004的推出,着实惊动了广大埋头苦干的程序员:Flash做得越来越像程序,而且功能也越来越像程序了。 自从ActionScript添加到Flash中时,Flash就不仅仅是做动画的工具了,闪客们可以鼓捣着漂亮的图片,操着简单易学又强大专用的脚本描绘他们心中的Flash。随着网上绚丽而又强大的Flash一波一波袭如人们的眼帘,我们不得不开始重新审视这个昔日逗大伙一笑的技术了。 Macromedia在网络媒体方面的地位就和微软在桌面操作系统的地位一样,以前还有Adobe可以和它对抗,而现在Adobe也彻底转向平面设计方向,而再也不踏入网络媒体这个Macromedia的主场了。而让人尊敬的是,Macromedia没有止足不前,而是兢兢业业地发展自己的产品。每次Macromedia发布新产品或新版本的时候,它的忠实用户们都会得到以前完全不敢想象的体验,为Macromedia的强大而由衷的高兴。我们也都可以看到,Flash从4.0、5.0到现在的MX 2004一路走来,每一次新版本的出现都伴随着网上Flash水平的大幅上升,让人们惊讶这小小的动画总是可以不断释放出新的力量,让人惊奇,让人刮目。而Macromedia正是以这样的动作,预示着一个新的时代的到来:颠覆Internet的RIA时代! RIA即Rich Internet Application的缩写,在我看来是一种以Flash为核心手段,克服HTML页面操作方式单一的缺点,赋予Internet页面足以匹敌本地程序的表现力和控制力的“应用程序”,虽然还是在浏览器的基础上与用户交互,但已经具备以往人们观念中应用程序的雏形。虽然现在Flash离不开浏览器,但这不是限制它发展的瓶颈,Flash的在Windows操作系统的ActiveX控件可以方便地插入到应用程序中,赋予使用它的程序播放Flash和支持ActionScrip的能力。我还不了解非Windows平台上利用Flash插件的开发,但我想可以这样,做一个浏览器的框架,不需要像通用的浏览器一样完备地支持HTML、各种script以及css和xml等等,只是可以插入Flash Player的ActiveX控件或者Mozilla类浏览器的xpi扩展,然后就完全可以借用Flash的表现力和交互性完成其他的一个应用程序能够做的事情,我们更可以扩展这个浏览器框架,让它支持对本地文件的操作,这样一来人们完全意识不到这是一个Flash,而以为是一个界面设计出色的应用程序。 这只是我对Flash作为本地应用程序的一个构想,离RIA的目标还有很远,因为RIA是把眼光放到Internet上的技术。要想实现RIA就离不开各种应用服务器的支持。Flash和Macromedia自家的ColdFusion天生就是一对搭档,二者相互补充,在国外的网站设计中已很常见。ColdFusion现在可以连接到Java应用服务器上,这为Flash添加了更强大的后盾,Flash现在完全可以用来作为代替JSP的J2EE表示层,而且会比JSP做得更好。 最近Macromedia又推出了更具开创性的Flex,这是一个完全体现RIA概念的产品,开发者可以利用类似JSP的标签来创建Flex应用程序,可以使用MXML这种Macromedia扩展了的XML类语言来描述用户界面、创建数据模型和访问服务器资源,还可以利用熟悉的ActionScript来描述复杂的数据模型、流控制和事件处理,更可以使用 Macromedia Flash MX 2004 创建自定义组件并导出为通用组件格式 (SWC),以导入 Flex 应用程序,完全符合现代软件工程学的重用思想。这样一个强大的产品,第一次看到介绍时让我不禁为自己想成为程序员的道路而担忧…… Flash现在不仅是一个产品,一个播放器,一个做动画的工具,而是成为了像Java、.