• submit to reddit
Henrik Warne06/23/14
16655 views
0 replies

Switching from Java to Python: First Impressions

Three months ago I changed jobs, and in the process switched from Java to Python. Here are the differences that have stood out for me since making the switch. I am not a Java-programmer, or a Python-programmer. I am a programmer, period. There are differences, but Python and Java have more in common than what sets them apart.

Chase Seibert06/23/14
1561 views
0 replies

Debugging an IE7 browser crash (manual git bisect)

Every once in a while, you have to put in a heroic effort to diagnose a bug. When you finally figure it out, you want to run around the office singing “We are the champions”, even if it turns out to be a trivial issue. Because that doesn’t mean it took a trivial amount of effort.

Mike Bushong06/23/14
3867 views
0 replies

The re-emergence of the Operating System

None of us should be surprised when the industry starts talking a bit more broadly about the role of the operating system going forward.

Mike Bushong06/20/14
3818 views
0 replies

Network Autonomy: Feedback Defined Networking

If nothing else, SDN in whatever definition you like, is giving us the concept of a programmable network. And what use is programming a network if all you use it for is to automate basic configuration information?

Raymond Camden06/20/14
5695 views
0 replies

ColdFusion UI The Right Way: HTML version

Back when Adam Cameron and I launched the ColdFusion UI - The Right Way project, I mentioned that initially we would accept submissions from the community to build out the content before releasing an actual readable version. Earlier this week I got off my rear and actually built a process to make this happen.

Steven Lott06/20/14
7959 views
0 replies

The Swift Programming Language

Swift lowers the bar for entry to the iOS market. Does it also lower the bar for Mac OS X?

Luis Aguilar06/19/14
11386 views
1 replies

Why is Node.js so Popular?

Basically EVERYONE is talking about it right now. But, really, why has it become so popular all of a sudden? Sounds like yet another web technology like any other else, right? Well, in a nutshell... (continue reading)

Erich Styger06/19/14
2797 views
0 replies

Updated Freedom Board Logic Analyzer with DMA

Question: How to build a low-cost logic open source logic analyzer for less than $15? Answer: combine the Freedom KL25Z board with OLS!

David Winterbottom06/19/14
4846 views
0 replies

Continuously rebuild your project

New developers joining a project will often find that the project won't build cleanly on their machine, and hours of time will be sunk into setting up the project so work can start. Counter this by using continuous integration to build your project from scratch.

Mike Bushong06/19/14
3874 views
0 replies

How networking's "per port" discussion will change over the next 3 years

When people talk about pricing and switch sizes today, answers are usually framed up in some derivative of the per-port discussion

Alec Noller06/18/14
3611 views
0 replies

Dev of the Week: Zemian Deng

Every week, we feature a new developer/blogger from the DZone community here and in our newsletter, catching up to find out what they're working on now and what's coming next. This week we're talking to Zemian Deng, Senior Application Engineer at Oracle for the Enterprise Knowledge Management product.

Chris Odell06/18/14
6180 views
8 replies

Agile Decompiled: Pair Programming

Like many agile practices my personal opinion is that pair programming should be seen as another tool in your coding toolbox. When a hammer is the appropriate tool to use, use it.

Mike Driscoll06/18/14
3577 views
0 replies

Python 101: An Introduction to Python’s Debugger

Python comes with its own debugger module that is named pdb. This module provides an interactive source code debugger for your Python programs. You can set breakpoints, step through your code, inspect stack frames and more.

Luis Aguilar06/18/14
4411 views
0 replies

How to Declare Modules in Node.js

One of those aspects of Node.js that took me a while to fully understand initially is how to properly declare modules.

Moshe Kaplan06/17/14
4616 views
0 replies

Auto Scaling your Workers based on Queue Length

Having an image or video processing engine? Having a web crawling solution? Doing OCR on media? If so, this post is probably for you.