importpython-barnner.png

该读

~ 文章, Blog, 教程…

  • 用 Python 和 OpenCV 搞增强现实(第1部分| Bites of code
    • opencv You may (or may not) have heard of or seen the augmented reality Invizimals video game or the Topps 3D baseball cards. The main idea is to render in the screen of a tablet, PC or smartphone a 3D model of a specific figure on top of a card according to the position and orientation of the card. (是也乎: 嗯哼, 这个方向上 Py 也有很多积累 )
  • 高级 Python 程序猿最想把什么技巧传授给嫩枪们?
    • core-python Must read thread.
  • Instagram 在分析 CPython
    • cpython, production Instagram employs Python in one of the world’s largest settings, using it to implement the “business logic” needed to serve 800 million monthly active users. We use the reference implementation of Python, known as CPython, as the runtime used to execute our code. As we’ve grown, the number of machines required toserve our users has become a significant contributor to our growing infrastructure needs. These machines are CPU bound, and as a result, we keep a close eye on the efficiency of the code we write and deploy, and have focused on building tools to detect and diagnose performance regressions. This continues to serve us well, but the projected growth of our web tier led us to investigate sources of inefficiency in the runtime itself. (是也乎: Instagram 用 Python 来服务8亿用户, 但是,依然只是 Python 单体应用最大之一 )
  • 如何学习 Pandas - 走向数据科学
    • pandas In this post, I will outline a strategy to ‘learn pandas’. For those who are unaware, pandas is the most popular library in the scientific Python ecosystem for doing data analysis. Pandas
  • 开源采购 ptracer, 面向 Python 的系统跟踪库
    • Pinterest Making Pinterest faster and more reliable is a constant focus for our engineering team and using hardware resources more efficiently is a major part of this effort. Improving efficiency and reliability requires good diagnostic tools, and today we’re announcing our newest tracing tool: ptracer, which provides granular syscall tracing in Python programs. In this post we’ll cover background on Pinterest’s codebase, why we needed a better tracer and how ptracer can help solve certain engineering problems.
  • Python wat
    • core-python A “wat” is what I call a snippet of code that demonstrates a counterintuitive edge case of a programming language. (The name comes from this excellent talk by Gary Bernhardt.) If you’re not familiar with the language, you might conclude that it’s poorly designed when you see a wat. Often, more context about the language design will make the wat seem reasonable, or at least justified. (是也乎: wat ~ 笏 <– 反直觉的自然设计 )
  • Blender Python 教程 - 用10行代码实现多米诺骨牌效应
    • code snippets
  • The Mypy Blog: Dropbox 发布 PyAnnotate – 为 mypy 自动生成类型注释
    • mypy For statically checking Python code, mypy is great, but it only works after you have added type annotations to your codebase. When you have a large codebase, this can be painful. At Dropbox we’ve annotated over 1.2 million lines of code (about 20% of our total Python codebase), so we know how much work this can be. It’s worth it though: the payoff is fantastic.
  • Django 2.0 rc1 发布
    • django Django 2.0 release candidate 1 is the final opportunity for you to try out the assortment of new features before Django 2.0 is released.
  • Tangent - By Google
    • neural networks Tangent is a new, free, and open-source Python library for automatic differentiation. In contrast to existing machine learning libraries, Tangent is a source-to-source system, consuming a Python function f and emitting a new Python function that computes the gradient of f. This allows much better user visibility into gradient computations, as well as easy user-level editing and debugging of gradients. Tangent comes with many more features for debugging and designing machine learning models. (是也乎: 和其它机械学习没出息不同, Tangent 工作成果不是计算结果, 是针对具体问题的新代码, 然后再运行….

哪什么…嗯哼, 你高兴就好. )

好物

~ 包/模块/库/片段…

  • pyannotate
    • 383 Stars, 8 Fork Auto-generate PEP-484 annotations (是也乎: 好吧, 要是每个 PEP 都有对应的工具出现, 那可就屌了… )
  • tosheets
    • 156 Stars, 1 Fork Send your stdin to google sheets. (是也乎: 简单的说墙外就是幸福, 有无数资源可以串联… )
  • YOLO_Object_Detection
    • 117 Stars, 38 Fork This is the code for “YOLO Object Detection” by Siraj Raval on Youtube (是也乎: preview 汪…对黑影都能嗯哼出来 )
  • django-subadmin
    • 59 Stars, 2 Fork A special kind of ModelAdmin that allows it to be nested within another ModelAdmin.
  • csvs-to-sqlite
    • 36 Stars, 0 Fork Convert CSV files into a SQLite database.
  • automatic-memes
    • 13 Stars, 3 Fork Automatic Memes in Python with Face Detection. (是也乎: meme_generator_architecture )
  • smop
    • 0 Stars, 0 Fork Small Matlab to Python compiler (Please open an issue if you are using this program) (是也乎: 太初级以至无人关注? )
  • collab-ide
    • 0 Stars, 0 Fork An online real-time collaborative IDE for teams to work together efficiently in a fast-paced project. (是也乎: 在线, 哈哈哈哈哈哈哈… )

( ̄▽ ̄)

是也乎