Git – Rollback to a Specific Point

I woke up to a rude shock today… got an email from an acquaintance I am working with on a certain project –part of the grand requirement towards my MSc research. We are working on a digital collection and it turns out there were a couple of anomalies with the repository version I provided them two months ago (August, 2011). The issue though is that two months down the line and I have made so many changes to my code and the collection in general and he wanted the same exact format of the collection I provided to them. The good thing though is that I started using a version control tool —Git [1]– in June, 2011 Continue reading “Git – Rollback to a Specific Point”

Meuchian Grouping Method – XSLT 1.0

I have a huge XML document that makes up metadata for bushman drawings that were compiled in the late 19th centuary and recently digitised. I am trying to generate a view of part of that information, but I need to rearrange the structure of some XML elements. Oh, and YES! I do know that this can potentially be done seamlessly in XSLT 2.0 [1], but I want to generalise my solution and not restrict myself to processing my documents with a particular xslt processor –Saxon [2] is the only xslt processor known to be compatible with xslt 2.0. Continue reading “Meuchian Grouping Method – XSLT 1.0”

SAICSIT 2011 Postgraduate Symposium

I am just settling down, after attending this year’s three(3) day long (October 3 – October 5,  2011) SAICSIT conference. So I submitted a poster abstract –towards the end of July, 2011– for the Masters and Doctoral Symposium. It was acceptable and I was accorded the opportunity to give a 20 minute long presentation and also showcase my work through an A1 poster. Continue reading “SAICSIT 2011 Postgraduate Symposium”

Ubuntu Past Group Membership

I was in the process of installing Virtualbox day before yesterday (September 20, 2011); needed to add myself to the vboxusers group, but accidentally erased my group membership on Ubuntu –I feel retarded right now. It was a silly mistake really, I accidentally left out the “-a” (append) switch when I was trying to add myself to the vboxusers group.

A tail on /var/log/syslog file was not very helpful. Continue reading “Ubuntu Past Group Membership”

apt-get update – W: Failed to fetch http://archive.canonical

I have a confession to make; I am obsessed with problem solving….. I know you’re probably looking forward to seeing how I solved the problem, but I figured you might be interested in some background information before we proceed. I was in the process of installing a digital repository tool (DSpace) and it so happens that Oracle Java JDK 6+ is one of the prerequisite software required; the result of not installing Oracle’s JDK is below 🙁 Continue reading “apt-get update – W: Failed to fetch http://archive.canonical”