Citadel

  • Post author:
  • Post category:Book

This book follows on from Live Free or Die. I like the approach of this book, as it follows a couple of relatively normal people trying to get by, and how the main protagonist from the last book's actions affect them. Its an engaging read, while still progressing the overall arc of the series. I really enjoyed it.

Continue ReadingCitadel

The Runaway Jury

  • Post author:
  • Post category:Book

This is an older book now, and I read it many many years ago but re-read it this last couple of weeks. I enjoyed this book. Its believable (if a little dated now), and interesting. It certainly made me think more about the first amendment and how it affects dangerous products like cigarettes than I would have otherwise.

Continue ReadingThe Runaway Jury

Live Free or Die

  • Post author:
  • Post category:Book

This book is useful. When the Earth is invaded by evil aliens intent on stripping us of our heavy metals, I now know how to fight back using just Maple Syrup and a Death Star I just happen to have hanging around. That's education right there. This book is delightfully not sexist compared with some of Ringo's other books, which makes me happy. It does lack strong female characters, but at least they're not being used for titillation (refer to Cally's War for an example of how this isn't always true). I enjoyed this book.

Continue ReadingLive Free or Die

The Long Earth

  • Post author:
  • Post category:Book

Lana put me onto this book while on a trip to Texas, and I have to say I like it. This is very unlike the other Terry Pratchett books I've read, in that whilst it is occasionally amusing, it isn't really an attempt at humor. It is instead a relatively methodical examination of the impact of discovering a series of inhabitable earths a trivial amount of distance away from our own. I also have to say I like the ending, not in the sense of liking what happens, but in the sense that it wasn't a twee or overly convenient way to stop the book. A good read.

Continue ReadingThe Long Earth

Comparing alembic with sqlalchemy migrate

  • Post author:
  • Post category:OpenStack

In the last few days there has been a discussion on the openstack-dev mailing list about converting nova to alembic. Nova currently uses sqlalchemy migrate for its schema migrations. I would consider myself a sceptic of this change, but I want to be a well educated sceptic so I thought I should take a look at an existing alembic user, in this case neutron. There is also at least one session on database changes at the Icehouse summit this coming week, and I wanted to feel prepared for those conversations. I should start off by saying that I'm not particularly opposed to alembic. We definitely have problems with migrate, but I am not sure that these problems are addressed by alembic in the way that we'd hope. I think we need to dig deeper into the issues we face with migrate to understand if alembic is a good choice. sqlalchemy migrate There are two problems with migrate that I see us suffering from at the moment. The first is that migrate is no longer maintained by upstream. I can see why this is bad, although there are other nova dependencies that the OpenStack team maintains internally. For example, the various…

Continue ReadingComparing alembic with sqlalchemy migrate

On Continuous Integration testing for Nova DB

  • Post author:
  • Post category:OpenStack

To quote Homer Simpson: "All my life I've had one dream, to achieve my many goals.". One of my more recent goals is a desire to have real continuous integration testing for database migrations in Nova. You see, at the moment, database migrations can easily make upgrades painful for deployers, normally by taking a very long time to run. This is partially because we test on trivial datasets on our laptops, but it is also because it is hard to predict the scale of the various dimensions in the database -- for example: perhaps one deployment has lots of instances; whilst another might have a smaller number of instances but a very large number of IP addresses. The team I work with at Rackspace Australia has therefore been cooking up a scheme to try and fix this. For example, Josh Hesketh has been working on what we call Turbo Hipster, which he has blogged about. We've started off with a prototype to prove we can get meaningful testing results, which is running now. Since we finished the prototype we've been working on a real implementation, which is known as Turbo Hipster. I know it's an odd name, but we couldn't…

Continue ReadingOn Continuous Integration testing for Nova DB

Starship Troopers

  • Post author:
  • Post category:Book

I saw the movie a few years ago, and so I read this book on a whim. Its very different to the movie. The book is interesting, although it does have a tendency to slide into rants about the moral responsibilities which come with having an electoral franchise. The book is also very pro military in its stance, although that's fair enough (an author without an opinion would be a boring author). Overall, I thought this book was an enjoyable read. Update 2013: I last read this book almost exactly four years ago. Its still a good read, and I didn’t find it as ranty as last time. I do think this is a better story than the movie, as it has more depth. Overall a good read, if not a particularly deep one.

Continue ReadingStarship Troopers

Call for presentations for the linux.conf.au 2014 OpenStack mini-conference

  • Post author:
  • Post category:Conference

I've just emailed this out to the relevant lists, but I figured it can't hurt to post it here as well... linux.conf.au will be hosting the second OpenStack mini-conference to run in Australia. The first one was well attended, and this mini-conference will be the first OpenStack conference to be held on Australia's west coast. The mini-conference is a day long event focusing on OpenStack development and operations, and is available to attendees of linux.conf.au. The mini-conference is therefore calling for proposals for content. Speakers at the mini-conference must be registered for linux.conf.au 2014 as delegates, or discuss their needs with the mini-conference organizers if that isn't possible. Some examples of talks we're interested in are: talks from OpenStack developers about what features they are working on for IceHouse; talks from deployers of OpenStack about their experiences and how others can learn from them; talks covering the functionality of OpenStack and how it can be used in new and interesting ways. Some important details: linux.conf.au runs from 6 to 10 January 2014 in Perth, Australia at the University of Western Australia the mini-conference will be on Tuesday the 7th of January proposals are due to the mini-conference organizer no later…

Continue ReadingCall for presentations for the linux.conf.au 2014 OpenStack mini-conference

End of content

No more pages to load