Python Subprocess Asynchronous Read Stdout
Python has a great standard library when it comes to invoking external processes. But one weakness it does have is that it’s not easy to communicate with a s...
Python has a great standard library when it comes to invoking external processes. But one weakness it does have is that it’s not easy to communicate with a s...
Mylyn is a “task lifecycle management framework” plugin for Eclipse. I’m not 100% sure what that means, but I know I really liked one particular feature. On ...
Python’s built-in raw_input() function is a quick and dirty way to get text input from the user in your Python command line application. But it’s really only...
Anyone who has used a web browser has probably encountered the dreaded “form resubmission” dialog. This happens when the user tries to refresh or use the bac...
So, you’ve given your notice at your job. Now what? First off, stop coding. That’s right. Finish whatever small task you’re currently working on, but for the...
Interviews for software engineering positions are equal measures normal job interview and extemporaneous logic bomb de-arming with an audience. Most develope...
Unit tests need to be fast. Really fast. Some have suggested that speed is the defining characteristic of a unit test. But writing fast unit tests for Djang...
Some mail hosts, like SendGrid, require you to use SASL authentication to relay mail through their systems. Many of those same hosts only want you to send m...
I'm trying to make the switch from Eclipse to vim. I've started compiling a vimrc github project. So far, the only customization I had to implement myself w...