其他
近期笔者完善了此前的《云计算产品性能测试指南》,新加入了对两种云存储产品(云盘)的性能和价格对比。本次测试总计耗时 20 多天,测试的强度和时间都非常充分。
avatar of earlgrey
其他
本文的作者来自知名 Python 库 Twisted,首先举例说明了在 Python 中定义类是多么的麻烦,然后给出了自己的解决方案:attrs 库。从介绍来看,确实方便很多。
avatar of earlgrey
编译
其他
经过近两周的筹划和准备,「编程派」微信群的第一次技术分享总算成功结束了。
avatar of earlgrey
其他
白天,我给APP写代码,设计用户体验。有空的时候,我搞艺术。最近我开始在代码和艺术上同时探索 —— 我开始探索生成艺术(generative art),一个电脑编程和视觉艺术的绝佳结合领域。
avatar of earlgrey
其他
图像(包括动图)是传递信息的一种高效方式,往往能增强表象、记忆与思维等方面的反应强度。所谓一图胜千言,说的就是这个道理。 今天为大家整理了十张动图GIFS,有助于认识循环、递归、二分检索等概念的具体运行情况。代码实例以Python语言编写。
avatar of earlgrey
其他
今天和大家分享一个小技巧,可以让 cat 命令的输出变得多姿多彩。这篇可以算是打造属于自己的个性化终端一文的续篇。
avatar of earlgrey
程序员
其他
Python中有一种紧凑的语法,可以通过一个循环和条件构建一个列表,这种语法叫做列表推导式(list comprehension)。类似地,我们可以通过字典推导式(dictionary comprehension)创建字典,通过集合推导式(set comprehension)创建集合。
avatar of earlgrey
其他
本文是对一节“职慧”课堂的记录与思考。那堂课的主题是解决问题,提出了解决问题的过程可以概括为四个字: 望,闻,问,切。本文也将顺着这个思路展开。
avatar of earlgrey
其他
有人说,要想学好一门编程语言,你就需要接受这门语言的哲学。那么如果你想精通Python,就需要践行Python背后的设计哲学。
avatar of earlgrey
漫画
其他
从一定角度来看,编程确实可以看作是一种艺术创作活动。那么我们其实可以认为,要创作出更好的软件和程序,程序员就需要尽可能地培养艺术家的特质。方法之一就是欣赏古典名画。 那么,在程序员的眼中,古典名画究竟表达了些什么呢?
avatar of earlgrey
程序员