EPrints3 Installation on Ubuntu Via apt-get

So I have been evaluating the flexibility of existing digital repository software tools and decided to install the Eprints Ubuntu package via apt-get –I must say, I was rather impressed with the package. Not only does it work flawlessly, but the overall installation process is so very user friendly. Continue reading “EPrints3 Installation on Ubuntu Via apt-get”

Python-Mode – A Simple Vim Python Plugin

So I am fairly new to Python –I’ve been using it since August, 2011– and I must confess, its nothing less than amazing. Its amazing what a few lines of Python code are capable of doing; and if for some reason you do not believe what I am saying, perhaps this [1] might convience you otherwise. When I initially started using Python, Vim [2] proved sufficient. Continue reading “Python-Mode – A Simple Vim Python Plugin”

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”