业内技术周刊

2016/12/27

服务降级背后的技术架构设计

#微服务 #架构 #运维 #降级
京东的服务降级方案,介绍了京东是如何支撑5000+ 的降级预案的

Dropbox 是如何安全地存储用户密码的

#密码 #加密
我们日常往往一次 md5加密,但按照 Dropbox 的考虑暴力破解虽然耗费时间,但被“猜”出密码是迟早的事,所以需要3次加密。

Laravel 的核心概念

#PHP #Laravel
从生命周期角度来了解 Laravel 的设计。对于 Ap,亦可以如此。

iOS 动态化的故事

#iOS #动态化
把所有 iOS 动态化方案列了一遍,没有深入,让读者对 iOS 动态化有个大致的了解

从 Swift 看 Objective-C 的数组使用

#Objective-C #Swift #多线程安全
详细介绍了 NSArrray 的内存布局以及 Swift 中的 COW 特性。通过本文也让你更加明白,为何 NSDictionary、NSArray、NSString 等类型的 property,要用 copy 修饰符。

扯淡:这一周感觉经历了一次技术爆炸

#iOS #动态化
本周(2016.12.19-12.25)有两位 iOS 大神在博客上发表了有关动态化的文章。sunny 介绍了滴滴的 DynamicCocoa;JSPatch 作者 bang 发表了一遍总结性的文章《iOS 动态化的故事》,里面提到手机 QQ 的动态化方案。面对这些,本文作者说出了他的感受。虽然文章没有深入,但让人感同身受。一开始在 iOS 上编程,只是使用了苹果提供的 ABI,并不知道后面的运行原理。最近动态化项目的不断曝光,让我们有幸能窥到一些底层原理,让我们感受到知识爆炸。

聊聊 js 代码异常监控

#前端 #JavaScript #异常追踪
文章对线上 js 报错问题提出了一种解决方案,利用 window.onerror 来捕获异常

5 things you can do with Yarn

#javascript #yarn #包管理
现在前端包管理工具有很多种,大家熟知的 npm 就是其中之一,而 facebook 近期推出了 yarn 这个包管理工具,它有什么优于 npm 的特性呢,文章从简单几个方面介绍了 yarn,这里是其翻译版:http://www.zcfy.cc/article/5-things-you-can-do-with-yarn-2055.html

2017年单身程序猿编程学习必备清单

#前端 #后端 #总结
2016年前后端技术盘点和推荐

扎克伯格分享自家 AI 管理系统 Jarvis 的构建过程

#扎克伯格 #AI
马克·扎克伯格在2016年12月19日发布了一篇博文,分享自己为家里构建 AI 管理系统、实现家居自动化控制的思路和过程。该 AI 管理系统被扎克伯格命名为 Jarvis(《钢铁侠》中的贾维斯)。

树莓派守护者

#RaspberryPI #报警器
随着智能硬件和人工智能技术门槛的降低,我们完全可以自己 DIY 一些真正的智能硬件。比如:扎克伯格就自制了一套智能家居系统 Jarvis。对于本文来说,主要内容是:“有了树莓派守护者,你就可以不必反锁房门,在你的电脑上做任何事儿, 不用担心被察觉啦”

MSBU Tech © 2016. https://msbu-tech.github.io/weekly/2016-12-27-weekly.html