老马博客的里的图片

由于工作和学习的需求我订阅了老马的博客,今天突然收到一则更新。

阅读更多

如何在 Linode 上搭建加强版 Shadowsocks

本文介绍如何在 Linode 上搭建 Shadowsocks,并开启 TCP BBR 拥塞算法达到稳定代理的目的。

阅读更多

分支模型与主干开发

最近我和我的所在的团队在翻译一个网站: https://trunkbaseddevelopment.com/主干开发。本文结合笔者的开发经验,谈一谈项目中用到过的分支模型与使用场景,对主干开发做一个简单的介绍。

阅读更多

Openshift 多节点部署

本文介绍如何在 AWS 中搭建一个 Openshift 集群。

阅读更多

ThoughtWorks 技术面试

第一次参加公司校招面试,还是比较有感触的。在此之前我理解的校招面试大多得考运气,因为大家普遍认为校招进来的学生什么都不会,需要从零培养,所以我也一直认为 TW 的校招无非就是挑选一些看起来比较聪明的孩子,技术方面没有过多要求。今日一见,发觉相去甚远,公司凭借稍长的面试周期,从技术,性格,成长多维度的考察,可谓是360度无死角地最大限度保证了应届生质量。

阅读更多

Java 8 新特性

Java 从 1995年正式发布第一个版本至今已走过 21 个年头,从一开始受人怀疑的慢语言发展为如今通用的健壮语言。笔者 11 年开始接触 Java1.6 到后来转投 Python,再转向云架构,而今因项目需求再次拾起 Java 已经过了两次版本更新,借项目上的机会,将 Java8 的新特性做一个梳理。

阅读更多

DevOps 从理论到实践

本周六应邀参加了 FreeCodeCamp社区的一次线下活动,主题为《DevOps从理论到实践》,借此机会整理一下近年来看到听到的对于 DevOps 的定义,并产出一些自己的观点。

阅读更多

DevOps的三种方式

本文翻译自 Gene Kim 的博客 The Three Ways: The Principles Underpinning DevOps

阅读更多

如何制作在线幻灯片

都说不会做幻灯片的程序员不是好架构师,工作中有很多场合需要用到幻灯片。最近在准备一个对外分享,内容比较简单,顺手尝试了一下使用 reveal js制作一个在线幻灯片。

阅读更多

PaaS 平台(三)-- Openshift 使用

Openshift 是一个基于 Kubernetes 和 Docker 的 PaaS 平台。

阅读更多