Backup bingo


A couple of days ago, I upgraded the server that runs this site. It was running an older version of PHP, and some other components could use some update love too. I’m using a SecureDragon Virtual Private Server (VPS), which allows me to create a snapshot of the server before doing stuff like this. In case anything went wrong, this would allow me to go back to the way things were that morning.
More Backup bingo

A quick note about Keynotes

Recently, I learned about the origin of the word “keynote”, often used to describe talks at a conference or other event. Wikipedia says the following.

The term key note comes from the practice of a cappella, often barbershop singers, playing a note before singing. The note played determines the key in which the song will be performed.

I thought this made a lot of sense. A keynote address is a talk at the beginning of the event that (figuratively) sets the tone. This however also means that:
More A quick note about Keynotes

Roy | March 31, 2016 | English,Personal | Comments (1)
Tags: , ,

My new €70 music system may be the best I’ve ever owned

Ever since Bluetooth and streaming became popular, people have been replacing their old stereo equipment with soundbars, AirPlay-speakers and all sorts of other convenient new devices. But while many of those are very nice, this creates an opportunity for music lovers to get great sound on the cheap. Here’s what I did.

More My new €70 music system may be the best I’ve ever owned

Roy | March 21, 2016 | Gadgets | Comments (1)
Tags: , , , , , ,

Windows 10 stuck at the lock screen? Try this.

windows10-logoLast saturday, I spent nearly four hours trying to revive a Windows 10 computer that seemed to crash at the lock screen. I tried everything, from BIOS settings to booting from an install disk and attempting repairs.

Nothing worked. The conversation turned to things like installing Linux or buying a new copy of Windows. There seemed to be no way to get this computer operational again. Just as I was about to give up I tried something really simple, and it worked.
More Windows 10 stuck at the lock screen? Try this.

Roy | January 11, 2016 | English,Gadgets | Comments (7)
Tags: , , ,

Math problem: Why does this work?

gifloopcoder animation

A couple of days ago, I was playing around with Gif Loop Coder, and I set out to create an animation where a number of line segments would form a flower-like shape. You can see the effect above.

To create the flower shape, I placed a number of circles on the canvas, spaced evenly around – and touching – the center point (the dark circles above). I figured it would be hard to determine which parts of the circle to actually draw to get just the outer shape (drawn in white). But instead, I got it right on the first try, and this has been bugging me since. It works, but I don’t know why it works.
More Math problem: Why does this work?

Roy | January 4, 2016 | Design,Programming | Comments (14)
Tags: , ,

Gifloopcoder: create wonderful GIFs with math

gifloopcoder swarm animation

A couple of weeks ago, Keith Peters (a.k.a. bit101) released Gifloopcoder. In short, “GLC” is a javascript-based coding environment for creating looping animations, and saving them as GIF files. A long, long time ago, Keith and I contributed to a book about creating Flash animations using math, and this project has a very similar feel. Gifloopcoder is tons of fun to play with.
More Gifloopcoder: create wonderful GIFs with math

Roy | November 30, 2015 | Programming,Software | Comments (2)
Tags: , ,

Lenovo, three strikes – you’re out!


I really wanted to like Lenovo. They had so much going for them. The iconic ThinkPad brand, their (often) top notch hardware and competitive pricing. All reasons why I bough a Lenovo laptop. But today, Lenovo was caught pre-installing malware on their computers. And it wasn’t the first time.
More Lenovo, three strikes – you’re out!

Roy | September 25, 2015 | English,Gadgets | Comments (5)

Traveling to Hungary? This is how I got online on the cheap

The last couple of weeks, my family and I have been vacationing in Hungary. We’d booked accomodations with wifi, and we hadn’t brought any travel info with us, confident that we’d be able to use Tripadvisor, Foursquare, etc to find nice places to visit. Unfortunately, the wifi at our first vacation home turned out to be broken. This meant we had to improvise, and after a bit of shopping, I got a killer deal on a mobile 4G hotspot. So I thought I’s post it here.

Meet the Alcatel W800

Alcatel W800

I’de never seen a mobile 4G router disguised as a USB stick before, but the Alcatel W800 isn’t simply a 4G modem dongle. It’s a complete router, and the USB connector is there mostly to supply power. There’s no need to plug it into a computer. Once powered up, it’ll connect to the 4G network, and broadcast a wifi network for up to ten devices. You can log into the W800 to modify the network name, password, etc, just like any other router.
More Traveling to Hungary? This is how I got online on the cheap

Roy | August 3, 2015 | Gadgets | Comments (1)
Tags: , , , , ,

Philips BT4000 Bluetooth speaker review

Philips BT4000 bluetooth speaker

In our household, I do all the ironing. And the one thing that makes it bearable is putting on some good music. But my radio alarm clock wasn’t cutting it. It sounds tinny, and there’s no bass at all. That’s why I needed something decent for upstairs. Sonos would have been overkill, so I started looking at bluetooth speakers.

A compromise

Basically, there’s two types of bluetooth speakers, small, portable ones that come equiped with batteries, and stationary ones that don’t. Speakers in the former category are usually small, and small boxes tend to produce small sound. Plus I did not need a battery. Stationary bluetooth speakers are often large and expensive. Ideally, I’d need something that fell inbetween these two categories.
More Philips BT4000 Bluetooth speaker review

Roy | July 6, 2015 | English,Gadgets | Comments (1)
Tags: , ,

New WordPress plugin: RT Widget Statistics

icon-256x256Over the last couple of years, I’ve had the privilege of helping a large government organisation here in The Netherlands implement WordPress. Eventually, this project became the largest multisite network I’ve ever been involved with. As more departments joined my client’s WordPress-based intranet, we added plugins and widgets to enable their communication goals.

Eventually, the network grew to hundreds of sites, and it became increasingly important to keep track of things. Things like which widget was being used where. This little plugin attempts to help multisite admins do just that.
More New WordPress plugin: RT Widget Statistics