Tech-Tutorials, Howtos and buying advice

Recent content on Tech-Tutorials, Howtos and buying advice
https://pilabor.com/ (RSS)
visit blog
GitHub sponsors - current report
30 Dec 2023 | original ↗

I enabled GitHub sponsors for some of my projects, mainly because a happy user wanted to donate money to support my work. So I thought: Why not collect the donations for charitable purposes. Here is a current report.

Fixing Remmina typing issues by remapping keys
11 Sept 2023 | original ↗

Remmina is great software for connecting remotely. However, used with xrdp and XVnc there may be some issues with typing and mapping keys. Here is a possible workaround…

Proxmox: Restore Virtual Machines via ZFS snaphots
25 Jun 2023 | original ↗

Sometimes you wish you could go back in time when working with your virtual machines in your homelab. With proxmox and ZFS snapshots, this goal can easily be achieved.

Audio CD ripping - optical drive accuracy listing
21 Oct 2022 | original ↗

I tend to keep my audio local. Therefore, I need an accurate ripping device for my audio CD collection. Recently I found a neat listing in the dbPowerAmp forum, but I added some information as well as ways to filter and sort. Have fun!

The ultimate one and only last USB boot stick
21 Jan 2022 | original ↗

Every once in a while, I need to setup a system via USB boot. Everytime I’m desperately looking for a USB-stick that can be erased flashing an OS installer. Here is how to build the last ultimate USB multi boot stick, you’ll ever gonna need - with Ventoy …

Access and recover files from an iPhone on Linux
10 Jan 2022 | original ↗

Usually, a Mac or iTunes on a Windows PC is the best way to access files on an iPhone. Well, sometimes you might also want to access these files on Linux for backup or recovery reasons. Here’s a short how to for Ubuntu…

Automate Windows apps setup like apt with scoop
9 Dec 2021 | original ↗

Are you tired of setting up apps by clicking through time-consuming GUI installers with never ending dialogs? Are you missing tools like apt and brew which automate software setup on Linux and MacOS. There are similar projects for windows. Here is how to use scoop…

labelmaker - convert HTML+CSS to PDF
17 Sept 2021 | original ↗

labelmaker is a tool to convert themeable HTML and CSS templates to PDF files. It is written in PHP and supports dynamic scripts including data retrieval and conversion as well as powerful TWIG templates.

What is the difference: terminal / console / shell?
15 Aug 2021 | original ↗

You might have heard the terms terminal, console, tty, shell and asked yourself: Isn’t this all the same? Here is some more info…

Media player: Raspberry PI + LibreELEC
27 Jul 2021 | original ↗

Recently I was looking for a cheap way to easily watch my workout DVDs. I use them every week, but it’s annoying to change media everytime I do sports. The solution had to be quick & easy, and I already own a Raspberry PI…

svelte SPA with TypeScript, Routes and SCSS
13 Jul 2021 | original ↗

svelte is one of the newer JavaScript-Frameworks out there. Although I do not tend to jump on the hype train, the “compile time” approach svelte uses is really promising referring to performance and size. Here is how to start a project with TypeScript, Routes and SCSS…

Boot from hardware USB devices in Virtual Machines
12 Jul 2021 | original ↗

Virtualization software allows a wide variety of boot options, like ISO files, etc. If you would like to boot from hardware USB devices, you may run into problems. Here is how it works.

NTFS write-support on macOS
11 Jul 2021 | original ↗

If you need a filesystem with support for files > 4GB on all major platforms, NTFS may be your best option. Here is how to get write support on macOS.

mRemoteNG password recovery
17 Jun 2021 | original ↗

mRemoteNG is a widely used remote connection management tool for Windows. If you lost your passwords, there is a way to recover…

Preventing fraud when buying used stuff
7 Jun 2021 | original ↗

Buying used devices is a good thing - not only saving you money, it is also good for the environment. Provided you prevent fraud…

Integrate a github fork's remote changes
31 May 2021 | original ↗

Creating a fork on github is the default way of submitting pull requests or perform off the shelf changes. If you would like to re-integrate the updates from an upstream repository, this is sometimes a bit tricky. Here is how to do this.

Linux remote desktop with xrdp and Kubuntu
30 May 2021 | original ↗

Remote desktop on linux is sometimes a bit of a pain. With xdrp there is a solution, that works pretty well, although it utilises a Microsoft Protocol and sometimes does not work out of the box - the configuration is tricky. Here is how to set up with Kubuntu.

Building a blog with hugo
24 May 2021 | original ↗

There are many tools to build your own blog. If you prefer lightweight websites, you should take a look at hugo . With configuration files, some Markdown and templates you create a completely static, blazing fast html site, which is easy to maintain.

AES-GCM encryption in JavaScript, decrypted in C#
17 May 2021 | original ↗

If you must encrypt in the browser, JavaScript with Web Crypto API is an option. If you need to decrypt the results in a different language, it takes some time to find out how. Here’s one approach with AES-GCM.

Learn concepts, not frameworks
14 May 2021 | original ↗

Software development is a complex task and today it is characterized by the use of third-party libraries and frameworks. Unfortunately learning to use them may not be the best way to improve as a programmer. So what to do instead?

Shell scripting - cheatsheet
24 Apr 2021 | original ↗

Here’s a cheatsheet for shell scripting including some tips and tricks, where and how to use it.

How to setup secure file servers (SSH/SFTP)
23 Apr 2021 | original ↗

Sharing files is one of the oldest but also most delicate tasks on servers. If you would like to share your files in a simple but also pretty secure way, here is how to do it with SSH / SFTP.

Tips and tricks for meetings
19 Apr 2021 | original ↗

Meetings are time-consuming and often frustrating - especially if there is not much outcome. Here are some tips and tricks I came across in the last years that may help you getting more efficient.

List of free software
15 Apr 2021 | original ↗

There is a lot of free software out there. Sometimes it may be hard to find the right tools for the right purpose. Here is a list of the best freeware and open source tools I could find.

Shell shortcuts - cheatsheet
14 Apr 2021 | original ↗

Here’s a cheatsheet of useful shell shortcuts, that might be interesting for you.

Markdown - cheatsheet
8 Apr 2021 | original ↗

Markdown is an easy way to write formatted and structured content in a simple text editor. It converts easily to various formats, such as HTML and is often used to publish github project documentation in form of a README.md. Here is my personal cheatsheet.

Imprint
29 Mar 2021 | original ↗

Andreas Fuhrich Karl-Philipp-Fohr-Str. 10 69121 Heidelberg Baden-Württemberg Germany Tel.: +49 176 23456 240

Linux/Unix shell tricks, you might not know...
24 Mar 2021 | original ↗

The Unix shell is powerful. By writing shell scripts you can create a little toolbox - or even really advanced utilities to accomplish complex tasks. Anyway, here are some tricks, you might not know…

HTML / CSS tricks, you might not know...
24 Mar 2021 | original ↗

In the last years I came across some really useful HTML and CSS tricks, I find really useful and that I would like to share with you.

Search Results
1 Jan 2001 | original ↗

Nothing on this page will be visible. This file exists solely to respond to /search URL. Setting a very low sitemap priority will tell search engines this is not important content.

Pilabor Development Tools
1 Jan 2001 | original ↗

Nothing on this page will be visible. This file exists solely to respond to /dev URL. Setting a very low sitemap priority will tell search engines this is not important content.

About
1 Jan 2001 | original ↗

Knowledge management is important. Brain dumps and putting knowledge in writing are the first step on this path. Otherwise, helpful information gets lost over time. For many years I tried to find a convenient method for my personal knowledge management. After checking out different ways I came to the conclusion, that a personal Blog might be the...

2001-01-01
1 Jan 2001 | original ↗

apt install sshfs sshfs shared@192.168.8.30:/shared mnt/ # to umount fusermount -u /home/andreas/shared edit /etc/fuse.conf to have allow_others edit /etc/fstab: sshfs#shared@192.168.8.30:/shared /home/andreas/shared fuse defaults,x-systemd.mount-timeout=5,_netdev,allow_other 0 0

2001-01-01
1 Jan 2001 | original ↗

Transient objects are always different; a new instance is provided to every controller and every service. Scoped objects are the same within a request, but different across different requests. Singleton objects are the same for every object and every request.

↑ these items are from RSS. Visit the blog itself at https://pilabor.com/ to find other articles and to appreciate the author's digital home.