资源分享计划第三期 0511
「资源分享计划」系列记录本周内我看到的一些好的编程学习资源及优秀的技术文章,在自己学习记录的同时,分享给大家希望对大家有帮助。
# 资源类
# 2019 US pycon 演讲视频
该资源为5月1日至9日在美国俄亥俄州克利夫兰举行的PyCon 2019的所有演讲视频,官方文章 这里 (opens new window),视频都在油管上,自取。
https://www.youtube.com/channel/UCxs2IIVXaEHHA4BtTiWZ2mQ/videos
# 一个Django的应用扩展 django-axes
该应用可以监控,登录视频和view视图的失败情况。它可以帮助你阻止黑客对你站点的攻击,大家可以尝试。
https://github.com/jazzband/django-axes
# 一套Python入门机器学习的教程
「Machine Learning Mindset」发布的一套python语言的机器学习入门课程。「Machine Learning Mindset」是一个非营利组织旨在加强人工智能和机器学习的教育和实践。他在github发布的TensorFlow教程已有1w+的星。
https://github.com/machinelearningmindset/machine-learning-course
另,TensorFlow 教程:
https://github.com/machinelearningmindset/TensorFlow-Course
# 前端开发者手册2019(front-end-handbook-2019)
这是一本每个人都可以用来学习前端开发实践的指南。它大致总结和讨论了前端工程的实践:如何学习它以及在2019年实践它时会使用到的工具。
原版:https://frontendmasters.com/books/front-end-handbook/2019/
翻译版:https://www.yuque.com/ysfe/ykx/fedhb
# 文章类
# 手把手带你理解PyTorch
通过一个例子来一步一步理解PyTorch,文章结构化、由浅入深的讲解了为什么PyTorch这么受欢迎(自动编程,动态计算图,模型类)以及在使用中遇到的问题。
原文地址:https://towardsdatascience.com/understanding-pytorch-with-an-example-a-step-by-step-tutorial-81fc5f8c4e8e
PDF 版,https://pan.baidu.com/s/1eSSjmZaYLl8UCbH4t4mVfQ 提取码: w63y
# git 工作流中一些实用的技巧
Git已经成为每个开发者必不可少的技能,这篇文章讲解了在使用git时的一些小技巧。阅读本文时,建议有一定的git使用基础。
原文地址:https://medium.com/datadriveninvestor/git-for-beginner-f438adfc3599
PDF 版 https://pan.baidu.com/s/1bdhAF_Ldi8H3wU4xc-he4Q 提取码: g1ws
# CodeReview时,如何有效和礼貌地批评代码
在CodeReview时,你忍不住批评代码时,先考虑一下三个问题:
- 是否能否改善与此人及其代码的工作关系?
- 代码是否符合规范?
- 可重用性和扩展性如何?
https://www.codementor.io/blog/code-review-best-practice-6q5slpm2e0