A post to immortalise a furry friend; a stray that I had adopted back in February diagnosed with a terminal illness was given a few more months to enjoy plenty of food and treats along with help from Greasby Vets4Pets (CH49 3AT) he had managed to gain a little weight. Full of character, extremely chirpy, always curious and very friendly.
Continue readingSource code release for MuSense on Window Mobile
descriptionStandardPreviously covered in Resurrecting the Past: Revisiting MuSense for Window Mobile. MuSense is a gesture-based media controller designed for Windows Mobile 6.1+ devices.
Continue readingYubikey – Switch between primary authentication and secondary
descriptionStandardIntended for use under Linux; this bash script lets you change how your Yubikey is used to authenticate on your device. It can be use used as the primary authentication method or changed to a 2nd factor authentication step for increased security.
Continue readingTasker: Using Termux to manage application states with Rish ADB
descriptionStandardThis article demonstrates how to use Termux in combination with Tasker and Rish to manage application states; this allows users to enable or disable built-in applications directly from the device (when configured).
Continue readingConvert Putty .ppk files including sessions to OpenSSH
descriptionStandardThis post covers several Bash scripts that can be used to convert Putty .ppk files to a Linux compatible OpenSSH format.
There are 3 OpenSSH/PPK focused helper scripts within the repository:
convert_ppk.sh
:
Primary scripts used to convert Putty .ppk files to OpenSSH compatible format.convert_putty_session.sh
:
Additional script that convertsputty-session.reg
registry key exports to Remmina compatible configurations.sync_openssh_remmina.sh
:
Additional script that can sync Remmina configurations to OpenSSH (~/.ssh/config
) and vice-versa.
Update: BookStack Utilities – Export support
descriptionStandardThe BookStack utility has been updated to support exporting content from BookStack. The primary influence behind this update is to assist in consolidating documentation/notes across various tools/services;
Continue readingFedora/Ubuntu power optimisations for the Asus UX482EG
descriptionStandardThis post provides two configurations for optimisation power consumption on the Asus Zenbook Duo model UX482EG; one configuration uses TLP the other configuration uses a configuration of TLP and auto-cpufreq (plus its requirement thermalid).
This has been predominately tested on Fedora 39+ and quickly trialled under Ubuntu 23.04.
Without this power consumption would idle around 14~ watts; with the TLP configuration the average idle drops to 8~ watts.
Continue readingTermux, Shizuku and Rish configuration for Android 14
descriptionStandardFirst ensure that you have everything ready:
- Exported the two Shizuku files:
rish
&rish_shizuku.dex
to a storage location that can be read by Termux.- Open Shizuku > Use Shizuku in terminal apps > Export files > Select location
- Termux is configured to access external storage use the following command:
termux-setup-storage
PiHole – Nginx reverse proxy virtual host configuration
descriptionStandardThis post contains a PiHole virtual host configuration for Nginx that uses Nginx as a reverse proxy to connect to a PiHole instance.
Continue readingResurrecting the Past: Revisiting MuSense for Window Mobile
descriptionStandardThis article is a departure from my usual entries, but I’m excited to share the story behind MuSense a gesture-based media controller. Originally released on the community XDA developers, MuSense was designed during my university days for Windows Mobile 6.1+ devices like the HTC Touch Pro, Touch HD and other Windows Mobile devices.
Unfortunately, by the time I published the application, it was too late to gain any significant traction as Android and iPhone were emerging and already dominating the market.
Join me as I reminisce about the rise and fall of Windows Mobile and how Microsoft’s lack of foresight sealed its fate in the smartphone industry.
Continue reading