caroline 发布的文章

O'Reilly精品,google搜索结构工程师Trevor Foucher和Dustin Boswell经验之作,现在关注@LINUX中国 @多看阅读 转发本微博并添加有效评论,说出你喜爱这本书的理由就有机会获得这本电子书哦。

活动内容

活动时间:2014年9月1日-2014年9月12日

活动要求:

活动形式一 :在新浪微博关注@LINUX中国 @多看阅读 转发本微博并添加有效评论。
活动形式二:在Linux中国(http://linux.cn)对本书进行评论,说说你喜爱它的理由。

活动奖品:《编写可读代码的艺术》电子书一本(共5本)

电子书地址:http://www.duokan.com/book/51857(试读)

活动二:开学季,读书节,全场免费看三天,免费看书,免费抽奖,天天活动不停歇。

活动地址:http://www.duokan.com/a/schoolopen

活动时间:9月1日早10点-9月3日晚24点

特此注意:

1、本站论坛评论方式参与的用户,评论前需登录您的Linux中国账号,匿名评论无效

2、微博用户参与活动,活动结束后注意查看@LINUX中国 官方微博公布的中奖名单或留意您的微博私信,本站用户参与活动,注意查看您注册Linux中国时所填写的邮箱。我们会通过微博私信以及电子邮件两种方式获取您的信息。

基本信息

原书名:The Art of Readable Code

原出版社: O'Reilly Media; 1 edition

作者: (美)鲍斯维尔(Boswell, D.) 富歇(Foucher, T.)

译者: 尹哲 郑秀雯

丛书名: O'Reilly精品图书系列

出版社:机械工业出版社

ISBN:9787111385448

出版日期:2012 年7月

开本:16开

页码:178

版次:1-1

编辑推荐

写出的代码能让人快速理解、轻松维护、容易扩展的程序员才是专业的程序员。本书关注编码的细节,总结了很多提高代码可读性的小技巧。如果你要成为一位优秀的程序员,要想开发出高质量的软件系统,必须从细处着手,做到内外兼修,本书将为你提供有效的指导。

内容简介

细节决定成败,思路清晰、言简意赅的代码让程序员一目了然;而格式凌乱、拖沓冗长的代码让程序员一头雾水。除了可以正确运行以外,优秀的代码必须具备良好的可读性,编写的代码要使其他人能在最短的时间内理解才行。本书旨在强调代码对人的友好性和可读性。
本书关注编码的细节,总结了很多提高代码可读性的小技巧,看似都微不足道,但是对于整个软件系统的开发而言,它们与宏观的架构决策、设计思想、指导原则同样重要。编码不仅仅只是一种技术,也是一门艺术,编写可读性高的代码尤其如此。如果你要成为一位优秀的程序员,要想开发出高质量的软件系统,必须从细处着手,做到内外兼修,本书将为你提供有效的指导。
主要内容:
·简化命名、注释和格式的方法,使每行代码都言简意赅。
·梳理程序中的循环、逻辑和变量来减小复杂度并理清思路。
·在函数级别解决问题,例如重新组织代码块,使其一次只做一件事。
·编写有效的测试代码,使其全面而简洁,同时可读性更高。

作译者

Dustin Boswell毕业于加州理工大学,资深软件工程师,在Google就职多年,负责Web爬虫和程序设计相关的工作。他专注于前端、后端,服务器架构、机器学习、大数据、系统和网站等技术领域的研究和实践,经验十分丰富。他现在是MyLikes的软件工程师。

Trevor Foucher资深软件工程师和技术经理,先后在Microsoft和Google工作了数十年,在Microsoft担任软件工程师、技术经理以及安全产品技术主管,在Google从事广告应用开发和搜索基础结构研发相关的工作。

媒体评论

  “O’Reilly Radar博客有口皆碑。”
  ——Wired
  “O’Reilly凭借一系列(真希望当初我也想到了)非凡想法建立了数百万美元的业务。”
  ——Business 2.0
  “O’Reilly Conference是聚集关键思想领袖的绝对典范。”
  ——CRN
  “一本O’Reilly的书就代表一个有用、有前途、需要学习的主题。”
  ——Irish Times
  “Tim是位特立独行的商人,他不光放眼于最长远、最广阔的视野并且切实地按照Yogi Berra的建议去做了:‘如果你在路上遇到岔路口,走小路(岔路)。’回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。”
  ——Linux Journal

第一本Zabbix中文图书,企业级开源监控系统必选!

即日起关注@LINUX中国 @博文视点Broadview 对本书进行评论,说说你喜爱它的理由,或者说说在众多开源监控系统中Zabbix具有什么优势?即有机会获得《Zabbix企业级分布式监控系统》图书1本(共5本)

活动内容

活动时间:2014年8月27日-2014年9月10日

活动要求:

活动形式一 :在新浪微博关注@LINUX中国 @博文视点Broadview 转发本微博并添加有效评论。
活动形式二:在Linux中国(http://linux.cn)对本书进行如下任意话题讨论。

  1. 监控系统在企业中具有什么作用?
  2. 监控系统如何去设计?
  3. Zabbix监控系统有哪些功能?
  4. 在众多开源监控系统中,Zabbix具有什么优势?
  5. 在Zabbix使用过程中,有哪些经验可以分享给大家?

活动奖品:《Zabbix企业级分布式监控系统》图书一本(共5本)

特此注意:

1、本站论坛评论方式参与的用户,评论前需登录您的Linux中国账号,匿名评论无效

2、微博用户参与活动,活动结束后注意查看@LINUX中国 官方微博公布的中奖名单或留意您的微博私信,本站用户参与活动,注意查看您注册Linux中国时所填写的邮箱。我们会通过微博私信以及电子邮件两种方式获取您的邮寄信息。

基本信息

作者:吴兆松@itnihao

出版社:电子工业出版社

出版时间:2014-08-01

页数:356

版次:1

媒体推荐

运维离不开监控就像鱼离不开水,一款功能强大的监控系统可以有力地保证业务的性能和稳定性。近几年各种监控系统层出不穷,Zabbix作为监控系统的新兴贵族迅速崛起,不过中文资料还比较少,itnihao作为Zabbix监控系统国内领先的使用者,厚积薄发撰写了此书,大家可以通过这本书详细地了解Zabbix的各个方面,熟悉它、了解它、使用它,并最后爱上它。

——窦喆(@南非蜘蛛),中国最大开源社区ChinaUnix创始人之一

本书理论与实践相结合,包含Zabbix的各项技术细节,由浅入深,无论是新手还是老用户,看完本书,一定能给你带来技术和思路的拓展,正如作者所言,本书学的不止是技术,而是解决问题的思路。

——邝玲,高级系统运维工程师

内容简介

本书从入门到高级应用,从Zabbix基本应用到安装包定制、协议、API,全面剖析、应有尽有。包含大量监控案例,详解触发器、告警等Zabbix监控中令人头疼的问题,学到的不止是技术,还有思路和方法。

《Zabbix企业级分布式监控系统》适合想了解、学习和规划构建监控系统的人员阅读,可以作为学习Zabbix 的工具书,也适合有一定基础,想更深入学习Zabbix 的读者,通过大量的案例,让读者真正理解Zabbix。

作者简介

吴兆松,运维开发工程师,具有丰富的一线运维实战经验,曾做过CDN运维、游戏运维、云计算运维,对Linux系统、云计算、监控系统有较深入的研究,熟悉运维自动化工具的使用和二次定制开发,乐于折腾开源软件,偶尔写写博客、技术文档,其始终坚信,技术的积累只是时间问题,而解决问题的思路和思想高于具体的技术细节。

样章地址:http://wenku.it168.com/d_001521656.shtml

购买链接:http://www.dwz.cn/r1Mkq

更多博文图书,请点击:http://www.dwz.cn/r1MzG

撒花,Linux中国微博粉丝突破3万!为了感谢广大粉丝的支持,现在起关注 @Linux中国 转发此微博送出你对Linux中国的祝福或期待,并"@"三位好友即有机会获得Linux中国为您送出的奖品。

活动时间:2014年8月19日—2014年8月29日

活动奖品:

一等奖:互动出版网100元购书卡(1张)

二等奖:《大教堂与集市》图书(2本)

三等奖:Linux中国限量特制变色马克杯(3个)

好礼等你来拿,心动不如行动,快来参与活动吧!

(获奖名单将于活动结束后7个工作日内公布,敬请关注)

Hi,各位Linux中国的小伙伴们,网页经过改版,丰富了一些栏目和版块,“书库”栏目正式上线。

书库功能简介

1、图书搜索

在Linux中国,您可以在导航栏选择“书库”栏目,浏览计算机相关图书。

也可以在搜索栏选择“图书”分类,输入书名,点击搜索按钮查找您心仪的图书。

2、试读和购买

找到您心仪的图书,可以点击“阅读”按钮进行试读。

如果喜欢此书,点击“购买全本”到多看阅读支付购买。(目前暂时只支持电子书购买)

关于“书库”,如您有任何建议,可以给我们提出,您的宝贵建议是我们前进的动力。

Linux中国

从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化方面探讨编写高质量Python代码的技巧、禁忌和最佳实践。

关注@Linux中国 @互动出版网china-pub 转发本微博并添加有效评论,即有机会获赠本书。

活动内容

活动时间:2014年6月27日-7月8日

活动要求:

活动形式一 :在新浪微博关注@Linux中国 @互动出版网china-pub 转发本微博并添加有效评论。
活动形式二:在Linux中国(http://linux.cn)对本书进行评论,说说你喜爱它的理由。

活动奖品:活动结束后,我们会评选出2位积极参与评论的网友赠送《编写高质量代码:改善Python程序的91个建议》图书1本,3位获得@互动出版网china-pub 赠送的30元互动出版网购书卡1张

特此注意:1、本站论坛评论方式参与的用户,评论前需登录您的Linux中国账号,匿名评论无效。

2、微博用户参与活动,活动结束后注意查看@LINUX中国 官方微博公布的中奖名单或留意您的微博私信,本站用户参与活动,注意查看您注册Linux中国时所填写的邮箱。 我们会通过微博私信以及电子邮件两种方式获取您的邮寄信息。

基本信息

作者: 张颖 赖勇浩

出版社:机械工业出版社

上架时间:2014-6-13

出版日期:2014 年6月

开本:16开

页码:262

版次:1-1

试读章节:http://images.china-pub.com/ebook3770001-3775000/3770256/ch01.pdf

购买链接:http://product.china-pub.com/3770256

内容简介

在通往“python技术殿堂”的路上,本书将为你编写健壮、优雅、高质量的python代码提供切实帮助!内容全部由python编码的最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化8个方面深入探讨了编写高质量python代码的技巧与禁忌,一共总结出91条宝贵的建议。每条建议对应python程序员可能会遇到的一个问题。本书不仅以建议的方式从正反两方面给出了被实践证明为十分优秀的解决方案或非常糟糕的解决方案,而且分析了问题产生的根源,会使人有一种醍醐灌顶的感觉,豁然开朗。
《编写高质量代码:改善python程序的91个建议》针对每个问题所选择的应用场景都非常典型,给出的建议也都与实践紧密结合。书中的每一条建议都可能在你的下一行代码、下一个应用或下一个项目中显露锋芒。建议你将本书搁置在手边,随时查阅,相信这么做一定能使你的学习和开发工作事半功倍。

作者简介

张颖,资深软件开发工程师,精通Java、Python、Perl等技术,以及多种脚本语言,有多年开发经验。曾就职于阿尔卡特朗讯上海公司的LTE无线事业部,现就职于IBM CSTL,工作期间获得过多种奖励,并于2012年获得一项云计算相关的专利。

赖勇浩,资深软件开发工程师,自2006年起以编写Python代码为生,现已创业。在Python领域有深厚的积累,CSDN博客专家,博客浏览量超过200万。也是珠三角技术沙龙创始人之一,从2009年起担任沙龙组委,长年活跃在社区第一线,在国内Python圈子里有较高的知名度和影响力。有超过7年的游戏开发经验,擅长Python、C++等网游相关的技术,曾就职于网易等网游研发厂商;现专注于中国彩票事业,开发互联网、电话和自助终端彩票销售平台,以促进行业信息化为己任。

精彩书摘

第1章
  引论
  “罗马不是一天建成的”,编写代码水平的提升也不可能一蹴而就,通过一点一滴的积累,才能达成从量变到质变的飞跃。这种积累可以从很多方面取得,如一些语言层面的使用技巧、常见的注意事项、编程风格等。本章主要探讨Python中常见的编程准则,从而帮助读者进一步理解Pythonic的本质。本章内容包括如何编写Pythonic代码、在实际应用中需要注意的一些事项和值得提倡的一些做法。希望读者通过对本章的学习,可以在实际应用Pythonic的过程中得到启发和帮助。
  建议1:理解Pythonic概念
  什么是Pythonic?这是很难定义的,这就是为什么大家无法通过搜索引擎找到准确答案的原因。但很难定义的概念绝非意味着其定义没有价值,尤其不能否定它对编写优美的Python代码的指导作用。
  对于Pythonic的概念,众人各有自己的看法,但大家心目之中都认同一个更具体的指南,那就是Tim Peters的《The Zen of Python》(Python之禅)。在这一充满着禅意的诗篇中,有几点非常深入人心:
  美胜丑,显胜隐,简胜杂,杂胜乱,平胜陡,疏胜密。
  找到简单问题的一个方法,最好是唯一的方法(正确的解决之道)。
  难以解释的实现,源自不好的主意;如有非常棒的主意,它的实现肯定易于解释。
  不仅这几点,其实《Python之禅》中的每一句都可作为编程的信条。是的,不仅是作为编写Python代码的信条,以它为信条编写出的其他语言的代码也会非常漂亮。