调整归零的《码农周刊》(第 86 期)

码农周刊第86期(2015-09-02)

新版《开发者头条》客户端试用邀请已经开始发放,请耐心等待。立刻申请试用资格
我们的微信号:developerWorks ,欢迎关注。
☞ Uqer 推出码农专属投资工具,每月五百万实盘资金,赚了全归你,亏了不用赔
Uqer
☞ 时速云 CaaS 容器服务 / 主机集群管理 / 丰富的 Docker 镜像 / 轻量级 / 注册即送 30 元
☞ OneAPM|简单易用的 PHP 性能监控神器
☞ Worktile,让团队内任务清晰明了,职责清晰,老板再也不担心我们撕 X 啦~~
购买广告位

程序设计

微信 Android 客户端:会话速度提升 70% 的背后 (charven)  

经验分享

数据库深度解析:从 NoSQL 历史看未来 (@淘宝沈询_WhisperXD)  

演进过程

编程语言

使用 Neon 优化移动设备上的 C 语言性能 (Yourtion)  

C 语言程序的移动平台移植性能提升探究

编译防火墙:C++ 的 Pimpl 惯用法解析 (Li Hao)  

指向实现的指针

[译] 批判 Rust 语言,以及 C/C++ 为什么永远不会死 (ScottHuangZL)  

中英对照

借助 AOP 为 Java Web 应用记录性能数据 (潘家邦)  

一个基于 AOP 来抓取调用树和开销的尝试

[译] 使用 TDD 的方式开发一个 Hacker News Android 客户端 (Anthonyeef)  

GitHub 地址

你给我解析清楚,都有了 CALayer 了,为什么还要 UIView (空之境界)  

生动讲解

[译] 使用泛型与函数式思想高效解析 JSON(Swift) (shanks)  

示例代码

一次 TableView 性能优化经历(iOS) (Mr.Yang)  

详细过程

详解 CALayer 和 UIView 的区别和联系(iOS) (@武蕴牛x)  

详解

初探 iOS 8 中的 Size Class(2014) (@请叫我汪二)  

详细介绍

Golang 在京东列表页实践总结 (张洪涛)  

一线实战

Go 程序调试、分析与优化 (@tonybai_cn)  

示例代码

Profiling & Optimizing in Go (Brad Fitzpatrick)  

实例分析

Python 多进程编程 (jihite)  

实例讲解

Python 性能优化的 20 条建议(2014) (@defool)  

供参考

数学的乐趣:Scala 和 Project Euler (isao)  

学习心得

JavaScript 函数编程:ramdajs (破狼)  

基本介绍

[译] React.js 介绍:针对了解 jQuery 的工程师 (墨白歌者)  

入门好文

CSS 最核心的几个概念 (@GeekPlux)  

盒模型、position、float 等

不一样的《开发者头条》,即将发布!  

“开发者头条”

工具资料

这些 Git 技能够你用一年了 (pyer)  

有用

前端工程:基础篇 (@前端农民工)  

系统介绍

苹果团队 App 开发流程 (atleeon)  

Fake it till you make it

SSD 下的 MySQL IO 优化 (Robin Wen)  

经验分享

知道创宇研发技能表 v3.0 (@知道创宇)  

离线版下载地址

谈谈 React 的 Flux 架构和 Immutable.js (晓风well)  

探讨 React 的组件间是如何进行相互通信的

Docker 基础技术:DeviceMapper (@左耳朵耗子)  

上篇

与英特尔 EDISON 开发板一起摇滚 (英特尔开发人员专区)  

介绍借助英特尔 Edison 开发板获取和播放声音的不同方法

使用 Azure 机器学习服务执行您使用 Python 建立好的智能模型 (@微软中国MSDN)  

详细介绍

C++ 将 vector 写入文件并重新读取 (Yourtion)  

一些坑

使用 ELK (Elasticsearch + Logstash + Kibana) 搭建日志集中分析平台实践 (王奥 OX)  

详细介绍

分布式延迟消息队列 (yx1989)  

方案探讨

Ceph 官方文档翻译 (drunkard)  

与官方文档同步

改变 support 中 AlertDialog 的样式(Android) (码农明明桑)  

小技巧

图片变形的抗锯齿处理方法(iOS) (@里脊串)  

经验分享

Flume MemoryChannel 源码分析 (jiacai2050)  

如何保证数据完整性

Cache 的简单认识与思考 (tiankonguse)  

个人思考

使用 Hugo 搭建个人博客站点 (CoderZh)  

一个用 Go 语言编写的静态网站生成器

常用机器学习方法总结 (@也爱数据挖掘)  

供参考

Git 术语解释 staging, index, cache (Charles Tang)  

学习总结

使用 Gehpi 进行社交数据可视化 (SRK.Lyu)  

一款开源免费跨平台基于 JVM 的复杂网络分析软件

Miller-Rabin 算法与 RSA 算法 (i小雨生)  

数学原理及简单实现

基于 TCPCopy 的仿真压测方案 (@郑昀)  

真刀真枪压测

危险的文件夹上传框 (@EtherDream)  

安全隐患

realm.io 中文版 (@RealmChina)  

替代 SQLite 和 Core Data

为什么 Android 中不建议使用 Enums (Lusfold)  

简单说明

[译] Yelp 是如何使用 Docker 的? (吴飞群)  

最佳实践和部署经验

Linux workstation security checklist (itpol)  

很全面

CirruScript 写的:函数式编程另类指南 (@题叶)  

学习笔记

开放接口的安全验证方案(AES + RSA) (wubaoguo)  

一种新的数据加密方案

一个关于路径关键特征点提取算法的实现 (Beauti4Hand)  

涉及 Ramer–Douglas–Peucker 算法

iOS 9 GUI for Sketch  

下载地址

人肉工程在机器学习实践中的作用 (@水石头stone)  

人的经验为什么重要?

Packagist / Composer 中国全量镜像  

急速体验

React 组件化思想 (MForever78)  

实例说明

如何安全地存储密码 (治城)  

一些建议

新兵训练营系列课程:Feed 架构介绍 (@古月中心相心)  

详细介绍

SDK 开发经验之版本 (子勰的马甲)  

个人思考

服务设计初探 (77)  

给用户更好的体验

分布式缓存的一起问题(2014) (@TimYang)  

案例分析

关于 C++、PHP 和 Swoole (@韩天峰-Rango)  

个人观点

Uber 入驻 GitHub  

发布多个开源项目

专为程序员设计的开源字体 Hack 发布了  

GitHub 地址

BlackHawk:纯 Swift 开发的基于 WKWebView 的高性能 Cordova 替代 (吕文翰_JohnLui)  

性能超高,可以在旧设备上大幅提升 HTML5 游戏帧率。

GGBannerView - 一个简单易用的图片轮播器(OC) (海之涯)  

优化内存占用

Android 逆向工程工具集 (J.D.Song)  

合集

xunsearch:简单易用的专业全文检索技术方案 (jifei_1988)  

开源免费、高性能、多功能

Dropbox 工程师开发出无损压缩算法 “Pied Piper” (WinterIsComing)  

GitHub 地址

DDMS:基于 Express 的复杂表单管理系统 (听奏)  

GitHub 地址

LinkedIn 开源高可用 Hadoop 工具集 Gradle (张天雷)  

GitHub 地址

去哪儿网 MySQL 语法审核工具 Inception 正式开源 (王竹峰)  

集审核、执行、备份及生成回滚语句于一身

horae - 一个基于 Redis 和 Disque 实现的轻量级异步任务执行器 (vino_Yang)  

GitHub 地址

DroidPlugin:360 手机助手在 Android 系统上实现的一种新的插件机制 (Qihoo360)  

可以在无需安装、修改的情况下运行 APK 文件

CocoaPicker:仿 QQ 图片选择器(OC) (thebookofleaves)  

使用简单

webcrontab:Web 版的 crontab(Go) (@codeskyblue)  

Demo

UIView-FDCollapsibleConstraints - 一个 AutoLayout 辅助工具(OC) (@我就叫Sunny怎么了)  

解决自动布局中子 View 的动态显示和隐藏问题

JSPatch:App 动态更新服务平台 (@bang)  

GitHub 地址

JSFormatter-Xcode - 一个快速格式化 JS 的插件 (ZX)  

使用 js-beautify

Ant Design - 一个 UI 设计语言 (@高端工程师)  

GitHub 地址

ABTestingGateway:基于动态策略的灰度发布系统(Lua) (SinaMSRE)  

基于 Nginx 和 ngx-lua

每周一书

《Web 全栈工程师的自我修养》  

本书作者是腾讯公司高级工程师,在前端、后端和 APP 开发方面都有丰富的经验,在本书中分享了全栈工程师的技能要求、核心竞争力、未来发展方向、对移动端的思考。

编程之外

程序员的逗比瞬间(第二季) (技术小黑屋)  

第一季

给产品技术人才的建议:不降级不投机,和优秀的人做有挑战的事 (@张一鸣)  

《今日头条》创始人

《增长黑客》:如何在产品周期的不同阶段实现用户转化 (范冰)  

Growth Hacker

做技术的你,如果别人找你创业,该怎么办? (Bruce Dou)  

一页 BP 模板

工作机会

[上海] 杏仁医生  

iOS开发工程师(12-24k)  Android开发工程师(12-24k)  Java开发工程师(12-24k)  自动化测试工程师(8-16k)  运维工程师(12-20k) 

[上海] 瀑布IM  

全栈工程师(10-20k)  Android 工程师(15-30k) 

[北京] 友盟  

Cocos2d-x工程师(15-25k)  高级运维工程师(10-25k)  iOS测试工程师(10-20k)  DBA(MongoDB)(15-25k)  大数据测试工程师(15-25k) 

[北京] 蓝海讯通OneAPM  

iOS工程师(16-26k)  Android工程师(16-26k)  大数据开发工程师/架构师(18-28k) 

[北京] GrowingIO 北京易数科技有限公司  

iOS开发工程师(15-35k)  Android 开发工程师(15-30k  前端开发工程师(15-35k)  后端开发工程师(15-35k) 

[北京] 光合新知  

全栈开发工程师(20-30k)  前端JS开发工程师(20-30k  iOS开发工程师(10-20k) 

[北京] 橘子科技  

Php高级研发工程师(15-25k)  Web前端研发工程师(10-20k) 

[上海] 卓宝计算机技术(上海)有限公司  

Java开发工程师(7-12k)  C#中高级开发工程师(8-15k) 

[北京] 爱踏趣科技有限公司  

Web前端开发工程师(15-25k)  NodeJS开发工程师(12-18k) 

[北京] 弥财投资咨询有限公司  

高级Python开发工程师(20-40k)  高级 iOS/Android开发工程师(20-40k) 

赞助商广告

消息推送领导品牌「极光推送」全面升级为「极光」  

极光推送

还等什么?赶快订阅吧!

你的邮箱地址将只用于码农周刊,你也可以随时取消订阅。还等什么?赶快订阅吧!

Qrcode 258欢迎关注微信号