AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

DevOps 中文名称: 开发自运维

  • 2020-02-03
  • 本文字数:1279 字

    阅读完需:约 4 分钟

DevOps中文名称: 开发自运维

四月慢慢找回了节奏,至少这期没有再拖到月中才做。整理的时候发现,从朋友圈中收藏文章的数量快赶上传统从 RSS 订阅里收藏的文章数了。看来技术还是在慢慢地在分分秒秒中无形的进化着,看似缓慢却又无限迅疾。想了半天也没给 4 月刊想出一个满意的副标题,正如第一篇文章《DevOps》中评论的那样,命名永远都是困难的,认怂了,就叫无名吧。


  • DevOps 中文名称: 开发自运维


“语言的边界就是思想的边界. 一个精确表达概念的词汇将阻止误解的产生.”。确实“开发自运维”这个名字是我到目前为止觉得对于 DevOps 最合适的中文翻译,一个好的名字会让人有一拍大腿的冲动,消除了歧义和误解。 又一次证明了作为 TwoHardThings 中的“naming things”的重要和困难。歪楼一句,希望“客户自开发”的日子晚点到来。


  • 帅爆了的 RSpec 测试结果显示方法:Philips Hue


帅爆了,从最早的熔岩灯到后来见到过的自动瞄准火箭炮,无聊的程序员们一直没有失去对于酷炫的测试或是构建失败提醒机制的探索。如今到了智能硬件和智能穿戴的时代,什么电击手环、自动关空调,或是谁弄挂了 Build 始终有个光柱跟随之类的,估计很快就出来了,只有想不到的没有做不到。


  • 架构之重构的 12 条军规(上)


和前一阵的工作内容相关。对于架构级别的重构,其实本质上和代码级别的重构是一样的,无论是定义还是原则甚至手法。首先要搞清楚解决的问题,避免陷入为了重构而重构或是为了升级而重构的陷阱;开始之前要保证有充分的测试保障;保持重构的节奏,从识别一个问题或是 Smell(例如组件依赖混乱)开始到消除这个 Smell 结束;过程中要力争保持系统的随时可用(随时都可以通过所有的测试,可随时提交)。记住重构的手法(心法)对于架构级的重构依然有效,还是那 16 字真言:旧的不变,新的创建,一步切换,旧的再见。


  • TW 洞见|基于微服务架构,改造企业核心系统之实践

  • 专访 ThoughtWorks 王磊:微服务是互联网时代的必然


微服务虽然概念已经不是很新了,从最新的技术雷达来看现在是越来越成熟,无论是理论基础还是工具支持,包括成功案例。王磊在第一篇文章中总结了微服务的各种好处。不过真正尝试过的人肯定会有更深的感受,就是在这些好处背后微服务也会带来各种新问题:包括如何确定服务的粒度和拆分问题,以及对于构建部署运维测试的更高要求,包括与性能之前的平衡。对于这些问题,在第二篇的专访中,王磊有给出了自己的想法。话说回来,任何新的技术在解决一些老的问题的同时往往都会引入一些新的问题,我们有时候需要勇敢一点,技术和社会不就是在解决一个接一个新的问题的过程中不断进步的么。


  • 哪些镜头是演员失误或出现意外成就的经典之作?


关于《纽约灾星》的回答太曲折离奇了,居然还是个纪录片,也就是说所有的都是真实的,“主角”就是事件的本人。果断去网上看了一下第六集的结尾部分,德斯特和采访人的对话以及之后在洗手间的喃喃自语,这是只有真实才能带给人的那种触动和冲击,不得不感叹,生活才是最好的导演!


  • 其他好的资源汇总

  • AngularJS 的启动引导过程

  • 现代 JavaScript 开发者的工具箱


本文转载自健荐公众号。


原文链接:


https://mp.weixin.qq.com/s/c8xXkJDGJkrh1ueeTnkcCw


2020-02-03 18:29934

评论

发布
暂无评论
发现更多内容

React进阶(五):导航守卫

No Silver Bullet

React 路由 12月日更

面试官:如何实现 List 集合去重?

王磊

java面试

javascript中获取 DOM 元素的几种方式

你好bk

JavaScript 前端 大前端 DOM BOM

初学者也能看懂的 Vue3 源码中那些实用的基础工具函数

若川

JavaScript vue.js 签约计划第二季

尤雨溪几年前开发的“玩具 vite”,才100多行代码,却十分有助于理解 vite 原理

若川

JavaScript vue.js 前端 签约计划第二季

[Pulsar] DLQ原理

Zike Yang

Apache Pulsar 12月日更

日常的情绪控制

搬砖的周狮傅

情绪控制

面试官:react中的setState是同步的还是异步的

全栈潇晨

React

手把手教你提交Jar包到Maven公共仓库 | 萌新写开源02

Zhendong

Java maven

让容器跑得更快:CPU Burst 技术实践

阿里巴巴云原生

阿里云 容器 云原生 cpu CPU调度

Game On Serverless:SAE 助力广州小迈提升微服务研发效能

阿里巴巴云原生

阿里云 Serverless 云原生 SAE 合作

Kafka 在消息队列领域为何如此流行?

老周聊架构

kafka 内容合集 签约计划第二季

【LeetCode】寻找旋转排序数组中的最小值Java题解

Albert

算法 LeetCode 12月日更

Structuring: 魔法诞生之法

mtfelix

28天写作

效能研发:做一款GraphQL代码生成器

梁龙先森

签约计划第二季

面试官:useLayoutEffect和useEffect的区别

全栈潇晨

React

深入理解Flutter相机插件【Flutter专题22】

坚果

flutter 28天写作 签约计划第二季 12月日更

前端工程建设那些事

梁龙先森

内容合集 签约计划第二季

react源码解析11.生命周期调用顺序

buchila11

React

Vue 3.2 发布了,那尤雨溪是怎么发布 Vue.js 的?

若川

JavaScript vue.js 前端 签约计划第二季

Vue 团队公开快如闪电的全新脚手架工具 create-vue,未来将替代 Vue-CLI,才300余行代码,学它!

若川

JavaScript vue.js 前端 签约计划第二季

信息

Nydia

react源码解析12.状态更新流程

buchila11

React

尤雨溪推荐神器 ni ,能替代 npm/yarn/pnpm ?简单好用!源码揭秘!

若川

JavaScript vue.js 前端 签约计划第二季

Prometheus Exporter (二十六)Statsd Exporter

耳东@Erdong

Prometheus 28天写作 exporter 12月日更 StatsD

【docker 总结】第二篇 - Image 镜像

Brave

Docker 12月日更

阿里Java编码手册实战详解-命名规范篇

JavaEdge

12月日更

手把手带你漫游语音识别世界|入门到实战

攻城先森

音视频 语音识别 内容合集 签约计划第二季

前端开发:正确安装nvm的方法(非常详细)

三掌柜

28天写作 28 12月日更 12月

Scrapy Spider中间件,你学会了吗?本篇博客有一案例

梦想橡皮擦

12月日更

netty系列之:小白福利!手把手教你做一个简单的代理服务器

程序那些事

Java Netty 代理 程序那些事 12月日更

DevOps中文名称: 开发自运维_语言 & 开发_王健_InfoQ精选文章