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

资源类

一本器学习入门电子书

本书可作为研究人员的参考书或学生的教程书,它涵盖了机器学习的基础理论,比对用到的算法和工具做了讨论。需要的可参阅:

https://mitpress.ublish.com/ereader/7093/?preview=%23page/1#page/Cover

shell 脚本收藏集合

这是一个github仓库,它收集了很多shell实现的功能脚本。在平时写些功能处理脚本时,可作为参考使用:

https://github.com/dylanaraps/pure-bash-bible

一个Python的微型http框架

·BlackSheep快速的HTTP 服务端和客户端,它基于Cython,uvloop和httptools构建,支持asyncio模块。同时提供客户端和服务端,这个给我们在都是python技术栈的业务调用场景下,提供了些许的便利。大家可尝试:

https://github.com/RobertoPrevato/BlackSheep

10个免费的Python教程

https://hackernoon.com/10-free-python-programming-courses-for-beginners-to-learn-online-38312f3b9912

文章类

一定有一个vim 命令是你不知道的

vim 编辑器已经成为许多Linux发行版的默认文本编辑器,im已成为编程人员一种必备的技能。想要用好vim这个编辑器,快捷建是少不了的。这篇文章介绍了vim下的一些实用的快借鉴。大家可参阅:

https://www.hillelwayne.com/post/intermediate-vim/

Flask 入门到实战系列

一份Flask 入门到实战的讲解材料,包括Flask自身的配置、gunicon配置、Nginx实用、实用docker部署、celery异步框架的集成。

https://www.toptal.com/flask/flask-production-recipes

python2 升级python3

一份python2升级python3 的改动清单,作者用视频的形式,讲解了2和3之间的改动。

https://www.youtube.com/watch?v=9pxv6h7DU4w

Python 中的指针有什么意义

学习过C和C++的朋友,都了解指针。那么Python作为一门底层调用C的语言,为什么没有指针呢?本文会解答你的疑惑。

https://realpython.com/pointers-in-python/

增加你的python代码可读性

本文整理了一些书写更pythonic代码的小建议,大家可以参阅:

https://www.codementor.io/blog/pythonic-code-6yxqdoktzt

文章类PDF版:链接: https://pan.baidu.com/s/1BVWWsxvuMpMLOB7O_CEq5Q 提取码: 25kz