Web development

Replacing the tty.js frontend with xterm.js

Tty.js is a web based terminal emulator, both server and client side included. The frontend is provided by term.js, which is quite dated. There was not any major development since 2013, and a few days ago the “no longer maintained” label was put on it. For me the biggest disadvantage of it is that it does not support the Hungarian keyboard layout, the special characters need be to inserted with ASCII codes. However the frontend is easily replacable with the newer xterm.js.

Free software

Quick tip: connecting to a key restricted server with Nautilus

Nautilus, the file browser of GNOME is capable to connect to remote servers through the SCP protocol. Press Ugrás > Hely megadása (Ctrl+L), and you can type in the user and URL right away. This works flawlessly up until the remote server is protected with a password, or the private SSH key has the default name on our machine (id_rsa). This functionality will break as soon as the private key has a different filename.