07 2013 档案
摘要:C++产品开发,上线集成时,都需要内存泄露、覆盖率等检测,这些在Windows下都有很好的工具,如Visual Studio: 这个内置了很多的工具Devpartner: VC6时BoundChecker非常棒,Devpartner集成了很多的功能集合 http://www.borland.com/products/devpartner/default.aspxInsure++: http://www.parasoft.com/jsp/products/insure.jsp?itemId=63而在Linux环境下,选择少了很多,下面把eclipse中的工具使用说明一下,好费劲。环境Ubuntu
阅读全文
摘要:最近在看这本书,比较实用。抽点时间把公开的部分内容简单的翻译了一下,下文是序部分。书的具体地址为:http://www.amazon.cn/Metaprogramming-in-NET-Hazzard-Kevin/dp/1617290262/ref=sr_1_1?ie=UTF8&qid=1374625885&sr=8-1&keywords=Metaprogramming++in+.NET序对元编程这个问题,我从三个方面的经验进行阐述:作为一个计算机科学家,业务开发员,以及。NET框架的作者。从计算机科学的角度来看,从语言的角度来看,我们的行业已经基本停滞,而且是非常长的
阅读全文
摘要:C/C++编程相关的复杂性,特别是大一点的工程的维护,如果人员较多,规范等都是较大的负担,最近正在关注go这么语言,准备对于并发和系统级的开发引入。Go官网http://golang.orghttp://blog.golang.org/http://blog.golang.org/indexhttp://www.golang-book.com/Go 语言最好的教材,大师之作,Golang 入门必看!http://zh-golang.appsp0t.com/http://studygolang.com/http://docs.studygolang.com系统式编程领域还有一个D语言,如下是D和
阅读全文
摘要:一次优秀的代码提交应该包含什么http://news.cnblogs.com/n/181735/http://stackoverflow.com/questions/754905/best-practices-for-comments-on-code-commithttp://programmers.stackexchange.com/questions/83837/when-to-commit-code修改代码之前先从代码库同步最新的代码到本地过期的本地代码只会带来更大的工作量,合并将成为你的主要工作负荷。修改代码按照公司的命名规范,代码风格去写代码,自己慢慢就会形成一种良好的编程习惯,同事
阅读全文
摘要:在“淘宝技术这十年”书中看到一段文字谈到,前端web开发的过程中最值得参考的一些资料时,提到了yahoo,google,facebook,这些都是引领了技术潮流的公司,其中开源的内容和技术非常的多,如YUIhadoop等等。而这三个公司其中两个的网站基本是无法访问的,因此如果需要了解这些知识需要FQ才行。这方面以前用android的时候,资料也是无法下载;看go语言的话,golang.org竟然也无法访问。特别查询一些技术资料时,在blogspot上的有些也是必须FQ才行。因此对于这些知识,开发人员还是需要具备一定的了解才行啊,如何获取到这些知识才行。
阅读全文
摘要:商品清单商品名称优惠价数量小计状态代码的未来¥55.301¥55.30发货淘宝技术这十年¥33.751¥33.75发货《淘宝技术这十年》从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。全书文风流畅,有技术人员特有的幽默感;内容积极正面,有现场感,全部是作者亲身经历。《代码的未来》是ruby 之父松本行弘的又一力作。作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及go、voltdb、node.js、c
阅读全文
摘要:我们在网上经常可以看到c/c++开源的项目,其中很多都是使用GNU的构建系统进行配置和编译的,如果按照规范构造这些的步骤,有一定的门槛和复杂度,下文把关于auotools系列的工具和概要的流程简要汇总一下,这样我们就知道整个的构建系统是咋回事了。AutotoolsIf you’re writing open source software that targets Unix or Linux systems, you should absolutely be using the GNU Autotools, and even if you’re writing proprietary soft
阅读全文
摘要:关于构建系统可以先参考百科http://en.wikipedia.org/wiki/List_of_build_automation_softwarehttp://www.drdobbs.com/tools/a-build-system-for-complex-projects-part/218400678A Build System for Complex Projects如下是C/C++语言常用的构建工具makehttp://en.wikipedia.org/wiki/Make_(software)http://www.amazon.com/Managing-Projects-Make-N
阅读全文