MongoDB索引的设计及性能优化
MongoDB IndexesWhen you're developing an application, it's common to only work with a small quantity of data. The amount of data your production system encounters may not be available or may sim...
BackboneJS与Rails
Earlier this summer I had the opportunity to speak at a fantastic regional conference,Magma Rails.The location is not what you might expect, being an off-the-beaten-path part of Mexico. There ar...
J2ObjC - 谷歌的Java转Objective-C的代码转换工具
J2ObjC(Java to Objective-C)是谷歌出品的一个开源的命令行工具,允许开发者将Java代码转换成适用于iOS平台的Objective-C代码。这意味着,开发者编写的Java代码可以成为iOS应用程序的一部分,且无需对生成的文...
谷歌正式推出Python版Google API客户端库
谷歌的开发者团队今天在博客中宣布,Google API的Python客户端库已经脱离了测试阶段,已经正式发布。其中包含了: 1. google-api-python-client:用于访问Google API的核心Python库2. oauth2client:针对OAut...
MongoDB Guide Author Looking for Cool Schemas for Book
I just started working on MongoDB: The Definitive Guide, 2nd Edition! I’m planning to add:1. Lots of ops info2. Real-world schema design examplesCoverage of new features since 2010… so quit...
PHP处理XML的实例
XML is a format created in the late 1990s with the goal to be used in applications that need to interchange information in a format that is human-readable and is independent operating systems on w...
移动新时代的Python框架——Kivy
I've spend the last few weeks looking for a good framework for mobile development. I've got an idea for a mobile application that I want to move on as quickly as possible. However, I wasn't thrill...
Python有什么缺点?
Python seems all the rage these days, and not undeservingly - for it is truly a language with which one almost enjoys being given a new problem to solve. But, as a wise man once said (calling him ...
CouchDB中的Schemas详解
1 technical a representation of a plan or theory in the form. of an outline or model: a schema of scientific reasoning.2 Logic a syllogistic figure.3 (in Kantian philosophy) a conception of wh...
从MySQL迁移到VoltDB的一点经验
Francis Pelland is the Technical Lead for Social Game Universe developing the next generation of The Lightning Platform. The Lightning Platform. lets developers build high performance, scalable ...
VoltDB's End of Summer Engineering Update
It's been a busy summer here at VoltDB! Since spring the VoltDB Engineering team has released VoltDB four times (we're operating on 3 week sprints) and delivered numerous product and performance e...
Rails框架在实时场景下的应用
LayerVault is built using the popular web framework, Ruby on Rails. The framework, at times known for its divisiveness, has allowed LayerVault to grow from a single box to a swarm of machines over...
PHP代码生成器介绍
PHP generators are awesomeI’m not sure if you heard but PHP 5.4 is going to support generators. This is fantastic news if you ask me.Although PHP 5.3 has been out a while, few hosting provide...
Rails Makes You Stupid
I’ll preface this post by saying that I am a fan of Ruby on Rails, and that’s where I do most of my software development these days. I have, however, been working in Rails for sufficiently long ...
MongoDB的Motor驱动器进度情况
Motor, my async driver for MongoDB and Tornado, is now compatible with all the same CPython versions as Tornado: 2.5, 2.6, 2.7, and 3.2!PyPy support is coming soon. Update: PyPy is supported, to...
MySQL的键值存储以及与MongoDB的对比
Faster and faster, that is what we want from our databases. And the biggest roadblock for the MySQL Dragster is the speed of the hard disk, right? No, I'm not going to debate that, that is just th...
Python Linux开发
If you’re a programmer and you use Linux but you haven’t yet entered the amazing world that is Python development, you’re really missing out on something special. For years, I dismissed Python ...
Introduction to Graph Databases
Have you heard about Graph Databases? They are a new way of storing data that helps to show relationships between things or people instead of the traditional style. of a relational database. These...
Pythy syntax for C++11
Project maintained by pfultz2Hosted on GitHub Pages — Theme by mattgrahamPythyHaving it all now: Pythy syntax for C++11.OverviewIn a blog post, David Abrahams discussed an improved function...
A python proxy in less than 100 lines of code
What is a tcp proxy?It's a intermediary server intended to act in name of a client, and sometimes to do something useful with the data before it reaches the original target. Let's see a picture:...