原文: PyCoder’s Weekly - Issue #367 realpython

  • 这是 PyCon 2019
    • TWITTER.COM PyCon 2019 in Cleveland was an amazing experience! A big Thank You to all of the organizers and volunteers who made it happen! At the link above you’ll find a list of tweets from the conference to give you a sense of what it was like there. Also check out the talk recordings on YouTube. (是也乎: 今年大会是 Py2 在世最后一次了… 得看看, 大家怎么看 Py2 没有的世界… )
  • Guido 表示: 请职 BDFL 决定中 SNS 发挥了重要作用
    • TFIR.IO
    • • Shared by revyuh.com video “I did not enjoy at all when the central developers were sending me hints on Twitter questioning my authority and the wisdom of my decisions, instead of telling me in my face and having an honest debate about things.” (是也乎: 网络暴力无论谁, 也无法真正无视… 因为人脑是自动化处理信息的, 主意识只能起个分流作用… garbage in garbage out )
  • 反思科学计算:调试,性能和信任
    • ITAMAR TURNER-TRAURING “You’ve run your batch process with your scientific model, and after hours and hours it spit out a result. And the result is wrong.” Itamar’s article has some valuable tips on how to debug this type of situation in your own Python programs. (是也乎: 如何避免长期运行后才有结果的程序, 给出错误结果… )
  • 通过 Vettery 找 Python 工作
    • VETTERY
    • sponsor Vettery specializes in developer roles and is completely free for job seekers. Interested? Submit your profile, and if accepted, you can receive interview requests directly from top companies seeking Python devs. Get started → (是也乎: 想肉身翻越的可以一试… 另外 FCC 也是好渠道… )
  • 有关 PyPI “商业模式” 的讨论
    • DUSTIN INGRAM Challenges in making a package index turn a profit and what happened in the JavaScript community with NPM. Recommended reading! (是也乎: 这是向服务厂商进化的必然, 就看 PFP 是否够胆了… 否则, PyPi 永远无法成为生产线中的一环… )
  • Python 分析中的确定性和统计
    • GABRIELE TORNETTA
    • • Shared by Gabriele Tornetta This post discusses some of the current profiling tools and techniques for Python apps: “The official documentation has a whole section on the subject, but we shall go beyond that and have a look at some alternative solutions, especially in the area of sampling profilers.” Nice read! (是也乎: python_structs 真心没那么简单,好在早已有方便工具: austin )
  • 用 Python 制作自己的 GeoIP API
    • ENZO CALAMIA This article shows you how to maintain your own GeoIP database and how to implement an API around it. Very cool, I had no idea this data was available for free.
  • Python 中的 sorted() vs sort()
    • REAL PYTHON Learn how to sort various types of data in different data structures, customize the order, and work with two different ways of sorting in Python. (是也乎: Guide_Watermarked 真蟒的插画真心可以出画册了.. )

讨论

Discussions NIL

文章,教程和嗯哼

Articles, Tutorials and Talks

  • 在 Python 中定义 “Main” 函式
    • REAL PYTHON Learn how to use the “main function” pattern in Python, as well as some best practices to organize your code so it can be executed as a script and imported from another module. (是也乎: Function_Watermarked )
  • 教授 Python 的 Podcast
    • TEACHINGPYTHON.FM
    • podcast A new & fun Python podcast hosted by two middle school teachers learning and teaching Python. Kelly & Shawn, nice meeting you at PyCon! (是也乎: 等等,纯语音教授编程? 嗯哼, 如果不是盲人, 没必要这么拼吧… )
  • 用 Flask 构建 RESTful API
    • SHAJIA ABIDI
    • • Shared by Shajia Abidi “In this tutorial, we’ll be learning and creating RESTful APIs with Flask. To follow along with this tutorial, you should already have a good grasp of Python, Flask, and SQLAlchemy.”
  • Visual Studio Code 中远程 Python 开发
    • DAN TAYLOR New feature that allows you to edit locally and have your code and tools are running remotely inside of Docker containers, remote SSH hosts, and the Windows Subsystem for Linux (WSL). (是也乎: 看起来很美, 暂时仅支持和 WSL 远程, 不过, 即使支持 nature linux, 可是, 为毛要修改远程主机文件? 直接的? )
  • 用 RabbitMQ 实现分布式 Python 系统
    • DENIS OREHOVSKY
    • • Shared by Denis Orehovsky An intro to the benefits of distributed systems and how to move to distributed systems using RabbitMQ. Learn the fundamentals of RabbitMQ and how to interact with it using Python. (是也乎: 其实, Jupyter 本身也具有类似能力了 )
  • 在 OSCON 讨论软件创新
    • O’REILLY
    • sponsor Join the O’Reilly Open Source Software Conference (OSCON) this July to see what’s shaping software development—from AI and cloud technology to distributed computing—and learn how to put it to work for you. Save 25% with code PYCODER.
  • 重塑轮子: 用 PyTorch 发现最佳滚动形状
    • BEN WIENER “How could ancient Sumerian wheel builders have calculated the ideal shape without modern computers and software? We may never know. Luckily, with today’s technology, it is relatively easy to rediscover the wheel’s optimal shape.” ;-) (是也乎: PyTorch 想追上 TF 首先, 得能进入 mobile 系统 )
  • Python 上下文管理器和 with 语句
    • REAL PYTHON video Learn how context managers and the “with” statement work in Python, including the difference between class-based and function-based context managers.
  • 格式化 Python 你当然喜欢黑色
    • MOSHE ZADKA Quick overview of the Black code formatter, one of my favorite developer productivity tools.
  • 用 Python 进行函数式编程简介
    • JULIEN DANJOU (是也乎: 叕一则 FP.py 的宣传..只是… )

好物

Interesting Projects, Tools and Libraries

📆🐍 活动/大会

Events

DAMA

❤️ Happy Pythonic! (大妈私人无责任播报)

Jobs

是也乎

  • 190508 Zoom.Quiet(大妈) 用时 42 分钟 完成快译
  • 190508 Zoom.Quiet(大妈) 用时 17 分钟 完成格式转抄.