BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

博文共赏:也谈大公司病1——正确是最大的错误

作者 张林 关注 0 他的粉丝 发布于  2012年10月11日 8

多数大公司大了后都不可避免会遇到大公司病,机构臃肿,行动缓慢,协调困难,思维僵化。为此,大公司采取了各种各样的做法,建设企业文化,调整组织机构,更换领导人,加强流程规范,建立特区,建立快捷通道,引入敏捷方法。这些措施往往都能取得一定时间的效果,却很难与整个公司抗衡,随着时间流逝,大公司病还在蔓延。 为什么会这样?是解决措施有问题?还是管理能力不足?还是没有找到真正的问题? 下面对大公司病的一些另类思考,试图向真正问题迈进一步,“正确是最大的错误”是其中第一篇。

他的粉丝

《阅读者》第20期:架构模式的圣经

作者 张逸 关注 9 他的粉丝 发布于  2012年8月14日 13

作者通过分享《面向模式的软件架构》一书5卷的读后感,与《设计模式》做对比,为读者讲述了他眼中的架构圣经。

他的粉丝

代码之丑(十四)--多个构造函数

作者 郑晔 关注 2 他的粉丝 发布于  2012年7月5日 8

本文是代码之丑的最新文章,作者由一次代码评审中对构造函数的疑问引发了思考,进而提出用工厂方法来改进代码提高代码可读性。

他的粉丝

代码之丑(十三)–封装代替嵌套容器

作者 郑晔 关注 2 他的粉丝 发布于  2012年6月27日 16

本文是代码之丑专栏的最新文章,作者通过一个实际的代码案例提出了在遇到容器开始嵌套容器的情况时应该考虑封装的忠告。

他的粉丝

代码之丑(十二)--无状态方法

作者 郑晔 关注 2 他的粉丝 发布于  2012年6月18日 8

作者以SimpleDateFormat的线程不安全为引子,具体说明了无状态方法的好处之一,就是它在各种环境下,都可以安全的调用。

他的粉丝

代码之丑(十一)——封装全局变量

作者 郑晔 关注 2 他的粉丝 发布于  2012年5月31日 4

全局变量永远是不受欢迎的,因为它会带来太多的问题,所以,诸如Java这样的程序设计语言干脆摒弃了全局变量。一旦我们有机会面对全局变量,想都不要想,干掉它。

他的粉丝

持续集成之“Everything is code”

作者 乔梁 关注 7 他的粉丝 发布于  2012年1月7日 3

随着互联网的飞速发展,以及基础设施的改进,越来越多的业务被放在了“云”端。管理数千台服务器和各种应用程序的不同版本已经是一种常规事务了。那么如果管理好这些机器和代码吗?本文将介绍一些最佳实践,来帮助大家更好的完成相关的事务。

他的粉丝

专家观点:QCon专访朱念洋,谈腾讯开放平台关键技术

作者 朱念洋 关注 0 他的粉丝 发布于  2011年11月17日 3

腾讯开放平台部技术专家朱念洋,在QCon杭州2011大会上做了名为《开放平台中的OpenAPI设计》的演讲。会后,InfoQ中文站对其进行了采访。

他的粉丝

博文共赏:Node.js静态文件服务器实战

作者 田永强 关注 14 他的粉丝 发布于  2011年11月15日 15

Node.js的应用越来越广泛,本文总结了打造一款静态文件服务器所需的技术点,包括路由、压缩、MIME处理、缓存、断点支持等。

他的粉丝

Java那些事:Java 7、JavaFX 2.0以及Vaadin框架

作者 成富 关注 29 他的粉丝 发布于  2011年8月31日 11

这一个月以来,在Java社区最热门的词应该是Java 7了。从2006年12月Java SE 6发布到今年7月28号Java SE 7发布,这其中经过了差不多5年的时间。在这过程中发生了太多的事情。

他的粉丝

阅读者(十六):项目百态

作者 胡键 关注 0 他的粉丝 发布于  2011年8月12日

对于一本讲述项目管理的书籍,能够荣获Jolt大奖,必然说明在众多软件项目管理书籍中,本书一定具有非同寻常之处。也许,它并未道出软件项目管理的奥秘,寻找到解决项目管理问题的“银弹”。这只是因为在软件项目管理中,本来就没有所谓的奥秘与“银弹”,归根结底,软件项目管理还是“人”的管理,正如《人件》一书提出的观点。巧合的是,在本书的六位作者中,有两位正是《人件》一书的作者。

他的粉丝

持续集成之“软件自我识别”

作者 乔梁 关注 7 他的粉丝 发布于  2011年8月9日 8

作为一名运维人员,是否曾经有人走过来问你这样的问题:“当前生产环境上部署的是哪个软件版本?”你是否遇到过这样的情形,即使手里拿着一个jar文件或dll文件,也无法知道它到底是哪个版本。​也许你可能认为,这算不了什么,到某个管理平台上查一查部署记录就行了。然而,如果发现在生产环境的集群服务器上,不同机器上部署的同一个程序文件的大小却不相同​,作为运维人员,你的心情会是什么样?​

他的粉丝

Maven实战(十)——Maven 3,是时候升级了

作者 许晓斌 关注 30 他的粉丝 发布于  2011年7月28日 15

去年10月份Apache Maven发布了3.0正式版,而在上个月的22号,Eclipse基金会宣布了Eclipse 3.7(Indigo)的发布,该版本Eclipse最大的新特性之一就是集成了Maven。下载Eclipse IDE for Java Developers版本的用户会发现,Eclipse已经能够自动识别Maven项目了。Indigo中内置的Maven版本是3.0.2,这在一定程度上说明Maven 3已经非常稳定了。不过我相信一定还有很多Maven 2用户在犹豫是否升级,本文会介绍一些Maven 3最重要的特性,旨在帮助读者扫除疑虑,尽早享受Maven 3所能带来的各种便利。

他的粉丝

持续集成之“自动化部署”

作者 乔梁 关注 7 他的粉丝 发布于  2011年7月15日 3

作为软件开发人员,你是否遇到过星期日早上被运维团队的电话叫醒,让你火速赶到​升级现场,解决升级故障。作为运维团队的一员,你是否有这样的经历:每当新版本升级时,你就提前就准备了夜宵,整个团队的人都为奋战通宵做好的准备。如果才能能够做到“Release, Relax”?本文也许在这方面对你有所帮助。​

他的粉丝

Linux/Unix工具与正则表达式的POSIX规范

作者 余晟 关注 0 他的粉丝 发布于  2011年7月12日 4

对正则表达式有基本了解的读者,一定不会陌生『\d』、『[a-z]+』之类的表达式,前者匹配一个数字字符,后者匹配一个以上的小写英文字母。但是如果你用过vi、grep、awk、sed之类Linux/Unix下的工具或许会发现,这些工具虽然支持正则表达式,语法却很不一样,照通常习惯的办法写的『\d』、『[a-z]+』之类的正则表达式,往往不是无法识别就是匹配错误。而且,这些工具自身之间也存在差异,同样的结构,有时需要转义有时不需要转义。这,究竟是为什么呢?

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT