Tag: Linux

  • The Wonder that is FFmpeg

    I’ve recently discovered FFmpeg and I’m absolutely blown away how good it is. In the past when I’ve had to encode video I’ve generally used Handbrake but at the end of the day this is just a wrapper over the top of FFmpeg. If you’re willing to learn the commands necessary to drive FFmpeg directly…

  • Making a Docker Container Use a VPN

    A while back I wrote a post on routing all traffic through a VPN under Linux. The solution discussed in that post is fine if you are only dealing with regular applications but when you are dealing with containers the world is a difference place. Docker networks are, or at least can be, complicated. By…

  • Adding and Testing a New HDD Under Linux Mint

    I recently treated myself to a new hard drive as I was running out of space. I decided to go with a Seagate external drive and shuck it for my server. Shucking is the act of removing a drive from an eternal drive enclosure and fitting it somewhere else such as a NAS. I’ve not…

  • Routing All Traffic Over a VPN Under Linux

    I’ve recently been setting up a machine that has to send all data over a VPN which feels like it should be really simple but has actually turned out to be tougher than I expected. I thought I could set it up by using routing and I think it’s probably possible but way more hassle…

  • No Space on the boot Partition

    When I installed my Ubuntu Linux virtual machines I just let the installer do whatever it felt was right in terms of disk partitioning. In hindsight that was probably a mistake because it gave me a separate 256Mb boot partition. While this partition is large enough to store several kernels I do find myself running…

  • Year of the Linux Desktop?

    I just read this article over on betanews (not I site I’d ever seen before) stating that Linux was dead on the desktop because of Windows 10.

  • Ubuntu Install – GRUB on the USB

    It seems like only yesterday that I was installing Red Hat from floppy disks. Fortunately things have moved on a bit and now I generally install Ubuntu from a USB stick. The other day though I ran into a new problem. At the end of the process the installer asks if you’d like to install…

  • Simpler KVM Network Configuration

    In the series of articles I wrote discussing the installation of KVM on Ubuntu I spent articles 2 and 3 discussing the network set up but it occurred to me that it was actually an unnecessarily difficult set up and so in this article I’ll discuss a simpler KVM network configuration set up.

  • KVM Migration Problems

    I recently experienced some KVM migration problems while moving virtual machines from my development laptop to my server. The laptop has a Core i7 processor but the server is running a Core i5 and, as you might expect, they have different features available. In this article I’ll explain what I did to fix my KVM migration problems.

  • SonarQube on Ubuntu 14.04

    SonarQube (previously just Sonar) is an open source code quality tool. In this short series of articles I’ll be installing and configuring SonarQube on Ubuntu 14.04. Installing SonarQube on Ubuntu is just part of a wider continuous integration (CI) server build that I’ve been performing. Previous articles include installing Artifactory and Java 8.

  • Migrating from Nexus to Artifactory

    I thought migrating from Nexus to Artifactory would be a seriously painful process but it actually turned out to be quite simple. My biggest concern was maintaining my release history as it would be impractical to try and move hundreds artefacts by hand. The article below describes the process I used.

  • Artifactory on Ubuntu 14.04

    As part of a new continuous integration (CI) server build I need to install a Maven repository manager or software repository. After much debate I’ve decided to go with Artifactory on Ubuntu but the choice was not easy.