<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://terralab.xyz/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://terralab.xyz/feed.php">
        <title>Terra Laboratories cs</title>
        <description></description>
        <link>https://terralab.xyz/</link>
        <image rdf:resource="https://terralab.xyz/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-04-27T14:26:03+0000</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:archlinux_installation&amp;rev=1619964499&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:codeoss&amp;rev=1748414062&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:double_sided_printing&amp;rev=1586826320&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:imagemagik&amp;rev=1587262468&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:internet_great_again&amp;rev=1659694135&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:linux_any_to_x360c&amp;rev=1741271694&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:losetup&amp;rev=1543272332&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:old_wine&amp;rev=1554635064&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:oldwin&amp;rev=1627508216&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:pdf_to_pictures&amp;rev=1549902632&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:scripting_gimp&amp;rev=1598955261&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:start&amp;rev=1744361267&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:svg_icons&amp;rev=1595320115&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:usable_windows&amp;rev=1585717283&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:usb_stick_format&amp;rev=1571573590&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:vim&amp;rev=1560517378&amp;do=diff"/>
                <rdf:li rdf:resource="https://terralab.xyz/doku.php?id=cs:wireguard&amp;rev=1627371787&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://terralab.xyz/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Terra Laboratories</title>
        <link>https://terralab.xyz/</link>
        <url>https://terralab.xyz/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:archlinux_installation&amp;rev=1619964499&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-02T14:08:19+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:archlinux_installation</title>
        <link>https://terralab.xyz/doku.php?id=cs:archlinux_installation&amp;rev=1619964499&amp;do=diff</link>
        <description>Installation

The installation guide of Archlinux is very good for a simple and “vanilla” setup. But if you want a bit more customization it is not enough, since the wiki is very large I write here what I do need to perform installations.

Installation media

Archiso page.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:codeoss&amp;rev=1748414062&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-28T06:34:22+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:codeoss</title>
        <link>https://terralab.xyz/doku.php?id=cs:codeoss&amp;rev=1748414062&amp;do=diff</link>
        <description>go back

Here we describe how to start a new independent copy of Code-OSS.

First of all you need to decide a directory where Code-OSS will store its data, for example let us say ~/projects/myprg/code and create the directory code will be empty.

The command line may be:</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:double_sided_printing&amp;rev=1586826320&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-14T01:05:20+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:double_sided_printing</title>
        <link>https://terralab.xyz/doku.php?id=cs:double_sided_printing&amp;rev=1586826320&amp;do=diff</link>
        <description>go back

Double-sided printing

It is still necessary to print documents. Many printers are able to print one side of the sheets, here I describe the procedure to print both side correctly. The procedure depends on the kind of printer.

How-to

Make an empty .pdf page:</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:imagemagik&amp;rev=1587262468&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-19T02:14:28+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:imagemagik</title>
        <link>https://terralab.xyz/doku.php?id=cs:imagemagik&amp;rev=1587262468&amp;do=diff</link>
        <description>Convert pdf pages to a picture
 $ gs -sDEVICE=pngalpha -o &lt;output-%04d.png&gt; -r1200 -dFirstPage=&lt;start page idx&gt; -dLastPage=&lt;end page idx&gt; &lt;input&gt;
n.b., the resolution of 1200 pixels for inch is quite large. Probably one wants to convert the result in smaller files.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:internet_great_again&amp;rev=1659694135&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-05T10:08:55+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:internet_great_again</title>
        <link>https://terralab.xyz/doku.php?id=cs:internet_great_again&amp;rev=1659694135&amp;do=diff</link>
        <description>go back

Problem

Nowadays the Web has become barely usable. Invasive advertisement are rampant, tracking is basically normal, to reveal our preferences and tastes to the big companies appears unavoidable.

Yet, we can do something to make the web almost as good as it was.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:linux_any_to_x360c&amp;rev=1741271694&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-06T14:34:54+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:linux_any_to_x360c</title>
        <link>https://terralab.xyz/doku.php?id=cs:linux_any_to_x360c&amp;rev=1741271694&amp;do=diff</link>
        <description>go back

In Windows one can use x360ce a good way to remap buttons and axis in a virtual 360 controller.

But in Linux, even in wine, the option seems out of the question.

In theory one can use the dll based x360ce version (i.e., version3) in wine (installing with</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:losetup&amp;rev=1543272332&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-11-26T22:45:32+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:losetup</title>
        <link>https://terralab.xyz/doku.php?id=cs:losetup&amp;rev=1543272332&amp;do=diff</link>
        <description>losetup

In Linux everything is a file, so it is possible to use files as virtual disks with ease. losetup comes in when you want to use one virtual disk and partition it. losetup will read the partition table inside the file and prepare device files to use them.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:old_wine&amp;rev=1554635064&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-07T11:04:24+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:old_wine</title>
        <link>https://terralab.xyz/doku.php?id=cs:old_wine&amp;rev=1554635064&amp;do=diff</link>
        <description>Set up an old Wine

It happens than a newer version of Wine works worse than a previous one. It can be a regression or new features makes the execution slower, yet you do not need them.

In any case, you want an old wine to execute a Windows program. Archlinux is a rolling distribution and it gives you the newest and most recent version of software, but you can compile yourself and use the old versions.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:oldwin&amp;rev=1627508216&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-28T21:36:56+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:oldwin</title>
        <link>https://terralab.xyz/doku.php?id=cs:oldwin&amp;rev=1627508216&amp;do=diff</link>
        <description>Tools

	*  QEMU/KVM (packages qemu, libvirt, ebtables, dnsmasq, dmidecode, virt-manager, and possibly qemu-arch-extra)
	*  Windows CD image
	*  Universal video drivers
	*  Official Fedora Qemu virto drivers
	*  KVM-Qemu Virtio storage and network drivers

Notes

To use virt-manager, the user needs to be part of the libvirt group:
# gpasswd -a $(whoami) libvirt</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:pdf_to_pictures&amp;rev=1549902632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-11T16:30:32+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:pdf_to_pictures</title>
        <link>https://terralab.xyz/doku.php?id=cs:pdf_to_pictures&amp;rev=1549902632&amp;do=diff</link>
        <description>Convert PDF to pictures

Seldom printers fail to print a PDF file, a possible solution is to convert the file to a sequence of pictures; basically this means to do the whole process that decides where the inks should go in your computer; before sending the result to the printer.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:scripting_gimp&amp;rev=1598955261&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-01T10:14:21+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:scripting_gimp</title>
        <link>https://terralab.xyz/doku.php?id=cs:scripting_gimp&amp;rev=1598955261&amp;do=diff</link>
        <description>go back

Gimp

Gimp is a libre and gratis program to do photo editing and drawing. It is powerful with a strong a vibrant community.

Gimp also allows to use scripting in Scheme or Python2 to add functionalities, and most of the tutorial one can find on the web are directed to this idea: to have a new element in the menus that give you the functions you implemented yourself.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:start&amp;rev=1744361267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-04-11T08:47:47+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:start</title>
        <link>https://terralab.xyz/doku.php?id=cs:start&amp;rev=1744361267&amp;do=diff</link>
        <description>Computer Science related data.

Let's make the Internet great again

In Linux use any controller as an Xbox 360 controller

Setup Code OSS

Wireguard intro

How to script Gimp

To make Windows usable

How to make svg icons with Qcad and Inkscape

Convert a PDF to pictures

Double sided printing

losetup allows to use files as hard drive easily

Set up an old Wine

Personal notes about installing Archlinux

How to format an interoperable disk

Vim commands

Imagemagik useful recipes

Setup an old…</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:svg_icons&amp;rev=1595320115&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-21T08:28:35+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:svg_icons</title>
        <link>https://terralab.xyz/doku.php?id=cs:svg_icons&amp;rev=1595320115&amp;do=diff</link>
        <description>go back

What is page about

The .svg format allows to store a picture keeping its vectors information. Here we speak how to make .svg files starting from the cad program Qcad. The process is simple, but there are few subtleties one has to be aware about.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:usable_windows&amp;rev=1585717283&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-01T05:01:23+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:usable_windows</title>
        <link>https://terralab.xyz/doku.php?id=cs:usable_windows&amp;rev=1585717283&amp;do=diff</link>
        <description>go back

Windows is infamous to make everything as difficult as possible.

Here I write the steps to make the experience of using Windows a bit less of a pain.

Command line

cmd.exe is terrible, Powershell is a monstrosity... What can we do?

MSYS2 is a software distro and building platform for Windows

It gives bash and a pacman implementation for Windows. Don't forget to add</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:usb_stick_format&amp;rev=1571573590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-20T12:13:10+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:usb_stick_format</title>
        <link>https://terralab.xyz/doku.php?id=cs:usb_stick_format&amp;rev=1571573590&amp;do=diff</link>
        <description>Format disk

Windows and MacOS are very fastidious about the kind of disks they can open and it is really annoying when you have to copy a file to a colleague and the system refuses to open the disk.

Matthew analyzed the situation. But in my experience, what he wrote does not work as-is.</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:vim&amp;rev=1560517378&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-06-14T13:02:58+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:vim</title>
        <link>https://terralab.xyz/doku.php?id=cs:vim&amp;rev=1560517378&amp;do=diff</link>
        <description>To set up gq(movement) word wrap:
tw=72 fo=cq wm=0</description>
    </item>
    <item rdf:about="https://terralab.xyz/doku.php?id=cs:wireguard&amp;rev=1627371787&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-27T07:43:07+0000</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cs:wireguard</title>
        <link>https://terralab.xyz/doku.php?id=cs:wireguard&amp;rev=1627371787&amp;do=diff</link>
        <description>go back

Wireguard Intro

Wireguard is a free and libre software that allows to set up virtual private networks (VPN).

Wireguard adds virtual interfaces that manage encrypted traffic to and from other wireguard interfaces. Physically the traffic is sent via UDP datagrams, but applications treat the wireguard interfaces as any other interface.</description>
    </item>
</rdf:RDF>
