Upgrading My Old Version of WordPress Site
This blog was first built in 2015 using WordPress Version 4.3.1 and runs on Ubuntu 14.04 LTS VPS at Atlantic.Net. The server specification was the lowest available: 1vCPU, 256MB RAM, 10GB SSD, and cost 1.0 USD per month. Overtime the…
IBM 3270 Screen Scraping And Automation
In the late 1980s, when IBM PC had proliferated while I was still supporting IBM mainframe, I wrote a PC tool that sent commands to the mainframe and received responses back via the PC 3270 terminal emulator. This tool helped to…
Ubuntu Cloud Desktop with X2Go
This guide is using X2Go as an alternative to VNC (or noVNC) for accessing remote Ubuntu Desktop as described in the previous article. Similar to VNC, X2Go is an open-source remote desktop software that enables access to a Linux graphical…
Ubuntu Cloud Desktop: Adding GUI to Your Cloud Server Instance
When you are going to install Ubuntu on a local machine, there are always two versions to choose: desktop or server. Whereas if you want to deploy Ubuntu on the cloud, most cloud service providers only provide server version. This makes…
Setting up Single Sign-On (SSO) with IBM Cloud App ID, simpleSAMLphp and LDAP
For an organization who plans to deploy public cloud application to their internal users, one in the top list that needs to be considered carefully is how to authenticate the users. Most of the organization have an existing intranet, behind…
Look Ma! My $5 Pi Zero Thinks It is a Mainframe.
OK, it is not the first. But I couldn’t resist to have fun with it anyway. It is driven by personal nostalgia and fascinated by how computer has achieved such impressive price performance improvement over time that I experience myself….
How to add Swap File on Linux Cloud Server
It is common that swap partition was created and reserved during installation of on-premise Linux server. Even if it was not, you can always add swap partition easily as long as you still have spare disk space. That is not…