管理

  • Visual Studio "14"聚焦下一代C++规范

    Visual Studio "14"聚焦下一代C++规范 2015-05-04

    Visual Studio "14"的第一个预览版本包含了下一个C++ 11/14依从性层次将要包含的细节.微软的高级开发人员Stephen T. Lavavej就C++14在Visual Studio "14"中的支持层次撰文补充了一些额外的细节. 这一工作是针对VS2013RTM所做的修改,覆盖了三大类:标准模板库(STL)补充.STL修正和STL的非兼容性修改.值得注意的是,Lavavej介绍说,"14"中C++ STL的相关工作主要是4位

    关键词: 开发工具
  • GDB调试器使用总结

    GDB调试器使用总结 2015-05-04

    概述:GDB是linux下调试程序的神器,做为linux程序员,如果不能熟练的使用GDB进行程序调试,那将是很失败的事情.强大的功能使GDB的使用也变得比较复杂,如果是初学者肯定会比繁杂的命令吓到.下面是整理的一些我认为会比较有帮助的部分.下文中以">"开头的命令是linux的shell命令,以"(GDB)"开头的则是GDB内部命令. 0.转储功能(core dump): (1).开启转储功能:首先用 >ulimit -c 查看是否开启转储功能,如果命令

    关键词: 开发工具
  • 技巧:在VS2008中让Intellisense提供对ExtJS的支持

    技巧:在VS2008中让Intellisense提供对ExtJS的支持 2015-05-04

    ExtJS是一个挺热的Framework,它非常齐全,但是这也带来了一些问题,就是框架太庞大了,如果没有智能感知单凭记忆来写代码未免有点麻烦.可是如果直接在代码中添加ext_all_debug.js等文件的reference,智能感知会提示你出错而无法更新.之前ExtJS的社区里有人提供了一个js文件,可以实现VS中的智能感知,但是这个文件毕竟是2007年11月的了.在这样的情况下,很多程序员只好选择Apex或者Spekt这样的开发环境. 但是在不同开发环境中切换,以及放弃VS高度集成的优势,不

    关键词: 开发工具
  • 盘点史上最具毁灭性的软件Bug

    盘点史上最具毁灭性的软件Bug 2015-05-04

    据悉,每年软件Bug会让美国经济面临近600亿美元的损失.我们都知道,软件Bug很烦人的,会对我们的工作.生活带来很多毁灭性的影响.现在,就让我们按时间顺序来盘点下史上最具有毁灭性的19个软件Bug. 以下为译文: 1. 1962年的Mariner Bug 损失:1850万美元 经过:Mariner 1航空软件漏洞直接导致火箭在发射不久后就偏离了其预期轨道,任务控制中心在其发射293秒后就摧毁了火箭. 原因:一名程序员错误地将公式录入到计算机代码中,直接导致计算机错误的计算了火箭的运行轨道. 2

    关键词: 软件工程
  • 总结一下做文章.做论文的方法

    总结一下做文章.做论文的方法 2015-05-03

    作为一个PhD学生来说,写文章的技巧自然是自己的看家本领.总体说来,想写出好的文章,必然是要多读,多写.首先谈谈关于论文阅读的选择.从我们CS的学生来说,最好直接就从最顶级的学术会议,诸如ACM和IEEE的会议论文开始看起.会议论文相对期刊文章来说要简短一些,不至于花太长的时间.一个 master学生刚开始看这些文章,肯定会遇到不懂的地方.不过在现在这个互联网发达的时代,学会用Google没有查不到的东西.当然,这里说的 master学生必然是已经具备了教科书上的基础知识.所以,读懂一篇顶级会议

    关键词: 修炼之道
  • 在20岁时就应该知道的26条时间管理技巧

    在20岁时就应该知道的26条时间管理技巧 2015-05-03

    几天前在 Slideshare 上看到 Etienne Garbugli 的一个关于时间管理的幻灯片,觉得挺不错,值得分享.另外由于 Slideshare 被墙,顺带保存分享到墙内.如果译文有不到位的地方,烦请指出,谢谢. 01. There is alway time. Time is priorities. 时间常有.时间优先. 02. Days always fill up. 时间总会有的. Only plan for 4-5 hours of real work per day. 每天只

    关键词: 项目管理
  • bigtall的敏捷日记(1)

    bigtall的敏捷日记(1) 2015-05-03

    虽然接触敏捷已经很久很久了,零零碎碎实施过,但是始终没有机会将传统的项目管理方法彻底抛弃,现在终于决定要彻底投入敏捷的怀抱了.为此我准备了整整一年的时间.我将会在这一系列的文章里,请你和我一起分享这个改变的过程. 传统的scrum方式有三个角色:产品经理(Product Owner),scrum教练(Scrum Master)和组员(Team Member).因为我们以产品研发为主,所以在角色上有一些改变: 把产品经理的角色分散到每一个组员,但是保留一个经验比较丰富的人专门对backlog进行验

    关键词: 软件工程
  • 程序员的常见健康问题

    程序员的常见健康问题 2015-05-03

    其实这些问题不仅见于程序员,其他长期经常坐在电脑前的职场人士(比如:网络编辑.站长等),都会有其中的某些健康问题.希望从事这些行业的朋友,对自己的健康问题,予以重视.以下是全文. 我最近在写<Learn Python The Hard Way>的最后几节课,我还要加一课:关于程序员在其职业生涯中普遍的健康问题.我发现诸多代码人在敲代码的时候好像不在乎他们的身体状况, 很可能是太过于全神贯注.我希望人们可以通过知晓一些与程序员相关的健康问题而获益,并可以避免曾经发生在我身上,而且就我知道也发生在

    关键词: 程序员健康
  • McDonald & Scrum

    McDonald & Scrum 2015-05-03

    几天前去麦当劳的时候,见到一个领班模样的人在训斥一线员工,没听清楚具体是什么事情,就是觉得这样的一种管理模式或者说反馈模式非常的好,快速.有效.有针对性,然后由此联想到scrum. Scrum是一种敏捷方法,强调快速反应,讲求人的配合等等.而其团队组织方式是多功能型,由具有各种才能的人组成足以达成既定任务的团队.有清晰的工作目标,有一定的规范辅助,留给个人有一定的发挥空间,成员之间彼此协作,而scrum master则担当着现场督导的职责,确保团队能够获得完成任务所需的必要资源,以及遇到的障碍.

    关键词: 软件工程
  • 给技术高管日常管理的五条小建议

    给技术高管日常管理的五条小建议 2015-05-03

    有时候,你需要为工作理一理头绪.你需要给自己一些喘息的机会,停下来,思考一会儿.这里有一些小建议,可以帮助你处理好日常管理工作. 1.计划并安排一对一会谈.做管理意味着你要分神去处理人的问题:与人单独谈话,并在过程中给予指导和反馈,或者教他们怎样指导别人或提供反馈.这些事要有策略地去做,要不然,团队整体上会出问题. 2.作为管理人员,你一定要开团队会议.我不是指那种串行的状态报告会.别那么干!请召开旨在解决问题的会议.你的下属领导越多,这种会议就越关键.如果你缺席这些会议,大家会察觉到.他们不知

    关键词: 项目管理
  • 推荐免费的svn空间(SVN代码托管)

    推荐免费的svn空间(SVN代码托管) 2015-05-03

    最近研究了国内和国外的免费svn空间,SVN代码托管,SVN在线,代码托管中心,有所心得. 1.http://www.svn999.com/[推荐] 国内的,免费的,申请很方便,而且访问速度很快,很稳定(svn服务最重要的是这个指标,这样才能提高团队合作的效率,提高产出),没有国外vpn的可以使用下. 2.https://opensvn.csie.org/[推荐] 只要简单注册就可以使用SVN服务.可以自主管理用户,用户不必在他那注册,在后台直接添加用户就行了.后台可以设置是否可以匿名访问,项目

    关键词: 管理工具
  • 圆桌对话:美女CTO是怎样炼成的?

    圆桌对话:美女CTO是怎样炼成的? 2015-05-02

    12月5日-6日,由CSDN.BT传媒合办的"Challenge 2014"技术商业500人论坛在北京富力万丽酒店举行.此次会议集结前沿性和领导型企业的CEO/创始人/投资人等商业变革者.具有领先技术的CTO/CIO等技术变革者.以及业界最具思想力的意见领袖. 在<美女CTO是怎样炼成的>专场中,由钛媒体创始人赵何娟担任主持人:清华计算机系本科/卡耐基梅隆大学博士.MediaV CTO 胡宁,华盛顿大学计算机系硕士/前Expedia技术总监.途家联合创始人.CTO杨孟彤担任

    关键词: 项目管理
  • 行为驱动开发工具Jasmine 2.0发布

    行为驱动开发工具Jasmine 2.0发布 2015-05-02

    Jasmine是一个针对JavaScript的行为驱动开发的测试框架,该框架的最新版本改进了对Node.js的支持,同时还做了一些提升内部质量的工作.最近发布的2.0版本包含以下变化: 增强了对Node.js的支持,在新版本中所有的Node测试成为了Jasmine持续集成测试的一部分.集成测试还包括针对许多Web浏览器的测试,例如:Firefox.Chrome.Safari和Internet Explorer. 新版本放弃了对Ruby的依赖,取而代之的是Node.js和Grunt.js.这样减少

    关键词: 开发工具
  • 关于团队 BLOG 这件事

    关于团队 BLOG 这件事 2015-05-02

    现在网络上已经可以看到很多公司的团队对外的 BLOG ,关于这个话题,在这里记录一下我的一些个人看法.当然贵团队如果已经开博或者即将开博的话,毋须照搬,这不适是什么指导. 明确团队开博目的 首先必须确定要传递哪些信息给读者? 宣传公司团队文化? 技术宣传? 产品宣传? 还是兼而有之? 如果只是为了跟风,那就没必要的.实际上,我相信大部分团队 BLOG 不过是跟风而已,不过跟风跟的好,也能起到不错的作用.如果能认真经营 BLOG ,它就能给你带来价值,超乎你想象的价值. 一般而言,建议对外开博前,

    关键词: 项目管理
  • 项目经理成长日记(3)--给自己的定位

    项目经理成长日记(3)--给自己的定位 2015-05-02

    系列文章目录索引:<项目经理成长日记> 你有没有考虑过自己能够管理多大的项目,能够带领多少人员的项目团队?5人?10人?100人?还是千军万马?但是在现实的项目中,能够带领100人员的项目经理未必能够带好10人的团队,反之亦然.因为作为软件项目来说存在有非常大的差异?无论你是大才还是小才,我们首先要清楚的认识到自己的才能是否能符合项目的实际应用,5人的项目和100人的项目团队中项目经理的工作重心必然不同,如果不区别对待,那么你的结局是大才小用,或者是小才大用. 项目的差异性 我没有机会参加类似

    关键词: 项目管理
  • Git 进阶--时光穿梭机

    Git 进阶--时光穿梭机 2015-05-02

    主要内容 版本回退 工作区和暂存区 管理修改 撤销修改 删除文件 一.两条基本查看命名 查看状态命令:git status 查看修改内容命令:git diff 实例 思路:修改readme.txt文本内容 -> 查看状态:git status-> 查看具体内容:git diff-> 了解修改内容后提交:git -add-> 再查看仓库的当前状态 git diff顾名思义就是查看different,显示的格式正是Unix通用的diff格式. 小结 要随时掌握工作区的状态,使用git

    关键词: 管理工具
  • 开源文本编辑器Notepad++ 5.4.5正式版下载

    开源文本编辑器Notepad++ 5.4.5正式版下载 2015-05-02

    系统自带的记事本的确很方便,但其功能单一,就像是一个简单的即时便签.随着电脑用户需求的提高,许多软件开发者开发出了更好的文本编辑器工具,Notepad++便是其中的一款. Notepad++完全可以替代系统自带的记事本,支持多国语言,开源免费,提供了一个简洁高效的完全可定制的用户界面,支持代码着色.高亮关键字.自动完成.自动缩进以及支持插件的功能.在众多文件编辑器中是不可多得的一款,不论是日常使用还是手写程序代码,都能给用户带来很多方便. Notepad++支持的编程语言和文件类型包括:C.C+

    关键词: 开发工具
  • 四个小偏方解决便秘困扰

    四个小偏方解决便秘困扰 2015-05-02

    1.红薯.南瓜蜂蜜粥:红薯.南瓜等量,煮烂,加少量蜂蜜,早晚喝. 2.鲜韭菜叶捣烂,加少量蜂蜜调,早晚吃2匙. 3.鲜无花果.鲜白萝卜等量洗净切碎,捣烂加少量蜂蜜同食,清晨.睡前各服2匙.坚持数日必有效. 4.红薯250克.红豆50克.海带50克共煮至熟烂,分3日吃完. 养胃调肠粥 糯米200克.新郑红枣10个.宁夏杞果20克.桂圆(去核去壳)10个.铁棍山药半根.绿豆20克,加水混合煮粥,早晚喝. 适合慢性结肠炎.慢性腹泻患者服用. 本验方由河南省中医院肛肠科主任医师席作武教授提供,请在医生指

    关键词: 程序员健康
  • 目的,目标,解决方案

    目的,目标,解决方案 2015-05-02

    很多时候,团队成员面对一个新任务,即面对一个目的(做什么)时,通常会习惯性地直奔解决方案的细节,而不是先了解目标. 比如,产品经理会习惯性地告诉你:"我要一个大的按钮"."用按钮不要用链接"之类的要求(通常是某个解决方案). 然后,设计师习惯性地以可用性或美学的角度思考解决方案的细节:"按钮大了不好看啊"."应该用链接,因为--". 几经周折,还是不满意. 产品经理想,我来画给你看吧.于是慢慢地,产品经理提需求时,直接把线框图

    关键词: 项目管理
  • 做技术到底可以做到哪种地步-技术为什么越走越窄

    做技术到底可以做到哪种地步-技术为什么越走越窄 2015-05-02

    尽管做技术已经有不少年头了,不管是犹犹豫豫还是坚定不移,我们走到了现在,依然走在技术这条路上. 不管我们处于何种职位,拿着哪种薪水,其实,我们会是不是的问问自己"做技术到底可以做到那种地步",说的直白一点,其实我们很多人对技术这条路依然充满很多彷徨,不管我们的现状是多么的满意与辉煌. 最近一直招聘技术人员,见了很多求职的朋友,也和他们探讨了很多与职业发展,技术能力方面的问题,下面说下我个人的看法,和大家分享一下. 有很多的人总是一直在问"我搞.NET很多年了,但是感觉现在越走

    关键词: 修炼之道
  • NetBeans使用心得一:字体配置

    NetBeans使用心得一:字体配置 2015-05-02

    Eclipse用户总是在NetBeans炫耀Eclipse是多么的漂亮,尤其会说NetBeans的字体丑陋,NetBeans的字体太小,编辑器里的字体不好看,字体边楞有锯齿等等.坦白的说,这也是我刚从Eclipse转到NetBeans的第一印象.其实由于NetBeans使用Swing构建界面,这使得它缺省的使用Swing的缺省配置,尤其是中文,就更不敢恭维.其实NetBeans提供了强大的配置工具,完全可以将NetBeans配置的很漂亮.下面我就以Windows上的NetBeans安装为例,说说

    关键词: 开发工具
  • 如何进行IT部门人力资源管理

    如何进行IT部门人力资源管理 2015-05-01

    信息化是围绕企业发展战略而展开的,我们非常理解信息化的这一目标.我们用大量的篇幅来探讨企业信息化过程中的两大瓶颈:信息规划与CIO工作机制,强调CIO工作机制实际上是在强调企业对信息化的认识,强调人的因素在信息化过程中的重要性.完整地理解不应该把信息化看成是CIO一个人的事情,应该理解为一个团队,更深入一点应该理解是企业人力资源配置问题,信息化过程需要全员行动起来,人力资源配置的问题包括IT部门聘用方案.IT部门的管理问题.IT治理结构问题,等等. 以信息化为目标,这个过程中需要得到各种资源,最

    关键词: 项目管理
  • 强制 code review:reviewboard+svn 的方案

    强制 code review:reviewboard+svn 的方案 2015-05-01

    我们团队在开发<天下盛境>项目的时候,制定和执行了比较好的 code review 策略,总结下来有几个优点:一是代码风格可控,代码质量有一定提升:二是新员工入职后能够得到更多人的指导,成长非常快:三是小 bug 频出的情况比我做<天>之前的项目少了至少一个数量组.当时我们的 code review 策略是这样的: 使用 reviewboard 作为工具,通过 SVN hooks 强制每一次签入都是经过 review 的: 至少要有 2 个团队成员 ship it,才能够签入. s

    关键词: 软件工程
  • 一定要说给你的用户听

    一定要说给你的用户听 2015-05-01

    看完了有人写了一个3万行代码的程序却没有吸引到任何的用户的故事后,我想我应该写一篇呼应的文章.我最近决定在业余时间开发一些项目.我的一个特别有信心的创意是,开发一个可以让Android手机或平板电脑用户按分类管理他们的照片的程序. 作为一个程序员,无比巨大的诱惑迫使我急于去开发.可问题是,你可以花无数的时间开发程序.你感觉到从未有过的高效率,但你却没有实际开发出任何真正用户愿意去买或使用的东西.幸运的是,在打开开发开发工具前,我决定去让真正用户检查我的想法. 我在很多的图片论坛里发帖,阐述我的软

    关键词: 项目管理
  • iOS开发者有价值的工具集

    iOS开发者有价值的工具集 2015-05-01

    我一直比较推崇聪明地工作要远胜于刻苦地工作.使用正确的工具可以帮你更好地解决问题,直达目标.我们都遇见过一些功能非常强大但又价值不菲的工具,虽然价格贵点,但却是可以帮你快速解决问题,节省时间和人力,从而让你更高效地工作. 此前我们介绍过很多关于iOS开发的工具(比如iOS/OS X开发:各种工具快到碗里来:你用哪种工具进行iOS app自动化功能测试:五种App原型设计工具使用心得:初识Sketch:设计师的工具箱),今天我们介绍一些必不可少的工具. 1.Gitx (rowanj-dev) Gi

    关键词: 开发工具
  • 对安全项目的规划与管理

    对安全项目的规划与管理 2015-05-01

    建立安全项目指导思想 企业在进行安全项目的规划前,应该结合企业现有的网络.应用系统及人员配置等情况.从整体考虑,从实际的需要入手,技术上不超前,按需布置,分步实施. 1.首先对企业现有资源进行评估和分析以确认企业的安全需求,做到有理有据,杜绝拍脑袋的想法和市场宣传的干扰. 2. 在明确企业的需求后,根据安全需要的轻重进行筛选,解决80%以上的安全问题,而不求100%的安全. 3. 进行相关安全产品的选型,包括技术交流.现场演示以及案例咨询. 4. 根据安全需求确定技术方案. 5. 安全项目实施.

    关键词: 项目管理
  • 久坐对健康的危害 程序员知道吗?

    久坐对健康的危害 程序员知道吗? 2015-05-01

    在过去的几年中,许多研究都表明了带点体力劳动的工作能给我们带来很多好处.事实上,正是由于这种认知,立式办公桌日渐为大家所熟悉 . 不要以为这过于杞人忧天,最近的一项研究表明每天长时间地坐在办公桌前是非常危险的.研究发现,如果我们长时间地坐着,那么会增加患很多疾病的风险,包括癌症.心脏类疾病和糖尿病. 研究人员通过共计47个研究,来探索长时间坐着与健康之间的联系.分析结果表明,久坐会让我们比其他人提高约25%的可能性患上各种导致死亡的健康疾病. 坐多久才算是真的坐久了呢? 虽然没有明确的危险级别,

    关键词: 程序员健康
  • iOS 开发的一些常用工具

    iOS 开发的一些常用工具 2015-04-30

    这是我们多篇iOS开发工具系列篇中的一篇,此前的文章比如:那些不能错过的Xcode插件,iOS开发者有价值的工具集,iOS/OS X开发:各种工具快到碗里来!,App原型设计工具使用心得(上)&App原型设计工具使用心得(下),你用哪种工具进行iOS app自动化功能测试?,iOS 开发者必知的 75 个工具 有没有这篇文章总结的更全面的? 以下是今天的iOS开发工具系列 通用工具 HomeBrew:OS X上非常出色的包管理工具. 源码控制 Git:分布式版本控制系统和源码管理系统,其优点是:

    关键词: 开发工具
  • CSDN专家看台:系统架构师是怎样炼成的?

    CSDN专家看台:系统架构师是怎样炼成的? 2015-04-30

    坦率的讲,除了少数对开发程序极其热爱并愿意为之奋斗终身的编程者来说,对于大多数开发人员,写代码只是他们未来获得职业提升的一个必不可少的积累阶段,在做开发的时间里,他们会积极学习各种知识,经验,培养自己的商业头脑,包括扩展自己各方面的资源,这些积累会为他们未来成为管理者或创业打下牢固的基础. 成为架构设计师是广大开发者职业发展道路之一,架构师究竟是个什么样的职业?需要具备什么基本能力?如何才能成为一个优秀的架构设计师以及架构设计师需要关注哪些内容?针对有关问题,本期"专家看台"为您采访了

    关键词: 修炼之道
  • 学习更多的云计算开发模式

    学习更多的云计算开发模式 2015-04-30

    文/孙立 话说云计算现在在概念上还不是特别的清晰,有很多厂商还是在炒作中.我相信云计算的确会给整个IT带来了很大的震动,但这种对行业的震动还得分国外和国内. 国外的确有很多公司把自己的IT系统部署到Amazon上,比如Netflix,节省了大量的运维人力成本.但国内来说,由于众所周知的政策原因,把IT系统托管到第三方,总会觉得不安全,所以像国外那样大量使用Amazon的情况并不常见.所以对国内的就业影响目前还不是很明显.但从长远来看,可能对某些IT外包系统会有些影响. 对于职业来说,云计算首先影

    关键词: 软件工程
  • 为什么鲜榨果汁会变色?

    为什么鲜榨果汁会变色? 2015-04-30

    炎热的夏天,打一杯新鲜的果蔬汁享用,可以说既时尚又健康.果蔬的天然颜色各异,制成汁之后,本应当是颜色鲜艳美丽的,放在漂亮的杯子中更是赏心悦目.然而,在制作果菜汁时令人头痛的一件事情,就是打出的浆,或榨出的汁,在几分钟到几十分钟的时间内,颜色就会很快变深变褐,看起来令人大失食欲. 为什么好好的果蔬汁会变褐呢?这是因为许多果蔬中含有"多酚类物质"和"酚氧化酶".平时,这两类物质被分隔在细胞的不同区域中,彼此难以见面,所以相安无事不会发生反应.一旦榨汁时破坏了细胞,这两类

    关键词: 程序员健康
  • 2011年度敏捷软件开发调研结果发布

    2011年度敏捷软件开发调研结果发布 2015-04-30

    最近,VersionOne揭晓了2011年度敏捷软件开发调研结果,再一次向大家展示了敏捷应用和发展趋势的第一手资料. 今年,我们进一步确信敏捷并非一时风潮.我们过半的调查对象坦言他们已经亲身实践敏捷超过两年了,并且三分之一的人把敏捷从一家公司带到了另一家.大约有三分之二的调查对象谈到,他们公司的项目有超过半数在使用敏捷方法,有三个以上团队实施了敏捷实践. Scrum依然是敏捷方法流行榜中当之为愧的状元,52%的受访者采用了Scrum(2010年则是58%). 52% Scrum 14% Scru

    关键词: 软件工程
  • 不进化,则消亡--互联网时代企业管理的十项实践

    不进化,则消亡--互联网时代企业管理的十项实践 2015-04-30

    这两年看到很多关于互联网思维.管理.模式方面的探讨,主流是专家学者的声音.这半年我们在十个方面做了很多实践,取得了一些小的成绩.应朋友之邀将其分享出来,希望能和更多的朋友探讨实践过程中的一些问题. 看到这篇文章的题目是<不进化,则消亡>,大家一定会问:为什么要进化?不进则亡有没有这么严重?该怎么进化? 首先我们看看为什么不进则亡.我基本上是怀着敬畏之心,在迷茫.探索.反思中度过的上一年度.近两年对我来说出现了太多挑战,包括既有知识结构新鲜名词,诸如大数据.互联网思维.精益创业.敏捷开发.OTT

    关键词: 项目管理
  • 吃香蕉的"两大禁忌"

    吃香蕉的"两大禁忌" 2015-04-30

    香蕉不仅美味,而且有很多药用价值,因此很多人为了追求健康而大量吃香蕉,但是需要提醒大家的事,任何美味都要适量,并且采用正确的食用方法,否则容易适得其反,不仅起不到补益健康的作用,甚至可能带来不良影响. 未熟透的香蕉易致便秘 大家都知道,香蕉未成熟时,外皮呈青绿色,剥去外皮,涩得不能下咽.熟透了的香蕉,涩味一扫而净,软糯香甜,深受孩子和老年人的喜爱.香蕉是热带.亚热带的水果,为了便于保存和运输,采摘香蕉的时候,不能等它熟了,而是在香蕉皮青绿时就得摘下入库.我们在北方吃到的香蕉都是经过催熟后才成熟的

    关键词: 程序员健康
  • 著名豆腐渣软件项目:美国联邦调查局虚拟案件文档系统

    著名豆腐渣软件项目:美国联邦调查局虚拟案件文档系统 2015-04-29

    导读:最烂的软件项目是什么?相信每个人都有不同的答案.中国铁道部12306一到假期就歇菜的特性,肯定跻身网民们心目中的烂项目TOP10.最近,奥巴马政府主导下的美国医疗网站HealthCare.org以上亿行代码之巨,远超Windows和Linux等大型系统软件代码量,也成功跻身烂项目候选名单.不过总的来说,12306不放假的时候还能工作,HealthCare.org也只是因为代码数量太多而不是功能无法实现而被人诟病.不过,下面这个 项目:美国联邦调查局虚拟案件文档系统(FBI Virtual

    关键词: 软件工程
  • 敏捷度量指标争论又起

    敏捷度量指标争论又起 2015-04-29

    敏捷教练和咨询顾问们经常警告他们的客户:传统的度量指标,诸如收益价值.工作小时数.代码行数,以及代码测试覆盖率等都不能与敏捷项目很好地吻合.但是这样,客户们就会产生下面的问题:什么是好的敏捷度量指标?相对于坏的度量指标,怎么能提出好的度量指标?即使是好的度量指标,在某些环境里是否也会变得不再合适? XP/Scrum团队里面经典的度量指标自然是开发速率(Velocity),或者说团队在上一次迭代里面完成了多少开发工作?这个指标起初只是为了帮助团队更好地决定下一次迭代的计划工作量.然而,"开发速率是

    关键词: 软件工程
  • 关于异地开发中的源代码管理问题

    关于异地开发中的源代码管理问题 2015-04-29

    最近在带领一个异地的团队在进行.Net B/S系统开发工作.两地相隔1000多公里, 两地都有开发人员,源码的统一管理就成了需要解决的问题.针对这个问题,想到如下的解决方法: 一.利用Microsoft Visual SourceSafe的Internet功能 优点: 1.考虑使用VSS是因为他与Microsoft Visual Studio集成的很紧密.可以在编译器中对源码进行直接Check in 和 Check out.使用的效率很高. 2.团队成员入手容易.在对需求清楚的情况下,可以快速溶

    关键词: 项目管理
  • 4399架构师曹政:谈谈学习与沟通

    4399架构师曹政:谈谈学习与沟通 2015-04-29

    很多人知道,caoz读书的时候还算是好学生,至少混了个名校毕业,但是很少人知道,从初中起我就是抄作业大王.初中三年.年年班里第一,中考的时候年级第一,很多同学都纳闷,因为我并不是那种标准的好学生,先不说上课聊天不听讲神马的,只抄作业这一项,就足够让他们纠结不已.抄作业能抄出年级第一?这就看你怎么抄了.是机械式的复制,还是深入体会,博采众长. 到工作中,我发现,这真是一个优点,也是很多其他人的盲区. 先说个技术招聘的事情,Discuz是款非常流行的开源软件,招聘php工程师,大多数都看过discu

    关键词: 项目管理
  • 改屏幕颜色就能护视力?

    改屏幕颜色就能护视力? 2015-04-29

    电脑护眼攻略步骤: 目前,一种神秘的电脑护眼攻略在白领中流行:桌面->右键->属性->外观->高级->项目选择(窗口).颜色1(L)选择(其它)将色调改为:85.饱和度:123.亮度:205->添加到自定义颜色->在自定义颜色选定点确定->确定这样所有的文档都不再是刺眼的白底黑字,而是非常柔和的豆沙绿色. 这种调节屏幕的办法,在办公室中非常风靡,据说是眼科专家设计的电脑护眼攻略究竟是谣传还是真的有效呢? 网上流传将黑白文档的底色改为绿色,据说长时间使用会很有

    关键词: 程序员健康
  • GitHub:代码是程序员沟通最直接的手段

    GitHub:代码是程序员沟通最直接的手段 2015-04-29

    如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯.CNN.纽约时报等传统媒体注意到.普通大众之前不了解这个工具,是因为它距离记者的世界太远了--GitHub 是一个程序员所使用的托管项目的服务. 但在一些程序员眼里,它不仅是托管项目的地方,还是"开源"项目的大本营,而且是提高程序员"技术水平"和"技术品味"的地方,更是一个程序员社交的地方. 目前托管在 GitHub 上项目的数量为 3263005 个,包

    关键词: 管理工具
  • 客户是这样描述他们的需求的

    客户是这样描述他们的需求的 2015-04-29

    技术服务工程师小鱼儿(注:Pilot Fish,本文主角的名字)接到一个任务,需要去外地的一个客户那里检查他们的电脑设备.那里的客户抱怨他们的电脑屏幕会时不时的颤动. 之前已经有好几个技术人员去过,更换了显示器以及视频卡,但问题依然会发生. 当小鱼儿拿着电压测试仪出现在那里时,他首先想到可能是办公室其它地方的电磁干扰所致,比如大型打印机. 但半天过去了,小鱼儿怎么都无法重现客户描述的那种颤抖的现象. 末了,小鱼儿正打算背起包回去,助手匆忙的跑过来对他说:"现象现在出现了!" 小鱼儿拿眼

    关键词: 项目管理
  • 如何成为卓越的技术及研发工程师

    如何成为卓越的技术及研发工程师 2015-04-28

    古往今来,对于人才的定义及如何能成为人才,众说纷纭.且不说古人是如何定义的,就18世纪60年代工业革命以来,我们就经历若干个阶段:从最初人们对专业知识的渴望.研究和学习,到20世纪三.四十年代美国著名成功学大师 戴尔·卡耐基 ( D ale C arbegle , )所提出的" 人的成功,只有不到15%是因为他的技术知识,而其他的85%则是因为他的人际交往或沟通能力",再到20世纪90年代在中国风靡一时的培训课程"高效能人士的七个好习惯"的作者美国著名管理大师史蒂芬

    关键词: 修炼之道
  • 程序员进阶的建议:多看.多写.多交流

    程序员进阶的建议:多看.多写.多交流 2015-04-28

    很多初学者都说入门之后不知道该如何提高,我都是告诉他们多实践.最近在我们的团队中建立了一个学生的实习小组,我在和他们讲授程序设计分析的时候,我也给他们了个小建议写代码就是多看.多写,后来又补上一点:多交流. 我认为不管是做什么行业或工作,只要专注都可以有自己不同的成就.因此我觉得做任何事必需要有热情,而且是持续的热情,有一句话说"好的开始是成功的一半,持之以恒是成功的另一半"我很认同,所以自己的认定的事情就应该坚持的去做.我提出了三多:多看.多写.多交流,来将热情付出行动. 这里谈到的

    关键词: 修炼之道
  • 如何向新手程序员介绍编程?

    如何向新手程序员介绍编程? 2015-04-28

    学习Java,他们都说很easy. 作为一名刚从斯康星大学麦迪逊分校计算机科学系毕业的大学生,我通过一些编程课程认识了很多使用Java的朋友.现在很多学校都在从别的编程语言(大多是C ++)转教Java,一项于2014年7月所做的研究表面截至调查时间为止,39个顶级美国CS项目已经有22个使用Java作为入门课程. 那么,到底是什么使得Java能从众多的教学语言中脱颖而出?纵观各个方面,我们发现了一些蛛丝马迹: 语法相对比较简单(相较于C语言和C++),难点较少(还是相较于C语言和C++).语法

    关键词: 项目管理
  • 10个最"优秀"的代码注释

    10个最"优秀"的代码注释 2015-04-28

    下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条: // 亲爱的维护者: // 如果你尝试了对这段程序进行'优化', // 并认识到这种企图是大错特错,请增加 // 下面这个计数器的个数,用来对后来人进行警告: // 浪费在这里的总时间 = 39h /** * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的.不辞劳苦的.不眠不修的来修改 我们这最棘手的代码的编程骑士.你,我们的救世主,人中之龙, 我要对你说:永远不要放弃,永远

    关键词: 软件工程
  • 敏捷开发日常跟进系列之一:燃尽图(上)

    敏捷开发日常跟进系列之一:燃尽图(上) 2015-04-28

    这是敏捷开发日常跟进系列的第一篇(栏目目录). 这个系列将涉及燃尽图(Burndown Chart).故事板(看板).每日立会等内容,描述在计划会之后,评审会之前,敏捷开发团队内部产出与产品经理和项目经理的各种活动. 日常跟进中的某些内容比如团队工作模型.预估会议.用户故事跟进等在之前的松结对编程.团队管理.用户故事.产品管理等系列中有所描述. 在这个系列之前,还应该有一个敏捷计划系列,描述敏捷开发的从版本规划到计划会估算的详细内容,未来将会补上,当前可以参考2.29版的<火星人敏捷开发手册>

    关键词: 项目管理
  • 对程序员的七种武器的理解

    对程序员的七种武器的理解 2015-04-28

    七种程序员的基本技能,它们是:数组.字符串与哈希表,正则表达式,调试,两门语言,一个开发环境,SQL语言,编写软件的思想 数组.字符串与哈希表 任何受过专业训练的程序员,对"数据结构"这门课程中涉及到的各种数据结构都不会陌生,但是在实际的编程工作中,大部分的数据结构都不会用到,而且也永远都不会用到.虽然如此,深入地理解基本数据结构的概念和实现细节,仍然是每个程序员的任务.这不仅仅是因为,掌握这些知识将有利于更加正确和灵活地应用它们,而且也是因为,对于语言背后的实现细节的求知欲是一个优秀

    关键词: 修炼之道
  • 项目管理9大知识体系与5个具体阶段

    项目管理9大知识体系与5个具体阶段 2015-04-28

    驱动21世纪新型商务企业发展的原动力是什么?有人答曰:项目管理.的确,项目管理作为一门新兴的学科,发展之快已超过了我们的想象.美国Fortune杂志甚至预言,项目经理将是21世纪的首选职业.让我们共同走近项目管理. "金字塔工程"到"北极星导弹计划" 论起项目管理的起源,其实很早.古代诸如金字塔.长城等著名的伟大工程项目的成功,都得助于当时对工程项目进行的严密和科学的管理.20世纪60年代初,在著名数学家华罗庚教授的倡导下,将项目管理的概念引入了我国,并在当时的国民

    关键词: 项目管理
  • 团队建设感悟(2):凡人心态

    团队建设感悟(2):凡人心态 2015-04-27

    系列文章目录索引:<团队建设感悟> 前记: 千万不要以为,作团队,只是管理者的事,只是团队领袖的事,只是产品经理的事. 一个好的或者坏的团队氛围,相当大程度上决定了产品质量,研发速度以及工作效率.好的团队,会让工作变得不再枯燥和令人生畏:好的团队,会让你不由自主的想多在公司多呆一会,多干一点活,因为,那里HAPPY,也有成就感. 千万不要以为,"管理",只是管理者自己的事,普通一员就不用考虑任何"管理"的事. 事实上,这要看你如何理解管理. "

    关键词: 项目管理
  • 时间任务管理工具浅谈

    时间任务管理工具浅谈 2015-04-27

    一个人无论是否工作,总有一堆事情需要处理,这些事情基本都有个期限. 对程序员来说,使用软件来帮助人管理这些任务就是很自然的事情.但是,这个事情不是原想的那么简单. 我最初的建模是将任务卡在一个时间间隔中,比如说9:00-10:00进行硬盘文件的整理.然后将根据完成状态将任务分成待办和已办两栏. 对简单任务,这样做是没什么问题的,但是如果是稍复杂任务呢,比如说完成一个软件功能,这就不合适了. 首先,时间预估上就存在问题,原来估计一个小时完成任务,但实际发现一个小时完成不了,这就需要加入安全程度提示

    关键词: 管理工具

iOS 开发

Android 开发

Python 开发

JAVA 开发

开发语言

PHP 开发

Ruby 开发

搜索

前端开发

数据库

开发工具

开放平台

Javascript 开发

.NET 开发

云计算

服务器

Copyright (C) codeweblog.com, All Rights Reserved.

CodeWeblog.com 版权所有 闽ICP备15018612号

processed in 0.044 (s). 9 q(s)