Notes on the web

Software, websites and development

I'm Jan Polzer. I write about the web, content management systems and the tools I actually use. New articles appear when there's something worth sharing.

Development

How to reset jail and unban IP address from Fail2Ban using Virtualmin

I use Fail2ban to improve the security of my development server. From time to time it happens I set up some misconfiguration with new git users and got into problems when Fail2ban blocks my whole IP. Fortunately, there is an easy way to unban the IP. You don't need to wait for the Fail2ban period.

1 min read

Software, websites

How to install and update Gogs (self-hosted Git service) on Synology NAS

For years I have used my Synology NAS with a lightweight Git service called Gogs. Written in Golang, hardware resources friendly and containing only basic functions I need. And with a slick user interface. The problem is the Synology package is unofficial and not maintained. So how to install Gogs and then update to the latest version on Synology NAS?

3 min read

Software, websites

How to open and read PST files on Mac OS

If you have a backup of old emails coming from the Microsoft Outlook mail client, you have one or more PST files. It is my case also – I switched from Windows to Mac OS without buying the Outlook 2011. The good news is we don’t need Outlook itself for the old messages. You can read and open PST files on the Mac using the simple viewer.

2 min read

Software, websites

Vim: A Programmer's Editor

If you've worked with Microsoft Word, you're familiar with the same basic pattern: type some text via keyboard, copy and paste with the mouse, type more text, move the cursor back a paragraph with the mouse, type yet more text, spell check using the mouse on the main menu etc.

4 min read

Software, websites

Cygwin: Linux Commands on Windows

Working within Microsoft Windows may not be everyone's cup of tea. Long ago, before windows and scrollbars and maximizing and minimizing, a user could only type commands into a shell to get a computer to do anything.

3 min read

Pages