<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://heikkisiltala.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://heikkisiltala.net/wiki/feed.php">
        <title>heikkisiltala.net</title>
        <description>online since 1994</description>
        <link>https://heikkisiltala.net/wiki/</link>
        <image rdf:resource="https://heikkisiltala.net/wiki/_media/wiki/logo.png" />
       <dc:date>2026-04-26T18:14:40+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/perl2python?rev=1708315431&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/framework_comparison?rev=1676936233&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/inside_sotkanet?rev=1677275965&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/catz/service_management?rev=1677275704&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/the_zeus_malware_incident?rev=1677196489&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/one_disk_nas?rev=1695418296&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/postgresql_vs_sqlite?rev=1676936233&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/cognos_bi?rev=1677105451&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/dedicated_or_virtual_server?rev=1677105451&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/mixing_static_and_dynamic?rev=1697046717&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/catz/bulk_interface?rev=1676936233&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/hetzner_ax_41_2023?rev=1698250892&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/dokuwiki_notes_and_tricks?rev=1676669608&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/the_nas_impressions?rev=1695418415&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/catz/system_description?rev=1677432730&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://heikkisiltala.net/wiki/_media/wiki/logo.png">
        <title>heikkisiltala.net</title>
        <link>https://heikkisiltala.net/wiki/</link>
        <url>https://heikkisiltala.net/wiki/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/perl2python?rev=1708315431&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-19T04:03:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Moving from Perl to Python</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/perl2python?rev=1708315431&amp;do=diff</link>
        <description>Moving from Perl to Python

Created 2021-04-27. Latest update 2024-02-19.

The need for a general purpose programming language

The programming languages that I&#039;ve previously used include Java, JavaScript, PL/SQL, Ruby, Perl, C, C++, PHP, Pascal, Visual Basic, Lisp and Fortran (at least).</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/framework_comparison?rev=1676936233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-20T23:37:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Perl MVC frameworks: Catalyst, Dancer, Mojolicious</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/framework_comparison?rev=1676936233&amp;do=diff</link>
        <description>Perl MVC frameworks: Catalyst, Dancer, Mojolicious

Written in 2010.

I used all the three Perl MVC frameworks (Catalyst, Dancer and Mojolicious) during this project. I started the project with Catalyst and implemented some of the core features and content pages with it. Then I started a side project to test Dancer framework. When the project started I found Mojolicious not to be mature enough for this system. But it developed a lot and later I decided to switch from Catalyst to Mojolicious. The…</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/inside_sotkanet?rev=1677275965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-24T21:59:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Inside SOTKAnet</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/inside_sotkanet?rev=1677275965&amp;do=diff</link>
        <description>Inside SOTKAnet

This article was written in 2005.



SOTKAnet indicator bank is a public accessible web information service that publishes detailed information on well-being and health in Finland. SOTKAnet was launched by STAKES, the National Research and Development Centre for Welfare and Health, on Monday 14th March 2005 at</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/catz/service_management?rev=1677275704&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-24T21:55:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Catz service management</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/service_management?rev=1677275704&amp;do=diff</link>
        <description>Catz service management

Latest update 2022-07-16.

This page contains short process descriptions, notes and checks for Catz application engine management and for version upgrades. This page is provided as public to show an example how a Perl- and Mojolicious-based application can be managed. This also gives me online access to the notes.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/the_zeus_malware_incident?rev=1677196489&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-23T23:54:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>The ZeuS malware incident</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/the_zeus_malware_incident?rev=1677196489&amp;do=diff</link>
        <description>The ZeuS malware incident

This report was written in 2014, latest update 2017-10-22. Summary in Finnish.

My Windows 7 desktop computer was hit by ZeuS malware or some variant of it. It wasn&#039;t detected by virus scanners and so it lived on the computer at least over a month, maybe much longer. Here is the full story.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/one_disk_nas?rev=1695418296&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-22T21:31:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Creating a small NAS server based on OpenMediaVault</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/one_disk_nas?rev=1695418296&amp;do=diff</link>
        <description>Creating a small NAS server based on OpenMediaVault

The initial version written 2020-07-15. Latest update 2020-08-01. See a separate page for long-term impressions.

My goal was to create a small and simple network attached storage (NAS) server to serve as a file sharing server between devices connected to home network. The performance requirements for this system were low. I wanted to file storage to be encrypted.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/postgresql_vs_sqlite?rev=1676936233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-20T23:37:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>PostgreSQL vs SQLite</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/postgresql_vs_sqlite?rev=1676936233&amp;do=diff</link>
        <description>PostgreSQL vs SQLite

Written in 2011.

If you need a very fast relational database for a limited amount of data (up to some gigabytes) and don&#039;t need scalability on concurrent writes then SQLite is for you. It is a cleverly designed ultra-lightweight ACID compliant relational database that requires no administration.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/cognos_bi?rev=1677105451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-22T22:37:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>The automatic IBM Cognos BI</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/cognos_bi?rev=1677105451&amp;do=diff</link>
        <description>The automatic IBM Cognos BI

Motto: Run your Business Intelligence, don&#039;t let your Business Intelligence run you!

Written in 2013.

I&#039;ve been working with IBM Cognos BI (Business Intelligence) system for some years. Our application area for the BI system differs from typical application areas: we use it to provide public internet reporting and OLAP analysis tools. These are based on data extracted from our registers and other statistical data sources.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/dedicated_or_virtual_server?rev=1677105451&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-22T22:37:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>A dedicated server or a virtual server</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/dedicated_or_virtual_server?rev=1677105451&amp;do=diff</link>
        <description>A dedicated server or a virtual server

These are my notes on choosing between Hetzner&#039;s Dedicated Server EQ 4 and Virtual Private Server VQ 19. This was written in 2011 so this may not reflect the current similarities and differences between the two server types.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/mixing_static_and_dynamic?rev=1697046717&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-11T17:51:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Building a website mixing static and dynamic techniques</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/mixing_static_and_dynamic?rev=1697046717&amp;do=diff</link>
        <description>Building a website mixing static and dynamic techniques

An ongoing writing process. Started 2021-07-12. Latest update 2023-10-11.

From where do we start

I&#039;m a content creator, maintainer, developer and webmaster of a few websites purely as a hobby.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/catz/bulk_interface?rev=1676936233&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-20T23:37:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Catz bulk intefrace</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/bulk_interface?rev=1676936233&amp;do=diff</link>
        <description>Catz bulk intefrace

2021-04-25: This interface had its practical use until summer 2014. It is still available but considered deprecated.

Listing the photos of an album

The request is sent as HTTP GET and a plain text document is retured. The first
line returned is an informational header. The following lines contain the
data using the pipe character as a column separator. The fields retuned are</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/hetzner_ax_41_2023?rev=1698250892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-25T16:21:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Server benchmark 2023: Hetzner AX41 Dedicated Server</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/hetzner_ax_41_2023?rev=1698250892&amp;do=diff</link>
        <description>Server benchmark 2023: Hetzner AX41 Dedicated Server

	*  2023
	*  AMD Ryzen 5 3600 Hexa-Core “Matisse” (Zen2)
	*  64 GB DDR4 RAM
	*  The specification is 2 * 2 TB SATA 6 Gb/s Enterprise HDD; 7200 rpm (Software-RAID 1)
	*  Delivered with 2 * 6 TB SATA 6 Gb/s Enterprise HDD</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/dokuwiki_notes_and_tricks?rev=1676669608&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-17T21:33:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dokuwiki notes and tricks</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/dokuwiki_notes_and_tricks?rev=1676669608&amp;do=diff</link>
        <description>Dokuwiki notes and tricks

Latest update 2023-02-17.

My preferred template

My preferred DokuWiki template is Bootstrap3. This site is using theme Cosmo. I also like United theme a lot. Before switching to Bootstrap3 I used to use Typowiki template.

Automatic UI language selection based on URL

	*  Installed languages: en, fi</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/the_nas_impressions?rev=1695418415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-22T21:33:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>The small NAS server: long-term impressions</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/the_nas_impressions?rev=1695418415&amp;do=diff</link>
        <description>The small NAS server: long-term impressions

2023-09-23: Writing in progress...

Impressions after six months

Impressions after six months written in 2021-02-21.

The system has been running for about six months now and I&#039;m still very happy of this setup.</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/catz/system_description?rev=1677432730&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-26T17:32:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>About the design and implementation of Catz</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/system_description?rev=1677432730&amp;do=diff</link>
        <description>About the design and implementation of Catz

Written in 2011 so may contain outdated information.

The key attributes

	*  The service is stateless: the HTTP GET request&#039;s URL identifies the resource requested. There are no cookies nor sessions.
	*  The public access is dynamic but read only. All data is loaded offline by a loader sumsystem.</description>
    </item>
</rdf:RDF>
