如何漫游大型项目代码?

原文: PyCoder's Weekly - Issue #519

pycoder

  • 220406 Zoom.Quiet(大妈) 用时 13 分钟 完成快译
  • 220406 Zoom.Quiet(大妈) 用时 37 分钟 完成格式转抄.

In this tutorial, you’ll be making HTTP requests with Python’s built-in urllib.request. You’ll try out examples and review common errors encountered, all while learning more about HTTP requests and Python in general.

(是也乎:

urllib

)

Levenshtein distance is a measure of the difference between two chunks of text. This article explains how it works and how to set up a data pipeline using it to detect plagiarism.

Why Python’s ability to write code quickly and access to more libraries can out perform heavily optimized compiled code.


探讨/吐糟

Discussions

(是也乎:

因为 PHP 太好用...

)

(是也乎:

必须是专用工具了, 人工 grep/ag 之类不可靠...在过百万行代码之后. How Google uses code search - Code search guide

Mozsearch

)


文章/教程/嗯哼

Articles, Tutorials and Talks

Getting a good feeling for a new dataset is not always easy, and takes time. However, a good and broad exploratory data analysis (EDA) can help a lot to understand your dataset. This article walks you through how to analyze your dataset using popular Python libraries.

(是也乎:

探索式, 其实翻译过来就是人工遍历可能性, EDA 是最可能优先被机械式 AI 替代的姿势了...

EDA

一气儿将同一个数据集所有特性不同组合图表输出, 从找到异常/突出 的变化.

)

A study of the dependency tooling impact on the developers’ productivity and the dependency graph as the company grows. In 2020, we went for pip-tools and tracked how it solved most of our problems and all the benefits it brought to the team

Allocating a list with content is faster than appending, so allocating a list of nothing can be a valuable optimization. This article shows the differences in speed gained by this micro-optimization and when to use it.

htmx is a tool for injecting HTML snippets into pages allowing you to reduce the amount of Javascript in your interactive web pages. This article shows you how to use htmx in Django to produce a responsive table.

Support vector machines (SVM) are algorithms commonly used for supervised machine learning models. This article is a a beginner-friendly guide to creating them in Python with Scikit-Learn.

Practice up for that next interview. Questions about data structures, language concepts, and some common standard library functions.

How to use twitterstats and the azure libraries to fetch data from Twitter and keep it in Azure Blob Storage through triggers.

Learn how to onboard engineers with an empathetic and structured approach. Includes a 30-60-90-day check-in template.

(是也乎:

终极软工上车指南

Onboarding

)

Learn what decorators are, how they work, common decorators in the standard library, and how to write your own.


好物/妙品/...

Interesting Projects, Tools and Libraries, Projects & Code

(是也乎:

BlocklyML

Blockly 能比 Jupyter 香嘛?

)

(是也乎:

用 Qt 来完成 Electron 的效果...

)

(是也乎:

Pokemon

宝可梦游戏编辑器 CLI 版

)

(是也乎:

ROOT

)

(是也乎:

Django admin 一直都是一个完备的产品, 可以直接应用在各种场景中的...

)


📆🐍 活动/大会

Events, MeetUp 真的是全球线下活动组织中心


DAMA

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


PS:

PPS:

不觉中蟒周刊快译已经到了第10个年头

去年开始有小伙伴加入承担 pythonisa 周刊的翻译, 从来没提醒过, 可就这么默默坚持下来了...

问为什么:

[皱眉]每周新闻资讯 怎么能错过 
看看有什么新东西 
当有新的发现时:
    what f**k 还能这样玩? 还有这东西?
    每周开彩蛋[吃瓜]

无法同意更多... 很多社区贡献看起来辛苦, 其实受益最多的, 就是主动承担者也.


好文笔,感叹号年度配额: 1/3

投稿/反馈邮箱:

askdama@googlegroups.com

(邮件列表地址, 当成正常邮件发送邮件就好, 不用注册, 不用翻越...)


ZoomQuiet/大妈

就是四处 是也乎,( ̄▽ ̄) 的那个大妈:

私自嗯哼: ZoomQuiet (订阅号: ZoomQuiet42)
公开课程: 蟒营 (订阅号: Mainium)
历史吐糟: Chaos42 (订阅号 PythoniCamp)

as 创始组织者:
    PyChina (订阅号: PyChinaOrg)
    本地社区: 
        GDG珠海 (订阅号: GDG-ZhuHai)
        TFUG珠海 (订阅号: ZH_TFUG)


Comments



自怼圈/年度番新

DU22.8
关于 ~ DebugUself with DAMA ;-)
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 扫描预约入群, 学员每满 42 人即启动新一期训练营 ;-)
  • 101camp22.7
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com
-->