It may be necessary to restart an appliance, for example a WiFi access point, at a regular time each day. The easiest way to do this is by using a cron job.
Continue reading Restart appliance using cronAll posts by ZJ Laczik
Create custom OpenWrt image for TP-Link TL-WA901NDv2
Fortunately it is straightforward to create a new OpenWrt firmware image – just follow the steps below.
Continue reading Create custom OpenWrt image for TP-Link TL-WA901NDv2Create custom OpenWrt image for Thomson Technicolor TG582n
Fortunately it is straightforward to create a new OpenWrt firmware image – just follow the steps below.
Continue reading Create custom OpenWrt image for Thomson Technicolor TG582nTouchscreen calibration
I found that I use my laptop’s touch screen more frequently – it is particularly useful for image editing. However, when I work in my (home) office I also use a multi-screen set-up with three monitors. The problem is that the touch region of the laptop screen automatically gets scaled to the overall size of my screen, which spans multiple monitors.
Continue reading Touchscreen calibrationInstall Google Chrome Remote Desktop
Install the Google Chrome Remote Desktop app on your client phone or tablet (see app on Google Play app store). Once installed, start the app.
Download and install the Google Chrome Remote Desktop server on your host computer.
Continue reading Install Google Chrome Remote DesktopLinux diff and patch
Crete a patch
The Linux diff program can be used to record differences between two directories, making it easy to update the old directory later with any of the changes created in the new version of the directory.
Continue reading Linux diff and patchFull colour emoji fonts for Linux
Full colour emoji fonts are now available for Linux. To install:
Continue reading Full colour emoji fonts for LinuxHP ProLiant MicroServer Gen8 G1610T VirtualBox host random restart
My HP ProLiant MicroServer Gen8 G1610T VirtualBox host has been experiencing random restarts.
Continue reading HP ProLiant MicroServer Gen8 G1610T VirtualBox host random restartHide an element on a WordPress page
I wanted to hide an element on a static page I recently created for my WordPress site. The easiest way to do this is to create a custom CSS entry for the particular element, the title in my case.
Continue reading Hide an element on a WordPress pageCreate a custom WordPress theme
The best way to customise your WordPress site is to create a custom child theme based on one of the standard built-in themes.
Continue reading Create a custom WordPress themeHumax HDR-FOX-T2 dropbear ssh / sftp password change
On the Hummy, dropbear passwords are kept in /mod/etc/dropbear/shadow. To change the password, this file will have to be edited directly.
Continue reading Humax HDR-FOX-T2 dropbear ssh / sftp password changeList ssh tunnel connections
There are occasions when you would like to list ssh tunnel connections established to or from your server with information about the port numbers used.
Continue reading List ssh tunnel connectionsTurn your desktop computer into a wireless access point
My desktop computer has a wired connection to the internet and so the built-in wifi card is normally not used. I decided to enable and use it as a wireless access point.
Unfortunately NetworkManager will only create an ad-hoc wifi network, and Android devices will only connect to infrastructure access points. Don’t ask why… A rooted Android phone or tablet can be configured to connect to an ad-hoc network, and if a separate program can configure a Linux box to act as an access point, NetworkManager should be able to do the same. As far as I can see, there are no good technical reasons for either of these deficiencies.
The solution is
Netbeans cannot open old / existing project
After having installed Netbeans 7.0.1+dfsg1-5ubuntu2 I found that I cannot open old projects. Netbeans will find list the project directories, but will not open the projects. The solution is quite simple.
Continue reading Netbeans cannot open old / existing projectScript to encode HTML special characters
Have you grown tired of typing in all those HTML special characters? Use a perl script instead:
Continue reading Script to encode HTML special charactersAdd “Copy To” and “Move To” custom actions in Thunar file manager
If you are missing the split view or dual pane functionality in Thunar, at least you can implement a workaround by adding the following custom action definitions to your Thunar config file:
Continue reading Add “Copy To” and “Move To” custom actions in Thunar file managerInstall or update mplabx, gputils, gpsim and sdcc
This is a summary of the steps involved in setting up development tools under Linux for Microchip PIC microcontrollers.
I have created Ubuntu Trusry packages for the most recent versions of gputils, psim and sdcc, and also updated the MPLAB X toolchain plugin for sdcc.
Continue reading Install or update mplabx, gputils, gpsim and sdccSystem Program Problem Detected – disable apport
A system component crashing will activate the apport reporting system. What is really annoying about this is that the warning pop-up windows will keep appearing long after the problem is solved.
Continue reading System Program Problem Detected – disable apportGet started with git
There are many excellent tutorials on using git (see below). This page is just a list of git commands for my reference.
Continue reading Get started with git