蠎周刊 147: 2014 年度最赞

[TOC] Hi Pythonistas 亲, 这是我们的2014年度综合最赞, 感谢赞助商 Real Python 令这一切成为可能1 共同期待依然伟大的 2015! 想分享本期内容? 转发出去,或是分享这个短链: pycoders.com/2014 大家多分享文章 俺们才折腾的出又一周的美好呢. 喜欢就 在 Gratipay 支持俺们吧! 当然的,俺们也在twitter 原文: Pycoder’s Weekly: Top of 2014 参考: 2013年度最赞 目测,今年是直接统计订阅文章中的链接点击数量,得出的 最赞内容,没有去年人工分类了,大妈任性的对文章进行了简单分类,期望帮助大家感受到 Python 这年关注的领域大致范畴. 项目 AWESOME awesome-python 有关 Python 最赞的资源收集, 包含库/软件 等等. github.com Shared by @mgrouchy (是也乎: 2014 突然风行各种 awesome-* 甚至于 Django 都有一个专门的最赞列表, 而且是常更新的,值得长期收藏. ) 500 行以内 通过计算机和软件能作什么? 这是一个非常赞的收集, 相信你值得认真研究一下, 500行以内的代码能作到些什么. github.com Shared by @myusuf3 (是也乎: 代码就是魔法禁咒, 看看这些短而又力的咒语吧, 这就是人类的未来. ) IPython Notebook Themes 对 IPython Notebook 的定制样式, 赞的! github.com Shared by @myusuf3 (是也乎: 这是真爱 ) Python Practice Projects Python 实践系列项目, 帮助你磨练提高! pythonpracticeprojects.com Shared by @mgrouchy py-must-watch 超赞的视频收集, 特别对想升级 Py 知识的而言. github.com Shared by @STajbakhsh (是也乎: 当然墙外的…) awesome-machine-learning 极赞的有关机械学习的所有框架/库/软件的列表! github.com Shared by @myusuf3 awesome-django 是也乎,各种 awesome 怎么可以没有 Django 的呢, 所以,这就是了… github.com Shared by @myusuf3 python-patterns 对设计模式 Python 实践的收集 github.com Shared by @mgrouchy awesome-sqlalchemy 又一个 awesome 这次索引了所有 SQLAlchemy 资源. github.com Shared by @mgrouchy Django vs others wagtail Wagtail 是 Django 完成的 CMS. 界面设计更加出色, 是 Django CMS 的可替代品. github.com Shared by @tomd Flask API 大爱 Django REST 框架的你, 现在可以在 Flask 上享用类似的 API 了. flaskapi.org Shared by @myusuf3 django-quicky 令你专注业务构建的工具集合, 不再关心那些细节! 成吨的实用功能加速你的出品速度! github.com Shared by @myusuf3 psdash 漂亮的 Flask 实现的 web 仪表盘, 可展示 psutil 输出的各种系统数据. github.com Shared by @mgrouchy (是也乎: glances 的 web 版本 :D ) Flask-Foundation Flask 脚手架,是你开始应用构建的最佳基础. github.com Shared by @mgrouchy Explore Flask Flask 探索之书, 已经免费在线发布, 是时候升级这方面的知识了; exploreflask.com Shared by @mgrouchy flask-xxl 很得趣, 以最佳实践的形式, 引导如何用 Flask 象 Django 一样, 构建大型应用. github.com Shared by @mgrouchy discover-flask Flask 的周刊, 包含各种截屏和介绍. github.com Shared by @mgrouchy 工程 battleschool 用 ansible 对你的开发环境进行明快的迁移/部署, 就象 Boxen, 的教程. github.com Shared by @mgrouchy Stellar 高速数据库快照工具, 就象为数据库定制的 git ;-) github.com Shared by @versae (是也乎: 当然的支持 PostgreSQL and MySQL ) inbox Inbox 平台发布不久, 包含了大量的 SDK 和库, 旨在帮助大家用 Py 完成些伟大的东西,不要在意细节… github.com Shared by @myusuf3 python-fields 容器类的撰写总是面临大量的类似代码, python-fields 提供了一种简洁的方法来避免. github.com Shared by @mgrouchy doorman 在配置文件中, 加密口令等等机密信息. 同时,不影响正当使用. github.com Shared by @halitalptekin (是也乎: 一种专用 模板语言) vim-bootstrap 简单的网站, 引导你完成 .vimrc 对开发语言的配置. github.com Shared by @mgrouchy schematics 用合成类型进行结构描述的库, 基于结构化的描述, 完成验证和数据转换. github.com Shared by @mgrouchy tortilla 令接口的暴露无法自在的项目, 协助你 Pythonic 的完成 API 的发布. github.com Shared by @myusuf3 iterstuff 有关 迭代 的工具集 github.com Shared by @benlast (是也乎: 是否能自如的使用 iterators 是 Pythonista 从入门到可运营的一个门槛. ) CLI percol 漂亮的, 终端上的互动式 grep 工具. REAME 中有详细介绍和演示. github.com Shared by @mgrouchy (是也乎: 支持 tmux/zsh 哗… ) magpie Git-Backed Evernote 替代. github.com Shared by @myusuf3 (是也乎: 一直以来有N 多程序猿在尝试这事儿: http://simplenote.com/ https://github.com/FoxUSA/OpenNote https://github.com/Laverna/laverna https://github.com/gollum/gollum https://github.com/grena/gruik/ https://dragdis.com/ … ) doitlive 终端上的演示工具. COOL 到没有朋友哪. 可以模拟 shell 脚本的运行! 就好象现场输入代码运行一样! github.com Shared by @myusuf3 lenscap 专注生成美丽的照片展览的静态网站生成工具. github.com Shared by @myusuf3 (是也乎: 可惜没有时间线效果那么 bigger 哪,,, e.g: 大小丸子🐒:“情人节快乐;-)” | MoMoKo.in | 丸子家.在内 ) 网络 robobrowser 基于 Requests 和 BeautifulSoup 的网络爬虫库, 类似 Mechanize, 不过有 测试/文档,以及更加 Pythonic 的界面. github.com Shared by @whatthecarp huey Python 的多线程 任务队列. github.com Shared by @myusuf3 (是也乎: 项目名称来自作者的喵 ) AI mining github.com Shared by @mgrouchy (是也乎: 商业智能服务哪! 纯 Py 完成的. ) Jarvis DIY 一个 Jarvis样 的私人助理, 当然用 Python! github.com Shared by @mgrouchy home-assistant 用 Python 完成家庭智能化. github.com Shared by @mgrouchy 数据科学 Algorithms 针对 Python 收集的有关 数据分析和算法. github.com Shared by @myusuf3 45 分钟数据科学介绍. 刚好一节课的, IPython Notebook 幻灯, 从基本编程开始, 系统的介绍了统计和机器学习技术! github.com Shared by @mgrouchy GUI & GAME rumps 用 Python 实现的 Mac OSX 状态栏应用! github.com Shared by @myusuf3 The Stolen Crown RPG 爽! Python 实现的 RPG幻想大作. github.com Shared by @mgrouchy Mario Level 1 In Python 用 PyGame 重制的 Mario 第一关游戏, 对2D游戏有兴趣,是个很赞的基础. github.com Shared by @myusuf3 Toga Python 原生的, OS 本地 GUI 工具包. 非常COOL. pybee.org Shared by @mgrouchy 文章 Py2/3/4 Python 201: 性能 pythonlibrary.org Shared by @myusuf3 全桟 Python 构建一个 Python Web 应用所涉及的完备的技能树的伟大指南. 涵盖了 从服务端/框架/安全/源代码管理等等. fullstackpython.com Shared by @mgrouchy (是也乎: #图样图森破了, 没有产品/市场技术的 全桟工程师, 照样被 PM 虐的…) 为全桟 Py 开发配置 Sublime Text 3 非常魔幻的手册, 令 subl 成为最舒适的开发环境. realpython.com> Shared by @mgrouchy (是也乎: 大妈还是推荐 Leo 文学化编程环境 ) 向 Python 道别 描述了 Python 社区惊人的成长现实 ~ 足以逼疯普通银的. ianbicking.org Shared by @myusuf3 如何创建一个 Python 库? 很有深度的, 有关正当的创建 Python 库的教程. pypix.com Shared by @myusuf3 并发 Python : 线程介绍 如果你首次进入 Python 线程的并发领域, 这是篇伟大的教程, 值得从此处开始. pythonlibrary.org Shared by @mgrouchy Python 的属性 很 Nice 的对 Python 属性的完备介绍 programiz.com Shared by @myusuf3 轻松加速 Python 点赞的好文, 不用对原有代码大动干弋, 采用 pypy 或是 cython 类似工具, 无缝加速! lukauskas.co.uk Shared by @myusuf3 Python 的元编程 元编程基础, 介绍了 metaclass hooks . wordpress.com Shared by @myusuf3 用深入黑箱方式来理解 Python 笔者引导我们深入 CPython 内部来理解 Python 的行为. hakril.net Shared by @mgrouchy Python 中 20 点赞函式 这类列表总是一个接一个冒出来, 但是,每次推荐,都是非常爽脆的哪. thelivingpearl.com Shared by @myusuf3 Python 2.x 中的 OOP 概念 - 第一部分 爽利的系列,讨论 Python 中的的 OOP 思想. github.io Shared by @tw_lgiordani 用起 pylint 面向初学者的 Pylint 介绍. blogspot.ca Shared by @myusuf3 Python 3.4 中的轻量虚拟环境 探讨了 Python 3.4 中的新 venv 和 usecases 特性 drdobbs.com Shared by @myusuf3 Python 数据结构不慢 点赞文, 你总能从中发现亮点, 每每程序运行变慢时, 只是我们用错了内置数据类型而已 matthewrocklin.com Shared by @mgrouchy 模块属性 | 代理范式 对 Python 模块的 @property 非常赞的解释. github.io Shared by @mgrouchy Python 名字绑定的明暗两面 极赞的文章, 深入解析 Python name binding , 很有深度, 清晰的讨论了这一策略的好与歹. excess.org Shared by @myusuf3 10个最常见 Python 错误 想成为真正的 Python 程序员, 必须跳过,这些坎儿. toptal.com Shared by @mgrouchy (是也乎: 函式在定义前就用 错误的使用类变量 意外引用对象序列 乱用Python域规则 对迭代列表尝试修订 闭包值绑定期待错误 错误制造包循环依赖 命名同名内置模块 Py2/3 语法乱用 错用 __del__ ) Python 偏函式 很有趣! 如果你一直没整明白怎么用 偏函式 那就看这篇文章吧! pydanny.com Shared by @mgrouchy (是也乎: 简单的说, 就是又一个偷懒的姿势, 用内置的 functools.partial 自动生成一系列函式.) Python 的动态编程 用一个 Python 实例来体会动态编程 jminuscula.es Shared by @jminuscula (是也乎: 杯具的是当前文章 404 了) 为毛俺要推广 Python 真爱哪! 一位工程教授,向本科学生推广 Python 的文章. lorenabarba.com Shared by @mgrouchy Python 的函式重载 有关 Python 中 继承和重载的技巧. github.io Shared by @tw_lgiordani Python 3的10个超赞特性 真诚的描述, 为毛你应该考虑迁移到 Py 3 的理由. github.io Shared by @myusuf3 (是也乎: 其实,已有定论: 全新项目上 Py3 有旧代码继承的, Py2 就好 ) Crossbar.io 是 Python Web 应用的未来嘛? Crossbar 是 WAMP 实现的应用路由器. 作者给出了一篇非常赞的软文, 热情而丰富的描述了 Python Web 应用的未来. tavendo.com Shared by @mgrouchy (是也乎: 大妈曰了: #图样图森破 Web 应用的未来是手机说了算的, 不是框架. ) 为毛 Python 4.0 不会象 Python 3.0 Nick Coghlan 讨论了 Py2/3 间这么大的差异, 将导致 Py 4 继续这么折腾的原因. curiousefficiency.org Shared by @myusuf3 在 Go 中俺最思念的 Python 特性 如果亲,已经切换到 Go 语言中, 那么一定异常的想念这些事儿. yosefk.com Shared by @mgrouchy 并行编程在 Python 非常常备的介绍用 multiprocessing 进行并行编程的 Python 技巧, 对此内置的神奇模块进行了深入的分析. sebastianraschka.com Shared by @mgrouchy Python 类和 OOP 一切有关 Python OOP 的事儿, 都在这儿了. jeffknupp.com Shared by @mgrouchy 为毛所有语言都需要 Underscore 有关 funcy 库如何实现 Underscore.js 类似功能的, 为了你的生源更加轻松, funcy 提供了一系列功能, 令代码更加简洁易懂. hackflow.com Shared by @mgrouchy -为毛 Python (或其它类似语言)不需要 Blocks 对各种 Block 概念炒作文章的回应, 说清楚了,为毛用不上. blogspot.it Shared by @myusuf3 Python 的反模式编程 学习一下常见的反模式编程, 以及怎么纠正之. lignos.org Shared by @mgrouchy Python 的装饰符函式 Python 的装饰符是如何帮助我们简化代码的? 以及如何通过装饰符来 理解函式/髙阶函式以及闭包的伟大! brianholdefehr.com Shared by @mgrouchy Python 循环中被遗忘的 else 大爱此文, 如果你总是创建胜数据来跟踪条件语句, else 能改善之. svbtle.com Shared by @myusuf3 7 条 Python 正则表达式案例 获取 Python 中正则表达式的高级用法. thegeekstuff.com Shared by @mgrouchy Python 中的函式装饰 Decorators 一直是各种 Python 文章中讨论的热点, 此文能很好的帮助人们理解什么是 装饰符 agiliq.com Shared by @mgrouchy 如何应对有关 Python 的语言争论 Python 核心开发者 Brett Cannon 给出这篇雄文, 用以回应: “为毛要用 Python?” , 或是 “Go 是门很好的语言,但是,你依然可以联合使用 Python.” svbtle.com Shared by @mgrouchy 变成更好的程序员 - 如何读代码 源代码阅读是所有程序猿必须的能力, 此文作者给出了一些实用技巧来加强你的代码阅读效能. pythonpracticeprojects.com Shared by @mgrouchy 开始用 Python Internals 有关 Python Internals 的入门引导. github.io Shared by @mgrouchy 程序员的 Python 针对初学者收集的, 所有开始折腾 Python 时, 应该知道的事儿. rustyrazorblade.com Shared by @mgrouchy 用 closures 重构单调的 if/else 过滤 点赞文, 提供了实例来说明如何用 closures 重构单纯的大批 if/else 语句. startmake.com Shared by @scottallenon 老程序猿的新技巧 很赞的经验, 如何用 str.format 替代经典的 % 样儿的格式化字符串 lerner.co.il Shared by @mgrouchy 如何用 Python 正则表达式解析文本文件 (Practical Use Case Scenario with Python Reg-Ex Re Split Sub) 很赞的教程, 引导我们如何基于 正则表达式 来逐步清理文本数据. thegeekstuff.com Shared by @mgrouchy Python 中的髙阶函式和列表推导 svbtle.com Shared by @myusuf3 实例说明不好 Python 的作法 很赞的用实例, 逐条演示为毛这么来很挫. danjou.info Shared by @myusuf3 Python 单行循环 为新 Python 程序猿准备的列表推导介绍. teamtreehouse.com Shared by @mgrouchy Guido van Rossum 在找路 Python 创始人以及 Dropbox 工程师, 回顾早期的 Python 思想. medium.com Shared by @myusuf3 Maybe in Python senko.net Shared by @myusuf3 为 Python 新人准备的5个小项目 Python 新人? 从这5个项目入手吧! medium.com Shared by @mgrouchy Python 里,其实都是 attributes 非常详细的分析, 有关 Python 的属性, 值得研读! lerner.co.il Shared by @mgrouchy Python 修饰符和元类的高级用法 已经掌握了 修饰符和元类的基础用法? 是时候加强这方面的技能了. lgiordani.com Shared by @tw_lgiordani Python 理解语法 点赞文, 有关 Python 语法解析和生成的完备教程. airpair.com Shared by @elldudley 俺最希望一开始就知道的 10 个 Python 知识点 在 reddit 上引发热议的问题, 非常实用的知识点列举. blogspot.ca Shared by @mgrouchy Python 中的异步 IO 对过去常见的异步模型进行了完备的概述, 并对未来的异步 IO 进行了很好的设想. medium.com Shared by @mgrouchy Python 内在探索 深入 CPython 内部机理的好文章. dreamwidth.org Shared by @myusuf3 为毛 OOP 有用? 针对小白的 OOP 导入. inventwithpython.com Shared by @myusuf3 工程 如何为你的 S3 节省 90% 的开销 实用! 每个 AWS 用户都应该学习之! appneta.com Shared by @myusuf3 以正确的姿势启动 Python 项目 有想法,要用 Python 来完成原型, 那这篇文章一定要看哪. jeffknupp.com Shared by @mgrouchy (是也乎: 论 八股文 的形成, 一个 可公运行/可改进/可部署 的 Py 项目, 应该长什么样儿,包含什么东西, 真心是只有吃过各种亏的 Pythonista 才明的事儿; 另外推荐: rcarmo/ink-bottle jacebrowning/template-python audreyr/cookiecutter ) 55 行代码完成的芹菜-样儿 Python 任务队列 超赞的教程, 有关如何用 Python 创建一个任务队列. jeffknupp.com Shared by @mgrouchy 实时应用架构学习 讨论 Python 各种技术完成实时系统的各种局限性, 干货, 值得研读. lincolnloop.com Shared by @myusuf3 Unyielding Glyph 就有关 唱衰 Twisted 的言论, 写了一篇伟大的文章, 充分探讨了 Python 的并发性. twistedmatrix.com Shared by @mgrouchy 故事性日志3: Types 你可思考过什么是和运行时一致的优秀的日志输出? 此系列文章,帮助你充分思考这一问题. hybridcluster.com Shared by @mgrouchy Python 项目手册 超赞的手册, 引导我们从一个 Python 脚本, 一步步变成一个项目, 包含仓库创建/持续测试/包装/发布 你的代码. infinitemonkeycorps.net Shared by @mgrouchy 构造有目的的单元测试 好文, 指导我们写出更好的单元测试代码, 防止问题回归, 用断言保卫你的代码. appneta.com Shared by @mgrouchy 用 Python, D3, RabbitMQ 实现数据的实时可视化 用 RabbitMQ 和 Python 完成对 twitter数据流的实时可视化, 最终是用 D3.js 来渲染. brettdangerfield.com Shared by @myusuf3 如何组织你的 Python 应用代码 如果你正要开始一个 Python 应用, 此文不容错过! 给你一个正确的姿势开始折腾. pythonblogs.com Shared by @mgrouchy 在 Python 中用 Mocks 成吨的资料和案例, 如果你正在折腾怎么进行模拟, 此文大善! drdobbs.com Shared by @myusuf3 如何用 .pythonrc 提升你的 Python 命令行 超赞的小技巧,能将 Python Shell 搞的如此 Bigger ;-) dlo.me Shared by @myusuf3 (是也乎: 不过王道是 IPy[:] notebook) 产品中的芹菜 Caktus 团队如何在产品中折腾 Celery (芹菜)的! caktusgroup.com Shared by @myusuf3 Docker Dockerizing Python Web 应用 Docker 已经成为热点技术, 文章介绍了如何将 Python 应用通过 Docker 部署在 AWS 上. amazon.com Shared by @mgrouchy 将 Docker 用作 Python 开发环境 Docker 真心热了, 此文详尽的描述了 如何使用 Docker 作为 Python 开发环境! uglyduckling.nl Shared by @mgrouchy Virtualenv 的 Docker 姿势 在 Docker 容器中的 Virtualenv 技巧 atte.ro Shared by @mgrouchy 在 Dokku 中部署 Django 应用 在 Dokku 中跑起来你喜欢的 Django 应用, 很 COOL! realpython.com Shared by @myusuf3 企业级 Python 的 10 个神话 来自 PayPal 工程师的破妄体验. paypal-engineering.com Shared by @myusuf3 Django & Falsk in Web Django 代码组织策略 俺最喜欢研读 有关 软件和代码布局相关的文章, 这包含了各种问题和各种决策的纠结, 当然,更爱的是这种文章之后的各种神评论. github.io Shared by @myusuf3 理解 Django 的 TTD 如果正在为 Django 工程中开展 TTD , 这是最好的起点. arunrocks.com Shared by @mgrouchy 半小时以内创建 Flask 应用 任性的开始你的第一个 Flask 应用! stormpath.com Shared by @goStormpath Flask 的小笔记应用 非常适合初学者看的 Flask 入门项目, 详尽的描述了一个简单 笔记应用的构建过程. charlesleifer.com Shared by @myusuf3 定制一个高速 Django 应用 非常走心的文章, 作者引导你分析加速 Django 的各种技巧, 都是非常实用的. vanrees.org Shared by @ AJAX 和 Django 怎么开始? 针对小白的 Django 教程, 怎么用起来 AJAX ? wordpress.com Shared by @myusuf3 Django vs Flask vs Pyramid: Python Web 框架的选择 airpair.com Shared by @myusuf3 用 Django 和 AngularJS 构建 Web 应用 结合 Django 和 AngularJS 这两大热点技术来构建 Web 应用, 这是篇极详尽的说明. thinkster.io Shared by @mgrouchy (是也乎: 详细到没朋友哪… ) 推荐的 Django 项目分布 不确定如何配置你的 Django 工程? 看这篇文章就对了. revsys.com Shared by @myusuf3 Django 和 Flask: 为何以及何时用 很关键的思考, 何时我们应该切换框架. hakkalabs.co Shared by @myusuf3 Web 14 个极简 Python Web 框架 想尝试比 Django 轻的 web 框架? 这儿有一系列可选框架的对比. codecondo.com Shared by @alexivanovs (是也乎: Python 世界就这么任性, 无论重的中的轻的,什么级别的 框架,都是一堆堆的… 但是,此文少了 Bottle 是名不副实的..눈_눈_ ;-) 俺们肿么将 Gevent 整快的 Pinterest 回顾了怎么用 gevent 搞掂了网站吞吐量的事儿, 包含了迁移过程所面临的各种挑战… pinterest.com Shared by @myusuf3 python 和 asyncio 的高速爬虫 如何通过 asyncio 构建能异步下载网页的高速爬虫. compiletoi.net Shared by @mgrouchy 理解 Gunicorn 的并发模式 点赞好文, 触及 gunicorn 并发模式的细节. volant.is Shared by @myusuf3 为毛俺用 Gevent? 有关如何基于 Gevent 构建一个简单的网络爬虫系统, 给出了丰富的背景资料, 全面分析了利弊, 给出了详细的教程,令人真正明白怎么运行起来. hownowstephen.com Shared by @mgrouchy Python 的简单并行 如何轻松的掌握 Python 中并行任务? 掌握内置的 multiprocessing 库以及其它合适的框架. github.io Shared by @mgrouchy 3 分钟构建有数据库支持的 dashboards 非常简单的教程, 如何用 Matplotlib 图表和样式, 完成一个邮件和web 的 dashboards. maxmautner.com Shared by @myusuf3 Asyncio 实施概要 理解 asyncio 的爽文! 对异步编程的初学者非常有用. bitdance.com Shared by @myusuf3 Python 的 Fluent Interface kracekumar.com Shared by @mgrouchy (是也乎: 即 链式调用 比如: Poem('The Road Not Taken').indent(4).suffix('Robert Frost') 已经有专著在撰写中了: Fluent Python - O’Reilly Media ) Multiprocessing 和内存 Multiprocessing 在 Python 世界并没有得到过多关注, 其实这方面有太多可以折腾的了. yseam.com Shared by @myusuf3 Requests 的重试 探讨了 requests 库一个重要的高级特性, 重试! 这绝对是你项目中需要的! coglib.com Shared by @sigmavirus24 json vs simplejson vs ujson 非常详细的 JSON 解析库对比, 结论很重要: ujson 是最快的! medium.com Shared by @mgrouchy IPy.数据科学 得用 IPython 交互环境的原因 你可能听说过 IPython 的神奇, 这儿有详细的爽点描述, IPy[:] 你值得拥有! fastml.com Shared by @myusuf3 有关 Python 在统计学方面介绍 类似 numpy, pandas 和 matplotlab 的绝赞工具, 怎么在统计学领域的折腾的推介. datarobot.com Shared by @mgrouchy 用 Python 进行简单互动式数据分析 通过极赞的 IPython 我们 可以进行互动式的数据分析, 从未体验过,从这儿开始吧. pbpython.com Shared by @myusuf3 数据科学和 Python 的现代化入门手册 好文, 虽然不完全同意作者不建议新人看 numpy 和 matplotlib. 但是,真心值得研读的好文! github.io Shared by @myusuf3 14 个最赞的 Pandas 特性 14 个最伟大的(可能也是最好的) Pandas 特性, 看看你错过了哪些个? bigdataexaminer.com Shared by @mgrouchy 大数据分析中最常见的Python 开发错误 用 Python 进行大数据分析时,最常见的错误, 给出了详细的解析说明. airpair.com Shared by @elldudley AI 用 Scikit-Learn 构建机械学习模块 在作者 关于 构建决策树 系列文章最后, 作者给出了如何产生机器学习模型 的一个很好的解释, 基于 scikit-learn. garysieling.com Shared by @mgrouchy 2048 游戏的 AI 2048 游戏很是热了一段时间, 有各种的实现案例, 这是一个用 AI 来解决的方案. 很 COOL. blogspot.it Shared by @mgrouchy DB SQLAlchemy 的单元测试 如果对 SQLAlchemy 应用进行测试? 此文详述了. blogspot.ca Shared by @mgrouchy 谁需要数据库? 有趣的思想实验, 讨论怎么完全淘汰数据库, 虽然有点儿问题, 但是,足够有趣, 值得研讨看怎么走到最后一步的. getsilvi.com Shared by @myusuf3 蠎中国.年度最赞 binux/pyspider 认真到给出全E文文档的国人作品 pyspider 而且已经发布了服务, TRY IT NOW! PythonYiyi/translation 严格的说不是 2014 发布的,但是,代码的确是在 2014 完成的. 又一个协同文档翻译系统 ;-) 历史上社区贤达们折腾过不少了,参考: 基于Sphinx的图书协同 - O.B.P~Open Book Proj.中文蟒样开放图书计划! - Google Project Hosting中相关记述, 但是,都没有坚持下来, 实在因为 Python 发展太快,以往文档积累太多, 更加可能是翻译翻译着发觉看原文更流畅,没有必要翻译了,就没有然后了. 只是, 地球 1/5 强的小伙伴,都不是 E文为母语的哪, Python 官方文档,不应该缺少完本的中译! 综上 大妈,继续点赞这种大工程的自发发起! 是也乎 整体上, 2014 是更加热闹的一年, 快译了所有周刊的大妈,私人感受: ...

2015-01-07 · 14 min · 6741 words · ZoomQuiet

蠎加载 15

原文: Issue 15 该读 ~ 文章, Blog, 教程… Django vs Flask vs Pyramid: Python Web 框架选择 (是也乎: 蠎周刊早已曰过) Ryan built three identical apps in Django, Flask and Pyramid to illustrate the strengths and weaknesses of each one of them. Python - 细微的性能提高 一些提高代码运行速度的建议. 用 MapMyFitness 和 Pandas 改进马拉松训练 使用 iPhone 上的 MapMyFitness (MMF) 来追踪里程和速度, 通过 API Jason Sanford 完成了这一 Python 前端, 可以轻松的通过 Pandas 进行探索! 事儿不该介神奇 - Flask 和 @app.route - 第一部分 “Things which aren’t magic”, 这一系列文章,通过分享流行开源软件的 API , 来从源语言角度分析,为什么! 第一部分, 分析了 Flask 为毛出现了 "@app.route()" 这种形式,以及显露函式的思考. 事儿不该介神奇 - Flask 和 @app.route - 第二部分 第二部分, 则调髙难度, 加入网址可变参数的能力支持, 在文章末尾我们将能支持预期的各种变化. 你的 Django 故事: 遇见 Claire Reynaud Claire 是位 iOS 和 Django 程序媛. 她是法国 Saint Etienne 的自由职业者, 起初作为 JAVA 程序员在 Trango 工作,一个虚拟化办公公司. 后来进入了瑞士的 Epyx 公司, 在那里她遇见了 iOS 和 Django. 可以自行 flow 她 @ClaireReynaud 可怕的选择: MySQL | ionel’s codelog 俺现在大量使用 MySQL, 才发现,俺得照顾令人惊讶事儿. 基于 Django 和 MySQL 5.5 的背景, 对比 PorstgreSQL 的体验,这实在是可怕的经历. 俺不得不进行的各种折腾,以便令 MySQL 的行为更像一个真正的数据库. (当然,针对 Django) 愉快的和 Python 一起玩函式 Python 实在是种非常任性的语言, 允许我们进行各种范型的开发,包含函数式编程. 和过程式编程不同, 函数式编程甚至于明文禁止改变一个共享状态, 必须显式的调用改变元素的函式… Python Twitter 教程 - 5 步实现通过 Python 发推 一步步教会你使用 Python 完成脚本化的发推. 用 Python 实现计算机视觉 Jan Erik Solem 的新书已经完成草稿: “Programming Computer Vision with Python” (截止 2012-3-12)以 创作共用许可发布. 注意: 此版本不包含最后的修订. PCV 是基于此书发布的纯 Python 库. 用 Python 的 slots 在内存中保存 9G 数据 默认情况 Python 用字典来保存对象的实例属性, 但是,此对象在编译时,只有很少的几个固定属性, 当你创建一百万个对象时,就显的浪费内存了. 不过,实际上你可以告诉 Python 不用字典, 而只分配固定空间的属性集, 通过 __slots__ 来声明… PyBoxes 教程 / 游戏的物理驱动. 基本的物理引擎模拟 风/液体/圆的抗锯齿绘制(用 GFXGraw)/ colors.Goals 控制等等, 描述类似 Pymunk 的物理库, 如何应用在 PyGame 中. 又一个 awesome Django 列表,包含应用/项目/资源. Title says it all :) 用 Angular.js 来展示 Django 用户消息 Django 的消息框架是个优雅的方案, 但是,俺从未使用它在 Django 网站上显示用户消息, 比如得芇 成功/失败/信息, 以便引导用户进一步操作. 直到… 项目 ~ 包/模块/库/片段… ...

2015-01-03 · 4 min · 1614 words · ZoomQuiet

蠎加载 14

原文: Issue 14 该读 ~ 文章, Blog, 教程… eBook 预览: Flask 框架Cookbook flask,book review Packt 出版社刚刚发送俺了一份复本, 是 Shalabh Aggarwal 写的 “Flask Framework Cookbook” 电子版, 值得关注. 面向 Django web 程序猿的简要 Docker 容器介绍 django,docker Docker 是种能隔离应用运行的环境. 使用 Linux 容器可以将软件层从基础体系中分离出来. 不在依赖硬件虚拟环境,比如 Virtualbox. Docker 能在帮助开发者完成 web 应用的开发和服务部署, 让作者展示怎么来的.. pdb - 在 Django 中进行 Python 调试. django,pdb,debugging 这是一个使用交互式调试环境来折腾你的应用的简要概述, 并提供了实例表述了最基本的调试情景,值得由此入门. 在 M$ 中编译 Python windows 如何在 Windows 中通过 VS 的Python 扩展用 C++ 完成编译? 而且兼容 Py 2.x 和 3.x 将 SQL 对 pandas 进行双向解析 pandas,sql 当俺开始学习 pandas 时 (并从后台数据库的背景), 发现将 SQL 和 pandas 并列等价对比时,能加速理解, 重要的是,这种形式,适用俺的工工作流. Python’s NotImplemented Type exception (是也乎:上周的蠎周刊已经曰过了,,,很神奇的数据类型..) This post discusses Python’s NotImplemented built-in constant/type; what it is, what it means and when it should be used. 你的 Django 故事: 遇见 Dori Czapari django,interview Dori 是布达佩斯 Allmyles 的程序媛. 她参加了 Berlin 第一届 Django 程序媛工作坊, 现在是 Django Girls 阿姆斯特丹 的教官, 布达佩斯 Django Girls 的组织者. 来自 Packt 的 $5 Python 图书 ebook Packt 出版社联系了俺, 说他们能在各大平台上以 5$ 发信 电子书和视频, 目测他们有很多不同的 Python 和 Python 相关好物,统一 5$ ,值得一看. 如何在 DigitalOcean 上 Nginx 身后用 Gunicorn 作服务器发布 Python 应用 gunicorn,wsgi,nginx 很赞的手册, 将 Python WSGI 应用的部署说了个通透. 如果你想使用 Gunicorn 作为 Web 服务器来部署, 此文必须看哪. 混淆 “Hello world!” (是也乎: 上周蠎周刊就曰过了,的确很 brain break 的思路.) How complicated can one make print “Hello World” ?. This entry got first place in this Code Golf contest to create the weirdest obfuscated program that prints the string “Hello world!”. The Author decided to write up an explanation of how the hell it works. So, here’s the entry, in Python 2.7. Why zip when you can map ? 如果你有一组列表,想合并后输出, 当然可以用 zip. 只是别忘了,咱们还有 map 哪, 这货天生就是并行的,能接受多个对象输入! 根本用不到 zip 出场的了. Django 2014 的开发失误 django 俺花了点时间, 以 Django 为背景, 从发展的角度再思考2014… (是也乎: 绝对髙能,这种级别的吐糟就不是俺能理解的了, 请高人点评…) 项目 ~ 包/模块/库/片段… ...

2014-12-27 · 3 min · 1259 words · ZoomQuiet

蠎周刊 Issue 146: Adorn

原文: Pycoder’s Weekly (Issue #146): Adorn 搜罗Py万物 的周刊 亲, 这将是 2014 最后一期了, 我们将休假一周, 然后开始准备 2014总回顾, 感谢伟大的一年, 期望明年能更好. 大家多分享文章 俺们才折腾的出又一周的美好呢. 喜欢就 在 Gratipay 支持俺们吧! 当然的,俺们也在twitter ...

2014-12-21 · 3 min · 1200 words · ZoomQuiet