资源分享计划第五期 0525
「资源分享计划」系列记录本周内我看到的一些好的编程学习资源及优秀的技术文章,在自己学习记录的同时,分享给大家希望对大家有帮助。
# 资源类
# 一款开源的线上流量录制和回放工具 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