「资源分享计划」系列记录本周内我看到的一些好的编程学习资源及优秀的技术文章,在自己学习记录的同时,分享给大家希望对大家有帮助。

资源类

一款开源的线上流量录制和回放工具 goreplay

随着互联网行行业的竞争越来越激烈,对产品发布要求也是越来越高。7*24的实时发布已成为每个互联网公司做发布系统的标配。那么这么高的发布频率下,要保证发布的可靠性,只靠测试是不够得,还需要准生产环境的验证。那么实现准生产环境的验证,需要将线上流量copy下来,用于准生产环境的测试验证。这里推荐一个线上流量录制和回放的工具,可以录制回放线上流量,同时支持各种过滤等扩展功能。正在搭建准生产环境的朋友,可以尝试下。

https://github.com/buger/goreplay

一份Python3将要弃用模块的名单

PEP594 新的一批python模块将会被弃用。

https://www.python.org/dev/peps/pep-0594/#id2

ES2015/ES6 免费学习电子书

ES2015/ES6 的一本免费电子书,可结合阮老师的电子书一块看。

https://babeljs.io/docs/en/learn http://es6.ruanyifeng.com/

应急响应安装攻防实战手册

一份应急响应实战安全攻防笔记,包括windows 系统和Linux系统,系统管理员和运维的朋友可能会喜欢。

https://bypass007.github.io/Emergency-Response-Notes/

文章类

Pytorch内核原理分析

本文详细阐述了Pytorch的内核原理,并配有手绘的结构图,生动清晰。

Pytorch 内核分析:http://blog.ezyang.com/2019/05/pytorch-internals/

链接: https://pan.baidu.com/s/1e0-SgTuICpPBXnsDcFsgWA 提取码: 2eu8

为什么 Flutter 将会成为下一代的移动开发语言

Flutter 是Google开源的一款移动端开发语言,它致力一次编写导出运行,可以Android和IOS上运行。本文列举了Flutter的一些优势,移动开发的朋友可以关注下。

https://medium.freecodecamp.org/why-i-think-flutter-is-the-future-of-mobile-app-development-768332b73c0d

PDF版链接: https://pan.baidu.com/s/1vP7wEB9CBR63HJQAUjIpQQ 提取码: r2jy

值得学习的Python内置函数

python内置了很多可以直接使用的函数,使我们的编码工作变得简单。本文讲解了一些值得我们学习的Python内置函数,大家可学习参考。

https://treyhunner.com/2019/05/python-builtins-worth-learning/

PDF 版链接: https://pan.baidu.com/s/1v2VKP6GUtzMzxrZunsEJRA 提取码: r86y

Python4.0的新特性

Python 核心开发团队发布了4.0的一些新特性,大家可以关注。

http://charlesleifer.com/blog/new-features-planned-for-python-4-0/

PDF版链接: https://pan.baidu.com/s/1pe3EIknZZPdPAIcHU0_i-g 提取码: q4qf

Asyncio 概述

asyncio 模块为python提供了异步IO的编程能力,本文介绍了该模块的基本功能与用法。

https://stackabuse.com/overview-of-async-io-in-python-3-7/

PDF版链接: https://pan.baidu.com/s/1jRvEY05O4701MkYW8ZeO-g 提取码: gsgp