周刊
各种来源的…
background
世界高速变化
goal
定期 review 一周以来主要变化
trac
汇集各种渠道的周刊, 以及自己每周内省小结吧…
refer.
…TBD
各种来源的…
世界高速变化
定期 review 一周以来主要变化
汇集各种渠道的周刊, 以及自己每周内省小结吧…
…TBD
原文: PyCoder’s Weekly - Issue #368 CPython 3.8.0a4 已可测试 PYTHON.ORG Among the new major new features and changes so far: Assignment expressions (PEP 572), Positional-only arguments (PEP 570), multiprocessing can now use shared memory to avoid pickling, typed_ast is back. 用 Python 播放和录制声音 REAL PYTHON In this tutorial, you’ll learn about libraries that can be used for playing and recording sound in Python, such as PyAudio and python-sounddevice. You’ll also see code snippets for playing and recording sound files and arrays, as well as for converting between different sound file formats. (是也乎: 总之有太多模块可以使用, 但是, 没有完美解决所有问题的… 所以, 要组合来嗯哼… 推荐外部专用软件来嗯哼, python 就进行管理就好. ) Dropbox 客户端如何用 Python ANVILVENTURES.COM “This blog post talks about reverse engineering the Dropbox client, breaking its obfuscation mechanisms, de-compiling it to Python code as well as modifying the client in order to use debug features which are normally hidden from view.” (是也乎: 终于有人站出来分析靠谱的 py 客户端技巧了… 虽然有麻烦, 但是, 都能嗯哼掉 ) Python GIL 是否已 Slain? ANTHONY SHAW A discussion of PEP554 (subinterpreters) and how it relates to the global interpreter lock (GIL) in CPython. (是也乎: 有关 PEP 的讨论越来越公开了… 毕竟, BDLF 退位了, 大家终于能愉快的吵架了… ) PEP 554 将终结 GIL 嘛? PYTHON BYTES podcast Another discussion of subinterpreters (PEP 554) and how they will allow true in-process parallelism. 可能不会在 Python 3 中使用的, 但, 应该 VINKO KODŽOMAN (是也乎: 叕一则鼓动使用 py3 新特性的文章… 问题是, 用 py2 的经验来写 py3 并无太大不同哪… ) 讨论 Discussions ...
原文: ElixirWeekly - Elixir Community Newsletter, one email every Thursday. Every Thursday: No frills, no click-through, no spam. 当周 不老药 This week in Elixir 伞形应用的问题 Jack’s makes the point that umbrella projects/apps are hard to maintain and shouldn’t be used unless you’re deploying the child apps individually. (是也乎: 和微服务一样, 某一架构泛滥时,总是撞到不合适的场景 ) Phoenix LiveView Round-Up: 迄今为止的故事 Darin wrote a blog post showing off some of the fantastic work that folks are doing with Phoenix LiveView. Phoenix LiveView 集锦 Another amazing collection of demos and experiments that people are building with Phoenix LiveView by Leandro. (是也乎: Phoenix LiveView 杂耍 ) Horde 0.5.0 有什么新东西 ? Horde 0.5.0 just got released and it’s a big one! Derek wrote about some of the highlights in this post. Telemetry 之于 Elixir 应用 Learn how to produce and report on telemetry metrics for your Elixir application in this post by Ben. Ecto - Cast-ing Sugar Adam wrote a blog post introducing his library EctoMorph! 📆🐍 社区 Even more from around the Elixir community ...
原文: PyCoder’s Weekly - Issue #367 这是 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 制作自己的 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. (是也乎: 真蟒的插画真心可以出画册了.. ) 讨论 Discussions NIL ...
原文: PyCoder’s Weekly - Issue #366 如何充分利用 PyCon REAL PYTHON PyCon is about to kick off! Whether you’re a first-timer or a seasoned attendee, this guide will help you get ready to have a great PyCon. (是也乎: 简单说, 不一定要到现场, 认真复习一切就好 ) 在 PyCharm PyCon Booth 上结识 Python 内容创建者 PAUL EVERITT If you’re at PyCon this week come and meet yours truly, along with Michael Kennedy from the Talk Python podcast, Brian Okken from Test & Code, Miguel Grinberg, Chris Medina, PyBites, and the Real Python Team. Be sure to stop by and say hi :) 用 PyGame Zero 教孩子编码 MATT LAYMAN How can you excite a kid about computers? In this article the author shares his experience teaching his six year old son some programming using PyGame Zero. (是也乎: 一样是游戏创作, PyGame 比 Scratch 要靠谱的多… ) 用计算机视觉检测帕金森病 ADRIAN ROSEBROCK Learn how to use OpenCV and machine learning to automatically detect Parkinson’s disease in hand-drawn images of spirals and waves. (是也乎: 玩具级别… ) Mac Adware, à la Python OBJECTIVE-SEE.COM An examination of a malicious piece of macOS software (adware) which leverages Python and various levels of obfuscation to hinder analysis. 使用 Django 和 GeoDjango 制作基于位置的 Web 应用程序 REAL PYTHON video Learn how to use Django and GeoDjango to build a location-based web application from scratch. You’ll be building a simple nearby shops application that lists the shops closest to a user’s location, powered by PostgreSQL and PostGIS. (是也乎: GeoDjango ~ Django 的特化道路将不会停止, 本质上已经从框架厂商, 变成方案厂商了. ) 讨论 Discussions ...