我把过去一周看到的文章、资源等优秀的信息收集起来备查,希望形成有一定参考价值的资料库。同时分享给大家,希望有帮助,每「周五」发布。因为是个人筛选,难免会有主观判断因素,大家可从中摘取自己喜欢的内容阅读。
之所以取名「朝花夕拾」,一是这些“花”确实是后来才“拾取”,有一定的滞后性。另一个取其收集回忆的寓意。
资讯
0501期,总第一期
0508期,总第二期
0515期,总第三期
0522期,总第四期
0530期,总第五期
0619期,总第八期
- 6月15日 ,Django 3.1 beta 1 released
0626期,总第九期
-
6月17日,DjangoCon US 2020 因疫情取消 https://www.djangoproject.com/weblog/2020/jun/17/update-djangocon-us-2020/
-
6月27日,NumPy 1.19.0 Release Notes https://numpy.org/devdocs/release/1.19.0-notes.html
0703期,总第十期
- 7月1日,Redis 项目的创始人@antirez 宣布退出代码的日常开发,以后只充当该项目的顾问。理由是“我写代码是为了表达自己,而现在我的大部分精力都花在检查其他人提交的代码,但我从不想成为软件维护者。” http://antirez.com/news/133
文章
0501期,总第一期
0508期,总第二期
0515期,总第三期
0522期,总第四期
-
通过构建互动游戏来教孩子们学习Python。文中介绍了一款Python的游戏引擎PursuedPyBear,做儿童编程教育的朋友可以参阅。
-
如何通过分析SQL来优化Django ORM的性能。本文从SQL角度,介绍了Django ORM 中接个常用的优化函数的使用。在表关联、多对多等查询中,大大的提高了效率。
-
有关Python 子解释器落地的最新消息。子解释器一直是解决Python中GIL的一个比较火热的方案。本文介绍了最新有关Python子解释器的消息和决议。
0530期,总第五期
-
Python 中10个常用的库,文章介绍了10个Python生态中常用的10个库,包括绘图、网络请求、数据处理、命令行处理等等。
-
《为什么这么设计》这是一个编程相关的系列文章,内容从编程语言到系统网络涉猎广泛,你可以理解为编程的十万个为什么,作者引经据典对每个观点都是有理有据,每个程序员都值得读一下。
0605期,总第六期
-
前后端分离架构中,JWT 被使用的最多。但是我们真的需要吗?传统的 cookie-session 机制不好吗?这篇文章将告诉我们 JWT 是为什么不适合作为回话管理使用。 http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/(译文:https://learnku.com/articles/22616)
-
ASGI 协议的框架层出不穷,想 starlette 、fastapi、sanic 等。本文介绍了 Fastapi 框架的基本用法,可参考。 https://fedoramagazine.org/use-fastapi-to-build-web-services-in-python/
-
Locust 是一款易用的分布式压测工具。除了命令,它还提供了一个 web 界面,供使用者观察压力情况。 https://docs.locust.io/en/latest/quickstart.html
-
SOLID 设计原则的 Python 使用指南,SOLID 包括:单一设计原则、开闭原则、里斯科夫的代位原则、接口隔离原则、依赖倒置原则。 https://dev.to/ezzy1337/a-pythonic-guide-to-solid-design-principles-4c8i
0612/0619期,总第七、八期
-
一行css 代码,实现暗黑模式。 https://francoisbest.com/posts/2020/dark-mode-for-excalidraw
-
文章介绍了一个排查Python程序内存溢出的工具 filprofiler 。它会捕捉你的错误栈,可以生成一个 svg 的动态图供你分析使用。 https://francoisbest.com/posts/2020/dark-mode-for-excalidraw
-
Cookie 的一篇全面介绍,介绍了如何使用Cookie、Cookie的安全和权限一级2AJAX和CORS之间的关系 。Cookie学习不错的教材。 https://www.valentinog.com/blog/cookies/
-
文章从一个数据工程师的角度用实力对比分析了Python 和Go 在Apache Beam 平台下的表现对比。 https://chollinger.com/blog/2020/06/a-data-engineering-perspective-on-go-vs.-python-part-1/
-
由于Python的动态、鸭子类型、猴子不定等特性使得设计模式像是过度设计,但是又一种模式-代理模式,在Python程序中是很有用的,可以是我们写出高可维护的代码。 https://chollinger.com/blog/2020/06/a-data-engineering-perspective-on-go-vs.-python-part-1/
-
文章通过一个仿生产环境的基准测试,用数据解释了「为什么在高负载下异步比同步表现差」,通过进一步的推理和证据,得到结论:异步的程序现在仍不成熟明朗,存在一些性能和不确定的问题。 http://calpaterson.com/async-python-is-not-faster.html
-
文章介绍了一种密码分割的密码保护管理发放,可以尝试。 https://opensource.com/article/20/6/python-passwords
0626期,总第九期
-
JSON.stringify() 的一些有用的额外功能。 https://juejin.im/post/5eee33d6e51d45742615751a
-
《从零开始教你都建一个ASGI框架》,作者推崇学习一个框架的最好方法就是不断的使用它。 https://shenli.dev/2020/06/20/asgi-from-scratch.html
0703期,总第十期
-
Flask用户的一个FastAPI异步框架的入门文章。 https://amitness.com/2020/06/fastapi-vs-flask/
-
Docker 中排查Python项目的错误,一直是一个难题。我也因为这一点,一直认为Docker更适合部署而不是开发。本文给了一个排查Python 错误的思路,可以参考。 https://pythonspeed.com/articles/importerror-docker/
资源
0501期,总第一期
0508期,总第二期
0515期,总第三期
0522期,总第四期
0530期,总第五期
0605期,总第六期
- Pydantic 是一个使用 Python 类型提示来进行数据验证和设置管理的库。多数 ASGI 协议的 web 框架使用了该库,大大提高了数据处理的速度。 https://pydantic-docs.helpmanual.io/(中文翻译:https://blog.csdn.net/swinfans/article/details/89629641)
0612/0619期,总第七、八期
- 在Docker 中运行的Mac 系统,接近原生OSX-KVM。 https://github.com/sickcodes/Docker-OSX
0626期,总第九期
-
SqlMap是一个开源的渗透测试工具,可以用来自动化的检测,利用SQL注入漏洞,获取数据库服务器的权限。它具有功能强大的检测引擎,针对各种不同类型数据库的渗透测试的功能选项,包括获取数据库中存储的数据,访问操作系统文件甚至可以通过外带数据连接的方式执行操作系统命令。 https://github.com/sqlmapproject/sqlmap
-
Nginx-ui ,nginx 软件的一个简单UI 配置文件的工具,docker启动,简单方便。测试环境中单点nginx配置文件的管理可以考虑。 https://github.com/schenkd/nginx-ui
0703期,总第十期
-
《终极Go学习指南》项目从代码出发,以注释的形式阐述了各种知识点,而不是写成markdown文本,从实例中学习,重在实践。 https://github.com/hoanhan101/ultimate-go
-
机器学习,深度学习书籍和相关主题 https://github.com/loveunk/Deep-learning-books
-
最有可能替代Electron 的PC端打包框架。它基于各平台自带的webview框架,所以打包体积小,速度快。 https://sea-region.github.com/tauri-apps/tauri
-
一款多平台文章发布工具,可一键发布文章到多个技术平台。 https://github.com/crawlab-team/artipub