::: Arui 随笔 :::

①This is my Blog ②Enjoy Coding ③Enjoy Life

2009年05月21日

原创 打印机

普通的打印机,大家都熟悉,大家也都在使用,无非就是在纸张上打印出来文字或者图形,黑白的,或者彩色的。打印出来的东西主要还是二维的图像。 三维的打印机,有一些公司,已经研制出来了。扫描一个物品,或者输入一个三维的模型,就可以打印出它的立体模型。这是相对比较先进的,可能过几年才能推广,大家才能真的见到。 更玄乎的,是刚刚看到的一个电视节目,说打印机可以与纳米技术结合。纳米技术,不了解,不过听得挺玄乎。打印机与纳米技术结合以后,生活是什么样子呢?你需要一个什么东西,打印出来,这个东西就是你的了。只要拥有一台纳米打印机,从吃的,穿的,到用的,都可以打印出来。哦买告得,够玄乎的。 阅读全文>

发表于 @ 2009年05月21日 21:24:00|评论(loading...)|举报|收藏

2009年04月03日

原创 日本软件公司 管理者 改善 流程

我也想不出什么主题了,索性就把想法抽象一下,以关键字作为标题了。 现状: 日本软件公司比较注重改善活动,特别鼓励员工进行改善提案。领导者们呢,为了业绩,更是绞尽脑汁,时不时的提出一些流程等等。在实施这些流程之前呢,通常是把小领导们招集到一起,一边说明,一边把这么做的优点等等罗列出来一大堆。然后呢,问大家有没有意见。答曰,没有意见,很好很强大。于是乎,想法就开始在某某团队展开。展开一段时间以后呢,把团队的小领导叫来,问效果如何。答曰,很好,有效果。于是乎,此流程就在全公司内开始实施了。这位领导,又开始绞尽脑汁想提出更多的流程了。 展望: 如果循环下去,会如何呢?流程越来越复杂,员工抱怨逐渐增多,小领导也觉得无奈。大领导呢,听不到员工背后的抱怨甚至指责,竟然还一直觉得自己英名神武。 原因分析: 日本公司,一般流程都比较复杂,执行起来比较严格,效率比较低。原因呢,估计与民族性格有关。日本人比较死板,注重团队,一般不会轻易提反对意见。所以在日本公司内,领导相对好当点。 解决方法: 解决之前,先意识到有这个问题存在吧。然后。。。。。。 阅读全文>

发表于 @ 2009年04月03日 14:08:00|评论(loading...)|举报|收藏

2009年03月04日

原创 海水与火焰——领导眼中两种不同类型的员工

头一段时间,业务扩大,一个Team拆分成两个Team。大家说,为了容易区分,给两个Team都取个名字吧。后来名字敲定,一个叫“海水”,一个叫“火焰”。为什么起这个名字呢,大体是按照两个Team不同的性格和做事风格来取的。 “海水”Team,个性低调,做事谨慎。“火焰”Team,个性张扬,做事热情似火。当然,这么形容并没有褒义贬义的意思,我也想不到同等的形容词来形容,大概就是这个意思。两个Team都非常优秀,只是性格和做事风格不同罢了。 每个Team有自己的风格,每个人当然也有。在领导的眼中,极端一点的话,基本可以把每一个员工定义为上面两种类型之一。让我再多描述一下这两种类型吧,这样更容易对号入座。 “海水”人:低调,不喜欢抛头露面;做事比较稳重,按部就班;想把自己的事情做好,不爱关心其他人的事情;谨慎,不轻易冒险;…… “火焰”人:相对张扬一些,喜欢出入公众场合;说话做事风风火火;热情,乐意帮助别人,乐意做各种与工作不太相干的事情;有冒险精神;…… 如果你是普通员工,你是哪种人呢? 如果你是高层领导,你更喜欢哪种人呢? 这两种人并没有绝对的高低之分阅读全文>

发表于 @ 2009年03月04日 14:59:00|评论(loading...)|举报|收藏

2009年02月11日

原创 《重构——改善既有代码的设计》

今天看到一位同事的桌子上放着这么一本书,才想起来推荐一下。我大概是很久之前就看了这本书,应该是这本书刚翻译出来的时候。当时我对重构技术了解较少,总觉得重构嘛,比较简单,不就是把代码改改,改的好点嘛。可是看完这本书,我才了解,重构也是很有技术含量的。作者就总结了多达70多种重构方法,佩服。如果你正在做重构的工作,强烈推荐此书。阅读全文>

发表于 @ 2009年02月11日 19:34:00|评论(loading...)|举报|收藏

2009年02月08日

原创 《代码之道》

这本书的内容,都是收录的微软内部的一个专栏的文章,都是作者二十几年来从事软件开发工作的感悟。这本书涉及的方面非常多,从技术,到日常开发流程,到项目管理工作,到公司高层的决策,基本是想到哪里,就写到哪里。感觉不是很容易读。当然这种感悟类的书籍,本身就不好写,写的再有道理,读者也并不一定买帐。作者有一些观点肯定会引起很大的争议。不过有争议也好,毕竟思考一下,也会有提高。对于这本书,大部分的道理还是可以理解的,我基本是一边看,一边就很自然的联想到很多现实中的开发工作。收获还算不少,有时间要再看一遍,再消化消化。阅读全文>

发表于 @ 2009年02月08日 17:32:00|评论(loading...)|举报|收藏

原创 《软件开发的边界-管理成功的项目》

本书是Rational Software的资深项目经理Joe Marasco结合其数十年的一线开发经验所撰写的软件项目管理书籍。本书由最基本的管理思想开始讲述,每一章节都是一个单独的主题。作者以其丰富的实践经验、严谨的工程思想及幽默风趣的讲解方式,为读者带来了项目管理中众多问题的全新视角与观点。个人认为绝对是本好书,强烈建议阅读。 阅读全文>

发表于 @ 2009年02月08日 13:02:00|评论(loading...)|举报|收藏

2009年02月04日

原创 Ajax&&GWT

工作的久了,一直忙于公司相关的技术和业务上,对于如今流行的技术基本不了解,感觉有点跟不上时代的脚步。最近不用加班,不是很忙,就想看点新鲜的东西,去看了看CSDN的专题,Ajax就进入了我的视线。可能有人说,这算什么流行技术啊,Ajax都快Out了。呵呵,没办法,对于我来说,的确还算是新鲜的。 Ajax的原理我是了解一点的,只不过从来没有使用过而已。关于Web开发,我以前也做过Asp.net相关的,对于HTML、JavaScript、CSS等等还算了解。所以,理解Ajax应该也不是什么难事。 对于Ajax的开发,目前已经有了很多的工具可以直接使用,我尝试了一下Google Web Toolkit (简称 GWT)(http://code.google.com/intl/zh-CN/webtoolkit/),试用一下,并简单看了一下其中的例子。 使用GWT,开发者就可以使用Java语言进行Ajax应用的开发,这对于Java开发者来说当然是一个好消息了。使用GWT,不需要了解复杂的JavaScript,这个工具会自动把Java语言编写的页面转换成JavaScript文件,使Aj阅读全文>

发表于 @ 2009年02月04日 13:17:00|评论(loading...)|举报|收藏

2009年02月02日

原创 《疯狂的程序员》

《疯狂的程序员》年前,去书店,发现了一本书,摆在推荐窗里,书名叫《疯狂的程序员》,作者是CSDN的网友——绝影。我也是干这个的,所以,光是看见这书的名字,就足够吸引我了。过年在家,除了吃就是睡,再就是看看电视。也没什么事情,所以就从头到尾一口气看完了。作者把自己的亲身经历,从上大学,到毕业后进入IT界,以诙谐幽默的文笔,呈现了出来。仔细的品一品,还真有一些共鸣。呵呵。阅读全文>

发表于 @ 2009年02月02日 14:23:00|评论(loading...)|举报|收藏

2009年01月01日

原创 2008 ==> 2009

发现时间过的真的很快,这么快,又是新的一年了。特地翻出去年今天的博文,当然也是总结和展望。很惭愧,上一年的期望没能够达到。既然又是新的一年了,就再做个非常简单的总结和展望吧。总结过去的一年。从生活上来说,基本顺风顺水。虽说只是按部就班,没有特别的激情,但是比较开心。从工作上来说,也是顺风顺水。去年4月开始接触新的项目,这个项目很大,开发人员很多,也是公司的核心项目,需要学习的东西也比较多,比较充实,呵呵。虽然工资基本没涨多少,但是因为比较喜欢这个行业,也比较喜欢整个团队,工作也得到别人认可,也算比较开心。还有,除了技术方面,也接触很多管理的工作,学到的东西很多。今年的展望。技术的发展太快,东西永远学不完,用到的时候再学基本也来得及,所以还是在项目管理方面继续多积累经验,继续多多向前辈学习。少看点电视,多读几本书,感觉是积累的时候了。还有就是练习英语口语。还有就是日语吧,被逼无奈还是要学,年底做到能够正确理解邮件和各种文档。 呵呵。阅读全文>

发表于 @ 2009年01月01日 21:50:00|评论(loading...)|举报|收藏

2008年12月19日

原创 Java中的ArrayList的容量

List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。 ArrayList继承于List接口,除继承过来的方法外,还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。并未指定增长策略的细节,因为这不只是添加元素会带来分摊固定时间开销那样简单。 ArrayList是经常会被用到的,一般情况下,使用的时候会像这样进行声明: List arrayList = new ArrayList(); 如果像上面这样使用默认的构造方法,初始容量被设置为10。当ArrayList中的元素超过10个以后,会重新分配内存空间,使数组的大小增长到16。 可以通过调试看到动态增长的数量变化:10->16->25->38->58->88->... 也可以使用下面的方式进行声明: List arrayList = new ArrayList(4); 将ArrayList的默认容量设置为4阅读全文>

发表于 @ 2008年12月19日 13:32:00|评论(loading...)|举报|收藏

原创 CheckStyle使用java.header文件的问题

基本步骤: 1.建立项目,编译通过。 2.使用CheckStyle进行检查(自定义的规则需要java.header文件)。此时没有放入java.header文件,检查结果全部OK。 3.期间填加checkstyle用的java.header文件。并刷新Eclipse工程。 4.使用CheckStyle再次进行检查。检查结果全部OK。 导致问题: 没有java.header文件的话,对代码进行编译,checkstyle会检查代码,但是不会显示出任何任务错误信息。 java.header文件是后放进去的。这个时候即使刷新Eclipse,再对代码进行编译,checkstyle也会检查代码,但是还是不会显示出任务错误信息。所以如果代码本身本来就有问题,也检查不出来了。 判断原因是由于Checkstyle不能自动识别java.header文件存在。 解决办法: 添加java.header文件以后,Clean工程,然后重新编译。 阅读全文>

发表于 @ 2008年12月19日 11:10:00|评论(loading...)|举报|收藏

2008年12月09日

原创 如何让新人尽快融入项目团队

刚进公司的新人,从心理上要有个从学校到公司的转变的过程,从学校的象牙塔走进公司的残酷环境,更加需要别人的关心。建议有新人加入以后,一起找个时间组织个活动,当然最简单的就是一起吃饭了。别小看一起吃饭这样的小事情,这样的小事却可以大大增加新人融入团队的速度。特别对于软件公司来说,大家平常都在忙项目,如果不组织一次活动,就很难有机会去与新人去沟通。一般软件公司里年轻人居多,都比较容易相处,一起吃个饭就有机会让老员工与新人充分交流,使新人能尽快感受整个团队,更有归属感。 刚进公司的新人,一般技术水平和业务水平都达不到项目要求,需要有一个适应的过程。如何让新人尽快融入项目中?最普遍的做法就是给每一位新人分配一个所谓的“师傅”,同时安排新人与师傅座位相邻。这样无论遇到什么困难,新人总至少有一个人可以请教。这么做有什么好处呢?如果不指定师傅的话,新人有了问题,可能不知道这个问题该问谁,也不敢去问别人,就干脆不问了。这样只能等新人与项目组其他成员熟悉了以后,才能逐渐的敢于提出自己的疑问。新人的技术水平和业务水平在短期内就提高的很慢了。 对于新人的培养,除了培养感情、指定师傅之外,还应该找一阅读全文>

发表于 @ 2008年12月09日 17:54:00|评论(loading...)|举报|收藏

2008年11月17日

原创 体验CMMB

CMMB,简单说就是广电总局推广的移动电视的标准。目前信号已经覆盖很多城市了。觉得比较新奇,就买了个支持CMMB的MP4,亲自感受了一下。 我在上海的闵行区与徐汇区交界的地方,在办公楼里(3楼)对信号进行搜索,搜到不少台,不过有一些提示信号弱打不开。能够打开的有中央1、3、5、9、少儿。偶尔会有停顿现象,还需要改进。希望CMMB信号覆盖能够越来越好。阅读全文>

发表于 @ 2008年11月17日 13:12:00|评论(loading...)|举报|收藏

2008年11月13日

原创 SVN使用遇到的问题两则

SVN使用遇到的问题两则 1.出现Attempted to lock an already-locked dir错误 在eclipse里提交或者更新文件,出错。 错误提示:Attempted to lock an already-locked dir svn: Working copy 'E:\eclipse32\workspace\MyProject\' locked 简单解决方法:显示所有隐藏文件,直接进入到上面的文件夹下的.svn目录,删除lock文件。 2.无法识别新增文件 在项目中新增加了目录及文件,使用SVN同步后无法识别新增的文件,导致无法提交文件更新。 原因:新增目录中包含.svn目录。 解决方法:删除掉新增目录中的.svn目录,再次同步提交即可。 阅读全文>

发表于 @ 2008年11月13日 11:22:00|评论(loading...)|举报|收藏

2008年11月11日

原创 关于就业叨咕几句

公司开始去各个学校开宣讲会了,这让我想起又到招聘的季节了,又将会有大批的学生开始进入社会了。报考大学,就业,结婚,生子。。。这些都是很重要的事情,需要慎重。但是我感觉就业没有其它几个那么重要。为什么这么说呢,现在的社会,已经不像以前了,都是双向选择。就业单位有选择毕业生的权利,毕业生也有选择就业单位的权利。不仅是毕业生就业,就业以后业可以再选择。特别是对于软件业来说,跳槽不是什么新鲜事,不跳槽才真的是新鲜事呢。 有人可能会说,考大学也可以重考,结婚也可以离,生孩子。。。可是这些都需要更大的勇气啊。 对于软件行业的毕业生,建议不要把重点放在钱多钱少上。刚毕业的学生,对于金钱,还没有那么大的压力,只要够用就可以了,再多也不能解决根本问题。那应该把重点放在哪里呢,个人觉得应该放在能学到什么上面。换句话就是去关注这个公司是做什么的,前景如何,自己能学到什么。如果去了这个公司,自己能够在哪些方面得到提高,对自己的发展有什么好处。几乎每个人都不可避免的会换工作,早晚的事情。个人认为第二份工作是非常重要的。第一份工作是给你机会去深入了解你的行业,了解你自己在这个行业的定位。第一份工作最终会成为你阅读全文>

发表于 @ 2008年11月11日 15:05:00|评论(loading...)|举报|收藏

用户操作
[即时聊天] [发私信] [加为好友]
arui
订阅我的博客
XML聚合  FeedSky
arui的公告
很多都是随便写下的东西。
想到哪里了就写到哪里。
不一定都有道理。
欢迎留言并一起探讨。


文章分类
收藏
    .NET相关链接
    博客园
    博客堂
    微软中国社区
    Java技术相关
    DeveloperWorks
    Java Developers Almanac
    中国JAVA开发网
    朋友的BLOG
    Achilles's blog
    jackei的测试生活
    Litchi's blog
    puppy bmsyg
    Puppy's Blog
    smile happy
    女生木子
    小鱼的BLOG
    慕容小雨
    暗月猫
    金辉玉宇
    其它技术相关
    CodeProject
    CSDN站点
    DB2开发者园地
    IBM中国
    IT专家网
    Koders
    SourceForge
    TechNet中文网站
    UML China
    微软MSDN
    畅享网
    我的一些东西
    我的相册-人物
    我的相册-风景
    存档
    Csdn Blog version 3.1a
    Copyright © arui