Updating IP Address in Dynu

6th July 2019

Dynu is a free dynamic DNS service. As described in Microsoft Brought Down No-IP.org I have to cope with big business just pushing their own interest and not caring on small business or private customers. I tried to update IP address for Dynu using ddclient using package ddclient. This failed. The…

Statistics of this Blog: Crossed 90.000 Views

1st July 2019

This blog was viewed more than 90.000 times since its inception and had more than 68.630 visitors. The averages per month are: The most popular posts over one year are: The most popular posts over all years are: USA is at the top of viewers of my blog this year, as before:

Google Chrome in Android Cannot Clear Cookies

29th June 2019

Google Chrome on Android version 74.0.3729 can no longer clear history, cookies, local data, etc. See screenshot below. Even when this process is running completely uninterrupted, nothing happens. I.e., changing display sleep time to 30 minutes, Google Chrome will not finish. Problem solution:…

Showing History of Visits in Mozilla Firefox

19th May 2019

If one needs to know when some website has been visited in Mozilla Firefox then go to the default directory and open the places.sqlite file: cd ~/.mozilla/firefox/<xyz>.default/ sqlite3 places.sqlite Issue below SQL command select visit_date, datetime(visit_date/1000000,…

WordPress.com down for a few minutes

27th March 2019

On 04-Mar-2019 I shortly experienced a downtime of my two blogs here on WordPress.com. Just a few minutes. Because this is so rare I made a screenshot of this event. See below. Below two blogs were affected: Elmar Klausmeier's Weblog Collected Links

java.sql.SQLRecoverableException: IO Error: Connection reset by peer, Authentication lapse

19th January 2019

I encountered the following error, when I wanted to connect to Oracle v12.2.0.1.0 database with Java 1.8.0_192-b26: java.sql.SQLRecoverableException: IO Error: Connection reset by peer, Authentication lapse 321631 ms. This was unexpected as the same program did run absolutely fine on another Linux…

Web Interface to Oracle Database

11th January 2019

I had to provide access to an Oracle database but the standard port at 1521 was hindered by company firewall and company proxy rules. In previous times there was iSQL*Plus, but this product no longer seems to be available. I found Adminer as an alternative. It is written by Jakub Vrána. It is very…

Statistics of this Blog: Crossed 80.000 Views

31st December 2018

This blog was viewed more than 80.200 times since its inception and had more than 60.000 visitors. The averages per month are: Between 1,000 and 2,000 views per month in bar chart form: The most popular posts over all years are: The most popular blog posts this year were: USA is at the top of…

Blocking Network Attackers

6th October 2018

In Using Odroid as IP Router I wrote about using my Odroid as router and firewall. Additionally I inspect who tries to log-in to my machines using the lastb command. Sample output is below: $ lastb admin ssh:notty 202.166.220.10 Mon Oct 1 09:51 - 09:51 (00:00) admin ssh:notty …

Passing HashMap from Java to Java Nashorn

22nd July 2018

Java Nashorn is the JavaScript engine shipped since Java 8. You can therefore use JavaScript wherever you have at least Java 8. Java 8 also has a standalone interpreter, called jjs. It is possible to create a Java HashMap and use this structure directly in JavaScript. Here is the code: import…

Statistics of this Blog: Crossed 70.000 Views

15th July 2018

This blog was viewed more than 71.400 times since its inception and had more than 54.000 visitors. The averages per month are: Between 1,000 and 2,000 views per month in bar chart form: The most popular blog posts over all years are: The most popular blog posts this year were:

Balking ARM ArchLinux Update

15th June 2018

Had an issue with update of ARM ArchLinux which I use here. Error messages like: (95/95) checking keys in keyring [####################################################] 100% (95/95) checking package integrity …

Using Scooter Software Beyond Compare

17th May 2018

Beyond Compare is a graphical file comparison tool sold by Scooter Software. Its open-source competitors are mainly vimdiff, and kdiff3. Its advantage is ease-of-use. While comparing files they can be edited instantly. You can diff complete directory trees. It is written in Delphi Object Pascal,…

Instant Messaging Client Pidgin and Skype / Lync

3rd May 2018

One can use the instant messaging client Pidgin and Skype. Skype for Business was previously called Lync. Install Pidgin pacman -S pidgin and install the SIP/Simple protocol for Skype for Business/Office 365/Lync pacman -S pidgin-sipe Setting up the account: Use your company mail-address.…

Remote Unlocking of Encrypted Disks

17th April 2018

1. Problem statement. You have an encrypted disk and want to decrypt the disk during boot while not sitting in front of your computer. Solution is sketched and indicated in dm-crypt/Specialties. Below is a little bit more explanation. For the following you must be root. 2. Required software…

Set-Up "Let's Encrypt" for Hiawatha Web-Server

14th March 2018

Google announced that starting with Chrome version 68 they will gradually mark HTTP-connections as "not secure". "Let's Encrypt" is a free service for web-masters to obtain certificates in an easy manner. Work on "Let's Encrypt" started in 2014. Setting up "Let's…

Set-Up Hiawatha Web-Server

6th March 2018

I stumbled upon Hiawatha web-server when I read about a web-server for a houseboat by Ronald Scheckelhoff, WB8LZR. I had used Apache, thttpd, Lighttp, NGINX, and others before. Now I use Hiawatha web-server. Hiawatha has three objectives, which are nicely met: Security: Hiawatha resisted…

Towards web-based delta synchronization for cloud storage systems

3rd March 2018

Very interesting article. Some remarkable excerpts: To isolate performance issues to the JavaScript VM, the authors rebuilt the client side of WebRsync using the Chrome native client support and C++. It’s much faster. Replacing MD5 with SipHash reduces computation complexity by almost 5x. As a…

Unix Command comm: Compare Two Files

22nd February 2018

One lesser known Unix command is comm. This command is far less known than diff. comm needs two already sorted files FILE1 and FILE2. With the options -1 suppress column 1 (lines unique to FILE1) -2 suppress column 2 (lines unique to FILE2) -3 suppress column 3 (lines that appear in both…

Unix sort Issue

13th February 2018

I wondered why Unix sort behaved strangely. printf "A0 1\nA 1\n" | sort delivered A0 1 A 1 Of course, I expected A to come before A0. This was strange, as printf "A1 1\nA 1\n" | sort produced A 1 A1 1 just as expected. Also, printf "A0\nA\n" | sort orders A…

← Older       Newer →