git out of memory errors – git repack

Occasionally when using git (particularly with large repositories) you might come across an error that looks a little bit like this:

[codesyntax lang=”bash” lines=”no” container=”none” blockstate=”expanded”]

remote: Counting objects: 506, done.
remote: fatal: Out of memory, malloc failed (tried to allocate 342222798 bytes)
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header

[/codesyntax]

»

//TODO: Feature Release for v2012

I did one of these back in 2009 and after 2 years, I can successfully say I’ve accomplished… some of them.  It’s the sort of list I’d make an annual review if they didn’t have to follow fluffy company ideals and goals.  Not a new years resolution as such – but technologies and platforms I want to be looking at in the near future. »

Google Wave – My First Bot

Last week, I went to the Google Technology User Group in London, which was all on the subject of Google Wave.  Lars and Steph, of Google Wave video, and Google Maps fame gave an excellent talk on Wave, how it was doing, where it was going, and the challenges they’re still facing in getting Wave ready for prime time and a public release. »

Google Wave – Embedding for the first time

This is the first of the embedded Waves using the embed api (embeddy@appspot.com).  If you’re in the Wave, you can add comments to this one and see them both here, and on my blog.  This really demonstrates a lot of the appeal of Wave for me.  Although it’s a bit chicken-and-egg, as it’s still in a relatively closed beta.  »