<?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-29T19:23:59+00:00</dc:date>
        <items>
            <rdf:Seq>
                <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/catz/bulk_interface?rev=1676936233&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/opera_tor_malware?rev=1677196510&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/framework_comparison?rev=1676936233&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/data_concepts?rev=1676936233&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/meta_and_social?rev=1677105451&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/catz/start?rev=1592821591&amp;do=diff"/>
                <rdf:li rdf:resource="https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/xencon_xpro_512_vps?rev=1698248520&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/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/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/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/opera_tor_malware?rev=1677196510&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-23T23:55:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Opera browser wild on opening sockets and listening on port 9050</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/opera_tor_malware?rev=1677196510&amp;do=diff</link>
        <description>Opera browser wild on opening sockets and listening on port 9050

The strange behavior of Opera browser described in this text happened in 2013 and was caused by ZeuS malware that dynamically injected its code to Opera process. I might be that there was nothing wrong with Opera browser itself.</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/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/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/data_concepts?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 data concepts</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/data_concepts?rev=1676936233&amp;do=diff</link>
        <description>Catz data concepts

The concepts known by the Catz service are listed here in the default
sorting order. For more information about the concepts please see &lt;https://catza.net/en/search/&gt;
 Technical code  Visible text  Explanation  Source data level  Langauge dependent  album  album</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/meta_and_social?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>Catz metadata and social media integration</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/meta_and_social?rev=1677105451&amp;do=diff</link>
        <description>Catz metadata and social media integration

Mandatory page metadata

The base template base/heavy.html.ep forces the following metadata on all pages.
 tag  explanation  meta http-equiv content-type   meta http-equiv content-language  content langauge is also set on html and body so we really are on the safe side</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/catz/start?rev=1592821591&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-22T10:26:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Catz application engine</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/catz/start?rev=1592821591&amp;do=diff</link>
        <description>Catz application engine

Catz is the custom-built application that runs &lt;https://catza.net/&gt;. The source code is available at &lt;https://github.com/XDF/catz&gt;.


	* About the design and implementation of Catz
	* Catz bulk intefrace
	* Catz data concepts
	* Catz metadata and social media integration
	* Catz service management



Some of the technologies that Catz is based on are:

	*  &lt;https://www.perl.org/&gt;
	*  &lt;https://mojolicious.org/&gt;
	*  &lt;https://www.sqlite.org/&gt;
	*  &lt;https://memcached.org/&gt;
	*…</description>
    </item>
    <item rdf:about="https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/xencon_xpro_512_vps?rev=1698248520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-25T15:42:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Server benchmark 2011: Xencon x|pro 512 VPS</title>
        <link>https://heikkisiltala.net/wiki/en/information_technology/server_benchmarks/xencon_xpro_512_vps?rev=1698248520&amp;do=diff</link>
        <description>Server benchmark 2011: Xencon x|pro 512 VPS

	*  2011
	*  Xencon x|pro 512 VPS
	*  Dual CPU
	*  0.5 GB RAM
	*  40 GB HD (RAID 1/RAID 10)
	*  with automated backups
	*  0.5 TB traffic/mo
	*  &lt;https://www.xencon.net/&gt;
	*  Debian 6.0 64 bit
	*  Tests run 2011-07-26


UnixBench 5.1.2
./Run dhry2reg whetstone-double syscall pipe context1 spawn execl shell1 shell8 shell16

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.2)

   System: catz:…</description>
    </item>
</rdf:RDF>
