
Something useful
文章平均质量分 63
elevenXL
岁月静好,现世安稳
展开
-
应对敏捷项目中的干扰
作者 Vikas Hazrati译者 郑柯 发布于 2008年6月6日 上午4时8分 社区Agile主题敏捷技术,企业级敏捷 干扰,正如它名字所显示的,是影响敏捷项目团队速度、减缓其前进的刹车闸。有些干扰是必需的,其他则不是。关键在于:要识别出影响工作进程的干扰,并尽量减少它对项目的负转载 2008-06-06 22:17:00 · 1029 阅读 · 0 评论 -
windows安装基于Apache的SVN服务器(包括SSL配置)
1. 引言 2. 安装过程 2.1. 安装Apache 2.2. 安装Subversion 2.3. 配置 2.4. 使用SSL来保护你的服务器 摘要 本文是TortoiseSVN1.3.5帮助中关于配置服务器一节的翻译,根据行文需要做了一些调整与增减。英文原文参见TortoiseSVN1.3.5帮助的3.1. Apache Based Server。 要使用TortoiseSVN(或者转载 2007-12-12 22:14:00 · 1244 阅读 · 0 评论 -
软件史上最伟大的十大程序员
1、John Carmack(约翰.卡马克) John是程序员的教父。他一直致力与推翻世界快速工业化的障碍,在引领时代浪尖的同时仍能将研究成果作为游戏的一部分,它的贡献令人敬畏。他在计算机图形方面的创新给我们带来了Wolfenstein 3D, Doom & Quake。 2、Linus Torvalds(Linus Torvalds) Linux之父,转载 2008-03-06 09:36:00 · 1108 阅读 · 0 评论 -
Google 桌面 Linux 版 入门指南 Ubuntu 特刊
昨天 Goolge 桌面 Linux 版正式发布 介绍得太简约,作为 Google 中国团队研发的如此 万德福 的软件,不用力顶怎么行啊!背景:Google 桌面搜索 Linux 版 是由 Google 中国 Linux 团队研发的全球性产品,主力成员包括刘欣、蔡健、李大海、刘黎、褚振宇、苏哲(# 大名鼎鼎的 SCIM 作者)、王显著、杨润华、王咏刚等(# 嗯,应该都是著名大牛,可惜转载 2007-12-13 09:13:00 · 1113 阅读 · 0 评论 -
在Windows上使用Subversion
Subversion(以下简称svn,官方网站为http://subversion.tigris.org)是鼎鼎大名的cvs的继任者,使用方法和 cvs几乎一样,而且在管理二进制文件、目录方面比cvs更胜一筹,其作者就是cvs之父,所以完全不用担心从cvs转移到svn上会有任何困难。 正式基于以上优点,前几天我尝试了一下svn,在Windows上不仅svn client可以使用,而且svn转载 2007-12-12 22:09:00 · 973 阅读 · 0 评论 -
软件开发人员的组织与分工
大型软件项目需要很多人的能力合作,花费一年或数年的时间才能完成。为了提高工作效率,保证工作质量,软件开发人员的组织、分工与管理是一项十分重要和复杂的工作,它直接影响到软件项目的成功与失败。首先,由于软件开以人员的个人素质与差异很大,因此对软件开发人员的选择、分工十分关键。1970年,Sackman对12名程序员用两个不同的程序进 行试验,结论是:程序排错、调试时间差别为18:1;程序编制时转载 2008-03-02 21:42:00 · 3297 阅读 · 0 评论 -
一个优秀的系统分析员应该具备的三个素质
都在谈论中印之间的软件大战,其实没有可争论的,我们相差太远!但并不是我们的程序员技不如人,而是缺少系统分析员,特别是高素质的系统分析员。究竟系统分析员对一个软件项目来说有多么重要呢?下面一个案例可以说明: 某行业需要一个远程项目申报和管理的系统,第一个系统分析员带了10个程序员用了一年半,花了30万,硬是把项目做砸了,要说失败原因其实也挺委屈,由于 需要数据汇总和分析,系统分析员选择技转载 2008-03-02 22:29:00 · 1785 阅读 · 0 评论 -
软件开发过程中各类人员共通心理剖析
“软件业,以人为本”。参与软件开发过程的各类人员的共通心理表现,对整个开发过程起着举足轻重的影响。作为一名项目管理者,非常有必要对其进行一一剖析,找出心结,然后对症下药,加大沟通力度,提高开发效率。 结症一:用户,由于观念上的不同,国内的用户更倾向于看到一个实实在在的“东西”。传统开发方法的每个阶段的审查和签字,留下的往往是那句经典 笑话:“不错,这是我所要求的,但不是我想要的。”而转载 2008-03-02 21:40:00 · 849 阅读 · 0 评论 -
未来10年互联网的十大发展趋势
——Written by Richard MacManus 刘明君译我们已经现在进入被称为web 2.0的网络时代。这个阶段互联网的特征包括搜索,社区化网络,网络媒体(音乐,视频等),内容聚合和聚集(RSS),mashups(一种交互式Web 应用程序),以及更多。目前大部分都是通过电脑接入网络,但是,未来我们将从移动设备(如Iphone)和电视机(如Xbox Live 360)上感受转载 2008-02-28 16:50:00 · 4768 阅读 · 0 评论 -
linux下SVN配置笔记
一、安装SVN默认安装到/usr/local/bin下面二、创建仓库 svnadmin create /home/svnrepo/root/svnrepo为所创建仓库的路径,理论上可以是任何目录三、修改配置文件/home/svnrepo/conf/svnserve.conf 代码转载 2007-11-27 22:50:00 · 945 阅读 · 0 评论 -
关于验证码错误的解决办法
近几日已经连续有几个用户反映验证码输入虽然正确,但系统始终提示错误这一情况。由于我也曾经碰到过,所以在此说一下常规的解决方法,看看对大家是否有帮助。 一、是否跟大小写有关,因为有些验证码是大小写无关的,而有些是对大小写敏感的。 二、是否跟全角半角有关。几乎所有的验证码都必须以半角方式输入。如下图(极点五笔为例,其他输入法也一样): 全角状态: 半角状态: 注意看标点转载 2008-02-12 09:06:00 · 28512 阅读 · 22 评论 -
《敏捷软件开发(原则、模式与实践)》前三章笔记
《敏捷软件开发(原则、模式与实践)》(美)Robert C.Martin 著 邓辉 译 孟岩 审笔记笔记摘录:Eleven第一部分 敏捷开发第1章 敏捷实践 教堂尖顶上的风标,即使由钢铁制成,如果不懂得顺应风势的艺术,一样会被暴风立即摧毁。 ——海因里希.海涅(原创 2008-02-12 08:41:00 · 1756 阅读 · 0 评论 -
Subversion在windows下的安装
1 首先下载Subversion Windows版本的服务器软件,下载地址如下:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 文件为svn-1.2.0-setup.exe,然后执行安装,安装目录如:d:/develop/subversion,然后设置一下系统的环境变量Path,将Subversion的原创 2008-03-14 07:58:00 · 1163 阅读 · 0 评论 -
程序员怎样找到自己的核心竞争力
如果你的上司走过来跟你聊天,那你可要注意了,因为这很有可能不仅仅只是一次随意的交谈。在权威机构的调查中显示,85%的主管喜欢通过闲聊的方式 考察下属的近况,包括是否对工作现状有抱怨、是否在职业发展方面有了新的想法、是否认同公司近期的某些策略、是否还认同公司的价值观等等。普元软件副总裁 刘尔洪说:“我们除了会在员工的绩效考核周期结束后与他们进行正式的绩效面谈之外,平时也会办一些轻松的午餐会,把忙碌的转载 2008-03-21 13:05:00 · 1048 阅读 · 0 评论 -
李开复:做对世界最有意义的事
在网络世界,李开复是一个响亮的名字。他曾开发出世界上第一个“非特定人连续语音识别系统”,被美国《商业周刊》授予“最重要科学创新奖”;他开发的“奥赛罗”人机对弈系统,因为1988年击败了人类的国际奥赛罗棋世界冠军而闻名全球。 这位国际知名的语音识别技术专家被国人熟悉,是因为他马不停蹄地在全国各大高校演讲,回放工作经历、传播前沿知识,分享人生智慧,被称“校园教父”。 3月初,李开复来到湖北转载 2008-03-24 08:36:00 · 1054 阅读 · 0 评论 -
GlassFish v2: 明智选择
对于许多公司及其内部开发人员来说,开源软件的吸引力正在与日俱增。这是因为社区可以免费获得和升级开源软件的源码。这意味着这种软件比专用软件拥 有更快的更新速度,并且其升级通常也与公司及其开发人员的需求相吻合。还有它的低成本(开源软件通常是免费的)并没有任何负面影响。所有这些都将转换为巨 额的利润和不断增加的占用率。然而,公司并不信任使用开源软件来管理它们的业务关键型应用程序或处理高负荷、高事转载 2008-05-26 07:45:00 · 1477 阅读 · 0 评论 -
Gartner:惠普超越IBM成全球第一大服务器厂商
北京时间5月24日消息,据国外媒体报道,根据市场研究公司Gartner公布的最新数据,惠普已经完全超越IBM,独占全球第一大服务器厂商的宝座。在此之前,尽管惠普的服务器销量超越了IBM,但IBM在服务器销售额方面处于领先。数据显示,2008年第一季度,全球服务器销量为230万台,同比增长7.6%;服务器营收为136亿美元,同比增长4.3%。其中,x86服务器的销量和营收增长速度最快,RISC-转载 2008-05-26 07:38:00 · 1043 阅读 · 0 评论 -
在绝望的时候再等一下
一个老婆婆在屋子后面种了一大片玉米。秋天到了,玉米地里一片金黄。一个颗粒饱满的玉米说道:“收获那天,老婆婆肯定先摘我,因为我是今年长得最好的玉米!” 可是收获那天,老婆婆并没有把它摘走。 “明天,明天她一定会把我摘走!”饱满的玉米这样自我安慰。 第二天,老婆婆又收走了其它一些玉米,可唯独没有摘这个玉米。 “明天,老婆婆一定会把我摘走!”它仍然自我安慰着。 可是……从此转载 2008-04-23 08:36:00 · 1164 阅读 · 3 评论 -
需求分析:将技术语言和业务语言统一
在软件开发领域,人们越来越多地提到需求。和其他领域一样,这里的需求源自用户的“需要”,而不同则在于开发软件系统最困难的部分就是准确说明开发什么,这就是软件项目的需求。为什么我们如此多的关注需求?原因恰恰在于我们无法有效地获取需求,我们无法准确地表述需求,而需求的变化对于整个项目的成本、周期影响极大,所谓“一石激起千层浪”。所以,想让项目获得成功,首先要做好需求分析。什么是需求?要了解需转载 2008-04-05 00:09:00 · 1302 阅读 · 0 评论 -
2008年最热门的七大IT软件技能
2008年最热门的七大IT软件技能 某些IT专业人才的缺乏已经成为了压在CIO们心头的一块重石.看来,软件开发以及应用人才的需求在美国都将“看涨”. 《Computerworld》最近整理出了2008年最热门的七大IT软件技能,有意向IT界发展的朋友们需要关注一下哦! 编程——应用程序开发 “很多企业还是在继续着将自己现有的软件网络化的工作,并且在向Web 2.0转载 2008-04-06 00:06:00 · 1089 阅读 · 0 评论 -
在Ubuntu Linux中使用Apache2管理Subversion版本控制系统
上次我们讲了Subversion的基本使用,但还只是单机操作,如果要在网络中进行多人协作开发,我们就要使用Web服务器来管理Subversion资源库了。在这里我们选用Apache这个业内最著名服务器的下一代版本Apache 2。 参考资料:Debian-Reference 除安装过程只适用Ubuntu外,别的步骤在其他Linux发行版中都差不多。 (andyluo是我的用户名,请做相应修转载 2008-01-03 18:28:00 · 1177 阅读 · 0 评论 -
合作伙伴为创业打下坚实基础
【优快云英雄会现场报道】继CTO论坛后,优快云英雄会第二场论坛也拉开了帷幕。本场谈话的主题是创业,由千橡集团副总裁刘韧主持。到场的嘉宾有周立功,梁公军,王兴,吴锡桑和苏德届。需要合作伙伴?周立功的回答很有趣,他认为不值得花太多钱来找一个合作伙伴。但是一定要有吴锡桑则相反,他很乐意与伙伴分享资金,火石软件(FireStone)的名字也是由几个合作伙伴的名字组合而成。从当年的九个人发展转载 2008-03-30 08:45:00 · 1044 阅读 · 0 评论 -
史上最牛三大病毒结局大盘点
【磁碟机】——史上最牛的木马运输机 目前结局:偃旗息鼓。是避风头还是气数已尽? 磁碟机病毒作者仿佛比熊猫烧香作者更聪明一些,面对网民的骂声一片,面对各大反病毒厂商的联合剿杀,他在最风头正劲的时刻选择了“跑路”,但也许他只是短暂的避避风头,背地里正在酝酿一场更大的攻击! 发展过程:磁碟机病毒最早出现在2007年2月份,金山毒霸反病毒专家李铁军表示,当时该病毒只是在Windows系统目录下生成l转载 2008-03-30 08:41:00 · 1217 阅读 · 0 评论 -
李开复:谷歌喜欢招收什么样的应届毕业生
主持人:那么我也想再请问一下谷歌今年在招应届毕业生的时候,我们对应届毕业生会有一些什么样的期待?或者说会有一些什么样的要求呢? 李开复:在招聘工程师方面来说,谷歌所提倡的是我们叫做创新实践者,那么创新就是你有很多新的创意, 这样你来了公司拥有了20%的时间可以做自己想做的项目,才会有更好的灵感,而且不会老是用别人做过的方式来做一些东西。就是做一些前人未做的东西,能带 给用户惊喜的东西;从实践转载 2008-03-26 07:36:00 · 1038 阅读 · 0 评论 -
敏捷项目管理-迭代功能卡和停车场图
敏 捷项目管理是以迭代和功能为推动力的。功能的推动性表现在它将计划和执行的主要重点从任务转变为产品功能。这是与传统项目管理以任务为推动力的重要一个区 别。我们将整个需求分解为细粒度的多个功能点,只有每个功能点的开发和测试全部完成才对进度贡献和客户承诺有意义。这与挣值中的0-100法则是相吻合 的。 按需求和功能点进行WBS分解可能更难于管理,但是它跟开发人员的实际工作方式根据容易转载 2008-03-26 07:33:00 · 4491 阅读 · 0 评论 -
什么才是程序员的最高境界
以前一直听人说海上钢琴家这部电影不错,昨天看了一下,果然相当的经典。看着1900那 出神入化的琴技,听着他弹奏的优美的音乐。我突然想到,钢琴家和程序员是如此的相似。1900说道:琴键是有限的,而人的生命是无限的我可以在有限的琴键 上演奏出无限快乐的音乐。钢琴上88个键,不多一个也不少一个,只有这88个键才是我的天地,那里有我的梦想。程序员又何尝不是如此?在有限的键盘上,写 出无限精彩的程序转载 2008-03-24 08:39:00 · 1062 阅读 · 0 评论 -
Linux 打开chm格式文件
RT,可以在Firefox上安装一个插件——ChmReader,打开的时候通过Firefox的文件,打开chm文件,但是需要注意的是,它能打开的文件格式为小写的chm,因此对于大写的,必须将CHM改为小写才可以打开。原创 2008-01-25 10:07:00 · 1780 阅读 · 0 评论 -
软件研发人员考核的十项基本原则
软件研发人员的考核一直是软件企业管理的难点,笔者在长期的研发管理实践与咨询实践中,总结了进行软件研发人员考核的一些基本原则,整理出来与大家共享: 1、要体现公司的价值观 公司的价值观体现了公司认可什么类型的人员?要挽留哪些人?提倡做什么?对这些人员的认可可以通过具体的考核办法落实下来。比如企业鼓励在某一个业 务领域内积累丰富的领域经验,鼓励在某个技术方向上进行深入钻研等,对于提倡的这些行为转载 2007-11-10 01:59:00 · 848 阅读 · 0 评论 -
一个老程序员的心理话
诸位,咱当电子工程师也是十余年了,不算有出息,环顾四周,也没有看见几个有出息的!回顾工程师生涯,感慨万千,愿意讲几句掏心窝子的话,也算给咱们师弟师妹们提个醒,希望他们比咱们强![1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽转载 2007-10-14 09:56:00 · 734 阅读 · 0 评论 -
求职高手之十大必备技能
每个有过工作经历的人都知道,能够为雇主提供其急需的技能是获得工作机会的前提,拥有过硬技能的人有更多的工作机会。 一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是美国劳工部公布的最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些转载 2007-05-17 23:52:00 · 1025 阅读 · 0 评论 -
JAVA优质代码编写的30条可行建议
列举了大量有用的建议,帮助大家进行低级程序设计,并提供了代码编写的一般性指导: (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static f转载 2007-05-16 13:48:00 · 868 阅读 · 0 评论 -
四招让你的爱机清凉渡暑
呵呵.我还记得我的电脑有段时间老是自动关机.不晓得是为什么.等有了几次自动关机以后才想到了可能是CPU过热保护.后来清理了一下小风扇那的灰尘和机器内部.果然就没有再有过这样的现象了,又要到夏天了..转来这个帖子教给大家几招来给自己的电脑散热哦..^_^炎炎夏日马上就要到了,PC电脑即将面临着强大的散热考验。大家都知道,计算机最大的杀手之一便是热量,那么如果在夏季里做好电脑的散热准备,让自己的爱转载 2007-05-15 00:39:00 · 1582 阅读 · 0 评论 -
学习C++应该看的书
前段时间偶然看到的这个东西.虽然已经学过了C++,但是确实不能说是精通..所以以后这些书也是我需要认真研究的..希望贴在这里会对大家有用.其中有几本是相当经典的,网络上一般都可以搜得到,我这里也大部分都有,如果找不到可以向我索取.下面是书名...C++/OPP/OOD系列:层级一:语法/语意(C++)[Lippman2000] Essential C++Essential C++,by Sta转载 2007-05-13 01:07:00 · 1149 阅读 · 0 评论 -
做好IT监理需要什么样的核心能力?
造成信息技术项目失败的原因很多,其中最主要的原因之一就是缺乏对整个项目进行全程监督控制的监理机制。国内一些有识之士也一直在呼唤对信息技术工程实行监理制度,那么怎样才能做好IT监理呢?请看本文的深入分析…… 信息化的浪潮正在席卷全球,也每时每刻地改变着所有人的生活,相信我们每个人业已感受到它对改善我们的生活质量所作出的贡献。但在现实中,信息技术项目却一直存在很低的成功率,根据斯坦迪什咨询集团的转载 2007-05-17 00:37:00 · 1005 阅读 · 0 评论 -
特殊用途的IP地址介绍
特殊用途的IP地址介绍 就像我们每个人都有一个身份证号码一样,网络里的每台电脑(更确切地说,是每一个设备的网络接口)都有一个IP地址用于标示自己。我们可能都知道这些地址由四个字节组成,用点分十进制表示以及它们的A,B,C分类等,然而,在总数大约为四十多亿个可用IP地址里,你知道下面一些常见的有特殊意义地址吗?我们一起来看看吧: 一、0.0.0.0 严格说来,0.0.0.0已经不是一个真正意义转载 2007-05-15 22:37:00 · 952 阅读 · 0 评论 -
在网上搜了一点 SQL sever 与 Oracle 的比较
一个好的数据库是非常重要的。,为你选择数据库提供一些参考本文从一些方面比较了SQL Server。开放性 SQL Server只能在Windows 上运行的。可靠性,安全性和伸缩量的关键业务时。,没有丝毫的开放性,操作系统偏重于桌面应用,NT server只性是非常有限的。它不象Unix那的系统的稳定对数据库是十分重要 适合中小型企业。而且Windows平样久经考验,尤其是在处理大数据 Or转载 2007-05-15 00:29:00 · 1319 阅读 · 0 评论 -
软件开发入门学习的个人看法
偶然在网上看到《由C#风潮想起的-给初学编程者的忠告》一文. 其中一个角度:避免“浮躁”,倡导“踏实”的学习方法,我是很认同的,但总觉该文作者标题“-给初学编程者的忠告”太大,所以在其文列出的一些具体的“操作方法”上我认为可以探讨,如同自己在某次公司总结会上就《软件开发,我们积累的是什么?》为题跟同事聊了转载 2007-05-09 18:38:00 · 1014 阅读 · 0 评论 -
编程修养
什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄戒燥。 5、写出的代码转载 2007-05-07 23:57:00 · 872 阅读 · 0 评论 -
windows XP home版安装IIS
前段时间同学装IIS的时候出现问题,过去看了一下.发现他的系统是HOME版的.WIN XP本身就没有配置IIS.如果想装IIS的话得自己安装.对于XP PRO版的话.直接进行安装就可以了.但是对于HOME版还是有点麻烦的.我把方法总结了一下: STEP1:在“开始”菜单的“运行”中输入“c:/Windows/inf/sysoc.inf”,系统会自动使用记事本打开sysoc.inf这个原创 2007-05-08 13:52:00 · 3441 阅读 · 9 评论 -
阅读程序,学习程序开发的关键环节
高明的程序员善于通过阅读程序来发现有价值的东西,并不断地提高自已的水平。我们很多的学习都是从阅读开始,学一门语言,学一门技术,一般都会先选择好的老帅或好的教材,去听,去阅读,然后慢慢地理解并掌握,阅读在我们的学习与生活可以说无处不在,阅读是我们学习知识增长见识扩大视野的关键环节。 在大四之时,我开始感觉到课本知识的局限性,特别是在我领悟到自已不得不干技术这行当时,我就更加迫转载 2007-05-06 08:22:00 · 892 阅读 · 0 评论