加载中
CI/CD 的 3 个挑战

持续集成和交付帮助DevOps团队更快交付更高质量的软件。 但是所有的CI/CD实现起来都是相同的? 成功的CI/CD落地是什么样子?你是否知道在正确的方向上? 在这四章节中,我们谈谈CI/CD的模式化...

发布于 2019/06/18 18:48
2018年 DevOps 学习路径图

DevOps 目前非常热门,我认识的大多数朋友,同事和高级开发者都在努力成为 DevOps 工程师,并将自己作为组织中的 DevOps 拥护者。 虽然我承认 DevOps 的好处,它与改进的软件开发和部署直接相...

发布于 2018/12/20 15:05
前端开发是否存在身份危机?

前端开发依然存在吗?还是它已经演变成为另外一种我们不太熟悉的东西?这和大自然的进化过程一样,“前端”技术的演变导致了几种不同的风格 --- 在我看来这是一种开发者的身份危机。 什么是前...

发布于 2018/10/30 16:41
为什么要实施敏捷

在我很小的时候,家里人给我起了一个绰号:“Bu’why”,这是因为我总是向周围的人问为什么。大多数时候,他们会尝试解答我的问题,但是后来他们给我的这个绰号中也流露出了他们的挫败感。 ...

发布于 2017/04/26 11:12
《软件设计的哲学》书评

鉴于最近的趋势,在Cindy的建议下我从 John Outerhout那里拿到了《软件设计的哲学》这本书的一个副本。这本书很简短,只有160页,我在过去的几天里已经通读了一次,这里会写下关于这本书的一...

发布于 2018/09/12 12:59
GitOps —— Git Push 一切

在当今竞争激烈的环境中,你需要在不影响质量的情况下快速交付软件特性。但是对于大多数组织来说,能跟上当前最新的版本管理实践技术,并能和传统的操作过程和谐共存是很困难的。现在,随着开...

发布于 2018/08/27 16:38
糟糕软件的根源 —— 幻想出来的一大堆问题

关于作者: George,非常擅长于给事物命名并理清如何验证缓存。https://github.com/George3d6 存在许多因素可以成为糟糕软件的催化剂:从使用的工具,到团队内部沟通的质量,到开发人员在推动...

发布于 2018/08/06 15:57
Git 12 岁了,为你送上 12 个 Git 的使用技巧!

使用这12个Git的诀窍与技巧来令你的版本控制经验更加有用。 Git,一个分布式版本控制系统,它已经成为了开源世界的源码控制默认工具,在4月7号12岁了。但是使用Git中更另人沮丧的是,你需要了...

发布于 2018/04/08 11:05
我如何在 5 个月内从平面设计师转为前端工程师

2017 年对我来说是一个坎坷却又令人兴奋的一年。 我在三月份辞去了平面设计师的工作,转战编程世界领域。自学五个月后,我终于成为了 Tenten.co 的前端工程师。 在作为全职前端开发人员六个月...

发布于 2018/03/13 14:46
如何将你的 AngularJS 1.x 应用迁移至 React

Angular 和 React 都是伟大的框架/库。Angular 提供了 MVC(模型、视图、控制器)的定义结构。React 提供基于状态变化的轻量级呈现机制。通常情况下,开发者在 AngularJS 上有一个旧的应用程...

发布于 2018/01/29 15:08
你可能不知道的关于 git-stash 的有用小技巧

如果你一直在使用 Git ,你可能用过 Git stash 。 这是 Git 的实用功能之一。 下面是我上周学到的 Git stash 的一些有用的技巧。 Git stash save Git stash list Git stash apply Git stash ...

发布于 2018/01/29 14:29
2017 年回顾:Android

2017 对于 Android 来说是了不起的一年。在这一年中,Android 发布了很多重大的公告,包括支持 Kotlin 这一领人振奋的新语言,以及使用 Neural 网络 API 和 ARCore 构建智能交互式应用等。 ...

发布于 2018/01/15 14:30
数据结构中你需要知道的关于树的一切

当你刚开始学习编程的时候,将数组作为“主要数据结构”来学习是很常见的。 最终,你也会学习到哈希表。如果你正在攻读计算机科学学位,你肯定需要参加一门数据结构的课程。在课上你将会学到...

发布于 2017/11/10 14:52
软件公司创始人要掌握的技能

创立一个企业就像在雾中漫游:你常常会觉得你不知道自己在哪里或下一步该做什么。看起来很简单的事情需要数周的研究,以及几十个打开的满是行话、自我提升和自相矛盾的建议的浏览器标签。拥有...

发布于 2017/10/30 14:42
JavaScript 项目最佳实践指南

在开发一个新项目时,就像在一个绿色场地上来回翻滚,维护它对其他人来说可能是一个潜在的黑暗而扭曲的恶梦。以下是我们发现、编写和收集的指南列表(我们认为)在 hive 上的大多数 JavaScri...

发布于 2017/07/10 14:34
Git 如何处理大仓库

git 是追踪代码库演进的最佳选择,并且它能让你与你的同事间高效协作。当你想要追踪的库非常巨大时会发生什么? 在这篇文章里,我会尝试着给你一些想法和技巧来恰当地处理不同种类的大仓库。...

发布于 2017/03/06 15:21
Git LFS 入门指南

出于好意:设计团队开始把他们大尺寸的图形文件添加到你的项目仓库当中,然而引起的结果是,你看着仓库不断增大直到数 GB 大小...... 在 GIT 中以二进制文件来运行确实是一种明智的做法,每当...

发布于 2017/02/03 15:14
GitHub 托管的10款免费开源 windows 工具

GitHub 是如今所有开源事物的中央仓库, 这个网站最近发布了一个叫做《2016 Octoverse 状态报告》,详细列出了从去年起其一系列亮点, 包括总的活跃用户数,最常见的 emoji 表情,最常被使用的...

发布于 2016/10/13 14:50
REST API 基本方针:合理设计

你的数据模型已经开始稳定,这样你就可以为你的 web app 或者你的设备创建一个公开的 API。 你意识到一旦发布,你想要改变你的API就很难了,所以想要做更多正确的事,就要尽可能早地做工作。...

发布于 2016/09/07 17:55
GitLab Flow 的十一个规则

使用 Git 版本控制,是对使用它之前的所有版本控制方式的一种改进。然而,很多组织最终以太过混乱或过于复杂的流程来结束。这个问题对于刚从其他版本控制系统转过来的组织来说特别突出。 在本...

发布于 2016/08/01 17:03

没有更多内容

加载失败,请刷新页面

推荐优秀英文原文
取消
确定
返回顶部
顶部