Author Archives: Danielle

About Danielle

Danielle is an Australian software engineer, computer scientist and feminist. She doesn't really work on GNOME any more (sadly). Opinions and writing are solely her own and so not represent her employer, the GNOME Foundation, or anyone else but herself.

First thoughts on RedHat OpenShift

I’m looking for a PaaS provider that isn’t going to cost me very much (or anything at all) and supports Flask and PostGIS. Based on J5’s recommendation in my blog the other day, I created an OpenShift account. A free … Continue reading

Posted in Uncategorized | 6 Comments

Extending geoalchemy through monkeypatching

I’ve been working on the data collection part of my cycle route modelling. I’m hoping that I can, as a first output, put together a map of where people are cycling in Melbourne. A crowd-sourced view of the best places … Continue reading

Posted in Uncategorized | 4 Comments

scratching my own itch [or: why I still love open source]

I’m visiting my parents for the long weekend. Sitting in the airport I decided I should use my spare time to write some documentation, so sitting in the airport was the first time I’d tried to connect to work’s OpenVPN … Continue reading

Posted in Uncategorized | 3 Comments

Review: GNOME 3 Application Development: Beginner’s Guide

The folk at Packt Publishing sent me an e-copy of GNOME 3 Application Development Beginners Guide a month or so ago. I’ve been putting off this review because I don’t think this is an very good book and it’s hard … Continue reading

Posted in Uncategorized | 9 Comments

IdentitiesOnly + ssh-agent

I’m really hoping that someone can provide me with some enlightenment. I have a lot of ssh keys. 6 by today’s count. On my desktop I have my ssh configured with IdentitiesOnly yes and an IdentityFile for each host. This … Continue reading

Posted in Uncategorized | 8 Comments

generic lettuce steps for Django models

After I left the Bureau approximately a month ago I’ve taken up a new role with Infoxchange Australia. My first project here is working on a rewrite of an application using Django. People here are really into behaviour driven testing, … Continue reading

Posted in python | Comments Off

Reviewing GNOME3 App Development Beginners Guide

The folk at Packt Publishing sent me an e-copy of GNOME 3 Application Development Beginners Guide the other day. Since I find myself with a couple of weeks off (more on that another time) I’m going to be reading it … Continue reading

Posted in Uncategorized | 5 Comments

Generating JSON from SQLAlchemy objects

I had to put together a small web app the other day, using SQLAlchemy and Flask. Because I hate writing code multiple times, when I can do things using a better way, I wanted to be able to serialise SQLAlchemy … Continue reading

Posted in python | 3 Comments

elevation data and APIs

So I found a bit of time to hack on my project today. Today’s task was to load and validate data coming from Geoscience Australia’s SRTM digital elevation model data, which I downloaded from their elevation data portal last week.1 … Continue reading

Posted in Uncategorized | Comments Off

Testing warnings with py.test

For those who use like to add warnings to your Python code, and want to test those warnings actually happen in your unit tests, here are two techniques to do so, both are based around fixtures/funcargs. Firstly is the mechanism … Continue reading

Posted in python | Comments Off