打怪升级的《码农周刊》(第 82 期)

码农周刊第82期(2015-08-04)

第一时间获取技术干货,必装《开发者头条》客户端!下载地址
我们的微信号:developerWorks ,欢迎关注。
☞ fir.im rio 全新上线!
fir.im
☞ Docker 容器服务 / 镜像构建 / 微服务 / 主机管理 / TenxCloud时速云 轻量级的容器云平台
☞ D-Future 大会来袭,看数据重构未来。
☞ 爱内测 - 更多 App 测试功能重磅上线,价值 10 万检测免费送!不服来测
购买广告位

程序设计

技术大牛们推荐的一篇数据库设计好文 (@甜菜碱)  

@何_登成 推荐语:“作者以简洁易懂的文字,将数据库设计中应该考虑的存储、并行、架构等问题做了详细的阐述。”

[译] Quora 是如何维持高质量代码的 (猿媛)  

官方博文

编程语言

tinyhttpd 详细注释版(C) (PacksonCh)  

适合入门者

C++ 面向对象编程(一):基于对象(无成员指针) (Sam Lau)  

详细介绍

[译] 写给精明 Java 开发者的测试技巧 (Wing)  

一些建议

如果让我重新设计一款 Android App (aspook)  

总结

探究 android:largeHeap (技术小黑屋)  

全面介绍

使用 Scala 开发 Android (Ray Shih)  

学习笔记

iOS 面试题集锦(附答案) (@iOS程序犭袁)  

面试题

关于 iOS 多线程,你看我就够了 (@翁呀伟呀)  

详解

[译] 详解 Swift 2.0(一):苹果做的 25 项改变 (白云鹏)  

详细剖析

大数据全栈式开发语言 Python (佟达)  

云基础设施、DevOps、网络爬虫、数据处理

Python 高级编程 (dongweiming)  

视频地址

理解 Go 1.5 vendor (@tonybai_cn)  

探究

Elixir:编程语言的未来 (Bruce Dou)  

个人观点

一个“三端”开发者眼中的 React Native (@小芋头君)  

前端、服务端、客户端

Decorators in ES7 (llh911001)  

ES6 已经来了,ES7 还会远么?

The Advanced Rust Programming Language  

非最终版

高性能 JavaScript 加载和执行 (韩子迟)  

labjs 的常用方法

搭建 .NET 开发 Storm 拓扑的环境 (ziyunhx)  

系列文章

有米广告:8 月注册就送 30 元,赚钱奖励 25% 收入,免费获视频广告等推广资源!  

有米广告

工具资料

高效 MacBook 工作环境配置 (xialeizhou)  

完整配置过程

跟我一起写 EventBus(一) (mcxiaoke)  

项目地址 下篇

针对“总结个人 2015 提高前端效率的方法和工具”的补充 (icepy)  

教程集合

读《UNIX 网络编程 卷 1:套接字联网 API》(上) (Xu Ruochen)  

中篇下篇

分享 IPython Notebook (dongweiming)  

来自豆瓣 PDF 地址 视频地址

一步一步教你 150 行代码实现简书滑动返回效果 (程序亦非猿)  

源码

Android Material Design 动画实现 (阳春面)  

示例代码

Android Gradle 插件中文指南 (飞雪无情)  

适用于 0.9 版本

Python 设计模式和惯用法集合 (faif)  

挺全面

670 个常用 Python 库和示例代码  

支持搜索

如何用代码控制以不同屏幕方向打开新页面(iOS) (@吕文翰_JohnLui)  

示例代码

resizableImageWithCapInsets:方法的探析(iOS) (SketchK-七爷)  

深入剖析

iOS 面试题集锦 (蒋小飞)  

比较全

使用英特尔 INDE 图形性能分析器 (GPA) 分析和优化 Windows* 游戏应用  

强大、灵活的工具,可帮助游戏开发人员充分利用游戏平台的潜在性能。

Erlang 编译工具 Rebar3 使用流程 (goofansu)  

依赖管理篇

[译] iOS 当中 4 种 UI 元素的可用性问题及优化建议 (@C7210)  

实例分析

Vue.js 源码学习笔记 (@勾三股四)  

详细

Angular2 使用体验 (TAT.simplehuang)  

尝鲜

流式统计的几个难点 (Tao Wen)  

深入探讨

优雅的 underscore (亚里士朱德)  

基本介绍

《从零开始学习 Ceph》 (@tobe迪豪)  

目前非常流行的统一存储系统

悉尼机器学习暑期学校 MLSS 2015 幻灯片和视频  

干货不少

[译] NGINX 缓存使用官方指南 (边疆大狗)  

值得参考

一套关于 Django 的笔试题 (Hypomanie)  

欢迎探讨

谈谈微服务 (王福强)  

从实际角度考虑

[译] Web 设计师不可错过的 25+ CSS 工具 (shirleywong 等)  

各取所需

怎样写一个模板引擎 (i小雨生)  

实例讲解

单机 Server 环境下对 JS 资源请求的一种优化方案:运行时压缩及缓存策略 (float.lu)  

优化实践经验

安全工具合集 (booooom)  

各种黑客及安全测试神器

Handlebars.js 初探 (久艾分享)  

一个语义模板库

[译] 应用设计流程 (朵璞)  

很详细

对函数式编程的一点理解 (@nixzhu)  

个人理解

[译] Emacs 的问题(2012) (雪庭)  

“僵局”

利用 SVG 制作素描动画 (playniuniu)  

示例代码

自己总结的 iOS、Mac 开源项目及库 (Tim9Liu9)  

不少好东西

Windows 下搭建前端开发 IDE (亚里士朱德)  

Maven + Grunt + Tomcat + CMD + Sublime

Kubernetes v1.0 特性解析 (杨乐)  

细致讲解

如何手动解析 CrashLog (@foogry)  

原理和方法

AST:像 Lisp 一样自定义代码行为 (小明)  

深入理解

Web Server 和 HTTP 协议 (Xu Ruochen)  

详解

Git Cheat Sheet (Tobias Günther)  

下载地址

MQTT 3.1.1 中文版 (mcxiaoke)  

在线阅读

SSL/TLS 部署最佳实践 v1.4 (Tom Li)  

实用建议

[译] 2015 年为设计师和开发者准备的 15 本免费电子书 (Specs)  

质量不错

Swagger:前后端分离后的契约 (静听梵音-破狼)  

在线版本

[英] InnoDB 系列文章 (Jeremy Cole)  

介绍 InnoDB 内部构件、结构和行为

移动统计分析:那些年一起踩过的坑 (肖文峰)  

经验之谈

MySQL 压力测试基准值 (@叶金荣)  

倡议

Nginx 的 if 指令为何 "evil" (Hungpu DU)  

源代码笔记 下篇

Android 多渠道打包工具 Gradle 插件 (mcxiaoke)  

gradle-packer-plugin

优雅的 Dropdown Menu,支持 iOS 7 (PerfectFreeze)  

Swift 版本

Ruby China iOS App(Swift)  

App Store 地址

SequoiaDB Connector for Apache Spark (Tao Wang)  

GitHub 地址

一个上传 APK 到 fir 的 Gradle 插件 (码农明明桑)  

GitHub 地址

ZTPageController:类似网易新闻的菜单栏(OC) (@校招进击者)  

栏中有各自的控制器

mycli:支持自动完成和语法高亮的 MySQL 命令行客户端(Python) (dbcli)  

GitHub 地址

Liner:纯 Go 实现的命令行编辑器 (peterh)  

借鉴 linenoise

Swift 加载动画合集 (ninjaprox)  

OC 版本

cli - 一款简单、快速且有趣的构建命令行应用程序的 Go 语言包 (codegangsta)  

小巧

115 离线下载命令行工具(批量添加种子/磁力链) (Coolzilj)  

GitHub 地址

AWebDB 可以在浏览器操作 Android 数据库啦 (Bai)  

GitHub 地址

中间人攻击利用框架 bettercap 测试 (三好学生)  

GitHub 地址

每周一书

《程序开发心理学(银年纪念版)》  

本书关注的是程序开发过程中人的因素,堪称这一领域的开山之作。几十年来,本书已让无数读者从中受益,时至今日仍然是畅销全球的经典之作。

编程之外

技术的价值 (@李福就是李建业)  

个人思考

在云端,复制数据科学家 (yedingding)  

技术创业者说

微软为何放弃 IE? (腾讯科技)  

历史内幕

[译] 如果你做的事情毫不费力,那就是在浪费时间(2014) (Yves-YAN)  

八条原则

技术活动

动动手指创建 HiWork 团队账号,即有机会获得电动平衡车、运动耳机、机械键盘等大奖(8 月 3 日 - 8 月 15 日)  

HiWork - 连接多种应用的企业沟通协作工具

工作机会

[上海] 杏仁医生  

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

[上海] 四邻金融  

前端工程师(10-20k)  系统开发工程师(10-20k)  安卓开发工程师(15-25k) 

[杭州] 杭州决简科技有限公司  

iOS 开发工程师(10-20k)  Android 开发工程师(10-20k)  前端开发工程师(10-20k)  PHP开发工程师(10-20k)  Java开发工程师(10-20k) 

[北京] 友盟  

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

[北京] 蓝海讯通OneAPM  

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

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

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

[上海] Sign4x  

软件工程师(8-15k)  高级软件工程师(15-25k) 

[杭州] 杭州微禾迅科技有限公司  

iOS开发工程师(8-20k)  Android开发工程师(8-20k)  PHP开发工程师(8-15k) 

[上海] 华尔街见闻  

Android开发工程师(9-18k)  PHP高级开发工程师(18-30k)  Python开发工程师(15-20k) 

[上海] 布拉旅行  

H5前端开发工程师(10-20k)  算法工程师(10-20k) 

赞助商广告

免费集成 JPush SDK,让 APP 快速实现推送功能  

极光推送

还等什么?赶快订阅吧!

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

Qrcode 258欢迎关注微信号