[译] Ruby 2.6 增加无穷范围

本博客系列翻译自 Bigbinary 的 Ruby 2.6 系列, 已得到作者允许。Ruby 2.6.0-preview2 现已发布。 在Ruby 2.6 之前,如果你想要使用带上索引(index)的无限循环,我们得用 Float::INFINITY 然后用 #upto 方法 »

[译]再见微服务,从100多个问题儿童到一个超级明星

本文翻译自Alexandra Noonan 的 Goodbye Microservices: From 100s of problem children to 1 superstar。 本文的内容是描述 Segment 的架构如何从 「单体应用」 -> 「微服务」 -> 「140+ 微服务」 -> 「单体应用」 的一个历程。 翻译比较粗糙, »

2017 我的六个关键字(与18年计划)

31号,看了三场电影然后又看了一场话剧。回了家后,已是十点。便开始准备倒数,顺便准备明年的计划,直到手机的入睡提醒铃声响了才发现,2018年已经到了。 觉得总结一年的关键字是挺好的习惯,便打算作为传统,继续下去: 一、职业 工作不可避免地开始要从单打独斗变成了集体作战,职业生涯的第六年才开始明白软件开发是一个团体的艺术。嘛,只要能做成事,啥都不算晚。 另一方面对人的耐心和和和善度都有所好转,虽然时有发作,但是工作上的事似乎都往好的地方发展。 二、旅行 今年日本晃荡的几次都不算的话,那也就印尼学冲浪的那一次了。 那段日子让我产生了一种向往: »

最终还是没跑成横滨马拉松

10月29日,下午3点45分,我在机场的候机座椅上醒来。 透过窗户看着外面,人流,车辆都如同往常一般,完全看不出几个小时前,政府还发出预 警,因为22号台风「拉苏」的关系,横滨马拉松锦标赛宣布取消。 周六晚上,调好了3个7点钟起床闹钟的我,被旅店服务员告知:「陈桑,真是抱歉,明天的马拉松已经被取消了。」,然后把手提电脑转过来,马拉松官方网址上多了一块新的蓝色白底的告知: 根据气象厅No 22台风 的预报, 明天举行的大会时间,横滨马拉松锦标赛比赛的区域正好进入强风区。 »

搬家前随记

在北京城里,搬家是再寻常不过的事情了。 今年6月老房子的租约就满了,为了离工作的地方更近,于是我搬到了公司不远处的一个小区里。 老房子所在的小区,那林荫道旁的长椅总有三三两两的人坐着对话。妇女们一边择菜,一边谈论的话题离不开房子、孩子或者是邻居的长短,一些年纪较长的老阿姨还会叼着烟,老阿姨多半是卷发的,常常会在自家楼下一个人打着电话。 小区里夜晚会在路边的壮年男人不常见,多半是头泛花白、看着像是已经到了退休年龄的老头,三三两两在路灯下,手边总离不开玻璃瓶的啤酒。到了早上,同样的一批人会提着鸟,去到市场旁边的空地上。 —— 那儿到了周末,就会有一些剪头的师傅,带上工具,平地上放一把椅子,就开始张罗生意。 »