Author Archives: Danielle

About Danielle

Danielle is an Australian software engineer, computer scientist and feminist. She has worked on GNOME for some time now. Opinions and writing are solely her own and so not represent her employer, the GNOME Foundation, or anyone else but herself.

Extending Selenium with jQuery

Last week I wrote about combining Selenium and py.test and I promised to also talk about my function find_elements_by_jquery(). Selenium by default can find elements by id, CSS selector and XPath, but I often find I already know the query … Continue reading

Posted in Uncategorized | 2 Comments

Combining py.test and Selenium to test webapps

Recently I started adding unit and acceptance tests to a webapp using Selenium, integrated into the existing py.test framework that tests the backend code. py.test fixtures make using Selenium, via its Python bindings, really straightforward. Here’s how I did it. … Continue reading

Posted in Uncategorized | Comments Off

Finding Ada — Elaine Miles

October 16th is Ada Lovelace Day. A day that showcases women in engineering, maths, science and technology by profiling a woman technologist, scientist, engineer or mathematician on your blog. This year I’m writing about Elaine Miles, a researcher at the … Continue reading

Posted in Uncategorized | Comments Off

sort of in love with jQuery

After a bunch of years of hacking code with GTK+ and Clutter, doing a web app is pretty sweet. It’s the first time I’ve ever really used jQuery properly (not just animating a little toggle), and I have to say, … Continue reading

Posted in Uncategorized | 1 Comment

automatically protecting people with private browsing

A friend of mine recently suggested people donate to the Women’s Domestic Violence Crisis Service, whose website provides a quick escape button (like a boss button) for victims of abuse to get away from the site quickly. Unfortunately the button … Continue reading

Posted in Uncategorized | 5 Comments

thanks for the sweet thoughts

Thanks everyone at GUADEC for the sweet thoughts. Miss you all. Hope I’ll see you next year

Posted in Uncategorized | 1 Comment

hit by a car

I was hit by a car on my cycle to work on Tuesday morning. Broke my collarbone, requiring surgery to repair. I’m okay. Have a couple of weeks off work. Full write up on my other blog (warning: contains details … Continue reading

Posted in Uncategorized | 7 Comments

importing from hg to git

Had to import a repository from Mercurial to Git today. I used fast-export: git clone git://repo.or.cz/fast-export.git Because the author fields were an utter mess, I needed to create an authors map. This is not well documented but it’s of the … Continue reading

Posted in Uncategorized | Comments Off

end of holidays, now for something new

Just got back from a pretty amazing two week holiday visiting my best friend Steph in Beijing (read about it here). Tomorrow I start my new job as a Senior IT Officer at the Bureau of Meteorology. I will be … Continue reading

Posted in Uncategorized | 1 Comment

the end of something

This is my last day at Collabora. It’s more than a little sad. I’ve been at Collabora now since the start of 2009. I’ve watched the company grow from something small into something impressive. Collabora is the company for open … Continue reading

Posted in Uncategorized | 9 Comments