1. Motivation. I had written on the growing size of web pages: Average Size of Web Pages plus Prediction. Once I moved my blog from WordPress to Simplified Saaze hosted on my own equipment, I got the hang on optimizing the download speed of my pages. I wrote a number of posts on this.
I started…
At 15-May-2023 15:00:00 I ended up in an infinite loop at Ahrefs: I could not login. There was no workaround. The browser in question is Firefox Version 113.0.1 (64-bit).
It is noteworthy that even a large internet company like Ahrefs is susceptible to these kind of errors.
Added 18-May-2023:…
In SQL Datamodel For J-Pilot I described a SQLite based datamodel for J-Pilot. This SQLite based storage is now reality with
J-Pilot Plugin For SQLite Export which describes a plugin for J-Pilot, which allows to write data out to SQLite, still keeping the internal Palm data format, and therefore…
This blog is powered by Simplified Saaze. This static site generator allows to embed various external content, like:
Twitter
YouTube
TikTok
Vimeo
WordPress Video
This post gives some examples.
Before we show the easy way to embed them, let's just reiterate that you can embed the plain HTML code…
One of the most frequent visitor by far of this website is the ahrefs.com robot. The Ahrefs company, located in Singapore, uses 3,455 servers and stores more than 300 Petabytes.
Ahrefs scans this website even more frequently than Google! Below table shows the monthly visits to this website. It can…
Since 26-Nov-2023 I no longer user the J-Pilot native format for data storage. Rather, I only use the SQLite data format. I.e., I use SQLite since roughly five months.
The SQLite database tables contain two columns called
InsertDate
UpdateDate
It is therefore now easy to see how many records have…
Task at hand: You want to compare two SQLite3 databases. What data has changed? What has changed in the schema?
SQLite3 provides a simple, but neat tool called sqldiff.
$ sqldiff --help
Usage: sqldiff [options] DB1 DB2
Output SQL text that would transform DB1 into DB2.
Options:
--changeset FILE …
1. Introduction. This post is a continuation of a previous benchmark in Performance Comparison C vs. Java vs. Javascript vs. LuaJIT vs. PyPy vs. PHP vs. Python vs. Perl. Here we compare
C
Java
JavaScript
Python
Cobol
GnuCOBOL
gcobol (gcc based COBOL)
Dart
I tried to run IBM COBOL as well, but…
Task at hand: You want to show your desktop including audio to a person in another country.
This task is similar to watching YouTube with multiple people using w2g.tv.
1. Terms used.
FFmpeg, initially developed by Fabrice Bellard. Name comes from "Fast Forward MPEG".
HLS or "HTTP…
Sometimes you want to store a simple text, like an URL, in a Citrix environment, which has copy-to clipboard functionality disabled. It would be handy if you could just copy the clipboard entry to another Citrix environment. I googled for "web clipboard". The listed solutions did not…
Last year in March I tested COBOLworx gcc-cobol. See Testing COBOLworx gcc-cobol. The results were disappointing:
Simple programs did not compile
Many COBOL statements were not recognized
Compiled programs gave entirely wrong results without any indication that something was missing
This post is…
This post provides an alternative installation route to the one described in Installing Simplified Saaze on Windows. The installation described there was using Windows Subsystem for Linux and installing Ubuntu. Some company policies might prevent this approach.
The approach described here is a…
Google Parent Alphabet to Cut 12,000 Jobs
Facebook parent company Meta sheds 11,000 jobs in latest sign of tech slowdown
Elon Musk says Twitter is done with layoffs and ready to hire again; from 7,500-person workforce to 2,700 people
Microsoft is laying off 10,000 employees
Amazon set to begin new…
I analyzed the website performance of Open E-Mobility in Analysis of Website Performance #2. There is a public-facing demo-site to actually view the software in real-time here: Demo. This site looks like this:
In the following I conduct a black-box analysis. I did not look at the source code of…
Simplified Saaze is the static site generator, which is used to generate this blog. So far, there are four example themes for Simplified Saaze.
Saaze Example: By choice, this design is very simple.
Saaze J-Pilot: This design contains top-menus with sub-menus, pages in English and German, a blog,…
End of 2022 our family had a reunion. That gave the ability to see brother, sisters, cousins, etc.
During this reunion I became aware of the more specific circumstances of my survival as an infant in 1964-65. My mother did not breast-feed me, but fed me with wheat products, as was customary during…
This blog uses the static site generator Simplified Saaze. I use this generator on Arch Linux. The Linux environment is a very natural environment for such a generator. In case you want to use this generator on Windows, this post shows the steps to install it on Windows.
There are multiple ways to…
1. Problem statement. Analyse website performance of Open E-Mobility site. I had written on website performance and measurement here:
Speed-Tests with Pingdom.com
Bandwith Diet for This Blog
Accelerating Page Load Times by Reducing Requests
Accelerating Page Load Times by Reducing Requests, Part…
WordPress.com had a functionality to automatically republish a post on Twitter, Tumblr, Facebook, LinkedIn, Google+, etc. This functionality was called "Publicize", it is now called "auto-sharing". Once I moved to my own server, I did not bother to republish. Last week, I…
I use Arch Linux for my machines. There are essentially two types of packages in Arch Linux:
Official ones, in repositories Core, Extra, Multilib, Community, and some other
User provided, in repository AUR (Arch User Repository)
For updating an AUR package I use trizen. But this post is about…