I grew up in the era of Doom, Wolfenstein and Duke Nukem: These shooters were incredible and provided great storylines and many hours of gameplay. I was playing these before I became a software engineer, but those cogs were already turning and I often found myself wondering how …
It’s possible to view and control remote GUIs using SSH’s X11 forwarding protocol, so you can run an application on a remote server as if it was being run locally. Of course, doing so is not without lag and some interesting graphical effects, but it can prove highly …
SCP (Secure Copy) is a Linux/Unix utility for copying files between systems. It can be used to copy local files to a remote system, copy remote files to your local system, or even to copy files between 2 remote systems from your local system. Usage of SCP is …
Creating a new account on a website or service can seem pretty benign: You’re registering to use their service or gain access to something, and all you’re doing is providing your email address and a password. Perhaps you used that some password on another service some time ago? …
Home automation has been all the buzz – and the buzz has come, been but not yet gone. An initial wave of somewhat early adopters have taken to automating various functions within their houses, both by using commercial products and homegrown approaches. There’s an endless array of options …
PHP scripts have the ability to request content from other servers using cURL. cURL makes a request to a remote server page, fetches the content and returns it to the script. cURL can make GET and POST requests, retrieving and pushing data respectively, behaving very much like a …