首页 » 2017 » 四月 » 09

如何实现分布式开发

 

良好的分布式开发依赖于有效的沟通:Abby Bangser 和 Bhagya Perera 解释说, 在各式各样的沟通过程中,需要寻找到正确的方法实现高效和可靠。要建立相互之间的共鸣,鼓励及时地反馈,并关注大家的积极性。让团队成员更有参与感和创造性,从最初的想 … 阅读全文

用Lean Pilots推动改进

 

在推动改进时,精益、敏捷和精益创业能彼此增强。Lean Pilots是一个数据驱动的改进框架,该框架适用于消除主要的跨职能组织障碍,已被用于推动内部持续改进。 Mariya Breyter 是Dun & Bradstreet的敏捷主管和精益实践者,在法 … 阅读全文

Next.js 2.0添加所需功能而不失简洁

 

广受欢迎的通用React框架Next.js发布了 2.0版本 ,在保持简洁的同时,增加了必要的特性。 1.0版本非常基础简单,但没有顾及到一些稍微高级但常见的场景。Next.js以简洁为指导原则,开发人员只要将一个React组件放到 pages 目录下,它就可 … 阅读全文

Spotify的高可靠性事件分发系统概述

 

Igor Maravic 在最近的 QCon London 大会上出席 演讲 ,高度概述了Spotify的 事件分发系统 和一些运维方面的关键点。他提到Spotify的事件分发系统在设计上拥有可控延迟,能够处理由Spotify客户端在高峰时刻每秒生成的150万 … 阅读全文

PinView 的一些知识点

 

最近因为某个项目需要添加“验证码”功能,设计上区别于原生 EditText,需要将四个数字分离(类似于微信、支付宝支付密码输入框)。在 Github 上查找了一遍,发现大多数现有的控件都比较 dirty —— 使用多个 EditText 达到字符分离的效果。 … 阅读全文

雅虎开源了TensorFlowOnSpark

 

雅虎开源了 TensorFlowOnSpark ,数据科学家和工程师们可以直接利用运行于CPU/GPU架构上的 Spark 或者 Hadoop 做分布式模型训练。据报道,这个库支持把现有的TensorFlow程序 切换到 新的API,同时实现了模型训练的性能提 … 阅读全文