As good as GEdit is, sometimes you want the polish and power of a actively-maintained, fully-functional text editor that excels at both coding duties and regular note taking – especially in Markdown.
For this reason, my choice for the last few years has been Sublime Text 2 – which although is available on a trial license is well worth paying a personal license for.
It’s available for Linux, Windows and OSX/Mac. Here I detail how to install from the tarball on a Debian Linux but the same instructions will work on any Linux flavour.
Update: I have written a script to automate these steps and you don’t even need root access, take a look here
You may already have your own preference on where you install third-party software on a Linux system (/opt perhaps?), so this is an optional step. However if anything comes as a tarball then I prefer to install them in /usr/local/src
First make it owned by you by changing to root and running this:
chown <username>. /usr/local/src
while we changing directory ownerships, lets do the same to /usr/local/bin (we’ll come back to this in a bit)
chown <username>. /usr/local/bin
Now we are ready to extract the freshly downloaded tarball to the directory
tar -xjvf SublimeText2.tar.bz -C /usr/local/src
Step 3 – Create a launcher
In order to easily launch Sublime Text like any other installed app, we now create a symlink from the Sublime Text 2 program to /usr/local/bin – this will mean that we can launch Sublime Text 2 by simply invoking `sublime_text` on the command line:
ln -s /usr/local/src/Sublime\ Text\ 2/sublime_text
Next create a .desktop file for Sublime Text 2 like this:
╰─○ cat ./.local/share/applications/sublime_text.desktop
Comment=GUI Text Editor
Then set an icon for the launcher, luckily these are already provided in the tarball:
cd /usr/local/src/Sublime Text 2/Icon
cp 128x128/sublime_text.png ~/.icons
…and thats it! All being well, you can now tap the “overview” key (mapped to Windows logo key) and start typing “sublime” and it will match Sublime Text 2
…and from here you can drag it into the Favourites bar
Imagine a technical conference with a twist – all the talks are delivered by the delegates. In other words, the talks are delivered by the normal everyday people who have turned up at the event. Amazing as it seems this idea is not new, this format of conference is known as an “unconference”.
One such unconference is known as “OggCamp” and it occurs every year in the UK. You turn up to face a blank conference schedule and a bunch of post-it notes with a marker pen. To offer a talk is simply a matter of writing it on a post-it and placing it under your preferred slot as below…
There are a variety of talks “slots” so some pople talked for 20 minutes, some for 45 minutes and there was a special slot for “lightning talks” – no, not talks about the atomoshperic electrical disturbances 🙂 they are… well check the image caption below for an explanation.
I went to the most recent OggCamp in Canterbury and this article blogs my experience about it.
Firstly, I cannot write this article without mentioning the amazing host city of Canterbury – it has such amazing character and some of the streets look like they are out of Harry Potter. There are names like Sun Street, Mercer Lane (a “mercer” is an old English word meaning “trader in textiles”), Butchery Lane and St Radiguns Street.
There is the famous Canterbury Cathedral of course (which incidentally seems like a sister cathedral to the one in Winchester) but arrayed around it are various Roman-era walls and forts through and under which modern 21st century roads still run! It was a eye-opener driving into the city for the first time. We had really good weather that weekend and I must have done ~5 hours of walking around the city and venue at Canterbury University. Of note is one metal bridge over the river Stour between where I was staying and the city centre – I have coined it the “Bat bridge” because during the evening I was treated to a frenzy of flying bats making the most of a plentiful supply of insects hovering in clouds under the trees!
Back to OggCamp – the talks mainly feature on what is known as “free culture” – what that means is any creative work that is shared in an open or free manner. One famous example is the Linux operating system but there are a wide ranging as are the talks.
The stand-out talks to me were one guy who made his own programmable dance floor made up of hundreds of home-brew LED lights with a ping-pong ball acting as a diffuser. Another was a project called matrix.org which seeks to create a two-way bridge between different forms of communication networks (eg. Slack and Telegram). Yet another was on how to keep mentally healthy in a digital world.
The attendee’s tend to be an interesting lot too – there are children, semi-retired people, slightly awkward middle-class white male nerds and among them are some friendly, pleasant and really likable dudes (hello Tom if he’s reading this! I watched “Logan’s Run” and “Ex Machina” as you recommended). This to me is one of the reasons to go – to be among decent quality people of a like mind who share some deep interest in this amazing free culture movement. The sharing of ideas and cheerful chats over a beer, lunch or just a coffee while waiting for a talk to start.
My talk went well with it being shown in the main auditorium (photo below) so I had a massive projector screen and premium sound system with which to showcase our work on Project Nemo.
The translation project talk was not all my own work. I have to credit the project leader, “DragonSpike” for his support and time in my preparation for the talk – he not only spent time helping me refine my slides but also put together a special game-play video to showcase the translation work of the International Edition. I salute you sir! Check out the project blog for his thoughts and musings on the project.
One observation about OggCamp is that I was encouraged to see female attendees and some non-white folks too – I feel this is important to promote these kinds of events and culture as “open to all” and hopefully to discourage a homogeneous population.
The venue was excellent – it was Canterbury University. All the three talk rooms were close to each other and accomodated everyone who wanted to attend. Each had good working audio-video and there was always a crew member on hand in every talk. Very well-run and professional indeed.
I also discovered that the canteen was opened just for the event and we benefited from a hot meal both days – yumza!
In terms of people numbers, I think I detected a smaller number of folks compared to the last one I went to in Oxford. I would estimate 150 people. I think the location was a factor and the fact that some of the bigger names in the podcast/Opensource scene (eg. Linux Outlaws, LUGRadio) were not in attendance.
So a big, big thanks to John “The Nice Guy” Spriggs, Mark Johnson and the rest of the crew at OggCamp for such an amazing event. <austrian accent>”I’ll be back.”</austrian accent>
All in all a very enjoyable weekend and I want to thank my AirBnB host Paul for making a comfortable stay for me. Check out his property if you’re ever staying in Canterbury.