- 博客(11)
- 资源 (13)
- 收藏
- 关注
原创 高性能Python网络库gevent 1.0正式版发布
距离1.0第一个alpha版发布已有两年多时间。根据官方网站的信息,1.0版引入了:新的核心。事件循环使用libev代替了libevent,原因可以参考这里。而且事件循环现在是可插拔的了。新的DNS解析器。有两个解析器:默认的基于线程池的,适用于Windows和Mac;另一个基于c-ares库的,适用于Linux。socket模块中还增加了gethostbyname_ex等多个函数...
2013-11-27 11:41:37 360
原创 Linux开源容器Docker 0.7发布
出自PaaS服务dotCloud的Linux容器开源项目Docker,已经成为目前业界最关注的新兴开源项目之一,近来也是开源社区的重兵云集之地,开发进展迅速。根据dotCloud CEO Solomon Hykes所写的官方博客,与0.6相比,Docker新版本主要在七个方面有所改进,包括:标准Linux支持。默认可以直接在各主要发行版上运行了。这方面的工作主要由Red Hat公司的技术...
2013-11-27 00:39:49 196
原创 iPhone产品研发背后的故事
Cult of Mac网站的出品人Leander Kahney正在写一本Apple传奇设计师的传记“Jony Ive: The Genius Behind Apple's Greatest Products”,他在Medium上公布了书中关于iPhone产品诞生历程的章节“The Birth of the iPhone”,内容非常详尽,36kr发表了这篇文章的编译。比较重要的细节包括:采用触...
2013-11-26 12:47:37 556
原创 iOS开发:从新手到专家的一些建议
CocoaChina的翻译,泛了一些,但有一些比较实用的建议。原文是比利时移动开发者Bart Jacobs 2013年7月在tuts+上发表的文章iOS Quick Tip: From Novice to Expert。
2013-11-25 17:31:09 153
原创 清华大学计算机96级的那些事儿
之前听一位媒体同行(不幸忘记是谁了)说过,清华大学计算机系96级是一个很值得写一写的题材,出了不少人。刚才看到刘佳在新浪创事记里发表了一篇文章“大学时代的王小川、许朝军都在做什么?”,写到了周枫(网易有道CEO)、王小川(搜狗CEO)、许朝军(啪啪和点点创始人)的大学往事。王小川和许朝军的故事为大多数圈内人所熟知,当时成绩第一的周枫,后来以GRE满分2400和优异成绩,投入加州大学Berkel...
2013-11-25 11:04:04 931
原创 美国中情局的情报分析师培训手册
2000年的PDF版本,内容主要是如何分析和简洁地编写情报。而思考和写作,是大部分智力工作最核心的部分,也是中国现行教育中比较弱的环节。Hacker News上的评论给出了更多相关资料链接,其中包括中情局官方类似的公开出版物。...
2013-11-25 08:33:53 1155
原创 RocksDB:Facebook的开源嵌入式KV数据库,基于LevelDB
RocksDB基于Google的LevelDB,但提高了扩展性可以运行在多核处理器上,可以有效使用快速存储,支持IO绑定、内存和一次写负荷。详情参见官方博客(无法直接访问)。其中的架构图如下:另外Facebook工程师之前的演讲也很有价值。GitHub网址:https://github.com/facebook/rocksdb官方网站:http://rocksdb.org/inde...
2013-11-22 23:28:25 1733
原创 30行JavaScript搞定递归光线跟踪程序
Google瑞士的工程师Gabriel Gambetta仅用30行JavaScript代码(仅975字节)就编写出一个功能完整的递归光线跟踪程序,在Hacker News上引起包括Redis作者antirez在内的众人惊叹。上图中的代码是Google Closure生成的压缩版本。完整的注释版本在这里:http://gabrielgambetta.com/tiny_raytracer...
2013-11-19 22:02:17 387
原创 AngularDart:Google用Dart重写了AngularJS
Angular开发团队的GitHub里出现了一个新项目AngularDart,原来是几位同学用Dart语言重写了Angular。他们在博客中称,AngularDart中保留了Angular的核心特性如指令、数据绑定和依赖注入,利用了Dart的元数据、类型、类等特性,还采纳了新兴的Web标准如Shadow DOM。而且,AngularDart已经用于生产实践,他们与Google内部的另外一个...
2013-11-06 10:09:11 1763
原创 内存调试工具Valgrind 3.9.0发布
Valgrind是Linux上非常有用的开源编程工具,主要用于C和C++代码的内存调试、内存泄漏检测和性能分析。创始作者Julian Seward(现为Mozilla工程师,博客地址)因此获得2006年的开源大奖。较新版本也支持OS X和Android。Valgrind包括一组工具,比较常用的有:内存错误检测器Memcheck缓存和分支预测分析器Cachegrind生成调用图的缓存分...
2013-11-05 10:04:32 297
原创 2005年Facebook的Perl源代码
Close.io的Web程序员Phil Freo在GitHub上贴出了2005年Facebook的一部分Perl源代码。这段代码当年也是由于某种低级错误暴露的,访问thefacebook.com时不是运行网站,而是显示这些源代码……代码的功能应该是显示朋友之间的关系图。...
2013-11-05 09:10:08 128
敏捷软件开发生态系统(英文书)
2011-08-22
Distimo移动应用商店报告2010第三季度
2010-10-04
CharlesPetzold新书ProgrammingWindowsPhone7
2010-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人