Building CoreGTK on OS X (10.11)

Here is a quick guide to building CoreGTK and CoreGTK applications on OS X (10.11). Step 1) Install Xcode You’ll need Xcode which you can grab right from the AppStore. Step 2) Install Command Line Tools Once Xcode is installed you’ll need to also add the command line tools. The easiest way to do that is to open a terminal and run: xcode-select --install Step 3) Accept Xcode license
The Linux Experiment Post Roundup (February 2016)

The Linux Experiment Post Roundup (February 2016)

Here are some of my recent posts from over at The Linux Experiment: KWLUG: Sound in Linux (2015-11) Distro hopping: slimming down with LXLE Distro hopping: adding a podcast in Guayadeque on LXLE Distro hopping: feeling good with my time on LXLE Big distributions, little RAM 9 Linux alternatives: Mp3tag → puddletag hpr1913 :: Help us take The Linux Experiment to the next level! Let’s write a very simple text editor in CoreGTK KWLUG: GNU Social (2015-12) KWLUG: Mageia Linux, Tax Software (2016-01) Open formats are… the best formats?
Some YouTube channels I find interesting

Some YouTube channels I find interesting

I tend to watch a lot of YouTube and as such have developed quite a list of subscribed channels. So I figured I may as well share a small subset of the more interesting ones here (including a sample video!): Computerphile Computerphile is a wonderful series of video interviews with some of the most prolific individuals in the field of computing. When they aren’t interviewing someone like Brian Kernighan they are discussing other interesting topics like what is computer cache and why do we bother to use binary.

Object-Oriented Programming is Bad

I stumbled across this interesting video which discusses the possibility that maybe our love affair with Object-Oriented Program isn’t such a good thing after all… Not sure if I entirely buy his argument but portions of it are certainly valid. Like any programming concept OOP can be done in good and… less than ideal ways.

Open formats are… the best formats?

Over the past few years there has been a big push to replace proprietary formats with open formats. For example Open Document Format and Office Open XML have largely replaced the legacy binary formats, we’re now seeing HTML5 + JavaScript supplant Silverlight and Java applets, and even the once venerable Flash is on its deathbed. This of course all makes sense. We’re now in an era where the computing platforms, be it Microsoft Windows, Apple OS X, Android, iOS, Linux, etc.

Donating to some open source projects in 2016

A few years ago I started a tradition where every new year I take some time to look at the open source/free software I frequently use (sometimes on a daily basis!) and decide which of those projects I’ll make some donations to. While I don’t normally donate a huge amount of money I know that any little bit that I give these projects helps them continue their work and ensures that they’ll be around for me to use this time next year.

Let’s write a very simple text editor in CoreGTK

In this post I’ll quickly show how you can write a very simple text editor using CoreGTK. This example is purposely very basic, has no real error handling and few features but it does show how to use CoreGTK in various ways. To start with I quickly threw something together in GLADE (which if you aren’t aware is an excellent drag and drop GUI editor for GTK+). Very basic shell in GLADE
Neat security & privacy add-ons for Firefox

Neat security & privacy add-ons for Firefox

HTTPS Everywhere Created in collaboration with the Electronic Frontier Foundation this add-on automatically attempts to increase the security of your connection to websites by switching over to HTTPS if the web site supports it (even if it uses HTTP by default). Privacy Badger Another add-on created by the Electronic Frontier Foundation, this add-on attempts to detect if you are being tracked across multiple websites by the same source (likely an advertiser) and then begins to automatically block them.

Linux alternatives: Mp3tag → puddletag

Way back when I first made my full-time switch to Linux I made a post about an alternative to the excellent Mp3tag software on Windows. At the time I suggested a program called EasyTAG and while that is still a good program I’ve recently come across one that I think I may actually like more: puddletag. A screenshot of puddletag from their website While it is very similar to EasyTAG I find puddletag’s layout a bit easier to navigate and use.
The Linux Experiment Post Roundup (October 2015)

The Linux Experiment Post Roundup (October 2015)

Here are some of my recent posts from over at The Linux Experiment: Distro hopping: curtains for Manjaro Linux Distro hopping: a Linux user tries PC-BSD Distro hopping: so what comes with PC-BSD? KWLUG: File Synchronization (2015-10) Distro hopping: installing Plex Media Server and Home Theater on PC-BSD Distro hopping: shutting down PC-BSD