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 more

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 more