Issue 91 ~ 0x5B

Hi Pythonistas 91 weeks and we are still here! Enjoy! As always, if you have any questions, comments, gripes or suggestions just hit reply to this email and let us know. To the keep up with all the breaking Python news follow @pycoders. 想跟上所有 蠎界 新闻? @pycoders. 请用 Gittip 支持俺们吧 Mahdi and Mike 原文: Pycoder’s Weekly (Issue #91): 0x5B 新闻与开发动态 Django 1.6 and 1.4.10 released (djangoproject.com) Django is out with 2 new releases this week, a bugfix release for Django 1.4 and the final version of Django 1.6, see release notes here. PyDev 3.0 Released (blogspot.ca) PyDev the Eclipse plugin for Python development has released version 3.0. PyDev user? Go check it out! 讨论 Django 1.6 Released! Thoughts? (reddit.com) 项目 pants (github.com) A lightweight framework for writing asynchronous network applications. Pants is single-threaded and callback oriented, also includes a HTTP server with Websockets implementation, WSGI support and a simple web framework. openfaux-server(github.com) Openfaux-server is the server-side portion of a tool that allows you to encrypt and mask your internet traffic. alienfeed (github.com) Looking to waste some more time? Take a look at this command line interface for Reddit. pipeless (github.com) Pipeless is a framework for building simple data pipelines. botomatic (github.com) Create twitter bots easily with this library. Botomatic handles Twitter authentication, retrieving messages, processing output and publishing to twitter. rinohtype (github.com) Rinohtype aims to be a definitive replacement for LaTex. Check out this blog post for all the details, current status and future plans for Rinohtype. 文章 wxPython 101: Using Frame Styles (pythonlibrary.org) Those of you excited about making OS interfaces with Python should give this article a look. Describes how to create various types of wx.frame for all your application needs. Aggregating and Plotting Time Series in Python (yhathq.com) Great article on graphing and plotting time series data in Python. Excellent place to start for beginners. Retrieve Quandl’s Data and Play with a Pandas (ipython.org) Those of you looking for a data set to play around as well as manipulating and graphing that data should take al look at this IPython notebook. Serving Raspberry Pi with Flask (mattrichardson.com) Great primer on connecting your Raspberry Pi to the world and do things like shut off your coffee maker with an HTTP request. Writing a FUSE filesystem in Python (stavros.io) It seems that creating FUSE filesystems in Python can be very easy with help from the fuse-python and fusepy libraries. In this author goes through the steps of creating an encrypted file system layer in Python. Using peewee to explore CSV files (charlesleifer.com) Use the peewee ORM to load csv files into a database and explore them programmatically. Very neat, uses reddit public datasets to quickly determine things like average ratio of upvotes to downvotes and average number of comments. 是也乎 160924 Zoom.Quiet fixed link https://docs.djangoproject.com/en/1.6/ as http://wiht.link/django_primer by Stephanie 131110 Zoom.Quiet 用时 3 分钟 完成格式转抄.

2013-11-10 · 2 min · 509 words · ZoomQuiet

Issue 90 ~ KitKat

Hi Pythonistas 来瞧瞧本周Python 社区发布了些什么事儿! 当然的照旧,任何疑问/建议/评论 ,回复邮件就好! 想跟上所有 蠎界 新闻? @pycoders. 请用 Gittip 支持俺们吧 Mahdi and Mike 原文: Pycoder’s Weekly (Issue #90): KitKat 新闻与开发动态 Python 2.6.9 Released (python.org) 这将是最后一个 2.6X 系列的版本发布! 讨论 How Much Python Can Fit on a Business Card? (reddit.com) 正如其它的神问题一样, 名片后能整多少Py 代码,最后变成了各种神奇代码秀… 项目 spyderlib(google.com) 又一使用 Python 实现的NB开源IDE! half-moon-tagging (github.com) OSX Mavericks 命令行中支持文件标签! actualvim (github.com) Sublime Text 3 输入模块的 vim 增强, 允许我们使用所有 vim 的好物 (vimrc, plugins, 等等) 让你在 subl 中继续享受 Vim. 译注: 妖孽! curdling (github.com) 并发式包含管理器! 目标是提高类似 pip/easy_install 的下载/安装速度, WoW! tmuxp (github.com) tmux 对话管理器. 解决了管理 tmux 工作环境的问题. isso (github.com) Disqus的开源替代品. 具有更好的隐私控制. 看起来不错,有 demo 可以体验. keybits-server (github.com) Keybits 支持我们快速设立服务发布 图片/blog/邮件等等. 基于 Docker 通过 ansible-playbook 工具可以快速完成配置! django-updown (github.com) YouTube 样的 喜欢/讨厌 的选票组件 专为 Django 实现,节省你的时间,立即用吧! django-redisboard (github.com) 安装后, Django 工程就获得了基于 redis 的监控能力. 用以增强 django-admin, 支持服务状态,关键统计,以及可视化排序等等.. 文章 mod_python: The Long Story (grisha.org) 完整的有关 mod_python 的开源以及成长故事 译注: 可惜了,随着 Apache 的没落而无声的好项目... Javascript Gotcha for Pythonistas: Bound Methods (thegreenplace.net) 一份儿有趣的对比, 有关 JS 和 Py 作同样的事儿时… Intro to Pandas Data Structures (gregreda.com) 三部曲的系列文章, 带领小白使用 Pandas 完成很COOL 的电影数据分析! Tulip: Async I/O for Python 3 (youtube.com) Guido 老爹谈及Py3标准库的有关目标以及方针,要解决的问题. uWSGI Brings Real Time To Django (haineault.com) 现在 uWSGI 已支持 websockets ! 可以让你的应用和服务在同一端口上完成标准的 REST 交互! 是也乎 131105 Zoom.Quiet 用时 42 分钟 完成快译.

2013-11-01 · 2 min · 667 words · ZoomQuiet

Issue 89 ~ OS X 免费了!

Hi Pythonistas 又一个充足的星期, 太多好物从社区暴出来! 想跟上所有 蠎界 新闻? @pycoders. 请用 Gittip 支持俺们吧 Mahdi and Mike 原文: Pycoder’s Weekly (Issue #89): Mavericks 新闻与开发动态 PEP 453 Has Been Accepted! (python.org) 是的, 从 Python 3.4 开始 pip 就内置了! 喜大普奔! Django 1.4.9 and 1.5.5 Bugfix Releases Issued (djangoproject.com) 都不算安定版本,但是,都对上一版本的安全性进行了大量的提升! reddit议题相关Python的统计 (reddit.com) 超级精彩的统计,成吨的价值讨论在其中! Python 3 将成为 Fedora 的默认预装 (fedoraproject.org) Fedora 已经跳入 Py3 的怀抱, 当然还继续支持 Py2. (果然是公认的折腾花园哪,Fedora…) Django 产品将能拼合 早已痛恨手工将各种 Django 的小应用反复拼装了吧? 那! 马上就有靠谱的方式快速完成了! Django Dash和WSGI War 发布 (djangodash.com | wsgiwrestle.com) 想知道 这俩位的对战结果? 切克闹! 讨论 Python 3 将成为 Fedora 默认版本 听听小伙伴们对此的看法…哈哈哈.. 项目 HTPC-Manager HTPC-Manager (github.com) 对 HTPC 爱好者而言, 这是可以管理所有家庭媒体设备的全响应式界面. trequests trequests (github.com) Tornado 的Requests HTTP模块 异步 HTTP(S) 适配器 crochet crochet (github.com) 能让你如 Django/Flask 那样使用 Twisted 轻松完成阻塞式编程应用! geopandas geopandas (github.com) This adds support for dealing with geographic data in 给 pandas 增加了地理数据对象的处理能力. 增补了 GeoSeries 和 GeoDataFrame 新对象类型! clay (github.com) 是 Flask 之上的包装, 支持我们快速完成 RESTful 后台服务. 完备的文档在 here . 文章 A Letter to a Young Programmer by Guido Van Rossum 亲: 听说你正在享受一种叫Python 的编程语言. 编程是种美妙的体验. 俺很有点羡慕嫉妒恨你们! 在这个年龄就能接触电脑. 俺那会儿子,甚至不知道什么是计算机! 俺算一个电子爱好者, 那时,最大的梦想是,亲手完成一个计算元件. 俺从未作到这点. 不过,倒是完成了几件数字时钟, 每当见到如此复杂的东西,终于能工作时,哗! 那种感觉,,, 俺期望你的梦想也足够大 – 程序可以控制计算机(机械人)做出令人惊叹的事儿, 这是个令程序员伟大的时代. 现在就设想,5到10年后,能运用你的功能操作更快的计算机作到什么?! 哗… – Guido van Rossum (inventor of Python) THURSDAY, OCTOBER 24, 2013 Argument Binding in Python (horev.net) 漂亮的解决了 partials (functools 中的组件) 以及 lambdas 参数绑定时的问题. Guido Van Rossum 解释为毛 Python 使用0 开始计数 如果同俺一样好奇,为毛 Python 的序列都是从0开始,这次老爹说了个透亮! Tango With Django (tangowithdjango.com) 探戈Django 是针对 Django 1.5.1 的初学者入门手册. 提供了详实的内容,引导你体验项目从发动到部署的全部过程. So You’d Like To Make a Map Using Python (sensitivecities.com) 这是部伟大的教程, 深入的阐述了如何使用 Python 完成一个美丽的专题地图. 包含了所有过程以及样例代码! Dawn of the Thread (emptysqua.re) 上周Night of the Living Thread 的继续, 作者总算给出了 僵尸进程的处置技巧, 并实现了 SafeThread 类 是也乎 131105 Zoom.Quiet 用时32分钟完成翻译.

2013-10-26 · 3 min · 1009 words · ZoomQuiet

Issue 88 ~ asyncio

Hi Pythonistas We have got a good issue for you all this week, hope you enjoy! As always, if you have any questions, comments, gripes or suggestions just hit reply to this email and let us know. 想跟上所有 蠎界 新闻? @pycoders. 请用 Gittip 支持俺们吧 Mahdi and Mike 原文: Pycoder’s Weekly (Issue #88): asyncio 新闻与开发动态 Incremental Garbage Collector in PyPy (blogspot.ca) Asyncio (Tulip) Merge Into Python 3.4 (python.org) 讨论 An Embarrassing Confession To Make From a Wannabe Programmer (reddit.com) Oliver you got this. Be positive. 项目 pulsar (github.com) Looking for a web framework in Python that put asynchronous operation first? that is Event driven concurrent framework for Python. dnsyo (github.com) This is a neat script that allows you to check if your dns entry has been propagated on over 1500 Global DNS Servers. ggplot (github.com) A port of the R library ggplot2 to Python. Here is the related blog post with a lot more details. Great development for Python. pyenv (github.com) Need to manage your different versions of Python better? pyenv lets you do that simply, and unobtrusively. humanhash (github.com) Get human readable representations of hex digests with humanhash. Useful for identifying digests without having to memorize/compare long hashes. billy (github.com) An open source recurring billing system powered by Balanced. Still in beta so beware. PredictionIO (github.com) A prediction server for building smart web applications. Allows you to build applications that predict user behaviors and support the latest state-of-the-art machine learning algorithms. This is awesome! django-debug-panel (github.com) Chrome developer tools are amazing, this plugin brings Django-debug-toolbar into the Chrome DevTools panels. If you are a heavy user of the Chrome DevTools check this out. 文章 Celery For Internal API In SOA Infrastructure (imankulov.name) This article discusses various approaches to effectively use Celery Nodes and Queues to build a internal API for service oriented architecture. Training Random Forests in Python using the GPU (explainmydata.com) Random Forests are are popular algorithm for tackling complex prediction problems. In this post the author looks at implementations of this algorithm and benchmarks the performance against a GPU Random Forest library. An Architecture for Django Templates (oberlin.edu) If you have been wondering how to organize and deal with your Django templates this post has great tips about coding style, organization, layout, etc. Getting Started with Django Rest Framework and AngularJS (kevinastone.com) This is a fantastic and very in depth guide to getting up and running with Django Rest Framework and AngularJS in your Django project. Night of the Living Thread (emptysqua.re) The author gives a great post mortem and walkthrough of the discovery and fix for a bug in Python’s threading. Django Postgres Timezone Pitfalls (github.com) A simple Django app with documentation that shows you all the many traps and pitfalls surrounding the use of DateTimeField and timestamps in Python in conjunction with PostgreSQL. 是也乎 1311?? Zoom.Quiet 用时42分钟完成翻译.

2013-10-18 · 2 min · 506 words · ZoomQuiet