Debugging a Flask app inside PyCharm
Flask’s simplicity is great. from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__main__": app.run() But once you’re up and running...
View ArticleIPython Notebook – fiddle for iPython
If you spend any amount of time in the python shell IPython could probably make your experience better. Syntax highlighting, gaining access to shell commands, and tab completion are just a few of the...
View ArticleMac – the dreaded “command ‘gcc’ failed with exit status 1″ error
I’ve spent hours of my life trying to install PIL on different macs. Each time I fail miserably and relearn the steps to correct the issues. Once again I hit the same compilation error, this time while...
View ArticleRemote Debugging Chrome on Android
TLDR; its pretty easy to use the same chrome dev tools from you desktop to debug android chrome I used firefox for longer than I should have purely because firebug was so good. Now that I’ve swithched...
View ArticleRaspberryPi and Arduino playing nicely together.
After seeing Eric Maundu’s video about his aquaponics setup in Oakland, I was pretty inspired to finally try and put my arduino to good use. In the past, I had hit walls using the arduino because I...
View ArticleCentral DNS Management
A couple years ago I made the slow process of moving all DNS configurations to one central location and I chose Zerigo as my dns management provider. Before that, I had dns entries all over the place...
View ArticleWhy Flask-Classy?
This is a guest post by the awesome @apiguy, aka Freedom Dumlao. You can read more by him at his site Dash Rocket. If you’ve spent any time thinking about developing web applications in Python, no...
View ArticleAaron Swartz – my 2 cents
Like many others, the news of Aaron Scwartz’s suicide, struck me to the core. Although I didn’t know him personally, I figured I owe it to him to as least put down my thoughts, like he did so many...
View ArticleSelenium webdriver wait for ajax with Python
Selenium WebDriver makes it easy to write automation tests for your web applications, but with lots of apps using asynchronous means of loading data, it can be hard to determine when a certain call is...
View ArticleReact Native announced at React.js Conf
Yesterday at React.js Conf Tom Occhino announced that Facebook would be releasing what they are calling React Native. Its a version of React that will render your React components to native mobile...
View Article