查看详细周刊内容,请移步编程狂人-第七十八期
+++++++++++++++++++++++++++++++++++++++++++++
业界新闻
2015年6月“最常用编程语言”排行榜
Facebook如何向十亿人推荐东西
WWDC总结:开发者需要知道的iOS 9 SDK新特性
运维者福音:Windows家族将新添SSH功能
计算机视觉和场景识别的前世今生
JWT 在前后端分离中的应用与实践
前端开发
“NodeJS在大搜车” 之 MVC基础结构
CSS 布局模块
深入浅出ES6(一):ES6是什么
深入浅出React(二):React开发神器Webpack
[译]让web app更快的HTML5最佳实践
再谈 JavaScript 异步编程
[译] 网页动画的十二原则
Javascript自己动手实现getter/setter
编写高质量 JavaScript 代码
一个适合移动端的checkbox
编程语言
PHP底层的运行机制与原理
[译] 潜在的 Python 陷阱
常用的STL查找算法
Ruby Profiler详解之ruby-prof(I)
Java I/O : Bit Operation 位运算
为什么 Lua 的新版本越来越慢?
安卓开发
Android开发周报:苹果挖墙角、FlyRefresh实现过程解读
教你写Android网络框架之基本架构
腾讯移动性能评测专家叶方正:Android优化笔记
Data Binding 用户指南(Android)
用Volley踩过的坑
Hybrid App 开发模式
android实现gif图与文字混排
[开源]一个Android下专门测试UI效果和逻辑的单元测试框架
iOS开发
WWDC大会今晚开幕 - iOS移动开发周报
公司用到的一些 iOS 开源库和第三方组件
一个丝滑的全屏滑动返回手势
如何实现一个不规则排列的图片布局算法
Swift项目兼容Objective-C问题汇总
Objective-C Autorelease Pool 的实现原理
如何使用masonry设计复合型cell
Replace-iOS:让人眼前一亮的下拉刷新(iOS)
后端技术
从Hadoop到Spark的架构实践
Apache Thrift设计概要
基于Mesos和Docker的分布式计算平台
Kafka设计解析(三)- Kafka High Availability (下)
Spark的速度快是以丧失计算结果正确性为代价的
Apache kafka 工作原理介绍
使用 Varnish + Nginx + Lua 搭建网站的降级系统
数据存储
Hacking PostgreSQL
分布式存储的元数据设计
Hbase关键的几个点
技术纵横
Git 版本控制与工作流
Node.js 中使用 Redis 来实现定时任务
开始使用 HTTP/2
代码覆盖率工具 Istanbul 入门教程
浅谈木马如何隐藏上线IP地址
TCP/IP 完全掌握了么?来看看 CloudFlare 的面试题
一个Lararel队列引发的报警
深入浅出LSTM神经网络
linux常见漏洞利用技术实践
泊松分布和指数分布:10分钟教程
Linux安全之SYN攻击原理及处理
开源项目Philm的MVP架构分析
程序人生
一个平庸程序员的自白
初入运维的小伙伴,别再问需不需要学Python了new
专访唐成:从小工到专家,PostgreSQL的修炼之道
王益“分布式机器学习的故事”系列分享(slids+vedio)
一支穿云箭,千军万马来相见
编程旮旯
为什么很少见工资高的程序员炫富?
如何命名:编程中最难的事
我们90%的工程师都用你写的软件,但抱歉我们不能聘用你
经验:软件工程师的创业陷阱—接私活
项目工具
爱立信开源物联网应用开发平台:Calvin
Carthage:一个简单、去中心化的 Cocoa 依赖管理器(Swift)
Infer —— Facebook 开源静态代码分析工具
Octotree:树形展示 GitHub 项目代码的浏览器插件
ScrollerJS : 一款很酷的数字滚动组件(国人开发)
scrape:一个简单、更高层次的 Web 爬虫接口(Golang)
+++++++++++++++++++++++++++++++++++++++++++++
查看详细周刊内容,请移步编程狂人-第七十八期