图书

  • 高效团队开发:工具与方法

    池田尚史   藤仓和明   井上史彰   严圣逸   译

    <内容摘要> 本书以团队开发中所必需的工具的导入方法和使用方法为核心,对团队开发的整体结构进行概括性的说明...

  • 何逸勤 11推荐

    乔梁:持续交付将变成必备能力(图灵访谈)

    图灵访谈之二:专访乔梁 10月29日,图灵社区就“持续交付”这一主题,采访了知名技术讲师、百度高级架构师乔梁先生,以下为访谈内容。 人物简介:乔梁 拥有十多年软件开发及项目管理经验,专注于提高企业的高质量软件交付能力,推广最佳实践。曾为多个大型电信企业、互联网企业提供…...

  • Allo 7推荐

    基于Travis CI搭建Android自动打包发布工作流

    最近付费购买了Travis CI,Travis CI的收费模式很有意思,不是按项目或者用户,而是按工作进程收费,比如初级版本是$129/月,总共提供2个工作进程。在项目不多的情况下,除了用于跑单元测试外,不免想利用的更充分一些,因此抽空搭建了一套[基于Travis CI的And…...

  • 盼盼姐 6推荐

    图灵社区“持续交付”专题交流会

    > **怀疑** > “看《持续交付》那本书的人中,我怀疑有很大一部分比例,对其中核心思想---用频繁提交的代码方法来提高效率---充满怀疑,因此看这本书可能只是一种了解或者防御心态,当受到质疑的时候好站起来说,‘我们也研究过持续交付---不过那种方法并不适合我们。’” ...

  • 高翌翔 5推荐

    数据库测试的重要性——永远不要忘记数据库测试

    原文链接:The Importance of Database Testing 特别说明:欢迎大家积极参与【iTran乐译】第2期活动! … ...

  • 出版圈郭志敏 3推荐

    持续集成

    3.1 引言 很 多软件项目都有一个非常奇怪而又常见的特征,即在开发过程里,应用程序在相当长的一段时间内无法运行。事实上,由大规模团队开发的软件中,绝大部分在开发 过程中基本上处于不可用状态。其原因很简单,没有人有兴趣在开发完成之前运行整个应用。虽然开发人员提交代码后可能会运…...

  • 出版圈郭志敏 3推荐

    《持续交付》走进百度技术沙龙

      10月29日,在京仪大酒店举办的百度技术沙龙活动中,来自于百度公司项目管理部的高级架构师乔梁带着[《持续交付》][1]走入百度技术沙龙。在此次演讲中,乔梁分享了[持续交付][2]在解决运维与开发上的经验和方法。同时,乔梁还以实际案例的形式回顾了某产品团队如何从传统开发走向持…...

  • fir.im 2推荐

    fir.im Weekly - 聊聊让人向往的远程开发工作

    6月30 日,苹果开发者后台贴出一封关于广电总局的醒目通知,申报一个游戏 APP 上架AppStore,你需要文网文+ICP证+软著+版号,审批难度将越来越大,不禁让人感慨中国独立开发者的成长 “ 道阻且长 ”,更多可了解相关知乎问题. 谈及独立开发者,除了生存问题引人关注外…...

  • fir.im 2推荐

    给 DevOps 初学者的入门指南

    当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是&quot;DevOps&quot;呢? 什么是DevOps 随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速交…...

  • fir.im 1推荐

    GitHub & Bitbucket & GitLab & Coding 的对比分析

    目前基于 Git 做版本控制的代码托管平台有很多种,比较流行的服务有 Github、Bitbucket、 GitLab、 Coding,他们各自有什么特点,个人使用者和开发团队又该如何选择? ![](http://upload-images.jianshu.io/upload…...

  • fir.im 1推荐

    谈谈持续集成,持续交付,持续部署之间的区别

    经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢? 假如把开发工作流程分为以下几个阶段: 编码 -&gt; 构建 -&gt; 集成 -&gt; 测试 -&gt; 交付 -&gt; 部署 正如你在上图中看到,… ...

  • fir.im 1推荐

    fir.im Weekly - 2016 年 Android 最佳实践列表

    2016 年已经过去一半,你在年初制定的成长计划都实现了吗? 学海无涯,技术成长不是一簇而就的事情。本期 fir.imWeekly 推荐 [王下邀月熊_Chevalier](https://segmentfau… ...

  • fir.im 1推荐

    那些不加班的开发团队,都看透了持续集成的四大好处

    Martin Fowler 和 Kent Beck 首次提出 Continuous Integration (简称CI): 持续集成是一种软件开发实践:许多团队频繁地集成他们的工作,每位成员通常进行日常集成,进而每天会有多种集成。每个集成会由自动的构建(包括测试)来尽… ...

  • fir.im 推荐

    3 分钟轻松搭建 Ruby 项目自动化持续集成

    任何事情超过 90 秒就应该自动化,这是程序员的终极打开方式。Automating shapes smarter future. 这是一篇关于 Ruby 项目持续集成的快速指导教程,教大家如何使用 flow.ci 在 3 分钟内简单快速完成持… ...

  • fir.im 推荐

    fir.im Weekly - Mobile developer 利器分享

    工欲善其事,必先利其器。本期 fir.im Weekly 推荐了很多优秀的 Github 项目、iOS/Android 开发工具利器,比如墨__守独立开发的macOS App … ...

  • fir.im 推荐

    使用 flow.ci 实现 Android 自动化测试与持续集成

    在上篇文章——如何实现 Android 应用的持续部署中,我们使用的是 flow.ci + Github + fir.im 实现 Android 应用的持续部署。对于 Android 开发者,他们可能会在整个过程使用 Android 模拟器进行自动化测试。 所以,这次我们通过…...

  • fir.im 推荐

    用 flow.ci 让 Hexo 持续部署

    编者按:感谢 @小小小杜投稿,原文链接Juglans&#39; Blog。如果你也想体验 flow.ci 的自动化持续… ...

  • fir.im 推荐

    fir.im Weekly - 如何用 iPad 创造技术生产力

    传播学大师麦克卢汉有一个著名理论——「 媒介即讯息,媒介是人的延伸」,在当代,表现更为明显的是「工具即为人的延伸」,工具使人自由。那么,我们究竟需要什么样的工具释放技术生产力?本期 fir.im Weekly 分享下[@赵赛坡](http:/… ...

  • fir.im 推荐

    fir.im Weekly - 从零开始,搭建理想的直播平台

    2016年苹果发布会如期而至,新一代的 iPhone 7, Apple Watch 同时亮相,可惜大家期待的 MacBookPro、AR、VR产品并未出现。不论大家对新产品是“买买买”还是“黑黑黑”,苹果是否保有创新活力,每个人心里都有自己的答案。 本期[fir.im](ht…...

  • fir.im 推荐

    CI Weekly #1 | 这份周刊,带你了解 CI/CD 、DevOps、自动化测试

    原文首次发布与 flow.ci Blog &gt;&gt; 链接,转载请联系:) 准备了很久,CI Weekly 第一期终于来了。 CI Weekly 围绕『 软件工程效率提升… ...

  • fir.im 推荐

    CI Weekly #2 | 如何优化开发流程,实现项目持续集成?

    原文首发于 flow.ci Blog &gt;&gt; 链接,转载请联系:) CI Weekly 围绕『 软件工程效率提升』 进行一系列技术内容分享,包括国内外持续集成、持续交付,持续部署… ...