
You're looking for the right gifts for a young or beginning programmer in your life, and you need to get them in a hurry. Not to worry: here are five ideas for...
0 replies - 5932 views - 12/21/12 by Eric Gregory in Articles

Redhat's popular open-source PaaS sooution, OpenShift, has recently responded to community requests for WebSockets on OpenShift. OpenShift Evangelist...
0 replies - 2564 views - 12/20/12 by Eric Genesky in Articles

Noah Kantrowitz introduces you to Chef and Fabric, helping you to apply your Python skills in DevOps:
0 replies - 1613 views - 12/20/12 by Eric Gregory in Articles

Last night I was talking with someone about the pros and cons of various programming languages and frameworks for data analysis. One of the pros of Python is...
0 replies - 2160 views - 12/01/12 by John Cook in Articles

Suppose you’ve written a program that randomly assigns test subjects to one of two treatments, A or B, with equal probability. The researcher using your...
0 replies - 2811 views - 11/15/12 by John Cook in Articles

Sometimes a little bit of Python beats a Google search.Last week I needed to look up the moments of a normal distribution. The first two moments are common...
0 replies - 2343 views - 11/05/12 by John Cook in Articles

I recommend using Python for data analysis, and I recommend Wes McKinney’s book Python for Data Analysis.
I prefer Python to R for mathematical computing...
0 replies - 16023 views - 10/24/12 by John Cook in Articles

I put together a slide-deck to help introduce Multi-Mechanize.
I wanted something a little friendlier and easier to digest than "go
read the...
0 replies - 4070 views - 10/11/12 by Corey Goldberg in Articles

There are a lot of ways to cache data. You can cache a piece of
data, a query, a page fragment, an entire page, or an entire website.
You can cache...
0 replies - 5442 views - 10/03/12 by Dan Wilson in Articles

I had the recent opportunity to present a talk at MongoDB Seattle on
Schema Design at Scale. It's basically a short case study on what steps
the MongoDB...
0 replies - 4539 views - 09/26/12 by Rick Copeland in Articles

Everyone is thinking why in the world would anyone pick static, when
you can be dynamic? Usually the thought process
is, "what language am I most...
2 replies - 7695 views - 09/25/12 by Mahdi Yusuf in Articles

Curator's note: In his new book The Signal and the Noise, statistician Nate Silver draws on data from Eric Floehr of ForecastWatch to discuss weather...
0 replies - 2572 views - 09/20/12 by John Cook in Articles

My first chance to do serious concurrent programming was using C++ on
Windows in the 90s, on NT, where async programming was done with
IOCompletionPorts....
1 replies - 3871 views - 09/19/12 by Rob Williams in Articles

The wife is interested in learning programming so she has been doing the Code Academy
JavaScript course. It’s incredible to observe a person...
0 replies - 1110 views - 09/19/12 by Rob Galanakis in Articles

I was talking to Peter von der Ahé today about optimizing
startup time. He asked me to guess how many classes the JVM had to load
for a simple hello world...
0 replies - 6494 views - 09/11/12 by Shannon Behrens in Articles