Category: Technical

[Bash-scripts] Recursive String Replacement

I had a bunch of makefiles that needed editing–finding and replacing occurrences of strings. It would have taken a long time to manually do it. I used the simple bash scirpt below to recursively barrow into all sub-directories, and subsequently find and replace all occurrences of strings in question. (more…)

Android Tethering and Wi-Fi Hotspoting on Kubuntu Using WICD

I had a really tough time trying to tether my Android-based LG Optimus L5 mobile device, and additionally use it as a portable hotspot. The basic idea was to make it possible to access it via the Ubuntu 12.04.2 installed on my laptop; I run Kubuntu desktop environment on it by the way, and that kind of made it a lot harder… However, since I started using WICD [1] –all my problems are pretty much gone now 🙂 (more…)

LaTeX Copy Editing – Using Aspell Interactive Spell Checker

I got feedback from my supervisor late last night –he’s clearly a night Owl. I’ve spent the last couple of hours going through his comments and there’re a number of suggested changes to be made in the three draft chapters I sent through to him. One thing was immediately clear: my manuscripts had tonnes of spelling and grammar mistakes… (more…)

RDF to DSpace Simple Archive Format

We are in the process of ingesting a backlog of 400+ digitised legacy publications (from as far back as the 1970s) into SALDRU’s production DSpace instance at work [1]. The digitised PDF documents were shared via Dropbox and corresponding RDF files (containing metadata records) [2] sent seperately. (more…)