• submit to reddit
Eli Bendersky10/29/13
0 replies

JavaScript Gotcha for Pythonistas: Bound Methods

Today while writing some JavaScript code I ran into an interesting gotcha I wanted to briefly mention. It has to do with method binding; more specifically, the behavior I’m used to from Python.

Val Huber10/29/13
0 replies

Reactive Programming for Database Business Logic

Reactive Programming applies elegantly to database transaction logic, and can result in enormous savings in time, quality and simplicity. Here's how.

Mitch Pronschinske10/28/13
0 replies

DZone Weekly Link Roundup (October 28)

Lots of new releases including NetBeans 7.4, FontAwesome 4.0, and native PIP for Python 3.4. News about these, plus a book on "conversational Git" and some potentially harmful CSS practices.

A. Jesse Jiryu Davis10/28/13
0 replies

Dawn Of The Thread

In my previous post, Night of the Living Thread, I described how a dead Python thread may think it's still alive after a fork, and how I fixed this bug in the Python standard library. But what if you need to save your code from the ravenous undead in Python 2.6?

Chase Seibert10/28/13
0 replies

Subclassing Django's runserver causes command to be run twice

This week I was creating my own version of the Django management command runserver. Like the built-in, I wanted to run a lightweight development only web server for my Django app. This is easily achieved by using call_command to call syncdb and runserver in sequence.

Itamar Syn-hershko10/28/13
0 replies

Building a Distributed Search Engine: Refactoring Story, Part 2

In the author's previous post, he gave an introduction to search engines. He showed the concept of an Inverted Index and how it helps with performing searches on large amounts of texts quickly and efficiently. In this post, he'll be discussing the issue of scaling out a search engine.

Raymond Camden10/28/13
0 replies

Moving from Dynamic to Static Websites with Harp

The author cut his teeth as a web developer building dynamic web sites, but more and more lately he's finding that he doesn't need to do as much on the server. In fact, sometimes he doesn't need a back end server at all. Recently, he decided to try converting a dynamic website to static using the Harp framework.

Alec Noller10/28/13
0 replies

Top 10 Resources for Python Developers

This week, DZone has released its latest Refcard: Core Python. If you want to expand your Python skills even further, you're in luck, because we dug into the DZone archives and assembled a top ten list of the best Python resources.

Alec Noller10/27/13
0 replies

The Best of the Week (Oct. 18): HTML5 Zone

Make sure you didn't miss anything with this list of the Best of the Week in the HTML5 Zone. This week's best include an exciting new blogging platform, reflections on the expiry of web content, and an against-the-grain opinion on the value of responsive design.

Alec Noller10/27/13
0 replies

The Best of the Week (Oct. 18): Big Data Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone. This week's best include one author's journey migrating an app to SQLite, the game-changing impact of Hadoop 2.0's YARN, and an open-source machine learning server for helping to create predictive features in software.

Allen Coin10/25/13
0 replies

Top 10 TDD Resources: TDD Checklist Expansion Pack

This week, for the first time ever, DZone is releasing the first in a series of checklists for software developers. Our first checklist covers Test-Driven Development (TDD). To complement this exciting new endeavor, I dug through the DZone archives and put together a Top 10 list of TDD resources.

Mitch Pronschinske10/25/13
0 replies

Coder Reactions Part 3

My feature is working! Oh wait... now this is happening... Another week of gifs for when programs fall apart.

Lukas Eder10/25/13
0 replies

Who Says "I Want to Contribute"?

Those guys that are so thrilled with your wicked product that will change the world, they want to help. And then ... the big void. You’ll never hear from them again. Someone has to actually write the Open Source code.

Jim Bird10/25/13
0 replies

Making DevOps Work Outisde of WebOps

Is there really that much that a well-run highly-regulated enterprise IT organization hooked into hundreds or thousands of other enterprises can learn from a technology startup trying to launch a new online social community or a multi-player online game, or even from larger, more mature devops shops like Etsy or Netflix? Do the same rules and ideas apply?

Kristina Chodorow10/25/13
0 replies

Speed Mentoring

On Thursday, I did a “Speed Mentoring” event at Google, where a Barnard & Columbia woman had five minutes to ask a Googler questions and then we’d move on to the next student. It was an odd format for mentoring, but I think by the end I had a useful set of quick advice for undergrads. Here it is: