Screencasting on Fedora [20]

To start with, did you know you can record a screencast on Fedora just by pressing CTRL-ALT-SHIFT-R?

No?

Me either. How fantastically easy is that?

Once you’ve pressed the keys, you get a little red circle in the top right of your screen that indicates recording is on. When you’re done, just press CTRL-SHIFT-ALT-R again to stop.

The file will be automatically saved in your <user>/Videos folder with a name along the lines of:

Screencast from 17-10-14 11_57_52.webm

Importantly, this DOES NOT record audio.

Well that’s annoying.

Read moreScreencasting on Fedora [20]

Quickly Convert .webm Files to .mp4 Format [Fedora]

Recently I made a very basic screencast using the built-in tools on Fedora (how-to here).

Once I’d recorded everything I realised that my trusty Mac (well, iMovie to be specific), had no idea what to do with a .webm video file.

And neither did I.

Sigh.

Read moreQuickly Convert .webm Files to .mp4 Format [Fedora]

Polymorphism and Overloading in C++

A reader sent me an interesting question the other day. They asked if polymorphism and overloading were essentially the same thing.

My initial reaction was Huh?

What are people being taught if they think that these two concepts are the same thing?

But a quick google search revealed that yes, many, many people are struggling to differentiate between these two terms – and the internet is full of conflicting and unhelpful information.

Read morePolymorphism and Overloading in C++