meme安装
This is my entry for Tarek Ziadé’s New Year’s Python Meme, a tradition I have come to enjoy. Both to reflect on the current year and look back on previous years. So here it is.
这是TarekZiadé的“新年Python Meme”的参赛作品,这是我很喜欢的传统。 既可以回顾当前年份,又可以回顾往年。 就是这样。
![alternate text](https://i-blog.csdnimg.cn/blog_migrate/a7e8799c2d452b59f870f6655bf22e4a.png)
I did this in 2009 & 2011. Let’s try it again.
1. What’s the coolest Python application, framework or library you have discovered in 2012?
1.您在2012年发现的最酷的Python应用程序,框架或库是什么?
That would be Kenneth Reitz’s Requests. Like many others, I’ve been bitten by the elegance and simplicity bug that is inherent and ingrained in the Requests library. Primarily, I used it to build pythonpackages.com. In particular, I used it to communicate with the almost-equally-elegant (IMHO) GitHub API. This is why I like requests (among other reasons): I don’t need to use a “third party” library to communicate with the GitHub API. Such libraries (I think) attempt to make my job easier by hiding complexity and presenting simpler APIs to use. This is sometimes necessary, but no substitute for really and actually simple APIs and good documentation (both of which GitHub and Kenneth provide, with their respective APIs.)
那就是肯尼斯·雷茨的要求 。 像许多其他应用程序一样,我一直对Requests库中固有的和根深蒂固的优雅和简单错误感到不安。 最初,我用它来构建pythonpackages.com。 特别是,我使用它来与几乎相等的优雅(IMHO)GitHub API通信。 这就是为什么我喜欢请求的原因(还有其他原因):我不需要使用“第三方”库来与GitHub API通信。 这样的库(我认为)试图通过隐藏复杂性并提供更简单的API来使我的工作更轻松。 有时这是必要的,但不能替代真正简单的API和良好的文档(GitHub和Kenneth都提供了各自的API)。
2. What new programming technique did you learn in 2012?
2.您在2012年学到了什么新的编程技术?
JavaScript: check. Unit testing: check. These are techniques I have learned enough of to be effective in my “day job” (I’m self-employed). But I learned (finally) that I am primarily: a Python Web Developer. And it feels good to say that. I use Python, and related web technologies to build web applications for my clients. I typically only care to learn enough of a technology to get my job done, then I lose interest (for the most part). That’s because I’m also a Hacker. I identify significantly with this monicker because it fits who I am and how I conduct myself professionally. I care about getting the job done above all else. And if there is a job to be done, my intellectual curiosity knows no bounds. If the job is done, I’m going to play guitar. So whatever the technique, I’ll learn it if it’s something I care about for whatever reason.
JavaScript:检查。 单元测试:检查。 这些技巧我已经学到了很多,可以有效地完成“日常工作”(我是自雇人士)。 但是我(最终)了解到我主要是:Python Web开发人员。 这么说真是太好了。 我使用Python和相关的网络技术为我的客户构建Web应用程序。 我通常只关心学习足够的技术来完成工作,然后失去兴趣(大部分时间)。 那是因为我也是一个黑客。 我对这种monicker十分认同,因为它适合我是谁以及我的职业操守。 我最关心的是完成这项工作。 而且,如果有工作要做,我的求知欲无限。 如果工作完成了,我将弹吉他。 因此,无论出于何种原因,无论我关心什么技术,我都会学习。
3. Which open source project did you contribute to the most in 2012 ? What did you do?
3.您在2012年为哪个开源项目贡献最多? 你做了什么?
This is the first year that Plone did not consume my every moment. I also spent significant time working on Buildout (INI-config-driven system to install Python packages and other software, & perform other related and miscellaneous tasks) and Pillow (PIL fork). With the help of many others, I hope to get a Python 3.3 compatible release of Pillow out by PyCon 2013. And I’ll support Buildout < 2.x until such time as Buildout 2.x goes mainstream.
这是Plone第一次没有消耗我的每一刻。 我还花费了大量时间在Buildout (INI-config驱动的系统,用于安装Python软件包和其他软件,并执行其他相关任务)和Pillow(PIL fork)上工作 。 在其他许多人的帮助下,我希望PyCon 2013能够发布与Python 3.3兼容的Pillow版本。在Buildout 2.x成为主流之前,我将支持Buildout2.x。
4. Which Python blog or website did you read the most in 2012?
4.您在2012年阅读最多的Python博客或网站?
Planets: Django, Mozilla, Plone, Python. Reddits: Python. Other feeds: Hacker News & Tech Crunch. I added Tech Crunch this year to satisfy my “startup itch”, as was recommended to me by Jonathon Perrelli of Fortify.vc in DC.
行星:Django,Mozilla,Plone,Python。 Reddits:Python。 其他提要:Hacker News&Tech Crunch。 正如DC的Fortify.vc的Jonathon Perrelli向我推荐的那样,我今年添加了Tech Crunch来满足我的“启动痒”。
5. What are the three top things you want to learn in 2013?
5.您想在2013年学习的三件事是什么?
How to hustle. Hustling, and more hustling. I’ve gained a lot (enough?) technical skill over the years. Now I want to put that skill to good use in business. I’ve managed to remain self-employed for a number of years, now I’d like to employ others full time, build successful businesses and otherwise “expand my empire”.
怎么忙。 忙碌,多忙碌。 这些年来,我已经学到了很多(足够?)技术技能。 现在,我想将该技能用于商业中。 我已经设法保持了多年的自营职业,现在我想全职雇用他人,建立成功的企业,否则“扩张我的帝国”。
6. What is the top software, application or library you wish someone would write in 2013?
6.您希望某人在2013年编写的顶级软件,应用程序或库是什么?
I hope that I get more significant time to put into my “baby”: pythonpackages.com. In particular, I’m considering adding a Travis-like service which would spawn Windows VMs to run tests and produce executables for Python packages (to address a particular pain point I’ve discovered along the way: people want to support Windows, but often don’t have the ability to do so easily.)
我希望我有更多的时间投入我的“宝贝”: pythonpackages.com 。 特别是,我正在考虑添加类似Travis的服务,该服务将生成Windows VM来运行测试并为Python软件包生成可执行文件(以解决我在此过程中发现的一个特殊难题:人们希望支持Windows,但通常没有能力轻松地做到这一点。)
Happy (Python) New Year!
新年快乐(Python)!
Want to do your own list? Here’s how:
想做自己的清单吗? 这是如何做:
- Copy-paste the questions and answer to them in your blog
- Tweet it with the #2012pythonmeme hashtag
- 复制问题并在您的博客中回答
- 使用#2012pythonmeme主题标签发布
翻译自: https://www.pybloggers.com/2012/12/new-years-python-meme-2012/
meme安装