<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Linux on dennogumi.org</title>
    <link>https://www.dennogumi.org/categories/linux/</link>
    <description>Recent content in Linux on dennogumi.org</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <copyright>&amp;copy; 2026 Einar under a CC-BY-SA 4.0 license. Some images are AI-generated. Header design by [Melissa Adkins](https://melissaadkins.com) with [assets from Freepik](https://freepik.com).</copyright>
    <lastBuildDate>Fri, 07 Oct 2022 23:10:14 +0200</lastBuildDate><atom:link href="https://www.dennogumi.org/categories/linux/feed/atom.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Translations available for KDE unstable packages</title>
      <link>https://www.dennogumi.org/2022/10/translations-available-for-kde-unstable-packages/</link>
      <pubDate>Fri, 07 Oct 2022 23:10:14 +0200</pubDate>
      
      <guid>https://www.dennogumi.org/2022/10/translations-available-for-kde-unstable-packages/</guid>
      <description>&lt;p&gt;As many readers of this blog are aware, openSUSE has been &lt;a href=&#34;https://en.opensuse.org/SDB:KDE_repositories#Unstable_Frameworks,_Plasma_and_Applications&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;offering packages of git snapshots from KDE&lt;/a&gt; since quite a while. They are quite useful for those wiling to test, report bugs, and / or hack on the code, but also for those who want to see what&amp;rsquo;s brewing in KDE land (&lt;a href=&#34;https://www.dennogumi.org/2016/02/where-are-my-noble-gases-i-need-more-noble-gases/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;without touching their existing systems&lt;/a&gt;). However, a major drawback for non English speakers was the lack of translations.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Setting up OwnTracks Recorder and OAuth2 with nginx, oauth2-proxy and podman</title>
      <link>https://www.dennogumi.org/2021/08/setting-up-owntracks-recorder-and-oauth2-with-nginx-oauth2-proxy-and-podman/</link>
      <pubDate>Sun, 01 Aug 2021 00:30:28 +0200</pubDate>
      
      <guid>https://www.dennogumi.org/2021/08/setting-up-owntracks-recorder-and-oauth2-with-nginx-oauth2-proxy-and-podman/</guid>
      <description>&lt;p&gt;One thing I always wanted to do when going on holiday is to track where I go, the places I&amp;rsquo;ve been, and see how much I&amp;rsquo;ve travelled around. This is true in particular when going to places where I walk around a lot (Japan stays at the top of the list, also for other reasons that are not related to this post). Something like viewing a map showing where you were, and where did you go, with optional export to KML or GPX to import into other programs like &lt;a href=&#34;&#34; &gt;Marble&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DIY KVM over IP with pikvm</title>
      <link>https://www.dennogumi.org/2021/02/diy-kvm-over-ip-with-pikvm/</link>
      <pubDate>Sun, 07 Feb 2021 09:19:47 +0100</pubDate>
      
      <guid>https://www.dennogumi.org/2021/02/diy-kvm-over-ip-with-pikvm/</guid>
      <description>&lt;p&gt;(Note: this post also appears in Planet KDE and Planet openSUSE because I thought this might be interesting to others)&lt;/p&gt;&#xA;&lt;p&gt;As I mentioned in some other posts, I have a small &amp;ldquo;server&amp;rdquo; which I use as a NAS to provide archiving for photos and other files of interest. As it runs in a remarkably small (and quiet) enclosure, I&amp;rsquo;ve managed to put it in an incospicuous part of the room it is in. For the most part, it runs without a hitch: but in some (rare) occasions it needs to be looked at, and sometimes either logging via SSH is not possible, or it is not enough to diagnose the problem. In other words, I need to check what&amp;rsquo;s on the display. And the position it is in means that attaching a monitor and a keyboard can be inconvenient at best. In other words, I needed &lt;a href=&#34;https://en.wikipedia.org/wiki/Out-of-band_management&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;out-of-band management&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Quick tips: Server Name Indication for internal domains with Turris Omnia</title>
      <link>https://www.dennogumi.org/2021/01/quick-tips-server-name-indication-for-internal-domains-with-turris-omnia/</link>
      <pubDate>Sat, 30 Jan 2021 01:05:17 +0100</pubDate>
      
      <guid>https://www.dennogumi.org/2021/01/quick-tips-server-name-indication-for-internal-domains-with-turris-omnia/</guid>
      <description>&lt;h2 class=&#34;relative group&#34;&gt;Omnia?&#xA;    &lt;div id=&#34;omnia&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#omnia&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://www.turris.com/en/omnia/overview/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Turris Omnia&lt;/a&gt; is quite a nice (although a little pricey) OpenWRT-based router from &lt;a href=&#34;https://www.nic.cz/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;CZ.NIC&lt;/a&gt;. It provides a fairly powerful CPU, relatively unconstrained &lt;a href=&#34;https://en.wikipedia.org/wiki/MultiMediaCard#eMMC&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;eMMC&lt;/a&gt; space, and quite a lot of hackability (some revisions even have GPIO ports to play with). It runs a modified version of OpenWRT, named &lt;a href=&#34;https://docs.turris.cz/basics/tos-versions/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;TurrisOS&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;The problem&#xA;    &lt;div id=&#34;the-problem&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#the-problem&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;A few years ago, I built a custom NAS for my storage needs, using a cheap Intel SoC (J1900 chipset) and a (much pricier) &lt;a href=&#34;https://www.ipc.in-win.com/soho-smb-iw-ms04&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;mini-ITX small form factor server tower&lt;/a&gt;. While I want it to be primarily a NAS, I wanted to run a few services on it, for example &lt;a href=&#34;https://nextcloud.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Nextcloud&lt;/a&gt; or &lt;a href=&#34;https://github.com/pymedusa/Medusa&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Pymedusa&lt;/a&gt;. Of course, in these days it&amp;rsquo;s better to use HTTPS, and the process is both cheap and fast using &lt;a href=&#34;https://letsencrypt.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Let&amp;rsquo;s Encrypt&lt;/a&gt;. I also wanted to use &lt;a href=&#34;https://en.wikipedia.org/wiki/Server_Name_Indication&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;SNI&lt;/a&gt; with multiple subdomains (&lt;code&gt;files.example.com&lt;/code&gt;, &lt;code&gt;medusa.example.com&lt;/code&gt;, etc.) pointing to the same internal LAN IP (because some of the software I used is much harder to set up with subpaths of a single domain).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Dolphin and openQA and other assorted bits</title>
      <link>https://www.dennogumi.org/2018/07/dolphin-and-openqa-and-other-assorted-bits/</link>
      <pubDate>Sat, 28 Jul 2018 23:20:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2018/07/dolphin-and-openqa-and-other-assorted-bits/</guid>
      <description>&lt;p&gt;Part of this post is about openQA, openSUSE&amp;rsquo;s automated tool which tests a number of different scenarios, from installation to the behavior of the different desktop environments, plus testing the freshest code from KDE git. Recently, thanks to KDE team member Fabian Vogt, there has been important progress when testing KDE software.&lt;/p&gt;&#xA;&#xA;&lt;h1 class=&#34;relative group&#34;&gt;Testing the Dolphin file manager&#xA;    &lt;div id=&#34;testing-the-dolphin-file-manager&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#testing-the-dolphin-file-manager&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Those who use KDE software, either in Plasma or in other desktop environments have at least heard of Dolphin, the powerful file manager part of KDE Applications (by the way, have you checked out the recent beta yet?). A couple of weeks ago, in the #opensuse-kde channel, Fabian mentioned the possibility of writing new openQA tests: although there are many tests already, the desktop ones are all but comprehensive given the many possible scenarios. After some discussion back and forth, the consensus was to test Dolphin as it&amp;rsquo;s a very commonly used in many everyday tasks.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.6.1 released</title>
      <link>https://www.dennogumi.org/2017/03/danbooru-client-0.6.1-released/</link>
      <pubDate>Wed, 01 Mar 2017 20:43:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2017/03/danbooru-client-0.6.1-released/</guid>
      <description>&lt;p&gt;A new version of Danbooru Client is now available!&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What is Danbooru Client?&#xA;    &lt;div id=&#34;what-is-danbooru-client&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-is-danbooru-client&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Danbooru Client is an application to access Danbooru-based image boards (&lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Wikipedia definition&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;It offers a convenient, KF5 and Qt5-based GUI coupled with a QML image view to browse, view, and download images hosted in two of the most famous Danbooru boards (konachan.com and yande.re).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Killing the redundancy with automation</title>
      <link>https://www.dennogumi.org/2016/12/killing-the-redundancy-with-automation/</link>
      <pubDate>Sun, 18 Dec 2016 11:51:57 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/12/killing-the-redundancy-with-automation/</guid>
      <description>&lt;p&gt;In the past three weeks, the openSUSE community KDE team has been pretty busy to package the &lt;a href=&#34;https://www.kde.org/announcements/announce-applications-16.12.0.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;latest release of Applications from KDE&lt;/a&gt;, 16.12. It was a pretty large task, due to the number of programs involved, and the fact that several monolithic projects were split (in particular KDE PIM). This post goes through what we did, and how we improved our packaging workflow.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Some prerequisites&#xA;    &lt;div id=&#34;some-prerequisites&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#some-prerequisites&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;In openSUSE speak, packages are developed in &amp;ldquo;projects&amp;rdquo;, which are separate repositories maintained on the OBS. Projects whose packages will end up in the distro, that is where they are being &lt;em&gt;developed&lt;/em&gt; to land in the distribution, are called &lt;strong&gt;devel projects&lt;/strong&gt;. The KDE team uses a number of these to package and test:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Testing the untestable</title>
      <link>https://www.dennogumi.org/2016/11/testing-the-untestable/</link>
      <pubDate>Sun, 27 Nov 2016 09:27:13 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/11/testing-the-untestable/</guid>
      <description>&lt;p&gt;Admit it: how many times you have seen &amp;ldquo;software from this branch is completely untested, use it at your own risk&amp;rdquo; when you checked the latest code from any FOSS project? I bet you have, many times. For any reasonably modern project, this is not entirely true: Continuous Integration and automated testing are a huge help in ensuring that the code builds and at least does what it is supposed to do. KDE is no exception to this, thanks to &lt;a href=&#34;https://build.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;build.kde.org&lt;/a&gt; and a growing number of unit tests.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The heroes we deserve</title>
      <link>https://www.dennogumi.org/2016/10/the-heroes-we-deserve/</link>
      <pubDate>Sat, 29 Oct 2016 16:43:23 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/10/the-heroes-we-deserve/</guid>
      <description>&lt;p&gt;You may be aware that openSUSE Leap 42.2 is now in &lt;a href=&#34;https://news.opensuse.org/2016/10/18/release-candidate-available-for-opensuse-leap-42-2/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the release candidate stage&lt;/a&gt;, and there&amp;rsquo;s a lot of activity aimed at squashing those pesky bugs before they hit the final release. One particular bug proved to be quite tough to fix, and it was only solved thanks to the &amp;ldquo;heroes&amp;rdquo; mentioned in the title. This is the history of the bug.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;The report&#xA;    &lt;div id=&#34;the-report&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#the-report&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;October 6th, 2016 - A &lt;a href=&#34;https://bugzilla.suse.com/show_bug.cgi?id=1003402&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;bug iss reported against Plasma&lt;/a&gt; reporting a hard freeze of Plasma when using the Noveau driver, but not with the closed NVIDIA blob. Although the effect is deleterious to Plasma and not other desktop environments, there is evidence that the issue is in the driver itself, but there&amp;rsquo;s only partial indications, and no conclusive proof.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Two in one</title>
      <link>https://www.dennogumi.org/2016/06/two-in-one/</link>
      <pubDate>Sat, 25 Jun 2016 14:11:01 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/06/two-in-one/</guid>
      <description>&lt;p&gt;As you may know (unless you&amp;rsquo;ve been living in Alpha Centauri for the past century) the openSUSE community KDE team publishes &lt;a href=&#34;https://www.dennogumi.org/2016/02/where-are-my-noble-gases-i-need-more-noble-gases/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;LiveCD images&lt;/a&gt; for those willing to test the latest state of KDE software from the git master branches without having to break machines, causing a zombie apocalypse and so on. This post highlights the most recent developments in the area.&lt;/p&gt;&#xA;&lt;p&gt;Up to now, we had 3 different media, depending on the base distribution (stable Leap, ever-rolling Tumbleweed) and whether you wanted to go with the safe road (X11 session) or the dangerous path (Wayland):&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.6.0 released</title>
      <link>https://www.dennogumi.org/2016/05/danbooru-client-0.6.0-released/</link>
      <pubDate>Sun, 01 May 2016 14:59:16 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/05/danbooru-client-0.6.0-released/</guid>
      <description>&lt;p&gt;A new version of Danbooru Client is now available!&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What is Danbooru Client?&#xA;    &lt;div id=&#34;what-is-danbooru-client&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-is-danbooru-client&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Danbooru Client is an application to access Danbooru-based image boards (&lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Wikipedia definition&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;It offers a convenient, KF5 and Qt5-based GUI coupled with a QML image view to browse, view, and download images hosted in two of the most famous Danbooru boards (konachan.com and yande.re).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Of gases, Qt, and Wayland</title>
      <link>https://www.dennogumi.org/2016/02/of-gases-qt-and-wayland/</link>
      <pubDate>Sat, 27 Feb 2016 16:13:11 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/02/of-gases-qt-and-wayland/</guid>
      <description>&lt;p&gt;Ever since the &lt;a href=&#34;https://news.opensuse.org/2016/02/19/opensuse-offers-choices-for-kde-git-builds/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;launch of Argon and Krypton&lt;/a&gt;, the openSUSE community KDE team didn&amp;rsquo;t really stand still: a number of changes (and potentially nice additions) have been brewing this week. This post recapitulates the most important one.&lt;/p&gt;&#xA;&#xA;&lt;h1 class=&#34;relative group&#34;&gt;I&amp;rsquo;d like the most recent Qt, please&#xA;    &lt;div id=&#34;id-like-the-most-recent-qt-please&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#id-like-the-most-recent-qt-please&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;As &lt;a href=&#34;https://plus.google.com/107083440433055844575/posts/bDg3SneY9bc&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;pre-announced by a G+ post&lt;/a&gt;, the openSUSE repositories bringing KDE software directly from KDE git (KDE:Unstable:Frameworks and KDE:Unstable:Applications) have switched their Qt libraries from Qt 5.5 to the &lt;a href=&#34;http://blog.qt.io/blog/2016/02/23/qt-5-6-0-release-candidate-available/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;recently released Qt 5.6&lt;/a&gt;. This move was made possible by the heroic work of Christophe &amp;ldquo;krop&amp;rdquo; Giboudeaux, who was able to beat QWebEngine into submission and make it build in the OBS.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Where are my noble gases? I need MORE noble gases!</title>
      <link>https://www.dennogumi.org/2016/02/where-are-my-noble-gases-i-need-more-noble-gases/</link>
      <pubDate>Fri, 19 Feb 2016 21:03:25 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/02/where-are-my-noble-gases-i-need-more-noble-gases/</guid>
      <description>&lt;p&gt;As KDE software (be it the Frameworks libraries, the Plasma 5 workspace, or the Applications) develops during a normal release cycle, a lot of things happen. New and exciting features emerge, bugs get fixed, and the software becomes better and more useful than it was before. Thanks to &lt;a href=&#34;https://reviewboard.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;code review&lt;/a&gt; and &lt;a href=&#34;https://build.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;continuous integration&lt;/a&gt;, the code quality of KDE software has also tremendously improved. Given how things are improving, it is tempting to follow development &lt;em&gt;as it happens&lt;/em&gt;. Sounds exciting?&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>HOWTO: Configure 389-ds LDAP server on openSUSE Tumbleweed</title>
      <link>https://www.dennogumi.org/2016/01/howto-configure-389-ds-ldap-server-on-opensuse-tumbleweed/</link>
      <pubDate>Sat, 23 Jan 2016 21:28:41 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2016/01/howto-configure-389-ds-ldap-server-on-opensuse-tumbleweed/</guid>
      <description>&lt;p&gt;Recently I&amp;rsquo;ve been setting up LDAP authentication on CentOS servers to give a shared authentication method to all the compute nodes I use for &lt;a href=&#34;http://www.marionegri.it/en_US/home/research_en/dipartimenti_en/oncology/cancer_pharmacology/translational_genomic_unit&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;my day job&lt;/a&gt;. I use &lt;a href=&#34;http://directory.fedoraproject.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;389-DS&lt;/a&gt; as it&amp;rsquo;s in my opinion much better to administer and configure than openLDAP (plus, it has &lt;a href=&#34;http://directory.fedoraproject.org/docs/389ds/documentation.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;very good documentation&lt;/a&gt;). As I have a self built NAS at home (with &lt;a href=&#34;https://en.opensuse.org/Portal:Tumbleweed&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE Tumbleweed&lt;/a&gt;), I thought it&amp;rsquo;d be nice to use LDAP for all the web applications I run there. This post shows how to set up 389 Directory Server on openSUSE Tumbleweed, including the administration console.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.5.0 released</title>
      <link>https://www.dennogumi.org/2015/12/danbooru-client-0.5.0-released/</link>
      <pubDate>Tue, 08 Dec 2015 00:20:05 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/12/danbooru-client-0.5.0-released/</guid>
      <description>&lt;p&gt;A new version of Danbooru Client is now available!&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What is Danbooru Client?&#xA;    &lt;div id=&#34;what-is-danbooru-client&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-is-danbooru-client&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Danbooru Client is an application to access Danbooru-based image boards (&lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Wikipedia definition&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;It offers a convenient, KF5 and Qt5-based GUI coupled with a QML image view to browse, view, and download images hosted in two of the most famous Danbooru boards (konachan.com and yande.re).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Tip: opening and closing ports needed by a systemd service</title>
      <link>https://www.dennogumi.org/2015/10/tip-opening-and-closing-ports-needed-by-a-systemd-service/</link>
      <pubDate>Sun, 18 Oct 2015 16:54:25 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/10/tip-opening-and-closing-ports-needed-by-a-systemd-service/</guid>
      <description>&lt;p&gt;Recently I&amp;rsquo;ve been testing out murmur, &lt;a href=&#34;Mumble%27s&#34; &gt;http://wiki.mumble.info/wiki/Main_Page&lt;/a&gt; server component, on my CentOS 7 server. Murmur requires specific ports being open to operate, and when using it I would open them manually, and close them after the session had been completed.&lt;/p&gt;&#xA;&lt;p&gt;I found it pretty tedious: I wanted to wrap it into a single call to the service, so I could enable my user (via &lt;code&gt;sudoers&lt;/code&gt;) to be able to start and stop the service without worrying about elevating permissions to start and stop the firewall. After reading a bit &lt;a href=&#34;http://www.freedesktop.org/software/systemd/man/systemd.service.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;systemd&amp;rsquo;s documentation&lt;/a&gt; I found about &lt;code&gt;ExecStartPre&lt;/code&gt; and &lt;code&gt;ExecStopPost&lt;/code&gt; that would work perfectly for the job.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The Big Forum Cleaning</title>
      <link>https://www.dennogumi.org/2015/09/the-big-forum-cleaning/</link>
      <pubDate>Sat, 26 Sep 2015 20:32:06 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/09/the-big-forum-cleaning/</guid>
      <description>&lt;p&gt;In the past week, the KDE Community Forums administrators had been discussing how to improve the current forum layout. There are a few reasons in favor of a reorganization. First of all, to reflect better what KDE is (a community that produces software). Secondly, to provide a better organinzation for all kinds of people: those that require support, those that offer support, and those who want to contribute. All of this within a (hopefully) logical structure.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Applications 15.08 RC for openSUSE</title>
      <link>https://www.dennogumi.org/2015/08/kde-applications-15.08-rc-for-opensuse/</link>
      <pubDate>Sat, 08 Aug 2015 17:57:15 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/08/kde-applications-15.08-rc-for-opensuse/</guid>
      <description>&lt;p&gt;KDE has &lt;a href=&#34;https://www.kde.org/announcements/announce-applications-15.08-rc.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;recently released&lt;/a&gt; the newest Release Candidate of the Applications 15.08 release. Among the new features and changes of this release, there is a technology preview of the new KF5-based KDE PIM suite (including reworked, faster Akonadi internals), new applications ported to KF5 (the most notable ones being Dolphin and Ark). After some consideration and thinking on how to allow users to test this release without affecting their setups too much, the openSUSE community KDE team is happy to bring this latest RC to openSUSE Tumbleweed and openSUSE 13.2&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>GPG transition statement</title>
      <link>https://www.dennogumi.org/2015/06/gpg-transition-statement/</link>
      <pubDate>Sun, 07 Jun 2015 14:39:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/06/gpg-transition-statement/</guid>
      <description>&lt;p&gt;(Inspired by &lt;a href=&#34;http://viccuad.me/blog/GPG-transition-statement/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;http://viccuad.me/blog/GPG-transition-statement/&lt;/a&gt;)&lt;/p&gt;&#xA;&lt;p&gt;This exact same text can be found at &lt;a href=&#34;https://www.dennogumi.org/transition-statement-2015-06-15.txt&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;this location&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight-wrapper&#34;&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;20&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;21&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;22&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;23&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;24&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;25&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;26&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;27&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;28&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;29&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;30&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;31&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;32&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;33&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;34&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;35&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;36&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;37&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;38&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;39&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;40&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;41&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;42&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;43&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;44&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;45&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;46&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;47&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;48&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;49&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;50&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;51&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;52&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;53&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;54&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;55&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;56&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;57&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;58&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;59&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;60&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;61&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;62&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;63&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;64&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;65&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;66&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;67&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;68&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;69&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;70&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;71&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;72&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;73&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;74&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;75&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;76&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;77&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;78&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;79&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;80&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;81&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;82&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;83&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;84&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;85&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----BEGIN PGP SIGNED MESSAGE-----&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Hash: SHA512&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Sun Jun  7 14:12:39 CEST 2015&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;For a number of reasons, i&amp;#39;ve recently set up a new OpenPGP key, and&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;will be transitioning away from my old one.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;The old key will continue to be valid for some time, but i prefer all&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;future correspondence to come to the new one.  I would also like this&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;new key to be re-integrated into the web of trust.  This message is&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;signed by both keys to certify the transition.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;the old key was:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pub   rsa4096/6E1A4E79 2009-05-11&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Key fingerprint = CBD6 EEE3 7132 027A A237  9659 013F A50B 6E1A 4E79&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;And the new key is:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pub   rsa4096/A29D259B 2015-06-05 [expires: 2016-06-04]&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;      Key fingerprint = DBC1 07DC 8601 B275 835F  9178 FBE5 5AED A29D 259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;To fetch the full key (including a photo uid, which is commonly&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;stripped by public keyservers), you can get it with:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  wget -q -O- https://www.dennogumi.org/A29D259B.txt | gpg --import -&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Or, to fetch my new key from a public key server, you can simply do:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --keyserver pgp.mit.edu --recv-key A29D259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;If you already know my old key, you can now verify that the new key is&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;signed by the old one:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --check-sigs A29D259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;If you don&amp;#39;t already know my old key, or you just want to be double&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;extra paranoid, you can check the fingerprint against the one above:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --fingerprint A29D259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;If you are satisfied that you&amp;#39;ve got the right key, and the UIDs match&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;what you expect, I&amp;#39;d appreciate it if you would sign my key:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --sign-key A29D259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Lastly, if you could upload these signatures, i would appreciate it.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;You can either send me an e-mail with the new signatures (if you have&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;a functional MTA on your system):&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --armor --export A29D259B | mail -s &amp;#39;OpenPGP Signatures&amp;#39; lbeltrame at kde.org&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Or you can just upload the signatures to a public keyserver directly:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  gpg --keyserver pgp.mit.edu --send-key A29D259B&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Please let me know if there is any trouble, and sorry for the&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;inconvenience.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Regards,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;        Luca Beltrame&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----BEGIN PGP SIGNATURE-----&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Version: GnuPG v2&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;iQIcBAEBCgAGBQJVdDmaAAoJEAE/pQtuGk55uKoP/1orTlEgSNC7HCIJECkkBxqR&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;F64VMegugEFIe2nUyTf13wjtMDXluCy6hpY7+3iaOAHfMFBCOlPe0INrUTiuqwir&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;GnP/PQyzXU41yDqd7ytvNKqV8UkkW6NBcL7vCx810zSbnxpSV5L1N8dDy3GG5ZkE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;iUm5AH+JJHzZGA7Cn90aA5VcemGCTu5buoJTu2rWWU4ahm3WMHnpuUsYP2mCNnU3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;EOc94jlayqiLUTsnjTbpiPbJ7mcxBoufhjg1RHI5uK9BU5db8aUI619nGlTdvHHE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;pZ4rXYWJqAhjeuDPmAk8poIeITi8qdiY5W5UibajhV2OchAuyOBGYv/Cddx36Xnk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;rUyxlupZsWXriqo79+DgXsVjTgzBjCpkz+QVnBlq3rboXpgpCh6mZWoECGPBj8dN&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;E0uqsO5CmDxwYv1Yv3EpTvn2rf00pKEAUTq6cfEZAZ7ZhZih7XQdB4qlve4GD8M0&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;42wQUpFiyRiV0WrXEjN/EyrI0CiY9Rt/wNj+JLKC7NhELyC0q4oRzjvYCJdZHMhH&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ydM8YiyWVOLUX5b3Y5xqlmRwPQydmjrGv2NAI7y4z0k1yc9pn/K4m5z2sxTunmQk&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;jaYxQ5DkQMpoSxaIYxmAYC5vjAa7U5nlg43sfiaQHa2RCUu+THTwFJaBOd0qYR7P&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;I++SIct+OFU9lnwQkjgyiQEcBAEBCgAGBQJVdDmcAAoJEEDIKBSTsBwWBw4H/RBP&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;40aLWMqRX3imEIg3jCBmtj9fsPn3OM+D8drF1v5vq2cQHGZcwqLnnaxP9KrZA06A&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;5/o0ofuqY5dg4jukPWjvqx6hsUlUbEpcJVV9eg0XIlmluaUPc6eVopLJOL0bhYi8&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;2zk4GLZiiGt7asoJ/rjhQg0BR4aajNALw1wF1pk4oQlm68M5PfjDu9voEd6vg6nv&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;tILBnEGzJjgiOnXHzHcld7+MG1Kut9EmFNTNNgDasLw7HenGTHt9G/rJq5mSwPZY&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;0Btd7yJ/cbBlCmyC3OIViN2bd+gCeF5HYtVNyMomMaM/0yunqi9ioMxWFaGrmY1d&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;JJF3TtQUDXrgOoXUlD0=&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;=4Yho&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;-----END PGP SIGNATURE-----&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&lt;/div&gt;</description>
      
    </item>
    
    <item>
      <title>Isso for comments</title>
      <link>https://www.dennogumi.org/2015/06/isso-for-comments/</link>
      <pubDate>Mon, 01 Jun 2015 12:04:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/06/isso-for-comments/</guid>
      <description>&lt;p&gt;As I said in my latest post, I wasn&amp;rsquo;t very happy with using Disqus to store my comments, mainly because I do &lt;em&gt;not&lt;/em&gt; want my data to be hosted by someone else. Thanks to some commenters, I was made aware of an alternative, called &lt;a href=&#34;http://posativ.org/isso&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;isso&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;After reading the online documentation, I decided to set it up with dennogumi.org. It was all a matter of creating a new user called &lt;code&gt;isso&lt;/code&gt;, setting a virtualenv to its home dir, and then installing isso itself and &lt;a href=&#34;https://uwsgi-docs.readthedocs.org/en/latest/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;uWSGI&lt;/a&gt;:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Dynamically static</title>
      <link>https://www.dennogumi.org/2015/05/dynamically-static/</link>
      <pubDate>Sat, 30 May 2015 09:52:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/05/dynamically-static/</guid>
      <description>&lt;p&gt;Since &lt;a href=&#34;https://www.dennogumi.org/2005/12/up-and-running/&#34; &gt;26th December 2005&lt;/a&gt;, I&amp;rsquo;ve been runnning this blog with Wordpress. At the time there were little alternatives and finally I had got hold of a host (Dreamhost, at the time) that supported PHP and MySQL without being overly restrictive. 10 years later, things have somehow changed.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;The issue&#xA;    &lt;div id=&#34;the-issue&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#the-issue&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;The main reason lies in how Wordpress has evolved over time: no, I&amp;rsquo;m not speaking about the subjective &amp;ldquo;bloat&amp;rdquo;, but the fact that it&amp;rsquo;s been moving towards a full-blown CMS, which is not what I have in mind to run my blog. Also, performance with many plugins had somehow worsened, in particular when accessing things like the administration interface. Not to mention that plugins itself are still somewhat fragile, and upgrade could still cause harm to your whole site. Lastly, the mere fact that I had to use plugins to &lt;em&gt;lessen the performance impact&lt;/em&gt; was off-putting.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma 5 live images for openSUSE and on the default openSUSE desktop</title>
      <link>https://www.dennogumi.org/2015/04/plasma-5-live-images-for-opensuse-and-on-the-default-opensuse-desktop/</link>
      <pubDate>Mon, 06 Apr 2015 08:35:43 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/04/plasma-5-live-images-for-opensuse-and-on-the-default-opensuse-desktop/</guid>
      <description>&lt;p&gt;A lot has been happening on the KDE side of openSUSE&amp;hellip; this post summarizes what&amp;rsquo;s been going on so far.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Live media for Plasma 5&#xA;    &lt;div id=&#34;live-media-for-plasma-5&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#live-media-for-plasma-5&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;One of the most-often requested ways to test Plasma 5, given it can&amp;rsquo;t be coinstalled with the 4.x Workspace, is the availability of live images to test either in VM or bare metal without touching existing systems.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.3.0</title>
      <link>https://www.dennogumi.org/2015/02/danbooru-client-0.3.0/</link>
      <pubDate>Mon, 23 Feb 2015 23:27:32 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/02/danbooru-client-0.3.0/</guid>
      <description>&lt;p&gt;Following up on yesterday&amp;rsquo;s release, I&amp;rsquo;ve released Danbooru Client 0.3.0.&lt;/p&gt;&#xA;&lt;p&gt;This early new release is mostly due to the fact that the QML view file wasn&amp;rsquo;t installed (sorry!) so part of the UI would not even load (or even crash).&lt;/p&gt;&#xA;&lt;p&gt;That said, I&amp;rsquo;ve managed to get some extra features in:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fade-in/out animation when posts are being downloaded&lt;/li&gt;&#xA;&lt;li&gt;Support for tagging is back (EXPERIMENTAL): it is optional, and requires KFileMetaData (not yet a framework, but should be distributed with Plasma 5).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&#xA;&lt;h3 class=&#34;relative group&#34;&gt;Release details&#xA;    &lt;div id=&#34;release-details&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#release-details&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;Currently, there is only a source tarball.  For security, I have signed it with my public GPG key (6E1A4E79) and I have also provided a SHA-512 hash of the release.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.2.0 released</title>
      <link>https://www.dennogumi.org/2015/02/danbooru-client-0.2.0-released/</link>
      <pubDate>Sun, 22 Feb 2015 20:38:02 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/02/danbooru-client-0.2.0-released/</guid>
      <description>&lt;p&gt;After my previous post, development went quicker than expected, so I&amp;rsquo;ve actually managed to get a real version out. ;) So without much ado&amp;hellip; here&amp;rsquo;s Danbooru Client 0.2.0!&lt;/p&gt;&#xA;&lt;p&gt;This redesigned C++ version brings a few more features compared to  the PyKDE4 version, notably:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Infinite scrolling (experimental) - Just scroll down to load the next set of posts&lt;/li&gt;&#xA;&lt;li&gt;QML-based thumbnail view&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Click on the image below to have a demonstration of what&amp;rsquo;s in this release (&lt;strong&gt;warning&lt;/strong&gt;: 2M GIF file):&#xA;&#xA;&lt;figure&gt;&#xA;        &lt;img&#xA;          class=&#34;my-0 rounded-md&#34;&#xA;          loading=&#34;lazy&#34;&#xA;          decoding=&#34;async&#34;&#xA;          fetchpriority=&#34;auto&#34;&#xA;          alt=&#34;tmp&#34;&#xA;          width=&#34;300&#34;&#xA;          height=&#34;217&#34;&#xA;          src=&#34;https://www.dennogumi.org/images/2015/02/tmp-300x217_hu_3744b97f30564ce4.gif&#34;&#xA;          srcset=&#34;https://www.dennogumi.org/images/2015/02/tmp-300x217_hu_3744b97f30564ce4.gif 800w,/images/2015/02/tmp-300x217_hu_2efdec32d158e443.gif 1280w&#34;&#xA;          sizes=&#34;(min-width: 768px) 50vw, 65vw&#34;&#xA;          data-zoom-src=&#34;https://www.dennogumi.org/images/2015/02/tmp-300x217.gif&#34;&#xA;        /&gt;&#xA;  &#xA;  &#xA;  &lt;/figure&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Sometimes they come back: Danbooru Client ported to KF5 and C&#43;&#43;</title>
      <link>https://www.dennogumi.org/2015/02/sometimes-they-come-back-danbooru-client-ported-to-kf5-and-c/</link>
      <pubDate>Sun, 15 Feb 2015 21:59:37 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/02/sometimes-they-come-back-danbooru-client-ported-to-kf5-and-c/</guid>
      <description>&lt;p&gt;Some of you may remember a semi-complex application I wrote back in the days, namely &lt;a href=&#34;https://www.dennogumi.org/projects/danbooru-client/&#34; &gt;Danbooru Client&lt;/a&gt;. Written in PyKDE4, it provided a semi-decent interface to &lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Danbooru-style boards&lt;/a&gt;. It mostly worked and received little maintenance (also because I &lt;em&gt;didn&amp;rsquo;t&lt;/em&gt; have that much time for maintenance).&lt;/p&gt;&#xA;&lt;p&gt;In the mean time, I started learning some C++. No, it&amp;rsquo;s not that I don&amp;rsquo;t like Python (in fact I &lt;strong&gt;do&lt;/strong&gt;, I use it a lot in my day job), but I wanted to gain at least some basic skills to be able to contribute directly to KDE software.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma 5.2 for openSUSE? You bet!</title>
      <link>https://www.dennogumi.org/2015/01/plasma-5.2-for-opensuse-you-bet/</link>
      <pubDate>Tue, 27 Jan 2015 15:27:08 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/01/plasma-5.2-for-opensuse-you-bet/</guid>
      <description>&lt;p&gt;The ever-amazing Plasma team from KDEjust put out a new release of Plasma. I won&amp;rsquo;t spend much describing how big of an improvement it is - the release announcement at KDE has all the details needed to whet your appetite.&lt;/p&gt;&#xA;&lt;p&gt;And of course, now it&amp;rsquo;s the turn of distributions to get out packages for the users at large.&lt;/p&gt;&#xA;&lt;p&gt;This is also the case for openSUSE. &lt;a href=&#34;https://en.opensuse.org/SDB:KDE_repositories#KDE_Frameworks_5_.26_Plasma_5&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;The KDE:Frameworks5 repository&lt;/a&gt; hosts the new 5.2 goodness for released distributions (13.1 and 13.2) and Tumbleweed. Packages have also been submitted to Tumbleweed proper (pending legal review, so it will take some time).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE PIM changes in openSUSE Tumbleweed</title>
      <link>https://www.dennogumi.org/2015/01/kde-pim-changes-in-opensuse-tumbleweed/</link>
      <pubDate>Sat, 17 Jan 2015 09:45:00 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/01/kde-pim-changes-in-opensuse-tumbleweed/</guid>
      <description>&lt;p&gt;Short version: the KDE PIM in openSUSE Tumbleweed is moving from 4.14.x to the KF5 based version. More details below.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;Some history&#xA;    &lt;div id=&#34;some-history&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#some-history&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;As you may know, up to now the default PIM suite for Plasma 5 in openSUSE Tumbleweed was the KDE PIM 4.14, based on kdelibs 4.x. While upstream KDE has offered a KF5-based version since Applications 15.08, it has been originally marked as a technology preview, so we (the openSUSE community KDE team) thought it would be more prudent to stick with the 4.14 version (but offer the KF5 based PIM as an option for the daring).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Policy-based routing for single IPs using EdgeOS</title>
      <link>https://www.dennogumi.org/2015/01/policy-based-routing-for-single-ips-using-edgeos/</link>
      <pubDate>Fri, 02 Jan 2015 20:11:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2015/01/policy-based-routing-for-single-ips-using-edgeos/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve found myself in a situation where my ISP, notorious for having problems with certain online services (not to mention putting everyone under a permanent NAT) started misbehaving with Sony&amp;rsquo;s Playstation Network: I was getting timeouts of all sorts with no reason (and reading online you see all sorts of attempts from people to work around the issue). When using my phone as hotspot, everything worked, as I went through my mobile operator&amp;rsquo;s network.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Applications and Platform 4.14.2 available for openSUSE</title>
      <link>https://www.dennogumi.org/2014/10/kde-applications-and-platform-4.14.2-available-for-opensuse/</link>
      <pubDate>Wed, 15 Oct 2014 16:30:53 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/10/kde-applications-and-platform-4.14.2-available-for-opensuse/</guid>
      <description>&lt;p&gt;Following up on&lt;a href=&#34;https://www.kde.org/announcements/announce-4.14.2.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt; KDE&amp;rsquo;s announcement of the latest stable release&lt;/a&gt;, we have now packages available for 12.3 and 13.1 (a 13.2 repository will be made available after it is out). You will find them in the &lt;a href=&#34;https://en.opensuse.org/SDB:KDE_repositories#Current_KDE_SC_release&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Current&lt;/a&gt; repository. Current users of this repository will get the new release automatically once they update.&lt;/p&gt;&#xA;&lt;p&gt;Why you should upgrade? You can take a look at the &lt;a href=&#34;https://bugs.kde.org/buglist.cgi?query_format=advanced&amp;amp;short_desc_type=allwordssubstr&amp;amp;short_desc=&amp;amp;long_desc_type=substring&amp;amp;long_desc=&amp;amp;bug_file_loc_type=allwordssubstr&amp;amp;bug_file_loc=&amp;amp;keywords_type=allwords&amp;amp;keywords=&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;emailtype1=substring&amp;amp;email1=&amp;amp;emailassigned_to2=1&amp;amp;emailreporter2=1&amp;amp;emailcc2=1&amp;amp;emailtype2=substring&amp;amp;email2=&amp;amp;bugidtype=include&amp;amp;bug_id=&amp;amp;votes=&amp;amp;chfieldfrom=2014-01-01&amp;amp;chfieldto=Now&amp;amp;chfield=cf_versionfixedin&amp;amp;chfieldvalue=4.14.2&amp;amp;cmdtype=doit&amp;amp;order=Bug&amp;#43;Number&amp;amp;field0-0-0=noop&amp;amp;type0-0-0=noop&amp;amp;value0-0-0=&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;list of changes&lt;/a&gt; to get an idea. These fixes touch many important KDE applications, including KMail, Okular and Dolphin.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Latest 4.13, newest 4.14 beta and Plasma 5 in openSUSE</title>
      <link>https://www.dennogumi.org/2014/07/latest-4.13-newest-4.14-beta-and-plasma-5-in-opensuse/</link>
      <pubDate>Wed, 16 Jul 2014 05:43:49 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/07/latest-4.13-newest-4.14-beta-and-plasma-5-in-opensuse/</guid>
      <description>&lt;p&gt;Congratulations to KDE (of which I&amp;rsquo;m proud of being a part of) for the &lt;a href=&#34;http://www.kde.org/announcements/plasma5.0/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;newest release of the Plasma workspace&lt;/a&gt;! At the same time, the 4.x series &lt;a href=&#34;http://www.kde.org/announcements/announce-4.14-beta1.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;has seen a new beta release&lt;/a&gt;, and the &lt;a href=&#34;http://www.kde.org/announcements/announce-4.13.3.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;stable branch got updated, too&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m betting a few people will ask &amp;ldquo;&lt;em&gt;Are these available for openSUSE?&lt;/em&gt;&amp;rdquo; and of course the answer is yes, thanks to the efforts of the openSUSE community KDE team and the Open Build Service.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Changes in KDE Frameworks 5 and Plasma 5 packaging in openSUSE</title>
      <link>https://www.dennogumi.org/2014/06/changes-in-kde-frameworks-5-and-plasma-5-packaging-in-opensuse/</link>
      <pubDate>Sat, 28 Jun 2014 11:59:23 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/06/changes-in-kde-frameworks-5-and-plasma-5-packaging-in-opensuse/</guid>
      <description>&lt;p&gt;Since a couple of weeks the packages offered by openSUSE in the  KDE:Unstable:Frameworks repository have undergone a series of changes. In particular, the packages now install to /usr. For the libraries (KDE Frameworks 5) this will mean a transparent change for the userbase as they are expected to be co-installable, but the workspace components (Plasma 5) &lt;strong&gt;will&lt;/strong&gt; confict with the existing Plasma 4.11.x installation.&lt;/p&gt;&#xA;&lt;p&gt;What does this mean in practice? If you want to use Plasma 5 you will not be able to use a 4.11.x Plasma Workspace.  The move was made to ease maintenance and packaging, as it meant dropping a number of hacks, and also to make KF5 + Plasma 5 packages suitable for inclusion in openSUSE Factory.  At the same time, the 4.11.x workspace packages were adjusted to reduce the number of components conflicting, so that applications depending on workspace libs (such as KDevelop) would remain on the system also with P5 installed.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New acquisition: ThinkPad X220</title>
      <link>https://www.dennogumi.org/2014/05/new-acquisition-thinkpad-x220/</link>
      <pubDate>Sun, 25 May 2014 19:15:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/05/new-acquisition-thinkpad-x220/</guid>
      <description>&lt;p&gt;Recently I was looking for a &lt;strong&gt;laptop&lt;/strong&gt;: the previous one I had (an Asus EeePC 900) was almost dead (the fan broke, and the idea of dismantling everything to get to it wasn&amp;rsquo;t appealing).&lt;/p&gt;&#xA;&lt;p&gt;When looking around, I had the following requirements:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;It needed to run on Linux &lt;strong&gt;well&lt;/strong&gt;. No exceptions.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;_Portable: _ at home and at my workplace I have rather powerful machines, so a desktop replacement was not needed.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Notes to self: nginx Piwigo rewrite rules</title>
      <link>https://www.dennogumi.org/2014/04/notes-to-self-nginx-piwigo-rewrite-rules/</link>
      <pubDate>Sat, 26 Apr 2014 08:31:57 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/04/notes-to-self-nginx-piwigo-rewrite-rules/</guid>
      <description>&lt;p&gt;This was inspired by &lt;a href=&#34;http://piwigo.org/forum/viewtopic.php?id=20449&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;this forum thread&lt;/a&gt; on the Piwigo forums. Set up rewrite rules in nginx where &amp;ldquo;piwigo&amp;rdquo; is the path the gallery lies in:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;&#xA;&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18&#xA;&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19&#xA;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&#xA;&lt;td class=&#34;lntd&#34;&gt;&#xA;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-nginx&#34; data-lang=&#34;nginx&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;location&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;@rewrite&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;rewrite&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;^/piwigo/picture((/|&lt;/span&gt;$&lt;span class=&#34;s&#34;&gt;).*)&lt;/span&gt;$ &lt;span class=&#34;s&#34;&gt;/piwigo/picture.php&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;last&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;rewrite&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;^/piwigo/index((/|&lt;/span&gt;$&lt;span class=&#34;s&#34;&gt;).*)&lt;/span&gt;$ &lt;span class=&#34;s&#34;&gt;/piwigo/index.php&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;last&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;c1&#34;&gt;# The following is needed for batch operations which use i.php&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;rewrite&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;^/piwigo/i((/|&lt;/span&gt;$&lt;span class=&#34;s&#34;&gt;).*)&lt;/span&gt;$ &lt;span class=&#34;s&#34;&gt;/piwigo/i.php&lt;/span&gt;&lt;span class=&#34;nv&#34;&gt;$1&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;last&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;location&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;/piwigo&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;index&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;index.php&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;try_files&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$uri&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$uri/&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;@rewrite&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;location&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;~&lt;/span&gt; &lt;span class=&#34;sr&#34;&gt;^(?&amp;lt;script_name&amp;gt;.+?\.php)(?&amp;lt;path_info&amp;gt;/.*)?$&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;try_files&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$script_name&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;404&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;fastcgi_pass&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;unix:/var/run/php-fpm/php-fpm.sock&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;fastcgi_param&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;PATH_INFO&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$path_info&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;fastcgi_param&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;SCRIPT_FILENAME&lt;/span&gt; &lt;span class=&#34;nv&#34;&gt;$document_root$fastcgi_script_name&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;kn&#34;&gt;include&lt;/span&gt; &lt;span class=&#34;s&#34;&gt;fastcgi_params&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&#xA;&lt;/div&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Lastly, add the relevant information to the Piwigo configuration (LocalFiles editor):&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Unlocking KWallet with PAM</title>
      <link>https://www.dennogumi.org/2014/04/unlocking-kwallet-with-pam/</link>
      <pubDate>Fri, 25 Apr 2014 09:02:06 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/04/unlocking-kwallet-with-pam/</guid>
      <description>&lt;p&gt;Requests to unlock KWallet automatically on login (assuming the wallet password and user password are the same), like gnome-keyring can do, have been going on for years: in fact, &lt;a href=&#34;https://bugs.kde.org/show_bug.cgi?id=92845&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;bug reports requesting this feature are quite old&lt;/a&gt;.  Recently, thanks to the efforts of Alex Fiestas, a PAM module, which interfaces KWallet to the system authentication methods, has been developed. In parallel, the necessary glue code has been also added to the various parts of the KDE workspace so that it could make use of it.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE:Current and 4.13 packages for openSUSE</title>
      <link>https://www.dennogumi.org/2014/04/kdecurrent-and-4.13-packages-for-opensuse/</link>
      <pubDate>Thu, 24 Apr 2014 20:35:47 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/04/kdecurrent-and-4.13-packages-for-opensuse/</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a guest post by Raymond &amp;ldquo;tittiatcoke&amp;rdquo; Wooninck, with contributions from myself and Hrvoje &amp;ldquo;shumski&amp;rdquo; Senjan&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the next hours the &lt;a href=&#34;https://www.dennogumi.org/2014/03/being-current/&#34; &gt;KDE:Current&lt;/a&gt; repository will publish t&lt;a href=&#34;http://kde.org/announcements/4.13&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;he latest release from KDE (4.13)&lt;/a&gt;. As that this release comes with a big change (&lt;a href=&#34;http://dot.kde.org/2014/02/24/kdes-next-generation-semantic-search&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the new semantic search&lt;/a&gt;), we would like some simple steps in order to perform the right upgrade.&lt;/p&gt;&#xA;&#xA;&lt;h3 class=&#34;relative group&#34;&gt;Before the upgrade&#xA;    &lt;div id=&#34;before-the-upgrade&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#before-the-upgrade&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h3&gt;&#xA;&lt;p&gt;In order to migrate data automatically from the Nepomuk store to the new format, you will need Nepomuk up and running, and just for the time needed for the migration. Ensure that Nepomuk is running before the update (in System Settings &amp;gt; Desktop Search). This is only necessary in case Nepomuk is in use on the system.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>4.13 Beta 1 Workspaces, Platform and Applications for openSUSE: start the testing engines!</title>
      <link>https://www.dennogumi.org/2014/03/4.13-beta-1-workspaces-platform-and-applications-for-opensuse-start-the-testing-engines/</link>
      <pubDate>Fri, 07 Mar 2014 19:45:27 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/03/4.13-beta-1-workspaces-platform-and-applications-for-opensuse-start-the-testing-engines/</guid>
      <description>&lt;p&gt;Yesterday &lt;a href=&#34;http://www.kde.org/announcements/announce-4.13-beta1.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE released their first beta of the upcoming 4.13 version of Workspaces, Applications and Development platform&lt;/a&gt;. As usual with the major releases from KDE, it&amp;rsquo;s packed with a lot of &amp;ldquo;good stuff&amp;rdquo;.  Giving a list of all the improvements is daunting, however there are some key points that stand out:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Searching: &lt;a href=&#34;http://dot.kde.org/2014/02/24/kdes-next-generation-semantic-search&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE&amp;rsquo;s next generation semantic search&lt;/a&gt; is a prominent feature of this release. It&amp;rsquo;s several orders of magnitude faster, much leaner on memory and generally is a great improvement from the previous situation (this writer has been testing it for the past months and he&amp;rsquo;s absolutely delighted about it).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>An expedition in the QML realm</title>
      <link>https://www.dennogumi.org/2014/01/an-expedition-in-the-qml-realm/</link>
      <pubDate>Sat, 04 Jan 2014 08:03:18 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2014/01/an-expedition-in-the-qml-realm/</guid>
      <description>&lt;p&gt;Among the different widgets I use on my desktop, there is a small one which tells me my current public IP address. The reason I&amp;rsquo;m having it is due to the fact that my own ISP uses a NAT for almost all its customers (don&amp;rsquo;t ask - long story) and so I need to keep tabs on my current IP, because it may have been blacklisted, and so on.&lt;/p&gt;&#xA;&lt;p&gt;Up to now I was using &lt;a href=&#34;http://kde-apps.org/content/show.php?content=147229&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;this plasmoid&lt;/a&gt; written in Python, but the code had several issues and used its own way of getting the public IP. However, I knew Plasma has &lt;strong&gt;already&lt;/strong&gt; a way to give you your IP, that is the _geolocation _DataEngine. I thought of adjusting the current widget to use this engine, but then I thought &amp;ldquo;&lt;em&gt;What if I make one in QML?&amp;rdquo;&lt;/em&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>8 months with KDE and openSUSE - looking back after the 13.1 release</title>
      <link>https://www.dennogumi.org/2013/11/8-months-with-kde-and-opensuse-looking-back-after-the-13.1-release/</link>
      <pubDate>Mon, 25 Nov 2013 18:48:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/11/8-months-with-kde-and-opensuse-looking-back-after-the-13.1-release/</guid>
      <description>&lt;p&gt;And so, finally &lt;a href=&#34;http://news.opensuse.org/2013/11/19/opensuse-13-1-ready-for-action/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 13.1 is out of the door&lt;/a&gt; (I couldn&amp;rsquo;t celebrate like I wanted, as I&amp;rsquo;ve been very busy). This release has lots of improvements, and of course, &lt;a href=&#34;http://news.opensuse.org/?p=17213&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the latest stable software from KDE&lt;/a&gt;. It is time (perhaps?) to look back and see what the team has done during this development cycle.&lt;/p&gt;&#xA;&lt;p&gt;With regards to the KDE software packaging, the past 8 months have seen quite an increase in the involvement of poeple from the community. Aside the &amp;ldquo;usual suspects&amp;rdquo; like Raymond &amp;ldquo;tittiatcoke&amp;rdquo; Wooninck and Hrvoje &amp;ldquo;shumski&amp;rdquo; Senjan, we&amp;rsquo;ve seen offers from help from the Cloverleaf community (now folded into openSUSE) and in general an increase of non-SUSE contributions. Relationship with upstream has also improved, as a number of changes present in the packages were submitted directly to KDE (which is always a good thing).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE:Unstable:Playground is no more (or: adjustments in KDE repositories)</title>
      <link>https://www.dennogumi.org/2013/11/kdeunstableplayground-is-no-more-or-adjustments-in-kde-repositories/</link>
      <pubDate>Sat, 02 Nov 2013 22:42:43 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/11/kdeunstableplayground-is-no-more-or-adjustments-in-kde-repositories/</guid>
      <description>&lt;p&gt;As you may know, there is an ongoing effort to rearrange and adjust the openSUSE KDE repositories. In line with the previously announced deletions, and &lt;a href=&#34;http://mschlander.wordpress.com/2013/10/29/kdeupdatedapps-obsolete/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;more recent adjustments&lt;/a&gt;, a number of changes went into the organization and layout of the KDE repositories:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;KDE:Distro:Factory and KDE:Release:4xy will now hold the &amp;ldquo;core&amp;rdquo; KDE packages: this means the base Development Platform, Workspaces and Applications, and additional applications for a basic desktop experience. Other, non-core packages have been moved to KDE:Extra&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE in openSUSE: repository and maintainership changes!</title>
      <link>https://www.dennogumi.org/2013/09/kde-in-opensuse-repository-and-maintainership-changes/</link>
      <pubDate>Fri, 13 Sep 2013 05:37:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/09/kde-in-opensuse-repository-and-maintainership-changes/</guid>
      <description>&lt;p&gt;Summer is ending soon (at least for those living in the northern hemisphere) and while usually cleaning is done during spring, the KDE team decided to do what I&amp;rsquo;d call&amp;hellip; autumn cleaning of repositories.&lt;/p&gt;&#xA;&lt;p&gt;You may know that the KDE presence in openSUSE, aside being the default desktop, is quite a long one. In the past years different repositories were created by the members of the openSUSE KDE team (at the time mostly made up by KDE people hired by Novell) in order to review and test packages, like newer Qt versions, KDE software, and so on. Fast forward to the present: nowadays the members of the KDE team are almost completely from the openSUSE community, and quite a number of changes went by the repositories as well. For example, newer releases of KDE software are submitted as maintenance updates for the latest available version of the distribution, and there are the KDE:Release:xy repositories for those who want the latest and greatest KDE software.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Qt5 on openSUSE (including experimental KF5 packages)</title>
      <link>https://www.dennogumi.org/2013/08/qt5-on-opensuse-including-experimental-kf5-packages/</link>
      <pubDate>Tue, 06 Aug 2013 12:40:19 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/08/qt5-on-opensuse-including-experimental-kf5-packages/</guid>
      <description>&lt;p&gt;In the past few days, the openSUSE KDE team has been working hard, following the footsteps of the nice work done by the &lt;a href=&#34;http://blogs.kde.org/2013/07/31/project-neon-5-daily-builds-ubiquity-wireless-setup&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kubuntu&lt;/a&gt; and &lt;a href=&#34;http://martinsandsmark.wordpress.com/2013/08/04/hacking-on-frameworks-in-arch-linux/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Arch Linux&lt;/a&gt; communities, to provide Qt5 packages for the distribution. In fact, work was already done in the past, but the packages were not coinstallable with the existing Qt4 installation.&lt;/p&gt;&#xA;&lt;p&gt;Thanks to a renewed effort, the OBS holds now Qt5 packages that won&amp;rsquo;t overwrite the existing Qt4 install: they currently live in the &lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Qt51/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Qt51 repository&lt;/a&gt; (&lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_Factory/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Factory&lt;/a&gt; and &lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Qt51/openSUSE_12.3/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 12.3&lt;/a&gt;) and they have been submitted to Factory itself, with the plan of having a full set of Qt5 packages for the next version of the distribution. &lt;a href=&#34;http://pyqt.sourceforge.net/Docs/PyQt5/index.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;PyQt5&lt;/a&gt; was also packaged, for those who are interested in using Python with Qt.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Last round of testing: 4.11 RC2 packages for openSUSE</title>
      <link>https://www.dennogumi.org/2013/07/last-round-of-testing-4.11-rc2-packages-for-opensuse/</link>
      <pubDate>Tue, 30 Jul 2013 05:32:23 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/07/last-round-of-testing-4.11-rc2-packages-for-opensuse/</guid>
      <description>&lt;p&gt;The latest release of the KDE Platform, Workspaces, and Applications (4.11) is around the corner: in fact, &lt;a href=&#34;http://www.kde.org/announcements/announce-4.11-rc2.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the last RC was recently made available&lt;/a&gt;. We&amp;rsquo;re almost there, but it doesn&amp;rsquo;t mean that testing and reporting should stop: on the contrary, it is  needed even more to ensure that no bad bugs crawl up in the final release.&lt;/p&gt;&#xA;&lt;p&gt;As part of this effort, openSUSE packages for RC2 have been released through the &lt;a href=&#34;http://build.opensuse.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;OBS&lt;/a&gt;, and are available in the &lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory repository&lt;/a&gt;. Like always, please report upstream bugs to &lt;a href=&#34;http://bugs.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE directly&lt;/a&gt;, and &lt;a href=&#34;http://bugzilla.novell.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;use Novell&amp;rsquo;s Bugzilla&lt;/a&gt; for packaging or openSUSE specific issues.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE releases 4.11 RC1, and openSUSE packages follow!</title>
      <link>https://www.dennogumi.org/2013/07/kde-releases-4.11-rc1-and-opensuse-packages-follow/</link>
      <pubDate>Tue, 16 Jul 2013 21:30:11 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/07/kde-releases-4.11-rc1-and-opensuse-packages-follow/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;http://www.kde.org/announcements/announce-4.11-rc1.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;latest release from KDE&lt;/a&gt; moved from beta to RC stage, thus finding and reporting bugs is more important that ever. At the same time, the distribution packaging teams are also working in polishing their packages.&lt;/p&gt;&#xA;&lt;p&gt;As far as openSUSE is concerned (not dissing other distros, just mentioning the one I&amp;rsquo;m involved in ;), you can kill two birds with one stone by installing the packages provided in the &lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory repository&lt;/a&gt;. There are two kinds of issuses you need to report:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>4.11 beta 2 openSUSE packages available</title>
      <link>https://www.dennogumi.org/2013/07/4.11-beta-2-opensuse-packages-available/</link>
      <pubDate>Mon, 01 Jul 2013 18:18:12 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/07/4.11-beta-2-opensuse-packages-available/</guid>
      <description>&lt;p&gt;KDE released &lt;a href=&#34;http://www.kde.org/announcements/announce-4.11-beta2.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the second beta of the KDE Platform, Workspaces and Applications 4.11&lt;/a&gt;, and after the necessary time for the OBS to build packages from the released tarballs, packages are available for openSUSE 12.3 and openSUSE Factory. Like the previous beta, they are available through the &lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory&lt;/a&gt; repository. 4.11.x is is targeted for inclusion in the upcoming openSUSE 13.1.&lt;/p&gt;&#xA;&lt;p&gt;So far 4.11 has been pretty stable for me, but you should never forget these packages are for &lt;strong&gt;testing and bug reporting purposes&lt;/strong&gt;: don&amp;rsquo;t use them on production systems. In case you find a bug:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>4.11 beta 1 packages available for openSUSE 12.3</title>
      <link>https://www.dennogumi.org/2013/06/4.11-beta-1-packages-available-for-opensuse-12.3/</link>
      <pubDate>Mon, 17 Jun 2013 05:50:55 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/06/4.11-beta-1-packages-available-for-opensuse-12.3/</guid>
      <description>&lt;p&gt;As a consequence of &lt;a href=&#34;https://www.dennogumi.org/2013/06/upcoming-changes-to-opensuse-kde-repositories/&#34; &gt;the recent changes in the repositories&lt;/a&gt;, the openSUSE KDE team is happy to announce the availability of packages containing the first beta of the KDE Platform, Workspaces and Applications 4.11.&lt;/p&gt;&#xA;&lt;p&gt;Packages are available in the &lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory&lt;/a&gt; repository. As it is beta software, it may have not-yet-discovered bugs, and its use is recommended only if you are willing to test packaging (reporting bugs to &lt;a href=&#34;https://bugzilla.novell.com/index.cgi&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Novell&amp;rsquo;s bugzilla&lt;/a&gt;) or the software (reporting bugs &lt;a href=&#34;http://bugs.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;directly to KDE&lt;/a&gt;). For specific queries on the 4.11 beta not related to specific openSUSE packaging, use the &lt;a href=&#34;http://forum.kde.org/viewforum.php?f=260&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Community Forums 4.11 Beta/RC area&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Upcoming changes to openSUSE KDE repositories</title>
      <link>https://www.dennogumi.org/2013/06/upcoming-changes-to-opensuse-kde-repositories/</link>
      <pubDate>Fri, 14 Jun 2013 06:11:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/06/upcoming-changes-to-opensuse-kde-repositories/</guid>
      <description>&lt;p&gt;Since KDE &lt;a href=&#34;http://www.kde.org/announcements/announce-4.11-beta1.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;has released the first beta of Platform, Workspaces, and Applications 4.11&lt;/a&gt;, there will be some changes in the packages offered in the openSUSE repositories.&lt;/p&gt;&#xA;&lt;p&gt;In short:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory&lt;/a&gt; will now start tracking 4.11 betas and RCs: packages are being worked on. Use this version to test packages and to report bugs upstream.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Release:/410/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Release:410&lt;/a&gt; has been decoupled from KDE:Distro:Factory. If you were using 4.10 packages from KDF, you&amp;rsquo;re highly encouraged to move to this repository.&lt;/li&gt;&#xA;&lt;li&gt;KDE:Unstable:SC will keep on carrying snapshots from KDE git repositories.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you test the 4.11 packages, report bugs in the &lt;strong&gt;packaging&lt;/strong&gt; (or openSUSE-specific functionality) to Novell&amp;rsquo;s bugzilla, and bugs &lt;strong&gt;in the software&lt;/strong&gt; to bugs.kde.org. Also, please use the &lt;a href=&#34;http://forum.kde.org/viewforum.php?f=260&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;dedicated area on the KDE Community Forums&lt;/a&gt; to discuss issues.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Platform Workspace, and Applications 4.10.4 for openSUSE</title>
      <link>https://www.dennogumi.org/2013/06/kde-platform-workspace-and-applications-4.10.4-for-opensuse/</link>
      <pubDate>Thu, 06 Jun 2013 05:47:41 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/06/kde-platform-workspace-and-applications-4.10.4-for-opensuse/</guid>
      <description>&lt;p&gt;These posts kind of sound like a broken record, right? ;) Anyway, since &lt;a href=&#34;http://www.kde.org/announcements/announce-4.10.4.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE has released new versions of Platform, Workspaces and Applications&lt;/a&gt; as part of the stable release cycle, thanks to the OBS we have packages available for openSUSE 12.2 and 12.3. The 4.10.4 update will also be released as an official update for 12.3 in due time.&lt;/p&gt;&#xA;&lt;p&gt;Where you can get the packages? Two places, as usual:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory&lt;/a&gt; in case you are interested in contributing to packaging for the next openSUSE release;&lt;/li&gt;&#xA;&lt;li&gt;KDE:Release:410 (&lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.3/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 12.3&lt;/a&gt; or &lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.2/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 12.2&lt;/a&gt;) in case you just want to upgrade to the latest and greatest version&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;What to look forward to in this release? More than 50 bugs being fixed, including:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Platform, Workspaces and Applications 4.10.3 for openSUSE</title>
      <link>https://www.dennogumi.org/2013/05/kde-platform-workspaces-and-applications-4.10.3-for-opensuse/</link>
      <pubDate>Tue, 07 May 2013 18:46:56 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/05/kde-platform-workspaces-and-applications-4.10.3-for-opensuse/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.kde.org/announcements/announce-4.10.3.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE released 4.10.3 versions of the Platform, Workspaces and Applications&lt;/a&gt; yesterday, with more than 70 bugs being fixed. Notably:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Several fixes in handling encrypted mails in KMail&lt;/li&gt;&#xA;&lt;li&gt;Fixes for KDEPIM syncing and ownCloud&lt;/li&gt;&#xA;&lt;li&gt;A number of improvements in Dolphin, including crash fixes&lt;/li&gt;&#xA;&lt;li&gt;Optimizations in the Plasma Workspaces&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;[The full list](&lt;a href=&#34;https://bugs.kde.org/buglist.cgi?query_format=advanced&amp;amp;bug_status=RESOLVED&amp;amp;bug_status=VERIFIED&amp;amp;bug_status=CLOSED&amp;amp;bugidtype=include&amp;amp;chfieldfrom=2013-01-01&amp;amp;chfieldto=Now&amp;amp;chfield=cf_versionfixedin&amp;amp;chfieldvalue=4.10.3&amp;amp;order=Bug&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;https://bugs.kde.org/buglist.cgi?query_format=advanced&amp;bug_status=RESOLVED&amp;bug_status=VERIFIED&amp;bug_status=CLOSED&amp;bugidtype=include&amp;chfieldfrom=2013-01-01&amp;chfieldto=Now&amp;chfield=cf_versionfixedin&amp;chfieldvalue=4.10.3&amp;order=Bug&lt;/a&gt; Number&amp;amp;list_id=638034) has other important changes.&lt;/p&gt;&#xA;&lt;p&gt;As usual, there are two different repositories from which you can get them:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.10.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory&lt;/a&gt; in case you are interested in contributing to packaging for the next openSUSE release;&lt;/li&gt;&#xA;&lt;li&gt;KDE:Release:410 (&lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.3/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 12.3&lt;/a&gt; or &lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/Release:/410/openSUSE_12.2/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE 12.2&lt;/a&gt;) in case you just want to upgrade to the latest and greatest version&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;In case you upgrade now, you should be aware of an issue with KDM that makes it not start: thankfully t&lt;a href=&#34;https://forums.opensuse.org/english/get-technical-help-here/applications/486676-kde-4-10-3-update-broken-kdebase4-session-package-2.html#post2554703&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;here&amp;rsquo;s a workaround available&lt;/a&gt;, and updated packages are already being built by the OBS, so it will be solved soon.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Accessing Casio EX-WORD 電子辞書 from Linux</title>
      <link>https://www.dennogumi.org/2013/05/accessing-casio-ex-word-%E9%9B%BB%E5%AD%90%E8%BE%9E%E6%9B%B8-from-linux/</link>
      <pubDate>Wed, 01 May 2013 19:33:17 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/05/accessing-casio-ex-word-%E9%9B%BB%E5%AD%90%E8%BE%9E%E6%9B%B8-from-linux/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m a (happy!) owner of a &lt;a href=&#34;http://casio.jp/exword/products/model/dic/?code=XD-A7400&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Casio EX-WORD Dataplus 5 XD-A4700&lt;/a&gt;, a Japanese electronic dictionary. Recently I looked into updating the Japanese-English dictionary (currently the Shogakukan PROGRESSIVE dictionary) installed, because it&amp;rsquo;s not good enough: too often when looking up odd sentences (like the ones in Fate/Extra CCC) I do not find any matches.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.csse.monash.edu.au/~jwb/edict.html%E2%80%8E&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;EDICT&lt;/a&gt; is adequate, and while I can use it on my phone and tablet, I like the fact that the EX-WORD has a physical keyboard along with the stylus, and a very nice kanji handwriting recognition. After a bit of looking, I found the &lt;a href=&#34;http://en.wikipedia.org/wiki/Kenky%C5%ABsha&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;5th Edition of the New Kenkyusha dictionary&lt;/a&gt;, offered &lt;a href=&#34;http://casio.jp/exword/soft/detail/#n04&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;as microSD card&lt;/a&gt;,  to be what I needed (but a bit pricey, &lt;a href=&#34;http://www.amazon.co.jp/%E3%82%AB%E3%82%B7%E3%82%AA-%E9%9B%BB%E5%AD%90%E8%BE%9E%E6%9B%B8EX-word%E7%94%A8%E8%BF%BD%E5%8A%A0%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%80%90%E3%83%87%E3%83%BC%E3%82%BF%E3%82%AB%E3%83%BC%E3%83%89%E7%89%88%E3%80%91%E6%96%B0%E8%8B%B1%E5%92%8C%E5%A4%A7%E8%BE%9E%E5%85%B8%E3%80%90%E7%AC%AC%E5%85%AD%E7%89%88%E3%80%91-%E6%96%B0%E5%92%8C%E8%8B%B1%E5%A4%A7%E8%BE%9E%E5%85%B8%E3%80%90%E7%AC%AC%E4%BA%94%E7%89%88%E3%80%91-%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC%E3%82%BA%E8%8B%B1%E5%92%8C%E8%BE%9E%E5%85%B8%E3%80%90%E7%AC%AC%E4%BA%8C%E7%89%88%E3%80%91-%E6%96%B0%E7%B7%A8-%E8%8B%B1%E5%92%8C%E6%B4%BB%E7%94%A8%E5%A4%A7%E8%BE%9E%E5%85%B8/dp/B007GUY8JG&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;10,500 yen on Amazon&lt;/a&gt;, and that&amp;rsquo;s heavily discounted!).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Package updates in openSUSE 12.3 KDE</title>
      <link>https://www.dennogumi.org/2013/02/package-updates-in-opensuse-12.3-kde/</link>
      <pubDate>Sat, 02 Feb 2013 13:46:30 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/02/package-updates-in-opensuse-12.3-kde/</guid>
      <description>&lt;p&gt;During the discussions for the release of openSUSE 12.3, the topic of update notifications and applets was brought up again. Originally openSUSE shipped with a custom update applet, but since it was basically unmaintained, the decision was made to switch to Apper for openSUSE 12.2&lt;/p&gt;&#xA;&lt;p&gt;The original Apper used in that version had a number of issues, which the upstream developer (Daniel Nicoletti) &lt;a href=&#34;http://dantti.wordpress.com/2013/01/08/happy-new-apper-release-0-8-0/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;fixed in a newer version, which also had a lot of other improvments&lt;/a&gt;. However we originally couldn&amp;rsquo;t switch because it depended on a newer, API-incompatible version of PackageKit, meaning that the PK bindings for libzypp (the heart of openSUSE&amp;rsquo;s package management) needed to be adjusted and ported.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Workspaces and Applications 4.10 on live images courtesy of openSUSE</title>
      <link>https://www.dennogumi.org/2013/01/kde-workspaces-and-applications-4.10-on-live-images-courtesy-of-opensuse/</link>
      <pubDate>Thu, 10 Jan 2013 23:24:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2013/01/kde-workspaces-and-applications-4.10-on-live-images-courtesy-of-opensuse/</guid>
      <description>&lt;p&gt;The 4.10 release for the KDE Development Platform, Workspaces and Applications is drawing nigh&amp;hellip; as you may have read, there is now an additional release candidate in order to test some last-minute changes.&lt;/p&gt;&#xA;&lt;p&gt;Of course, the KDE developers can only do so much: it&amp;rsquo;s impossible to test all possible combinations. That is, unless the community at large helps by finding and reporting issues the developers can fix. But doing so requires a 4.10 install. You can of course use packages from distributions, but you may not feel comfortable installing a prerelease on your system (and no one would blame you for that). Of course, if you had something to test without touching your own system&amp;hellip;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Testing KScreen packages available for openSUSE</title>
      <link>https://www.dennogumi.org/2012/12/testing-kscreen-packages-available-for-opensuse/</link>
      <pubDate>Thu, 27 Dec 2012 09:29:17 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/12/testing-kscreen-packages-available-for-opensuse/</guid>
      <description>&lt;p&gt;Yesterday &lt;a href=&#34;http://www.afiestas.org/screen-management-got-magic/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Alex Fiestas showed on his blog a video of a recent development version of the KScreen library&lt;/a&gt;, created to handle easily multiple monitor setups in KDE, almost in an &amp;ldquo;automagic&amp;rdquo; way. As this is a project where configurations and setups are &lt;em&gt;highly&lt;/em&gt; heterogeneous, a lot of testing is required to ensure things work reliably.&lt;/p&gt;&#xA;&lt;p&gt;Of course, you cannot ask a developer to have all sorts of screen combinations, but remember one of the strengths of FOSS: &amp;ldquo;many eyes make bugs shallow&amp;rdquo;. And that&amp;rsquo;s why the KDE team prepared &lt;strong&gt;testing&lt;/strong&gt; packages for KScreen for openSUSE users.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Systemd and KDE Workspaces in openSUSE 12.3</title>
      <link>https://www.dennogumi.org/2012/12/systemd-and-kde-workspaces-in-opensuse-12.3/</link>
      <pubDate>Sat, 15 Dec 2012 14:01:31 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/12/systemd-and-kde-workspaces-in-opensuse-12.3/</guid>
      <description>&lt;p&gt;openSUSE is migrating to the use of &lt;a href=&#34;http://www.freedesktop.org/wiki/Software/systemd&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;systemd&lt;/a&gt; for the upcoming 12.3 version, given the difficulties that emerged in trying to co-maintain two different init systems (SysV + systemd). While I am not going into the details of this choice (I leave this to more informed people), this has some consequences for software higher in the stack.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://lists.freedesktop.org/archives/systemd-devel/2011-May/002166.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;As ConsoleKit is deprecated&lt;/a&gt;, systemd offers its own daemon to keep track of sessions and assigned seats in a system. However, the KDE Workspaces rely on ConsoleKit to handle user switching, reboot, shutdown and a lot of ther things. Removing ConsoleKit would mean that users would suffer feature loss. On the other hand, with something that&amp;rsquo;s been deprecated and no longer actively worked on, you have issues with maintenance.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>4.10 Beta 2 packages available for openSUSE</title>
      <link>https://www.dennogumi.org/2012/12/4.10-beta-2-packages-available-for-opensuse/</link>
      <pubDate>Tue, 04 Dec 2012 19:17:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/12/4.10-beta-2-packages-available-for-opensuse/</guid>
      <description>&lt;p&gt;The KDE community has just released &lt;a href=&#34;http://www.kde.org/announcements/announce-4.10-beta2.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Beta 2 of the upcoming 4.10 release&lt;/a&gt; of the Development Platform, Workspaces, and Applications. Of course, distributions are providing binary packages for the adventurous&amp;hellip; and how could the green distro be left out?&lt;/p&gt;&#xA;&lt;p&gt;In fact, it is not. Beta 2 packages were uploaded and built in the &lt;a href=&#34;http://en.opensuse.org/KDE_repositories#Factory_aka._KDF_.28KDE_SC_4.9.29&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:Distro:Factory repository&lt;/a&gt;. Updated packages have also been submitted to the development version of openSUSE (Factory) as the ultimate goal is having 4.10 in openSUSE 12.3.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Making KDE applications Python 3 friendly</title>
      <link>https://www.dennogumi.org/2012/12/making-kde-applications-python-3-friendly/</link>
      <pubDate>Sun, 02 Dec 2012 18:00:57 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/12/making-kde-applications-python-3-friendly/</guid>
      <description>&lt;p&gt;When I&amp;rsquo;m not on &lt;a href=&#34;http://forum.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;forum duty&lt;/a&gt; or handling &lt;a href=&#34;http://www.opensuse.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE&lt;/a&gt;-related contributions, I try to improve my code contributions to KDE, even though I&amp;rsquo;m by no means an experienced programmer (I program all day long in Python, but I&amp;rsquo;m still a biologist after all). For the upcoming 4.10 release I&amp;rsquo;ve been polishing up Python 3 support.&lt;/p&gt;&#xA;&lt;p&gt;As you may know, Python 3 isn&amp;rsquo;t the standard in many distributions (Arch Linux excluded), but despite the slow start, it is slowly gaining steam. PyKDE4 was built keeping in mind Python 3 support, so theoretically we supported it right from the start.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New theme for KDE openSUSE 12.3 is now in!</title>
      <link>https://www.dennogumi.org/2012/11/new-theme-for-kde-opensuse-12.3-is-now-in/</link>
      <pubDate>Sun, 25 Nov 2012 08:30:30 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/11/new-theme-for-kde-opensuse-12.3-is-now-in/</guid>
      <description>&lt;p&gt;Following up my &lt;a href=&#34;https://www.dennogumi.org/2012/10/whats-cooking-for-kde-in-opensuse-12.3-theming/&#34; &gt;earlier post&lt;/a&gt;, the new openSUSE 12.3 theme has finally landed into the official openSUSE repositories  and will be part of the upcoming 12.3. A lot of work has gone into the new theme since I last posted about it, so this post will show how things look at the moment.&lt;/p&gt;&#xA;&lt;p&gt;A few caveats:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The theme targets the 4.10 release of the KDE Workspaces, so it may be not be perfect under 4.9;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The default wallpaper has not been chosen yet.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Without further ado, let&amp;rsquo;s get down to seeing what&amp;rsquo;s improved.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>What&#39;s cooking for KDE in openSUSE 12.3 - theming</title>
      <link>https://www.dennogumi.org/2012/10/whats-cooking-for-kde-in-opensuse-12.3-theming/</link>
      <pubDate>Sun, 28 Oct 2012 13:04:20 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/10/whats-cooking-for-kde-in-opensuse-12.3-theming/</guid>
      <description>&lt;p&gt;Although the release of openSUSE 12.3 is yet to come, the people of the openSUSE community contributing to KDE are already at work to bring the best possible KDE experience for the new release.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Another story of a patch, or of bugs, investigation, and fixing</title>
      <link>https://www.dennogumi.org/2012/09/another-story-of-a-patch-or-of-bugs-investigation-and-fixing/</link>
      <pubDate>Sat, 29 Sep 2012 21:14:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/09/another-story-of-a-patch-or-of-bugs-investigation-and-fixing/</guid>
      <description>&lt;p&gt;As others, bigger members in the KDE community say, &lt;a href=&#34;http://aseigo.blogspot.it/2012/09/nobody-will-do-it-for-you-and-therefore.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&amp;ldquo;nobody will do it for you, and therefore they will&amp;rdquo;&lt;/a&gt;. The patch from the title comes from such a story.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s give some background first: I&amp;rsquo;m really a heavy activity user, especially when working. My home PC has about five activities, my work one 3, and I managed to compartimentalize the various &amp;ldquo;topics&amp;rdquo; that each activity does pretty well.&lt;/p&gt;&#xA;&lt;p&gt;After an update a couple of weeks ago from the latest code from KDE git, I started noticing weird behavior. Activities would not start when stopped, and there was no way of getting an application on a single activity. As I had set up KWin rules, that made things even worse.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Of Brainstorm, ideas and seeking help</title>
      <link>https://www.dennogumi.org/2012/05/of-brainstorm-ideas-and-seeking-help/</link>
      <pubDate>Sun, 27 May 2012 16:01:28 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/05/of-brainstorm-ideas-and-seeking-help/</guid>
      <description>&lt;p&gt;Many of you know that &lt;a href=&#34;http://brainstorm.forum.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Brainstorm&lt;/a&gt; ideas aren&amp;rsquo;t posted straight away: they are always pre-screened to avoid repetitions, features that cannot be implemented technically, violations of the Code of Conduct, and so on. This is possible thanks to the work of the Idea Moderators, that patrol Brainstorm and evaluate the new ideas being posted.&lt;/p&gt;&#xA;&lt;p&gt;Recently, a few of them got too busy and thus we&amp;rsquo;re experiencing a backlog of ideas staying in the Vault (the staging area for evaluation) for longer times than usual. The existing staff is already quite busy, so despite the efforts some deficencies still remain.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Some more Nepomuk, please</title>
      <link>https://www.dennogumi.org/2012/02/some-more-nepomuk-please/</link>
      <pubDate>Sun, 12 Feb 2012 19:57:06 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2012/02/some-more-nepomuk-please/</guid>
      <description>&lt;p&gt;Recently we&amp;rsquo;ve seen &lt;a href=&#34;http://joerg-weblog.blogspot.com/2012/02/conquirere-joins-nepomuks-future.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;several&lt;/a&gt; &lt;a href=&#34;http://trueg.wordpress.com/2012/02/11/a-fun-release-nepomuk-tv-namer-0-2/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;blog posts&lt;/a&gt; on &lt;a href=&#34;http://planetkde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Planet KDE&lt;/a&gt; related to Nepomuk. Reading those I thought that I could add some (little) semantic features to &lt;a href=&#34;https://www.dennogumi.org/projects/danbooru-client&#34; &gt;Danbooru Client&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Danbooru Client already makes use of Nepomuk: if enabled, tags extracted from Danbooru items are added as Nepomuk tags. But since at least some Danbooru boards are specialized in certain types of images (e.g., wallpapers only, for examples) I found it would be nice to have Nepomuk show me only the images that come from a specific Danbooru board.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Screensavers and the KDE Workspaces - your opinion is needed</title>
      <link>https://www.dennogumi.org/2011/10/screensavers-and-the-kde-workspaces-your-opinion-is-needed/</link>
      <pubDate>Sun, 02 Oct 2011 11:26:37 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/10/screensavers-and-the-kde-workspaces-your-opinion-is-needed/</guid>
      <description>&lt;p&gt;Recently in the Plasma mailing list, KDE developers have discussed a new screen-locking implementation that could be added to the upcoming 4.8 release of the KDE Workspaces. The first reason to do so was to solve some security constraints of the existing implementation. As an added bonus, screen locking should be also more aestetically pleasing.&lt;/p&gt;&#xA;&lt;p&gt;There is however a trade-off: such implementation would mean that screensavers that rely on X (also called &lt;em&gt;X screensavers&lt;/em&gt;) would not be compatible. The current plan is to have a fallback mechanism if a user has a screen saver configured, and remove the support for X scrensavers entirely by 4.9. It is the intention of the developers to ultimately provide a way to make screensavers with QtQuick (QML) and in a way that they could be shared via GHNS (e.g., places like kde-look.org).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PyKDE4: Queries with Nepomuk</title>
      <link>https://www.dennogumi.org/2011/06/pykde4-queries-with-nepomuk/</link>
      <pubDate>Wed, 29 Jun 2011 19:27:42 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/06/pykde4-queries-with-nepomuk/</guid>
      <description>&lt;p&gt;In one of my previous blog posts I dealt with &lt;a href=&#34;https://www.dennogumi.org/2010/10/pykde4-tag-and-annotate-files-using-nepomuk/&#34; &gt;tagging files and resources with Nepomuk&lt;/a&gt;. But Nepomuk is not only about storing metadata, it is also about &lt;em&gt;retrieving&lt;/em&gt; and _interrogating _data. Normally, this would mean querying the metadata database directly, using queries written in SPARQL. But this is not intuitive, can be inefficient (if you do things the wrong way) and error prone (oops, I messed up a parameter!).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Access multiple Google Calendars from KOrganizer</title>
      <link>https://www.dennogumi.org/2011/06/access-multiple-google-calendars-from-korganizer/</link>
      <pubDate>Sat, 11 Jun 2011 10:06:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/06/access-multiple-google-calendars-from-korganizer/</guid>
      <description>&lt;p&gt;Recently, a question came up on the KDE Community Forums &lt;a href=&#34;http://forum.kde.org/viewtopic.php?f=20&amp;amp;t=91324&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;regarding the use of multiple Google Calendars with KOrganizer&lt;/a&gt;. The preferred access up to now has been with googledata Akonadi resource, however that doesn&amp;rsquo;t support more than one calendar, and (at least from my unscientific observation) seems to be rather unmaintained these days.&lt;/p&gt;&#xA;&lt;p&gt;Luckily, not all&amp;rsquo;s lost. Akonadi recently gained the opportunity of accessing CalDAV resources, and Google Calendar also offers a CalDAV interface, hence this is possible.&lt;/p&gt;&#xA;&lt;p&gt;This post will briefly describe how (thanks go to PIMster krop, which casually mentioned the possibility on IRC and prompted me to investigate).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Moving hosts!</title>
      <link>https://www.dennogumi.org/2011/05/moving-hosts/</link>
      <pubDate>Tue, 03 May 2011 20:48:49 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/05/moving-hosts/</guid>
      <description>&lt;p&gt;After many years of (good) service, I&amp;rsquo;m in the process of moving from &lt;a href=&#34;http://www.dreamhost.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Dreamhost web hosting&lt;/a&gt; to a Virtual Private Server (VPS) service hosted &lt;a href=&#34;http://www.linode.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;by the folks at Linode&lt;/a&gt;. It&amp;rsquo;s definitely more pricey but I like the control and freedom that I have at my disposal. Thanks to a &lt;a href=&#34;http://library.linode.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;number of guides&lt;/a&gt; and &lt;a href=&#34;https://twitter.com/jol1hahn&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;some help&lt;/a&gt;, I was able to set up lighttpd and php-fpm to serve web pages, and Postfix+dovecot+amavisd-new for email.&lt;/p&gt;&#xA;&lt;p&gt;I haven&amp;rsquo;t moved off a few services yet (including my primary mail), but I&amp;rsquo;m rather satisfied at the moment.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Taking video snapshots quickly: KDE VLC Snapper</title>
      <link>https://www.dennogumi.org/2011/04/taking-video-snapshots-quickly-kde-vlc-snapper/</link>
      <pubDate>Sun, 10 Apr 2011 12:40:26 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/04/taking-video-snapshots-quickly-kde-vlc-snapper/</guid>
      <description>&lt;p&gt;Some of the oldest readers of this blog are well aware of &lt;a href=&#34;https://www.dennogumi.org/categories/anime/&#34; &gt;a certain hobby of mine&lt;/a&gt;. Over the years I&amp;rsquo;ve always wanted to write more about that, including the stuff I&amp;rsquo;m viewing nowadays, but I found a hassle to collect snapshots from videos / DVDs, selecting them, and so on.&lt;/p&gt;&#xA;&lt;p&gt;Recently I learnt that VLC has &lt;a href=&#34;http://wiki.videolan.org/Python_bindings&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;some rather complete Python bindings&lt;/a&gt;, and I thought, &lt;em&gt;why not make the process automated?&lt;/em&gt; Yesterday I had some free time on my hands and a quick session of hacking brought some results already.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Improvements to the Git hooks</title>
      <link>https://www.dennogumi.org/2011/01/improvements-to-the-git-hooks/</link>
      <pubDate>Wed, 26 Jan 2011 11:59:04 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/01/improvements-to-the-git-hooks/</guid>
      <description>&lt;p&gt;As you may already know, recently the KDE sysadmins completely overhauled the commit hooks used with the Git infrastructure. Written in Python, they have already brought significant improvements to the current workflows. These hooks include keywords that when specified trigger particular actions: the most used are  to CC specific email addresses (CCMAIL), to CC bug reports (CCBUG) or to close bug reports (BUG).&lt;/p&gt;&#xA;&lt;p&gt;With the adoption of &lt;a href=&#34;http://www.reviewboard.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Review Board&lt;/a&gt; to facilitate code reviews, there were also requests for a REVIEW keyword that could close the review requests without asking the submitters to do so manually (which is slow and not always effective). Since the hooks for Git were written in Python, I thought I could give a hand there.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PyKDE4: Retrieve data using KIO</title>
      <link>https://www.dennogumi.org/2011/01/pykde4-retrieve-data-using-kio/</link>
      <pubDate>Sat, 01 Jan 2011 21:09:26 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2011/01/pykde4-retrieve-data-using-kio/</guid>
      <description>&lt;p&gt;One of the greatest strengths of KDE is undoubtedly the asynchronous and network-transparent I/O access, employed by the so-called &amp;ldquo;I/O&amp;rdquo; slaves, part of the KIO class. If you are developing an application that requires file or network access, those classes make things incredibly simple to do, and they don&amp;rsquo;t freeze your GUI when you are in the middle of a process.&lt;/p&gt;&#xA;&lt;p&gt;In this post I&amp;rsquo;ll show how to use KIO to retrieve files from network resources using PyKDE4. The whole example is also available &lt;a href=&#34;http://websvn.kde.org/trunk/KDE/kdeexamples/bindings/python/kio/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;in the kdeexamples module&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PyKDE4: Tag and annotate files using Nepomuk</title>
      <link>https://www.dennogumi.org/2010/10/pykde4-tag-and-annotate-files-using-nepomuk/</link>
      <pubDate>Tue, 26 Oct 2010 19:37:16 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/10/pykde4-tag-and-annotate-files-using-nepomuk/</guid>
      <description>&lt;p&gt;Some time has passed since I last blogged&amp;hellip; this was not only due to lack of time but also due to motivation (writing long texts can be discouraging at times). In any case, I&amp;rsquo;d like to rectify for that. In this post, I&amp;rsquo;ll talk about Nepomuk, and in particular how to use it to tag and annotate arbitrary files using its API in PyKDE4.&lt;/p&gt;&#xA;&lt;p&gt;Before starting, let me say that creating this tutorial was only possible thanks to the help of Sebastian Trueg, who helped me by pointing out some mistakes I was doing.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>What this might ever be?</title>
      <link>https://www.dennogumi.org/2010/07/what-this-might-ever-be/</link>
      <pubDate>Tue, 27 Jul 2010 22:41:14 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/07/what-this-might-ever-be/</guid>
      <description>&lt;figure&gt;&#xA;      &lt;img class=&#34;my-0 rounded-md&#34; src=&#34;http://imagebin.ca/img/V-7GlD.png&#34; alt=&#34;&#34; /&gt;&#xA;  &#xA;  &#xA;  &lt;/figure&gt;&#xA;&lt;p&gt;The rest is up to you to figure out.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>OCS and KDE Forums - work continues</title>
      <link>https://www.dennogumi.org/2010/07/ocs-and-kde-forums-work-continues/</link>
      <pubDate>Sun, 25 Jul 2010 18:49:22 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/07/ocs-and-kde-forums-work-continues/</guid>
      <description>&lt;p&gt;With my last entry, I announced the start of the work for an OCS library for the KDE Community Forums. Today I&amp;rsquo;d like to blog again about the recent developments.&lt;/p&gt;&#xA;&lt;p&gt;First of all, now there isn&amp;rsquo;t one, but &lt;em&gt;two&lt;/em&gt; Python modules:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;_ocslib, _ a pure Python module that can be used to interface with OCS-based forum systems;&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;ocslibkde&lt;/em&gt;, a PyKDE4 based module that can be used to interface with OCS-based forum system in KDE applications.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Currently ocslib supports reading and posting, while ocslibkde only reading (as of now). Both can be retrieved from the &lt;a href=&#34;http://gitorious.org/kde-forum-mods&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;kde-forum-mods repository&lt;/a&gt; under the &lt;em&gt;ocs-client&lt;/em&gt; subdirectory. The Python lib needs unit-testing, then I&amp;rsquo;ll be able to push a tarball soon for people to test (but you can always check out the Git repository). With regards to the PyKDE4 library, I plan on making a proof-of-concept plasmoid soon that shows how to use the API.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Open Collaboration Services and KDE Forums</title>
      <link>https://www.dennogumi.org/2010/07/open-collaboration-services-and-kde-forums/</link>
      <pubDate>Sun, 18 Jul 2010 10:00:39 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/07/open-collaboration-services-and-kde-forums/</guid>
      <description>&lt;p&gt;For KDE developers, web-based forums are often uncommon workflows. Indeed, for communication among developers mailing lists are much better tools, especially since you can handle everything inside a client (most of the time), compared to forums where you have to use a web browser. The ways of reading, replying and interacting with posters are dramatically different. And that is why some developers find themselves uncomfortable with the &lt;a href=&#34;http://forum.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Community Forums&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;A dedicated application would be usually much better than a browser, because you can work around the intrinsic limitations of the browser itself. The problem is that you can&amp;rsquo;t really access a forum with anything else than a browser. That is, it &lt;em&gt;used to be&lt;/em&gt; like this, but now things are changing.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>What&#39;s cooking at the KDE Community Forums?</title>
      <link>https://www.dennogumi.org/2010/06/whats-cooking-at-the-kde-community-forums/</link>
      <pubDate>Sat, 05 Jun 2010 11:56:51 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/06/whats-cooking-at-the-kde-community-forums/</guid>
      <description>&lt;p&gt;In the past weeks and days, the KDE Community Forums staff has been working to bring new features to improve even more the user experience. A few months ago, the staff was discussing the idea of finding a way to guide users to the most appropriate forum to post their questions or discussions. Now, thanks also to the return in service of one of our admins (welcome back, sayakb!) the feature is now being implemented, as the screenshots below will show.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>PyKDE4: new style signals and slots</title>
      <link>https://www.dennogumi.org/2010/03/pykde4-new-style-signals-and-slots/</link>
      <pubDate>Sat, 06 Mar 2010 08:04:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/03/pykde4-new-style-signals-and-slots/</guid>
      <description>&lt;p&gt;Those who use PyQt and PyKDE4 are certainly familiar with the syntax used to connect signals and slots:&lt;/p&gt;&#xA;&lt;p&gt;[python]&#xA;from PyQt4 import QtCore&#xA;from PyQt4 import QtGui&#xA;from PyKDE4 import kdeui&lt;/p&gt;&#xA;&lt;p&gt;class MyGUI(QtGui.QWidget):&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;def __init__(self, parent=None):&#xA;    super(MyGUI, self).__init__(parent)&#xA;    self.pushbutton = kdeui.KPushButton()&#xA;    self.pushbutton.setText(&amp;quot;Push me!&amp;quot;)&#xA;    &#xA;    QObject.connect(self.pushbutton, QtCore.SIGNAL(&amp;quot;clicked()&amp;quot;), &#xA;                           self.button_pushed)&#xA;&#xA;def button_pushed(self):&#xA;    print &amp;quot;Button clicked&amp;quot;&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;[/python]&lt;/p&gt;&#xA;&lt;p&gt;The main advantage of this syntax is that it&amp;rsquo;s very close to the C++ equivalent, and so you can translate easily from C++ to Python. Unfortunately the advantages of this syntax end here. The disadvantages, at least from a Python coding perspective, outweigh the advantages:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The world of KIO metadata - checking the HTTP response from a server</title>
      <link>https://www.dennogumi.org/2010/02/the-world-of-kio-metadata-checking-the-http-response-from-a-server/</link>
      <pubDate>Thu, 18 Feb 2010 21:42:46 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/02/the-world-of-kio-metadata-checking-the-http-response-from-a-server/</guid>
      <description>&lt;p&gt;Recently, I investigated how to perform some checks on web addresses using KIO for &lt;a href=&#34;http://kde-apps.org/content/show.php/Danbooru&amp;#43;Client?action=content&amp;amp;content=114343&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Danbooru Client&lt;/a&gt;. My old code was synchronous, so it blocked the application while checking, thus causing all sort of troubles (UI freezing, etc.). Therefore, making the switch to KIO was the best solution. However, I had one problem: &lt;em&gt;how could I check the HTTP response?&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I knew already that the various ioslaves can store metadata, consisting of key-value pairs which are specific on the slave used. Normally you can get the whole map by accessing the &lt;a href=&#34;http://api.kde.org/4.4-api/kdelibs-apidocs/kio/html/classKIO_1_1Job.html#a631cbc61c70e512ad91b2cf2c23ef029&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;em&gt;metaData&lt;/em&gt;&lt;/a&gt; function of the job you have used, in the slot connected from the &lt;em&gt;result&lt;/em&gt; signal.  For some reason, however, in PyKDE4 calling metaData() triggers an assert in SIP, which ends in a crash (at least in my application; I stil need to debug further).  KIO  jobs have also the &lt;a href=&#34;http://api.kde.org/4.4-api/kdelibs-apidocs/kio/html/classKIO_1_1Job.html#aafd31b4d9643bffb4cd75f3a31242bd4&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;em&gt;queryMetaData&lt;/em&gt;&lt;/a&gt; function, which returns the value of the key you have queried. Unfortunately, there was no way I could find the name.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Learning by example</title>
      <link>https://www.dennogumi.org/2010/01/learning-by-example/</link>
      <pubDate>Wed, 13 Jan 2010 21:37:38 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2010/01/learning-by-example/</guid>
      <description>&lt;p&gt;With my brand-new SVN account, &lt;a href=&#34;http://lists.kde.org/?l=kde-commits&amp;amp;m=126342017923323&amp;amp;w=2&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;I just committed some code&lt;/a&gt; to kdeexamples, KDE&amp;rsquo;s example code module. In particular, I  committed a simple example which shows how to use KConfigXT via PyKDE4, a simplified version of &lt;a href=&#34;https://www.dennogumi.org/2009/10/howto-kconfigxt-with-pykde4/&#34; &gt;what I wrote about here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;As most of KDE is C++, and the Python API docs are translated directly from the C++ API docs, it is essential to have good examples to help newcomers learn faster.  There are some PyKDE4 examples in the kdebindings module already, but I put mine in kdeexamples for a number of reasons:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client 0.5 is out</title>
      <link>https://www.dennogumi.org/2009/12/danbooru-client-0.5-is-out/</link>
      <pubDate>Sun, 27 Dec 2009 08:54:54 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/12/danbooru-client-0.5-is-out/</guid>
      <description>&lt;p&gt;Sometimes answering apparently harmless questions on instant messaging can have unexpected results. In particular, I was telling about Danbooru Client &lt;a href=&#34;http://www.clorophilla.net/blog&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;to someone&lt;/a&gt; and a question popped up &amp;ldquo;Why don&amp;rsquo;t you support pages?&amp;rdquo;. It seemed a nice idea, so I branched off the code (yay for git!) and started working on it.&lt;/p&gt;&#xA;&lt;p&gt;Well, it took me more than a &lt;em&gt;month&lt;/em&gt; to get this thing done&amp;hellip; I didn&amp;rsquo;t spend every day coding, but it was a challenge. Glad it&amp;rsquo;s over now, which means that Danbooru Client 0.5 is finally available. Grab it &lt;a href=&#34;http://kde-apps.org/content/show.php/Danbooru&amp;#43;Client?content=114343&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;at the usual place on kde-apps.org&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Living on the edge</title>
      <link>https://www.dennogumi.org/2009/12/living-on-the-edge/</link>
      <pubDate>Mon, 07 Dec 2009 20:29:35 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/12/living-on-the-edge/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://dot.kde.org/2009/12/04/kde-software-compilation-44-beta-1-released&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE SC 4.4 Beta 1&lt;/a&gt; has been released, and of course I couldn&amp;rsquo;t stay still. Thanks to the friendly &lt;a href=&#34;http://build.opensuse.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;openSUSE Build Service&lt;/a&gt;, there were packages available, so I just pointed my zypper sources to &lt;a href=&#34;http://download.opensuse.org/repositories/KDE:/KDE4:/UNSTABLE:/Desktop&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE:KDE4:UNSTABLE:Desktop&lt;/a&gt; repository, adjusted a few other things (mainly other third-party repositories) and updated.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>After a hiatus, Klassrooms continue!</title>
      <link>https://www.dennogumi.org/2009/11/after-a-hiatus-klassrooms-continue/</link>
      <pubDate>Sun, 29 Nov 2009 22:25:34 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/11/after-a-hiatus-klassrooms-continue/</guid>
      <description>&lt;p&gt;Do you like KDE? Did you ever find yourself in a position of wanting to help, but you didn&amp;rsquo;t know what to do, or who to talk to? Do you feel you could use help to get started?&lt;/p&gt;&#xA;&lt;p&gt;Today, the KDE Community Forums would like to provide the opportunity to answer those questions by annoucing the continuation of the tutorial courses known as &lt;em&gt;Klassrooms&lt;/em&gt;.&lt;/p&gt;&#xA;&#xA;&lt;h2 class=&#34;relative group&#34;&gt;What are Klassrooms?&#xA;    &lt;div id=&#34;what-are-klassrooms&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#what-are-klassrooms&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h2&gt;&#xA;&lt;p&gt;Klassrooms are tutorial &amp;ldquo;lessons&amp;rdquo; held in a specific area of the forum. Held by one or more &amp;ldquo;mentors&amp;rdquo;, they are focused in guiding people through helping KDE by tackling a particular problem. Examples of such problems include:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Marketing Sprint - Day 2(?)</title>
      <link>https://www.dennogumi.org/2009/11/kde-marketing-sprint-day-2/</link>
      <pubDate>Sat, 14 Nov 2009 23:26:28 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/11/kde-marketing-sprint-day-2/</guid>
      <description>&lt;p&gt;Well, there wasn&amp;rsquo;t a Day 1 for me (I got to the hotel too late to follow the first day of the meeting), so that is why I&amp;rsquo;m starting on day 2. To start, I need to say that I had never been to a sprint before: I am already accustomed to meeting for real someone from online, but for all the attendants, they had been just names or nicks on IRC. That means I was a bit nervous.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Danbooru Client - a client for Danbooru based sites</title>
      <link>https://www.dennogumi.org/2009/10/danbooru-client-a-client-for-danbooru-based-sites/</link>
      <pubDate>Sun, 25 Oct 2009 20:16:50 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/10/danbooru-client-a-client-for-danbooru-based-sites/</guid>
      <description>&lt;p&gt;A while ago I presented &lt;a href=&#34;https://www.dennogumi.org/2009/10/danbooru2nepomuk-a-nepomuk-tagger-for-danbooru-images/&#34; &gt;&amp;ldquo;danbooru2nepomuk&amp;rdquo;&lt;/a&gt;, a small program to tag images coming from &lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Danbooru-based image boards&lt;/a&gt;. Today I want to present the evolution of that program, that is a PyKDE4 client for those boards.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>HOWTO: KConfigXT with PyKDE4</title>
      <link>https://www.dennogumi.org/2009/10/howto-kconfigxt-with-pykde4/</link>
      <pubDate>Mon, 19 Oct 2009 21:43:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/10/howto-kconfigxt-with-pykde4/</guid>
      <description>&lt;p&gt;If you read around the &lt;a href=&#34;http://techbase.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Techbase&lt;/a&gt;, or if you develop KDE applications, you may have heard about KDE&amp;rsquo;s &lt;a href=&#34;http://techbase.kde.org/Development/Tutorials/Using_KConfig_XT&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KConfigXT&lt;/a&gt;. This is an extension of KDE&amp;rsquo;s KConfig, and can be used to generate nice configure dialogs with multiple pages with minimal effort, also taking care of saving and applying settings. In short, something really neat! But there are problems when using it with interpreted language bindings (such as PyKDE, which is the one I use):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;KConfigXT requires an XML file and an INI-like file to be compiled by kconfig_compiler in order to produce C++ files&lt;/li&gt;&#xA;&lt;li&gt;There is no such a tool (at least to my knowledge) that does the same job for bindings&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;So what to do? Either give up on the niceness of KConfigXT, or work around the issue. I chose the latter.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>danbooru2Nepomuk - a Nepomuk tagger for Danbooru images</title>
      <link>https://www.dennogumi.org/2009/10/danbooru2nepomuk-a-nepomuk-tagger-for-danbooru-images/</link>
      <pubDate>Fri, 02 Oct 2009 20:25:00 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/10/danbooru2nepomuk-a-nepomuk-tagger-for-danbooru-images/</guid>
      <description>&lt;p&gt;If you dabble with &lt;a href=&#34;https://www.dennogumi.org/categories/anime/&#34; &gt;anime&lt;/a&gt; and related things like I do, you may have heard about &lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;imageboards&lt;/a&gt;. A known variant, which powers sites such as &lt;a href=&#34;http://moe.imouto.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;moe.imouto&lt;/a&gt; (some links may be NSFW) or &lt;a href=&#34;http://konachan.net&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Konachan&lt;/a&gt;, is &lt;a href=&#34;http://en.wikipedia.org/wiki/Imageboard#Danbooru-style_boards&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Danbooru&lt;/a&gt;, a Ruby on Rails application. One of the characteristics of this software is that images stored there can be tagged to be identified as precisely as possible: common tags are for example the magazine where the image was taken from, the characters depicted, and so on.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Introducing KDialogue</title>
      <link>https://www.dennogumi.org/2009/09/introducing-kdialogue/</link>
      <pubDate>Sun, 20 Sep 2009 18:46:22 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/09/introducing-kdialogue/</guid>
      <description>&lt;p&gt;In line with the project&amp;rsquo;s committment to openness, the KDE developers and contributors are not a secretive bunch. In fact, the &lt;a href=&#34;http://behindkde.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&amp;ldquo;People Behind KDE&amp;rdquo;&lt;/a&gt; initiative has provided the community with interviews of quite a number of the developers. And by reading those interviews, haven&amp;rsquo;t you ever felt the need of asking a specific question, outside from those prepared by the interviewer? For example, more details about what the specific developer is doing, or what his/her plans are for the next version of KDE.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Interesting plasmoid: Drop2Tag</title>
      <link>https://www.dennogumi.org/2009/09/interesting-plasmoid-drop2tag/</link>
      <pubDate>Tue, 15 Sep 2009 20:06:59 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/09/interesting-plasmoid-drop2tag/</guid>
      <description>&lt;p&gt;While browsing around kde-look.org, I&amp;rsquo;ve stumbled upon &lt;a href=&#34;http://kde-look.org/content/show.php/Drop2Tag?content=111943&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;a nice little Plasma scripted widget&lt;/a&gt;, and I&amp;rsquo;m publishing this to have it get more exposure.&lt;/p&gt;&#xA;&lt;p&gt;A good part of the KDE community knows at least little about Nepomuk, and its ability to attach semantic tags to your files - basically words that describe the file, be it an image, a text document, or anything you&amp;rsquo;d like. For example, you could tag all the photos from your vacation with the name of the place you&amp;rsquo;ve been. After that, you can recall tagged files by accessing the nepomuksearch://hasTag:TAG_NAME url in Dolphin or Konqueror (there are more advanced uses, but I won&amp;rsquo;t cover them here), where TAG_NAME is your tag.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Brainstorm Monthly (?)  Digest - issue 3</title>
      <link>https://www.dennogumi.org/2009/09/kde-brainstorm-monthly-digest-issue-3/</link>
      <pubDate>Sun, 06 Sep 2009 19:46:55 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/09/kde-brainstorm-monthly-digest-issue-3/</guid>
      <description>&lt;p&gt;Hello people! Yes, it&amp;rsquo;s been a while but I haven&amp;rsquo;t forgotten about it&amp;hellip; with the Brainstorm&amp;rsquo;s new look and most technical issues resolved, I&amp;rsquo;m able to make Brainstorm Digests more often (hopefully!)&lt;/p&gt;&#xA;&#xA;&lt;h1 class=&#34;relative group&#34;&gt;Issue 3 - Special summary issue&#xA;    &lt;div id=&#34;issue-3---special-summary-issue&#34; class=&#34;anchor&#34;&gt;&lt;/div&gt;&#xA;    &#xA;    &lt;span&#xA;        class=&#34;absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none&#34;&gt;&#xA;        &lt;a class=&#34;text-primary-300 dark:text-neutral-700 !no-underline&#34; href=&#34;#issue-3---special-summary-issue&#34; aria-label=&#34;Anchor&#34;&gt;#&lt;/a&gt;&#xA;    &lt;/span&gt;&#xA;    &#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Since we have skipped a few months, what I&amp;rsquo;d like to present today (aside the usual data about the past month), is a general overview of the state of Brainstorm since the start of the initiative a while ago. Now we finally have data to draw some conclusions. But I&amp;rsquo;ll get to that at the end of the digest.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE 4.3 released - thanks to all developers!</title>
      <link>https://www.dennogumi.org/2009/08/kde-4.3-released-thanks-to-all-developers/</link>
      <pubDate>Tue, 04 Aug 2009 18:33:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/08/kde-4.3-released-thanks-to-all-developers/</guid>
      <description>&lt;p&gt;As you all know, KDE 4.3.0 has been releeased today! Now it&amp;rsquo;s the time to tell the developers &amp;ldquo;thanks&amp;rdquo; for their hard work. &lt;a href=&#34;http://forum.kde.org/viewtopic.php?f=77&amp;amp;t=64346&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Join us in the KDE Community Forums&lt;/a&gt; and spread the word!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Scripting languages and KDE</title>
      <link>https://www.dennogumi.org/2009/08/scripting-languages-and-kde/</link>
      <pubDate>Mon, 03 Aug 2009 18:23:26 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/08/scripting-languages-and-kde/</guid>
      <description>&lt;p&gt;Up to now, the main language in which KDE applications are developed is C++. This is a perfectly valid choice: however, at least for users that don&amp;rsquo;t have a computing background (I include myself in the list: I do science) C++ can be a rather steep requirement (although Hans, fellow staff member at the KDE Community forums, &lt;a href=&#34;http://hanswchen.wordpress.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;is doing a nice job in explaining his learning experience&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Scripted language bindings (that have a lower barrier of entry) for KDE exist: on top of my memory I can list Python, Ruby, and C# (and I&amp;rsquo;ve probably missed a few). Despite that, the only official non-C++ programs that are in KDE&amp;rsquo;s SVN currently, including only what&amp;rsquo;s in the official modules, are system-config-printer-kde and printer-applet, which are written in PyKDE. This is quite striking to me, because the language bindings allow full access to the API in kdelibs, and thus allow the creation of applications with (theoretically) less effort on part of the writer. Yet, such applications, despite the bindings being rather mature, are lacking.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Community Forums present the new KDE Brainstorm</title>
      <link>https://www.dennogumi.org/2009/08/kde-community-forums-present-the-new-kde-brainstorm/</link>
      <pubDate>Sun, 02 Aug 2009 21:40:17 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/08/kde-community-forums-present-the-new-kde-brainstorm/</guid>
      <description>&lt;p&gt;The KDE Brainstorm, where users can post and vote for feature requests for KDE, is the most visited area of the KDE Community Forums. In an effort to improve the experience of both users and developers, the KDE Community Forums staff is proud to present &lt;a href=&#34;http://forum.kde.org/brainstorm.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;a brand new version of the KDE Brainstorm&lt;/a&gt;.&lt;/p&gt;&#xA;&#xA;&lt;figure&gt;&#xA;        &lt;img&#xA;          class=&#34;my-0 rounded-md&#34;&#xA;          loading=&#34;lazy&#34;&#xA;          decoding=&#34;async&#34;&#xA;          fetchpriority=&#34;auto&#34;&#xA;          alt=&#34;kb_overview_small.png&#34;&#xA;          width=&#34;374&#34;&#xA;          height=&#34;300&#34;&#xA;          src=&#34;https://www.dennogumi.org/images/2009/08/kb_overview_small2_hu_c15e73df99aa3371.png&#34;&#xA;          srcset=&#34;https://www.dennogumi.org/images/2009/08/kb_overview_small2_hu_c15e73df99aa3371.png 800w,/images/2009/08/kb_overview_small2_hu_a664bdcbec7c8901.png 1280w&#34;&#xA;          sizes=&#34;(min-width: 768px) 50vw, 65vw&#34;&#xA;          data-zoom-src=&#34;https://www.dennogumi.org/images/2009/08/kb_overview_small2.png&#34;&#xA;        /&gt;&#xA;  &#xA;  &#xA;  &lt;/figure&gt;&#xA;&lt;p&gt;The new interface resembles the IdeaTorrent sites, but it is still powered by the forum software (phpBB), a clear example of the flexibility of the platform. Posting new ideas, voting, commenting and filtering the lists is now extremely easy and requires just a few mouse clicks.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The next iteration of the Plasma FAQ - call for help</title>
      <link>https://www.dennogumi.org/2009/07/the-next-iteration-of-the-plasma-faq-call-for-help/</link>
      <pubDate>Sat, 11 Jul 2009 19:18:35 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/07/the-next-iteration-of-the-plasma-faq-call-for-help/</guid>
      <description>&lt;p&gt;A few may know that I more or less maintain the &lt;a href=&#34;http://userbase.kde.org/Plasma/FAQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Plasma FAQ&lt;/a&gt; page on &lt;a href=&#34;http://userbase.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE&amp;rsquo;s UserBase&lt;/a&gt;. Given the rapid advance of Plasma between KDE versions, each time a new version is out a new FAQ needs to be made, as the content rapidly becomes obsolete. For 4.3, unfortunately, I&amp;rsquo;m not sure I&amp;rsquo;ll be able to put a new version up in time for the 4.3 release.&lt;/p&gt;&#xA;&lt;p&gt;The reason is mostly practical: it takes a bit of work to collect and add information, and currently my free time is limited due to a rather heavy workload and some other commitments. As UserBase is a wiki, I thought I could ask the KDE community at large if I could get some help in having a new version ready before release.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>A brand new look for KDE Community forums</title>
      <link>https://www.dennogumi.org/2009/06/a-brand-new-look-for-kde-community-forums/</link>
      <pubDate>Sat, 27 Jun 2009 23:18:47 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/06/a-brand-new-look-for-kde-community-forums/</guid>
      <description>&lt;p&gt;Today, a major upgrade of the &lt;a href=&#34;http://forum.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Community Forums&lt;/a&gt; took place. The change brings quite a number of changes to the forums themselves, and it&amp;rsquo;s a further step towards providing a better experience for KDE users (and developers too!).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DataMatrix 0.8 is finally out</title>
      <link>https://www.dennogumi.org/2009/06/datamatrix-0.8-is-finally-out/</link>
      <pubDate>Sat, 13 Jun 2009 13:29:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/06/datamatrix-0.8-is-finally-out/</guid>
      <description>&lt;p&gt;At last, after months of inactivity, I pushed out a new release of &lt;a href=&#34;https://www.dennogumi.org/projects/datamatrix&#34; &gt;&lt;em&gt;DataMatrix&lt;/em&gt;&lt;/a&gt;. Although the version bump is small (0.8) there are a lot of changes since last releases. The most notable include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ability to apply functions to elements of the matrix&lt;/li&gt;&#xA;&lt;li&gt;Ability to filter rows by column contents&lt;/li&gt;&#xA;&lt;li&gt;Ability to transpose rows with columns&lt;/li&gt;&#xA;&lt;li&gt;An option to load text files produced by R (which are, by design, broken)&lt;/li&gt;&#xA;&lt;li&gt;Removed the getter for columns, using dictionary-like syntax directly&lt;/li&gt;&#xA;&lt;li&gt;A lot of bug fixes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The download links on &lt;a href=&#34;https://www.dennogumi.org/projects/datamatrix&#34; &gt;the project page&lt;/a&gt; have been updated, along with &lt;a href=&#34;https://www.dennogumi.org/doc/datamatrix/&#34; &gt;the documentation&lt;/a&gt;.  Also, there is another change, because from now on the official Git repository &lt;a href=&#34;http://gitorious.org/datamatrix/datamatrix&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;is hosted on gitorious.org&lt;/a&gt;, and no longer on github, because gitorious (the software) is also free, while github.com&amp;rsquo;s is not. It&amp;rsquo;s mainly a philosophical issue (the same that prompted me to switch from twitter to identi.ca).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Brainstorm Monthly Digest - issue 2</title>
      <link>https://www.dennogumi.org/2009/05/kde-brainstorm-monthly-digest-issue-2/</link>
      <pubDate>Sat, 30 May 2009 20:18:18 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/05/kde-brainstorm-monthly-digest-issue-2/</guid>
      <description>&lt;p&gt;Hello, and welcome to the second issue of the KDE Brainstorm Digest! This issue comes in slightly late, due to some real time commitments, but I couldn&amp;rsquo;t leave you without it, could I?&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New, refactored System Settings</title>
      <link>https://www.dennogumi.org/2009/05/new-refactored-system-settings/</link>
      <pubDate>Fri, 01 May 2009 07:53:14 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/05/new-refactored-system-settings/</guid>
      <description>&lt;p&gt;A rather big change has gone into KDE&amp;rsquo;s SVN recently: Ben Cooksley (bcooksley) and Mathias Soeken (msoeken) have committed a complete rework of System Settings.&lt;/p&gt;&#xA;&lt;p&gt;Compared to the previous implementation, System Settings now has two operational modes, one being the current icon-based view since KDE 4 (and also seen in Kubuntu prior to KDE 4), and a second view, named &amp;ldquo;Classic&amp;rdquo;, which reimplements the old KControl look and feel. The latter change is probably very welcome to anyone who found System Settings less useful than the old KControl. The current view used can be changed in the configuration options. In addition, upon hovering an icon or module that show if there are any sub-modules associated.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Amarok 2.1 beta in openSUSE</title>
      <link>https://www.dennogumi.org/2009/04/amarok-2.1-beta-in-opensuse/</link>
      <pubDate>Tue, 28 Apr 2009 14:34:16 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/04/amarok-2.1-beta-in-opensuse/</guid>
      <description>&lt;p&gt;Currently, the openSUSE Build Service contains Amarok 2.1 beta packages only for the KDE:KDE4:UNSTABLE repository (i.e. current trunk, soon-to-be 4.3). However, a &lt;a href=&#34;http://search.opensu.se/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;quick search&lt;/a&gt; identified a repository that contains a RPM of current 2.0.90 &lt;a href=&#34;http://download.opensuse.org/repositories/home:/MasterPatricko:/KDE4/openSUSE_11.1_KDE4_Factory_Desktop&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;compiled for the KDE:KDE4:Factory Desktop&lt;/a&gt; (which will change to 4.3 with Beta 1) and&lt;a href=&#34;http://download.opensuse.org/repositories/home:/MasterPatricko:/KDE4/openSUSE_11.1_KDE_42&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt; another one for the KDE:42 repository&lt;/a&gt;. So you can add them using YaST or zypper and download the relevant package. I had to force a repository using zypper, otherwise zypper would complain and try to install amarok 1.4 from Packman&amp;hellip;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Brainstorm Monthly Digest - issue 1 </title>
      <link>https://www.dennogumi.org/2009/04/kde-brainstorm-monthly-digest-issue-1/</link>
      <pubDate>Sat, 25 Apr 2009 07:02:01 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/04/kde-brainstorm-monthly-digest-issue-1/</guid>
      <description>&lt;p&gt;Hello, and welcome to the first &amp;ldquo;issue&amp;rdquo; of the KDE Brainstorm monthly digest.&lt;/p&gt;&#xA;&lt;p&gt;First of all, a few words of introduction. There are quite a number of ideas being posted on the KDE Brainstorm, and it would be nice to know how the initiative is faring, and important highlights, like what ideas are more popular, which are more controversial, etc. That is why the idea of a monthly digest was born (in a similar fashion as the fabolous Commit Digest). Our idea is to publish these digests monthly, providing the community (and perhaps even developers) with useful information about the state of the initiative.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>First KDE Brainstorm idea implemented!</title>
      <link>https://www.dennogumi.org/2009/04/first-kde-brainstorm-idea-implemented/</link>
      <pubDate>Sat, 04 Apr 2009 10:06:45 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/04/first-kde-brainstorm-idea-implemented/</guid>
      <description>&lt;p&gt;Via &lt;a href=&#34;http://metelliuscode.wordpress.com/2009/04/02/dragndrop-menusark-extract-here-popup-menu/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Harald Hvaal&amp;rsquo;s blog&lt;/a&gt; I learnt that &lt;a href=&#34;http://forum.kde.org/extract-menu-on-drag-and-drop-t-38945.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the first non-forum suggestion has been implemented&lt;/a&gt;! I think this shows without doubt that initiatives like the &lt;a href=&#34;http://brainstorm.forum.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Brainstorm&lt;/a&gt; are undoubtedly useful to the community at large, both users and developers. Keep on rocking!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Gene search applet: suggestions and code review needed</title>
      <link>https://www.dennogumi.org/2009/03/gene-search-applet-suggestions-and-code-review-needed/</link>
      <pubDate>Tue, 31 Mar 2009 17:33:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/03/gene-search-applet-suggestions-and-code-review-needed/</guid>
      <description>&lt;p&gt;In the past months I&amp;rsquo;ve always wanted to write a small Plasma applet to aid me in some boring tasks as a bioinformatician. One example (for the non-scientific crowd out there) is when I find a specific gene out of my analysis work which I want to take a look at. I am often lazy, so instead of firing up the browser to look at the online resources, I wanted to write something which could access said resources programmatically.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Brainstorm: after the launch</title>
      <link>https://www.dennogumi.org/2009/03/kde-brainstorm-after-the-launch/</link>
      <pubDate>Sun, 22 Mar 2009 09:55:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/03/kde-brainstorm-after-the-launch/</guid>
      <description>&lt;p&gt;Now that the KDE Brainstorm has been launched, it&amp;rsquo;s time to take a look at the results so far. Currently, the forum hosts 160 threads, approximately one for each idea, and 441 posts. Not bad for the first two days of operation. At the same time, the staff has been working hard to make sure only appropriate ideas (not bug reports, not duplicates&amp;hellip;) are on the forum.  People have also begun voting, although slowly: it&amp;rsquo;s understandable, given the fact that there are so many threads in so little time.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE Brainstorm is live!</title>
      <link>https://www.dennogumi.org/2009/03/kde-brainstorm-is-live/</link>
      <pubDate>Fri, 20 Mar 2009 20:02:59 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/03/kde-brainstorm-is-live/</guid>
      <description>&lt;p&gt;It&amp;rsquo;s finally there: &lt;a href=&#34;http://dot.kde.org/2009/03/20/kde-brainstorm-get-your-ideas-kde&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Brainstorm has been launched today!&lt;/a&gt; Like this, it will be possible to propose features and have them voted by the community, and then submit the most voted requests to the developers. Every feature request is screened prior to posting, so duplicates, spam and flames are unlikely to occur. There is no guarantee that the voted upon features will be implemented, but as opposed to individual postings, this approach reduces the noise a lot, and allows a better communication between the &amp;ldquo;two worlds&amp;rdquo; (users and developers).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>I love poison</title>
      <link>https://www.dennogumi.org/2009/03/i-love-poison/</link>
      <pubDate>Wed, 18 Mar 2009 16:56:33 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/03/i-love-poison/</guid>
      <description>&lt;p&gt;No, it&amp;rsquo;s &lt;strong&gt;not&lt;/strong&gt;_ _a teen-like &amp;ldquo;I hate my life, I&amp;rsquo;m going to die tomorrow&amp;rdquo; post. I&amp;rsquo;m actually referring to the comments of a person nicknamed &amp;ldquo;I Love&amp;rdquo; that are popping up in almost all blogs that are linked to PlanetKDE which deal with Plasma or KDE4 adoption. The name &amp;ldquo;I Love&amp;rdquo; contrasts with an attitude that is unconstructive and rather trollish. This wouldn&amp;rsquo;t be such a big problem, if not for the fact that posts from said individual have had a rather negative effect: for example Aaron was forced to turn comment moderation on on his blog, &lt;a href=&#34;http://nowwhatthe.blogspot.com/2009/03/plasma-dev-team-rocks.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Jos&amp;rsquo; entry on the new Plasma in the upcoming KDE 4.3&lt;/a&gt; was the theatre of a flame-fest in the comments, and now I&amp;rsquo;ve seen poisonous comments also on &lt;a href=&#34;http://blusrcu.ba/nookie/?p=17&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Nookie&amp;rsquo;s&lt;/a&gt; and &lt;a href=&#34;http://socceroosd.blogspot.com/2009/03/odd-but-cool.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Socceroos&amp;rsquo;&lt;/a&gt; blogs.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Bilbo Blogger</title>
      <link>https://www.dennogumi.org/2009/03/bilbo-blogger/</link>
      <pubDate>Tue, 17 Mar 2009 15:58:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/03/bilbo-blogger/</guid>
      <description>&lt;p&gt;Mtux, of &lt;a href=&#34;http://choqok.ospdev.net&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;choqok&lt;/a&gt; fame, along with another person, has written &lt;a href=&#34;http://bilbo.gnufolks.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Bilbo Blogger&lt;/a&gt;, a blogging utility for Blogger or any blog that supports Blogger1.0, MetaWeblog, and MovableType APIs (EDIT: also GData). It is based on the KDE4 libraries and it includes a WYSIWYG editor, an HTML editor, and a Post Preview function that can even fetch your blog&amp;rsquo;s CSS to render the entry and see how it looks.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s not released yet, but for the daring, you can actually try and compile it. You need to check out and install the blogging library (BlboKBlog) first:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Science and KDE: kile</title>
      <link>https://www.dennogumi.org/2009/02/science-and-kde-kile/</link>
      <pubDate>Sun, 22 Feb 2009 20:49:20 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/02/science-and-kde-kile/</guid>
      <description>&lt;p&gt;During the course of my research work, I may obtain results that are worthy of publication in scientific journals. Since my master&amp;rsquo;s thesis I&amp;rsquo;ve been using &lt;a href=&#34;http://latex-project.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;LaTeX&lt;/a&gt; as my writing platform, mainly because I can concentrate on content rather than presentation (I find it useful also for writing non-scientific stuff as well). Also, I can handle bibliography (essential for a scientific publication) very well without using expensive proprietary applications (such as Endnote).&lt;/p&gt;&#xA;&lt;p&gt;In my early days I used kLyX first, then &lt;a href=&#34;http://www.lyx.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;LyX&lt;/a&gt;, but I found the platform to be too limited for my tastes, and also LaTeX errors were difficult to diagnose. I needed a proper editor, and that&amp;rsquo;s when I heard of &lt;a href=&#34;http://kile.sourceforge.net&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;kile, a KDE front-end for LaTeX&lt;/a&gt;. Kile is currently at version 2.0.2 and is a KDE 3 application. However, in KDE SVN work is ongoing to produce a KDE4 version (2.1) and that&amp;rsquo;s what I&amp;rsquo;ll look at in this entry.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Science and KDE: rkward </title>
      <link>https://www.dennogumi.org/2009/02/science-and-kde-rkward/</link>
      <pubDate>Sat, 07 Feb 2009 18:55:53 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/02/science-and-kde-rkward/</guid>
      <description>&lt;p&gt;I try to use FOSS extensively for my scientific work. In fact, when possible, I use &lt;em&gt;only&lt;/em&gt; FOSS tools. Among these there is the R programming language. It&amp;rsquo;s a Free implementation of the S-plus language, and it&amp;rsquo;s mainly aimed at statistics and mathematics. As the people who read my scientific posts know, I don&amp;rsquo;t like R much. But sometimes it&amp;rsquo;s the only alternative.&lt;/p&gt;&#xA;&lt;p&gt;Well, what does R have to do with KDE? With this post I&amp;rsquo;d like to start a series (hopefully) of articles that deals with KDE programs used for scientific purposes. In this particular entry, I&amp;rsquo;ll focus on rkward, a GUI front-end for R.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New Plasma with Python tutorials</title>
      <link>https://www.dennogumi.org/2009/01/new-plasma-with-python-tutorials/</link>
      <pubDate>Sat, 24 Jan 2009 11:09:36 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/01/new-plasma-with-python-tutorials/</guid>
      <description>&lt;p&gt;I just finished writing a new Python tutorial on KDE&amp;rsquo;s Techbase. &lt;a href=&#34;http://techbase.kde.org/Development/Tutorials/Plasma/Python/Writing_DataEngines&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;This one&lt;/a&gt; deals with writing DataEngines in Python (a complement to Simon Edwards&amp;rsquo;s own &lt;a href=&#34;http://techbase.kde.org/Development/Tutorials/Plasma/Python/Using_DataEngines&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Using DataEngines&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Let me know what you think. As it&amp;rsquo;s a wiki, comments and suggestions are welcome.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python Plasma tutorials on KDE Techbase</title>
      <link>https://www.dennogumi.org/2009/01/python-plasma-tutorials-on-kde-techbase/</link>
      <pubDate>Tue, 20 Jan 2009 22:02:42 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/01/python-plasma-tutorials-on-kde-techbase/</guid>
      <description>&lt;p&gt;As &lt;a href=&#34;http://www.kdedevelopers.org/node/3841&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Simon Edwards already noted&lt;/a&gt;, thanks to me and him (mostly him, I have to say) starting to work on Plasma tutorials at the same time, now KDE&amp;rsquo;s Techbase has a &lt;a href=&#34;http://techbase.kde.org/Development/Tutorials/Plasma&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;nice set of Python Plasma tutorials&lt;/a&gt;. They cover creation of applets and connection to DataEngines (see &lt;a href=&#34;http://techbase.kde.org/Projects/Plasma&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the Plasma page on Techbase for more information&lt;/a&gt;). I plan on starting a tutorial on writing Plasma DataEngines on Thursday, if time permits.&lt;/p&gt;&#xA;&lt;p&gt;For anyone wanting to try these out: you need KDE 4.2 (currently RC 1), PyKDE4 and kdebase compiled with Python support (not the case of openSUSE at the moment).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Last Plasma screencast</title>
      <link>https://www.dennogumi.org/2009/01/last-plasma-screencast/</link>
      <pubDate>Sat, 10 Jan 2009 21:09:17 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/01/last-plasma-screencast/</guid>
      <description>&lt;p&gt;It turned out I forgot to add the last screencast produced by the students of Kourse 2, so I&amp;rsquo;ll fix my mistake right now. Here&amp;rsquo;s &lt;strong&gt;Panel settings&lt;/strong&gt;, by Kourse student TeaAge:&lt;/p&gt;&#xA;&lt;p&gt;[blip.tv ?posts_id=1653914&amp;amp;dest=-1]&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>More Plasma screencasts</title>
      <link>https://www.dennogumi.org/2009/01/more-plasma-screencasts/</link>
      <pubDate>Thu, 08 Jan 2009 21:03:19 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/01/more-plasma-screencasts/</guid>
      <description>&lt;p&gt;Students from Kourse 2 fengshaun and Primoz have prepared two nice screencasts, dealing with the Zooming User Interface (ZUI) and desktop settings respectively. Without further ado, here they are:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Zooming User Interface by fengshaun&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;[blip.tv ?posts_id=1648944&amp;amp;dest=-1]&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Desktop settings by Primoz&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;[blip.tv ?posts_id=1646835&amp;amp;dest=-1]&lt;/p&gt;&#xA;&lt;p&gt;As usual, both Free and non-Free versions are available. The students are also at work on subtitled versions, without the Notes plasmoid. I&amp;rsquo;ll be sure to post them once they&amp;rsquo;re done. Don&amp;rsquo;t forget to share these!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kourse 2 - First finished screencast</title>
      <link>https://www.dennogumi.org/2009/01/kourse-2-first-finished-screencast/</link>
      <pubDate>Mon, 05 Jan 2009 16:33:53 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2009/01/kourse-2-first-finished-screencast/</guid>
      <description>&lt;p&gt;As some people already know,&lt;a href=&#34;http://forum.kde.org/-kourse-2-plasma-screencasts-t-23179.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt; I&amp;rsquo;m mentoring a group of students on KDE Forum to create Plasma screencasts&lt;/a&gt; (from the upcoming KDE 4.2 version). After several adjustments back and forth, the first one (made by kourse student Primoz), showing off the various desktop settings,  is complete. This version uses the Notes plasmoid to keep track of annotation, but we&amp;rsquo;re also evaluating subtitle-based versions. In the mean time, enjoy! (and spread the word). If you prefer a Free format rather than the proprietary Flash, &lt;a href=&#34;http://blip.tv/file/1638324?filename=Pp123-KDE42DesktopSettings845.ogv&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;you can download the ogg video version.&lt;/a&gt;&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Why Plasma is the best thing since sliced bread</title>
      <link>https://www.dennogumi.org/2008/12/why-plasma-is-the-best-thing-since-sliced-bread/</link>
      <pubDate>Mon, 29 Dec 2008 14:22:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/12/why-plasma-is-the-best-thing-since-sliced-bread/</guid>
      <description>&lt;p&gt;Today I was adjusting a bit the layouts of the Activities (&lt;a href=&#34;http://userbase.kde.org/Glossary&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;as defined in Plasma&lt;/a&gt;) to better suit my workflows. To do so I was using the brand new Activity Bar which is present in KDE 4.2. It&amp;rsquo;s very neat, but takes up space on the desktop, and while it&amp;rsquo;s not a big deal on my main PC (1280x1024 resolution), it &lt;em&gt;is&lt;/em&gt; an issue on my recently-resuscitated EeePC (1024x600).&lt;/p&gt;&#xA;&lt;p&gt;It was then that it occured to me that such applets are, in Plasma-speak, PopupApplets, which means they adjust their behavior depending if they are in a panel or &amp;ldquo;free&amp;rdquo;. Also, I knew that Plasma had panel auto-hiding. 5 seconds later, I had a solution that fit my tastes, as this screenshot shows:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DataMatrix 0.7 has been released</title>
      <link>https://www.dennogumi.org/2008/12/datamatrix-0.7-has-been-released/</link>
      <pubDate>Sat, 27 Dec 2008 15:33:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/12/datamatrix-0.7-has-been-released/</guid>
      <description>&lt;p&gt;Finally a new entry! I&amp;rsquo;ve been &lt;strong&gt;extremely&lt;/strong&gt; busy with other things, that is why I did not have time to write more. One of the main reason is related to an important landmark in my professional career, but I&amp;rsquo;ll write more about it after January 1st (hint: those who follow my Twitter updates may have already understood).&lt;/p&gt;&#xA;&lt;p&gt;As a nice way to break the hiatus, I&amp;rsquo;m releasing a new version of DataMatrix, my implementation of R&amp;rsquo;s data.frame in Python. Although the version bump is small, there are loads of improvements. First of all, there is proper support for file-like objects, as well as support for appending and inserting both rows and columns. writeMatrix has been substantially improved and now writes files correctly, and I have added (experimental) support for a DataMatrix object that does not require files - EmptyMatrix. Also, there is now &lt;a href=&#34;https://www.dennogumi.org/doc/datamatrix/&#34; &gt;proper documentation&lt;/a&gt;. Last but not least, unit tests have been added, a good way to watch out for regressions in the code.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Alternatives to Kubuntu for the Eee PC?</title>
      <link>https://www.dennogumi.org/2008/10/alternatives-to-kubuntu-for-the-eee-pc/</link>
      <pubDate>Wed, 22 Oct 2008 20:07:36 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/10/alternatives-to-kubuntu-for-the-eee-pc/</guid>
      <description>&lt;p&gt;Currently I have Kubuntu 8.04 (Hardy) installed on my Eee PC. Version 8.10, the Intrepid Ibex, is due on October 30th. However, I will not install it. The reason is that Kubuntu developers &lt;a href=&#34;http://forum.kde.org/showthread.php?tid=7671&amp;amp;page=1&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;intentionally disabled the zoom function&lt;/a&gt;, and I have three activities on this machine. How come I&amp;rsquo;m supposed to use them? Also, space is pretty tight so install a build environment just to remove one patch seems overkill.&#xA;So, I&amp;rsquo;m moving away from it. Do you know any recent, EeePC and KDE friendly distro?&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DataMatrix page up</title>
      <link>https://www.dennogumi.org/2008/10/datamatrix-page-up/</link>
      <pubDate>Sun, 12 Oct 2008 20:14:14 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/10/datamatrix-page-up/</guid>
      <description>&lt;p&gt;Ok, ok&amp;hellip; my definition of &amp;ldquo;tomorrow&amp;rdquo; is not like what most people use, apparently. Although I took quite a while, now &lt;a href=&#34;https://www.dennogumi.org/projects-2/datamatrix&#34; &gt;there is a static page on DataMatrix&lt;/a&gt;. There you will find a summary of wht I wrote in my other blog posts regarding this module. Of course, it will be kept up-to-date should I release a new version.&lt;/p&gt;&#xA;&lt;p&gt;Aside that, I put a contact form on this blog. It may be useful for reports that aren&amp;rsquo;t directly related to the posts.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DataMatrix 0.5</title>
      <link>https://www.dennogumi.org/2008/09/datamatrix-0.5/</link>
      <pubDate>Fri, 19 Sep 2008 19:54:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/09/datamatrix-0.5/</guid>
      <description>&lt;p&gt;At last, since it&amp;rsquo;s been like ages, I decided to put out a new version of DataMatrix. For those who haven&amp;rsquo;t seen my previous post, DataMatrix is a Pythonic implementation of &lt;a href=&#34;http://stat.ethz.ch/R-manual/R-patched/library/base/html/data.frame.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;R&amp;rsquo;s data.frame&lt;/a&gt;. It enables you to manipulate a text file by columns or rows, to your liking, using a dictionary-like syntax.&lt;/p&gt;&#xA;&lt;p&gt;In this new version there have been a few improvements and correction to a couple bugs (for example saveMatrix did not really save) and the start (only a stub at the moment) of an append function to add more columns (I&amp;rsquo;ll also think about a function to add rows).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma - resizing and moving panels</title>
      <link>https://www.dennogumi.org/2008/07/plasma-resizing-and-moving-panels/</link>
      <pubDate>Sun, 13 Jul 2008 20:34:01 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/07/plasma-resizing-and-moving-panels/</guid>
      <description>&lt;p&gt;Today I&amp;rsquo;m in a posting spree&amp;hellip;This clip shows how to resize and move Plasma panels around.&lt;/p&gt;&#xA;&lt;p&gt;[youtube]http://www.youtube.com/watch?v=Rmpv-S5JJI4[/youtube]&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma - creating a sidebar panel</title>
      <link>https://www.dennogumi.org/2008/07/plasma-creating-a-sidebar-panel/</link>
      <pubDate>Sun, 13 Jul 2008 12:15:59 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/07/plasma-creating-a-sidebar-panel/</guid>
      <description>&lt;p&gt;Following up on my previous post, here is another screencast showing off how to create a sidebar panel and add a few plasmoids to it. As usual, the version on Youtube has annotations.&lt;/p&gt;&#xA;&lt;p&gt;[youtube]http://www.youtube.com/watch?v=WPeFSDdt2PY[/youtube]&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma ZUI video</title>
      <link>https://www.dennogumi.org/2008/07/plasma-zui-video/</link>
      <pubDate>Tue, 08 Jul 2008 22:37:23 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/07/plasma-zui-video/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve put together a small video that shows what you can do with zooming in and out with Plasma&amp;rsquo;s Zooming User Interface (ZUI). Enjoy. (note: the version on Youtube has also annotations that explain better what is going on)&lt;/p&gt;&#xA;&lt;p&gt;[youtube]http://www.youtube.com/watch?v=EhODrJkoidA[/youtube]&lt;/p&gt;&#xA;&lt;p&gt;If you can, please spread the link to the video. We need more correct information out there.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Spread the word!</title>
      <link>https://www.dennogumi.org/2008/07/spread-the-word/</link>
      <pubDate>Mon, 07 Jul 2008 19:47:08 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/07/spread-the-word/</guid>
      <description>&lt;p&gt;Those of you that follow my Linux-related posts know that I work (along with others) on a FAQ trying to explain some magic behind KDE 4.x&amp;rsquo;s Plasma. Now, especially since on the Internet, there is the need to spread correct information (most of the naysayers are not quite informed).&lt;/p&gt;&#xA;&lt;p&gt;So, if you want to help KDE, please spread the word on the Plasma FAQ! If people have questions on Plasma, just direct them to&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Annoying fork talks</title>
      <link>https://www.dennogumi.org/2008/06/annoying-fork-talks/</link>
      <pubDate>Sun, 29 Jun 2008 20:51:50 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/06/annoying-fork-talks/</guid>
      <description>&lt;p&gt;Now even the (once respected) Steven J. Vaughan-Nichols is jumping on the bandwagon of Plasma haters. &lt;a href=&#34;http://practical-tech.com/operating-system/kde-its-time-for-a-fork/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;With a rather uninformed and rant-ish entry that just advocates a fork&lt;/a&gt;, like some other people said on the kde-devel mailinglist a week or two ago.&lt;/p&gt;&#xA;&lt;p&gt;The entry is rather dismissive of everything in KDE 4 save Plasma (and a mention on Dolphin&amp;rsquo;s single click icon), and also gets some facts and links wrong (yes, the Plasma web site is outdated, but since the developers are busy coding, someone else should step up and help). I wanted to point out a link to the &lt;a href=&#34;http://techbase.kde.org/Projects/Plasma/FAQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Plasma FAQ&lt;/a&gt;, but apparently I can&amp;rsquo;t (I assume it&amp;rsquo;s because of my ISP, as usual).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>data.frames in Python - DataMatrix</title>
      <link>https://www.dennogumi.org/2008/06/data.frames-in-python-datamatrix/</link>
      <pubDate>Sun, 29 Jun 2008 08:13:55 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/06/data.frames-in-python-datamatrix/</guid>
      <description>&lt;p&gt;For a long time I have tried to handle text files in Python in the same way that R&amp;rsquo;s &lt;a href=&#34;http://pbil.univ-lyon1.fr/library/base/html/data.frame.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;data.frame&lt;/a&gt; does - that is, direct access to columns and rows of a loaded text file. As I don&amp;rsquo;t like R at all, I struggled to find a Pythonic equivalent, and since I found none, I decided to eat my own food and write an implementation, which is what you&amp;rsquo;ll find below.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Asus Eee PC here!</title>
      <link>https://www.dennogumi.org/2008/06/asus-eee-pc-here/</link>
      <pubDate>Sat, 07 Jun 2008 17:28:37 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/06/asus-eee-pc-here/</guid>
      <description>&lt;p&gt;After almost a month of wait (Dynamism.com doesn&amp;rsquo;t like simple order procedures), I finally got hold of an Asus Eee PC 900 (obviously - for the readers of this blog -  the 20 Gb Linux version). Read more for some quick impressions and pictures.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>FOSS and research</title>
      <link>https://www.dennogumi.org/2008/05/foss-and-research/</link>
      <pubDate>Sat, 10 May 2008 07:30:48 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/05/foss-and-research/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been wondering about why FOSS is often compared to the academic world, but at least in my limited experience, I see little people that grasp its concept in the world of research. On a quick look, developing FOSS in a research environment would be very good: not only you&amp;rsquo;d get publicly available results when you publish, but at the same time you can make sure that in an extreme case your application will be carried on by someone else should you not be able to continue development.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Eee PC interest</title>
      <link>https://www.dennogumi.org/2008/03/eee-pc-interest/</link>
      <pubDate>Sun, 30 Mar 2008 11:05:56 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/03/eee-pc-interest/</guid>
      <description>&lt;p&gt;Since my work schedule is bordering on the hectic, I was thinking on buying something to get me more organized. Rather than a PDA, I&amp;rsquo;ve been rather interested in the &lt;a href=&#34;http://www.asus.it/products.aspx?l1=24&amp;amp;l2=0&amp;amp;l3=0&amp;amp;l4=0&amp;amp;model=1907&amp;amp;modelmenu=2&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Asus Eee PC&lt;/a&gt;: small form factor, SSDs and Linux preinstalled are definitely pluses. It&amp;rsquo;s too bad that at least in Italy Asus sells only the 512M RAM version (when there are more powerful options available elsewhere).&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;d like to get impressions on the Asus Eee, before considering a purchase (€ 300 are still a lot): did you try it? How was it? And if not Eee, are there other interesting alternatives?&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>people.complain()</title>
      <link>https://www.dennogumi.org/2008/01/people.complain/</link>
      <pubDate>Wed, 30 Jan 2008 07:13:11 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/01/people.complain/</guid>
      <description>&lt;p&gt;To me nowadays reading KDE Dot News is a bother. Not because of the news, which are always high quality, but &lt;em&gt;the comments&lt;/em&gt; leave a lot to be desired.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s take for example &lt;a href=&#34;http://dot.kde.org/1201517986/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the recent news about Nokia buying Trolltech&lt;/a&gt;: 99% of the comments talk doom and gloom. This is not bad &lt;em&gt;per se&lt;/em&gt;, but most of them bring absolutely nothing to the discussion. Truth is, it&amp;rsquo;s too early to say, so we&amp;rsquo;ll have to wait and see. It&amp;rsquo;s not like something like this happens overnight.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Be free.</title>
      <link>https://www.dennogumi.org/2008/01/be-free./</link>
      <pubDate>Fri, 11 Jan 2008 18:39:34 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/01/be-free./</guid>
      <description>&lt;figure&gt;&#xA;      &lt;img class=&#34;my-0 rounded-md&#34; src=&#34;http://kde.org/img/kde40.png&#34; alt=&#34;be free.&#34; /&gt;&#xA;  &#xA;  &#xA;  &lt;/figure&gt;&#xA;&lt;p&gt;The word is official: &lt;a href=&#34;http://www.kde.org/announcements/4.0&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE 4.0.0 has been released&lt;/a&gt;. Make sure to check out the &lt;a href=&#34;http://dot.kde.org/1200050369/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Dot story&lt;/a&gt;, or the &lt;a href=&#34;http://www.kde.org/announcements/4.0/guide.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;nicely done visual guide&lt;/a&gt;. And if you&amp;rsquo;re new to Plasma, have a look at &lt;a href=&#34;http://techbase.kde.org/Projects/Plasma/FAQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;the FAQ&lt;/a&gt; as well.&lt;/p&gt;&#xA;&lt;p&gt;Congratulations to all the KDE developers, translators, and coordinators for pushing forward our favorite desktop environment. Rock on!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE 4.0.0 tagging</title>
      <link>https://www.dennogumi.org/2008/01/kde-4.0.0-tagging/</link>
      <pubDate>Fri, 04 Jan 2008 20:46:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2008/01/kde-4.0.0-tagging/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://techbase.kde.org/Schedules/KDE4/4.0_Release_Schedule#2008-01-04:_Tagging_stable_4.0&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Today is the tagging day for KDE 4.0.0&lt;/a&gt;. I think it speaks for itself. I have checked out the 4.0 branch and I&amp;rsquo;m going to use it in a full session real soon (so far I used nested X sessions with Xephyr). Aaron  Seigo has  &lt;a href=&#34;http://aseigo.blogspot.com/2008/01/talking-bluntly.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;a nice writeup on the release&lt;/a&gt;, some of the memes floating around and the future of KDE 4.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>QSql vs DB-API?</title>
      <link>https://www.dennogumi.org/2007/12/qsql-vs-db-api/</link>
      <pubDate>Fri, 28 Dec 2007 12:58:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/12/qsql-vs-db-api/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently begun trying to create GUIs for my Python applications with &lt;a href=&#34;http://www.riverbankcomputing.co.uk/pyqt/index.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;PyQt&lt;/a&gt;, and I can say I&amp;rsquo;m absolutely loving the toolkit, relatively easy to use and featureful. As I&amp;rsquo;m trying to create a GUI for some module I wrote that deals with databases (using MySQLdb), I also learnt that Qt has a series of classes for dealing with databases, mainly QSql.&lt;/p&gt;&#xA;&lt;p&gt;My question, directed to whoever has experience with QSql and the Python DB-API, is: what are the advantages of one approach to the other? I&amp;rsquo;m leaning towards DB-API because like that I can create modules which work also in command line applications.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Plasma FAQ</title>
      <link>https://www.dennogumi.org/2007/12/plasma-faq/</link>
      <pubDate>Wed, 19 Dec 2007 22:57:50 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/12/plasma-faq/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve started working on a FAQ related to Plasma, in order to ease the transition for the early adopters of Plasma when KDE 4.0 is released. That, coupled with another idea I had (offering video tutorials of operations) should make the gap smaller.&lt;/p&gt;&#xA;&lt;p&gt;Currently the FAQ is a work in progress (still a lot of TODOs, I hope to have a look after Friday as I&amp;rsquo;m really busy now) and resides in &lt;a href=&#34;http://techbase.kde.org/Projects/Plasma/FAQ&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE&amp;rsquo;s TechBase&lt;/a&gt; until a more suitable solution is found. If you think you can help, feel free to contribute!&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Data clustering with Python</title>
      <link>https://www.dennogumi.org/2007/11/data-clustering-with-python/</link>
      <pubDate>Wed, 07 Nov 2007 18:15:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/11/data-clustering-with-python/</guid>
      <description>&lt;p&gt;**Notice:**Just now I realized this has been linked to &lt;a href=&#34;http://stackoverflow.com/questions/5002783/best-python-clustering-library-to-use-for-product-data-analysis&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;to a Stack Overflow question&lt;/a&gt;. I recently wrote a new post that uses a different technique and a combination of R and Python. &lt;a href=&#34;https://www.dennogumi.org/2011/05/multiscale-bootstrap-clustering-with-python-and-r/&#34; &gt;Check it out!&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Following up my recent post, I&amp;rsquo;ve been looking for alternatives to TMeV. So far I&amp;rsquo;ve found the R package pvclust and the &lt;a href=&#34;http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/software.htm#pycluster&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Pycluster library&lt;/a&gt;, part of &lt;a href=&#34;http://biopython.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;BioPython&lt;/a&gt;.  The first one also performs bootstrapping (I&amp;rsquo;m not sure if it&amp;rsquo;s similar to what support trees do, but it&amp;rsquo;s still better than no resampling at all). I&amp;rsquo;ve found &lt;a href=&#34;http://python-cluster.sourceforge.net/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;another Python project&lt;/a&gt; but it is still too basic to perform what I need.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Buggy bioinformatics software</title>
      <link>https://www.dennogumi.org/2007/11/buggy-bioinformatics-software/</link>
      <pubDate>Wed, 07 Nov 2007 14:43:52 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/11/buggy-bioinformatics-software/</guid>
      <description>&lt;p&gt;As people who read my science-related posts know already, I&amp;rsquo;m not a big fan of &lt;a href=&#34;https://www.dennogumi.org/2006/11/software-and-biology/&#34; &gt;software made just to support a publication&lt;/a&gt;. Recently I&amp;rsquo;ve stumbled again into similar software. Namely, I&amp;rsquo;m talking about the &lt;a href=&#34;http://www.tm4.org/mev.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;TIGR Multiexperiment Viewer (TMeV)&lt;/a&gt;, a Java-based program which is often used for microarray analysis. It&amp;rsquo;s not exactly &amp;ldquo;fit for publication&amp;rdquo;, because it has reached version 4 last year, but shows some of the problems (&lt;a href=&#34;https://www.dennogumi.org/2007/03/genbugg/&#34; &gt;mentioned already&lt;/a&gt;) with releasing bioinformatics software.&lt;/p&gt;&#xA;&lt;p&gt;I use TMeV mostly because I didn&amp;rsquo;t find any other implementation of the hierarchical clustering algorithm with support trees. However, I&amp;rsquo;ve stumbled upon a very annoying bug in the most recent version. Normally I use average linkage clustering and as the distance metric I employ the Pearson&amp;rsquo;s correlation, and with gene and sample bootstrapping: with certain files this makes TMeV report errors at random during the iterations.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Opinion on the KDE Krush day</title>
      <link>https://www.dennogumi.org/2007/11/opinion-on-the-kde-krush-day/</link>
      <pubDate>Sun, 04 Nov 2007 18:15:53 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/11/opinion-on-the-kde-krush-day/</guid>
      <description>&lt;p&gt;Yesterday I spent some of my free time to help with the KDE 4.0 Krush Day. Unfortunately, I did a lot less than what I was supposed to do, mainly because at some point the home directory ran out of space (I forgot to remove qt-copy object files), then I inadvertently removed some of the directories and I had to re-sync with SVN.&lt;/p&gt;&#xA;&lt;p&gt;Nevertheless, it was interesting and nice to be able to contribute even if you don&amp;rsquo;t speak C++. I reported a crash in Gwenview, and some problems regarding the use of authentication with IO-slaves. I also confirmed a few other issues some others raised.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>KDE 4.0 bug squashing day!</title>
      <link>https://www.dennogumi.org/2007/11/kde-4.0-bug-squashing-day/</link>
      <pubDate>Thu, 01 Nov 2007 14:14:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/11/kde-4.0-bug-squashing-day/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://aseigo.blogspot.com/2007/10/kde4-krush-days-saturday.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Aseigo announced it&lt;/a&gt; a few days ago: on Saturday, on the Freenode IRC network, #kde4-krush channel, there will be a day-long session to triage and squash bugs in order to improve the overall quality of KDE 4.0. I will try to be there, so that I can give out my (little) contribution as non-coder. I&amp;rsquo;ll be sure to report later.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New sport, Plasma bashing</title>
      <link>https://www.dennogumi.org/2007/10/new-sport-plasma-bashing/</link>
      <pubDate>Thu, 25 Oct 2007 08:10:30 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/10/new-sport-plasma-bashing/</guid>
      <description>&lt;p&gt;First of all let me make some disclaimers :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;This is **not  **a Plasma bashing post (so that aseigo won&amp;rsquo;t commit suicide, should he ever read this);&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;I&amp;rsquo;m not a KDE developer, just someone who tries out SVN and reads mailing lists;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt; These statements aren&amp;rsquo;t meant to bash the collective group of the KDE developers, just to outline a bad &amp;ldquo;mood&amp;rdquo; in my opinion.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;As you may know, KDE 4.0 Beta 3 was released a while ago. With it came the usual number of criticisms, some sensible, a lot of others not. Most of the latter fell into the category of &amp;ldquo;it&amp;rsquo;s an alpha, not a beta&amp;rdquo; and &amp;ldquo;Plasma sucks&amp;rdquo;.  Well, one can ignore most of them since they rarely provide anything constructive.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>My experience with KDE4, part 2</title>
      <link>https://www.dennogumi.org/2007/10/my-experience-with-kde4-part-2/</link>
      <pubDate>Wed, 24 Oct 2007 19:51:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/10/my-experience-with-kde4-part-2/</guid>
      <description>&lt;p&gt;I obviously did not want to stop with a single compile of KDE4, therefore I&amp;rsquo;m updating more or less randomly my build off the SVN to check what has been changing.&lt;/p&gt;&#xA;&lt;p&gt;The first and most important change since my last post was the addition of the K-menu in the taskbar: Kickoff was moved from playground (where it resided) to kdebase. Also, kate now works perfectly, and is already usable as a full-blown text editor.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>My KDE4 impression</title>
      <link>https://www.dennogumi.org/2007/10/my-kde4-impression/</link>
      <pubDate>Sat, 20 Oct 2007 21:18:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/10/my-kde4-impression/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://dot.kde.org/1192657203/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Since Beta 3 was announced a short time ago&lt;/a&gt;, I thought I would try testing KDE4 on my computer.  Here I&amp;rsquo;m reporting on my first impressions and I&amp;rsquo;ll try to provide constructive feedback as much as possible: the developers are being already (and unjustly, in my opinion) bashed enough.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Script to make captures of movie files</title>
      <link>https://www.dennogumi.org/2007/10/script-to-make-captures-of-movie-files/</link>
      <pubDate>Tue, 16 Oct 2007 20:44:46 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/10/script-to-make-captures-of-movie-files/</guid>
      <description>&lt;p&gt;The other day I was thinking about how to make screencaps for the anime I watch. Windows users often use &lt;a href=&#34;http://sourceforge.net/projects/guliverkli/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Media Player Classic&lt;/a&gt;, which can create a video contact sheet (i.e., a series of captures) out of a movie file. I had two problems with this:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The biggest is that it runs on Windows, and I don&amp;rsquo;t use Windows;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;The frames needed to be manually cropped every time, which was slow.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Gutsy Gibbon Beta</title>
      <link>https://www.dennogumi.org/2007/10/gutsy-gibbon-beta/</link>
      <pubDate>Mon, 01 Oct 2007 20:11:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/10/gutsy-gibbon-beta/</guid>
      <description>&lt;p&gt;After some thought, I&amp;rsquo;ve joined the fray and installed the &lt;a href=&#34;http://wiki.kubuntu.org/GutsyGibbon/Beta/Kubuntu&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;beta version of Kubuntu 7.10 (Gutsy Gibbon)&lt;/a&gt; on one of my computers. It hasn&amp;rsquo;t too recent hardware (AMD Thunderbird 2100+, 512 Mb RAM and a motherboard with a Nforce 2 chipset), and it is my test system for distributions.&lt;/p&gt;&#xA;&lt;p&gt;It ran Feisty Fawn, so I tried to use  the upgrader tool, which crashed when removing unsupported packages. Oh well, it was a beta, so nothing to worry about (the only worry was that it didn&amp;rsquo;t output anything at all). I then tried dist-upgrading and again the process failed due to file ownership conflicts: I solved that with some fiddling, but again nothing to worry about too much.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Science and Microsoft Word</title>
      <link>https://www.dennogumi.org/2007/09/science-and-microsoft-word/</link>
      <pubDate>Sat, 01 Sep 2007 12:45:57 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/09/science-and-microsoft-word/</guid>
      <description>&lt;p&gt;At the time of writing, a lot of people (even in bioinformatics) uses Microsoft Word to write their papers. I personally think it&amp;rsquo;s not a good idea, and not just for the file formats (like Microsoft lobbying semi-legally to get OOXML approved by ISO), but because for scientific papers the WYSIWYG paradigm is not appropriate.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Why KDE?</title>
      <link>https://www.dennogumi.org/2007/07/why-kde/</link>
      <pubDate>Sat, 21 Jul 2007 10:08:35 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/07/why-kde/</guid>
      <description>&lt;p&gt;The title comes from some random thoughts I had while reading &lt;a href=&#34;http://http://aseigo.blogspot.com/2007/07/plasma-update.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;aseigo&amp;rsquo;s latest entry on Plasma&lt;/a&gt;. I was thinking about the line &amp;ldquo;who uses KDE for his/her day job, and why?&amp;rdquo;, but related perhaps to people who don&amp;rsquo;t code for a living. Here I will illustrate my point of view on why I chose KDE as my day to day desktop environment.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Who said Windows works better?</title>
      <link>https://www.dennogumi.org/2007/07/who-said-windows-works-better/</link>
      <pubDate>Fri, 20 Jul 2007 19:36:04 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/07/who-said-windows-works-better/</guid>
      <description>&lt;p&gt;The reason for this post is the time I wasted this afternoon to enable DMA for a DVD burner in Windows, in order to burn a backup DVD at a decent speed. Apparently, the two optical drives are IDE while the HD is on a SATA controller. For no reason, DMA got turned off on the DVD burner (but not on the other drive).&lt;/p&gt;&#xA;&lt;p&gt;Of course I tried everything I could, of course. It was very frustrating to reboot every time  to test (probably due to the large hack called Registry) and of course not being able to get it working. Google searches did not get conclusive information, perhaps a BIOS bug or a firmware bug.&#xA;On Linux, it&amp;rsquo;s just a matter of using&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>/ borked (again)</title>
      <link>https://www.dennogumi.org/2007/07/-borked-again/</link>
      <pubDate>Sun, 08 Jul 2007 11:03:21 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/07/-borked-again/</guid>
      <description>&lt;p&gt;Looks like my laptop doesn&amp;rsquo;t really want to keep its data in stable form. Like &lt;a href=&#34;https://www.dennogumi.org/2007/05/-borked/&#34; &gt;I have blogged previously&lt;/a&gt;, the bus-reset issue apparently trashed my root partition again. I do not know the cause as it seemed a normal shutdown&amp;hellip; but the moment I rebooted I had lost a lot of files (thankfully not on /home: I&amp;rsquo;m glad I keep data separated from the rest).&lt;/p&gt;&#xA;&lt;p&gt;Reinstalling proved less difficult, thanks to a &lt;a href=&#34;http://www.kubuntu.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kubuntu&lt;/a&gt; DVD I burnt with my other computer. However, I still had to tinker manually because of read errors (notice that this seems to be an issue with my DVD-ROM, rather than with the DVD itself). When those were unrecoverable, I manually changed the temporary sources.list to point to Internet mirrors and all was well.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Command line scanning</title>
      <link>https://www.dennogumi.org/2007/07/command-line-scanning/</link>
      <pubDate>Wed, 04 Jul 2007 21:26:31 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/07/command-line-scanning/</guid>
      <description>&lt;p&gt;Recently, I had to do a few scans with my old but trusty BenQ 640BU. Given that I could not use any GUI due to a &lt;a href=&#34;https://bugs.launchpad.net/bugs/85488&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;long-standing Feisty bug&lt;/a&gt;, I tried to settle for command line scanning with the scanimage command from &lt;a href=&#34;http://www.sane-project.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;SANE&lt;/a&gt;. The main problem is that scanimage only saves images in PNM or TIFF formats. I wanted to use JPEG or PNG, but apparently that looked impossible to do.&lt;/p&gt;&#xA;&lt;p&gt;Instead, I found that  scanimage sends its results to standard output, and also that ImageMagick can accept standard input as source file, it was easy to convert on the fly:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>/ borked</title>
      <link>https://www.dennogumi.org/2007/05/-borked/</link>
      <pubDate>Thu, 31 May 2007 19:29:11 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/05/-borked/</guid>
      <description>&lt;p&gt;The title will already give an idea of what happened to my laptop two days ago. Due to a bus problem and a forced reboot, my root partition got corrupted. Luckily no data was lost as I keep /usr and /home separated from the rest. However &lt;strong&gt;reinstalling&lt;/strong&gt; proved to be a very difficult task.&lt;/p&gt;&#xA;&lt;p&gt;First of all, my DVD drive has some problems, and so it wouldn&amp;rsquo;t read the Kubuntu Feisty install disk I had brought from work. I tried then using a thumb drive but no luck, this buggy BIOS does not allow USB boot. I then copied the disk over to a DVD-RW I had, following my brother&amp;rsquo;s suggestion. So I was able to boot.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>tab2dokuwiki</title>
      <link>https://www.dennogumi.org/2007/05/tab2dokuwiki/</link>
      <pubDate>Thu, 24 May 2007 18:16:18 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/05/tab2dokuwiki/</guid>
      <description>&lt;p&gt;Today I made a simple sed script that converts a tab-delimited text file to a format that can be pasted into a &lt;a href=&#34;http://wiki.splitbrain.org/wiki:dokuwiki&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;DokuWiki&lt;/a&gt; wiki. &lt;a href=&#34;http://wiki.splitbrain.org/plugin:csv&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;There is  a plugin&lt;/a&gt; that permits to read CSV files directly, however:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;It doesn&amp;rsquo;t support tab-delimited text files;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;It&amp;rsquo;s incompatible with some plugins (one being &lt;a href=&#34;http://danjer.doudouke.org/tech/dokutexit&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;DokuTexit&lt;/a&gt;, which I need).&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Hence the need for this script. To use it, just copy and paste the code (see below) into a new file, make it executable (chmod +x) and then invoke it with&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Useful command line tips</title>
      <link>https://www.dennogumi.org/2007/05/useful-command-line-tips/</link>
      <pubDate>Sun, 06 May 2007 08:40:21 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/05/useful-command-line-tips/</guid>
      <description>&lt;p&gt;While working through large text files for work, I found several command line tools whose existence was unknown to me before. Their usefulness is great however, expecially if you deal with comma or tab delimited files (I do, and a great deal).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Enough with the negativity</title>
      <link>https://www.dennogumi.org/2007/05/enough-with-the-negativity/</link>
      <pubDate>Tue, 01 May 2007 11:16:24 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/05/enough-with-the-negativity/</guid>
      <description>&lt;p&gt;On a recent &lt;a href=&#34;http://dot.kde.org/1177886099/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;dotKDE article&lt;/a&gt; about the &lt;a href=&#34;http://commit-digest.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;weekly commit digest&lt;/a&gt;, someone brought up again the issue of &lt;a href=&#34;http://plasma.kde.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Plasma&lt;/a&gt;, a component of KDE 4 whose object is to bring &amp;ldquo;revolution&amp;rdquo; to the current desktop paradigm. However, I think that many in the community had unrealistic expectations, so some people even started to think it was vaporware, like in some comments in the aforementioned article.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll say it again, people had unrealistic expectations. KDE 4 is a big step ahead than previous versions, and first of all a new &lt;strong&gt;foundation&lt;/strong&gt; was needed. A large part of the improvements is under the hood (think about Solid or Phonon, for example). Plasma, as far as I can see, was not immune from that. Solid bases had to be built before moving forward. Thanks to that paradigm, there are already interesting results such &lt;a href=&#34;http://aseigo.blogspot.com/2007/02/oxygen-renaming-krunner-fun.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;as the new krunner&lt;/a&gt;. But there&amp;rsquo;s still (according to a glance on the &lt;a href=&#34;http://techbase.kde.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE Techbase&lt;/a&gt;) a lot of work on the user-invisible parts to be done.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Databases</title>
      <link>https://www.dennogumi.org/2007/04/databases/</link>
      <pubDate>Wed, 25 Apr 2007 14:26:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/04/databases/</guid>
      <description>&lt;p&gt;As I&amp;rsquo;ve been working to get some results done for my Ph.D. thesis, I&amp;rsquo;ve stumbled across the problem of having different data obtained through different software. Even if it&amp;rsquo;s just a matter of text files, the fields are all different and even if dealing with the same data, trying to infer relationships is a pain.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kubuntu 7.04</title>
      <link>https://www.dennogumi.org/2007/04/kubuntu-7.04/</link>
      <pubDate>Sun, 22 Apr 2007 07:03:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/04/kubuntu-7.04/</guid>
      <description>&lt;p&gt;[code lang=&amp;ldquo;bash&amp;rdquo;]&#xA;lb@hardin:~$ lsb_release -a&#xA;No LSB modules are available.&#xA;Distributor ID: Ubuntu&#xA;Description:    Ubuntu 7.04&#xA;Release:        7.04&#xA;Codename:       feisty&#xA;[/code]&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>One man, one lame ideology</title>
      <link>https://www.dennogumi.org/2007/04/one-man-one-lame-ideology/</link>
      <pubDate>Sat, 21 Apr 2007 21:17:24 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/04/one-man-one-lame-ideology/</guid>
      <description>&lt;p&gt;I just read on Slashdot that the famous RMS has now sung something against the prisoners in Guantanamo Bay (no link, I&amp;rsquo;m not giving it hits). All this while being in &lt;strong&gt;Cuba&lt;/strong&gt;, for all heavens, that&amp;rsquo;s not even remotely a democracy. I don&amp;rsquo;t deny the fact that that place may have been ground for abuses, but I find it hypocritical that RMS did that in a place where people are imprisoned on a whim and human rights are not upheld constantly.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Python usefulness</title>
      <link>https://www.dennogumi.org/2007/04/python-usefulness/</link>
      <pubDate>Sat, 21 Apr 2007 07:45:05 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/04/python-usefulness/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve again seen how useful and powerful Python can be. The other day I had to prepare an Excel spreadsheet (sadly) which among other things needed to contain links to the &lt;a href=&#34;http://www.genecards.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;GeneCards &lt;/a&gt;database for each gene listed. There were more than 2900 genes listed, so adding links by hand would have been suicidal.&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s when Python, through its &lt;a href=&#34;http://sourceforge.net/projects/pywin32&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Windows extensions&lt;/a&gt;, comes into play. First of all I created a module for COM objects using the makepy utility. Then it was a matter of importing the right modules and initialize the COM object:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Playing with Feisty Fawn</title>
      <link>https://www.dennogumi.org/2007/03/playing-with-feisty-fawn/</link>
      <pubDate>Fri, 30 Mar 2007 21:02:15 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/03/playing-with-feisty-fawn/</guid>
      <description>&lt;p&gt;Recently (before my tendinitis forced me to avoid using my desktop computer) I installed the &lt;a href=&#34;http://wiki.kubuntu.org/FeistyFawn/Beta/Kubuntu&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;beta version&lt;/a&gt; of Kubuntu 7.04 (Feisty Fawn).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>A BED file builder</title>
      <link>https://www.dennogumi.org/2007/03/a-bed-file-builder/</link>
      <pubDate>Tue, 13 Mar 2007 20:00:17 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/03/a-bed-file-builder/</guid>
      <description>&lt;p&gt;As I anticipated, I can finally release this small script. Its purpose is to build &lt;a href=&#34;http://http//genome.ucsc.edu/goldenPath/help/customTrack.html#BED&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;BED files&lt;/a&gt; out of tab-delimited text files. I made this because I had several files to make and moving columns left and right (not to mention writing a heading line for the &lt;a href=&#34;http://genome.ucsc.edu&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Genome Browser&lt;/a&gt;) was becoming annoying. Its use is fairly straightforward, as the help itself says:&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Oxygen</title>
      <link>https://www.dennogumi.org/2007/03/oxygen/</link>
      <pubDate>Fri, 09 Mar 2007 21:46:59 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/03/oxygen/</guid>
      <description>&lt;p&gt;Today I decided to give the new &lt;a href=&#34;http://oxygen-icons.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Oxygen&lt;/a&gt; icon theme (the default icon theme for KDE 4, as Troy Unrau &lt;a href=&#34;http://dot.kde.org/1173332156/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;explains effectively on dot.kde.org&lt;/a&gt;) a spin. Since it&amp;rsquo;s not (obviously) available for KDE 3.x, I had to do a checkout from SVN (from trunk/KDE/kdelibs/pics, since they were recently moved there). Then it was a matter of moving the oxygen folder to /usr/share/icons and selecting the theme in kcontrol.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Fear of change</title>
      <link>https://www.dennogumi.org/2007/03/fear-of-change/</link>
      <pubDate>Mon, 05 Mar 2007 19:51:55 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/03/fear-of-change/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;http://dot.kde.org/1172721427/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;recent article on dotKDE&lt;/a&gt; caused really a stir and a rather long (more than 430 comments!) debate. What is the reason? The decision to use the [Dolphin file manager](The Road to KDE 4: Dolphin and Konqueror) instead of &lt;a href=&#34;http://konqueror.org/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Konqueror&lt;/a&gt; as default file manager.&lt;/p&gt;&#xA;&lt;p&gt;I found myself rather surprised at such a reaction. After all, Dolphin and Konqueror will share much of the code base (which means that they will improve both) and Konqueror won&amp;rsquo;t be removed and will be available as default file manager through configuration. It sounds like a safe choice for me, however people didn&amp;rsquo;t like it that much apparently.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Richard M. Stallman is disgusting</title>
      <link>https://www.dennogumi.org/2007/02/richard-m.-stallman-is-disgusting/</link>
      <pubDate>Sat, 17 Feb 2007 21:08:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/02/richard-m.-stallman-is-disgusting/</guid>
      <description>&lt;p&gt;No, I&amp;rsquo;m not talking about his looks. I&amp;rsquo;m talking about him being &lt;em&gt;morally&lt;/em&gt; disgusting. The reason? The fact that he went to Cuba and &lt;a href=&#34;http://apnews1.iwon.com//article/20070216/D8NB1EK05.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;convinced them to switch to FOSS&lt;/a&gt;. You may want to know, why is that a bad thing?&lt;/p&gt;&#xA;&lt;p&gt;Easy answer: Cuba isn&amp;rsquo;t a democracy. Think what you want, blame the United States for the embargo how much you like, but you won&amp;rsquo;t be able to hide the fact that it is a totalitarian, oppressive regime. You can get arrested just by expressing dissent, or by promoting ideas that aren&amp;rsquo;t what the government wants.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>A day with an Apple Xserve</title>
      <link>https://www.dennogumi.org/2007/02/a-day-with-an-apple-xserve/</link>
      <pubDate>Sat, 03 Feb 2007 14:19:18 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/02/a-day-with-an-apple-xserve/</guid>
      <description>&lt;p&gt;Yesterday I and another person went to the server room to do the basic configuration of the Apple Xserve we have bought, along with its Xserve RAID unit. Despite the general &amp;ldquo;idea&amp;rdquo; that anything Apple does is user-friendly, our experience was plagued by problems.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>A newbie approach to GUIs</title>
      <link>https://www.dennogumi.org/2007/01/a-newbie-approach-to-guis/</link>
      <pubDate>Sat, 06 Jan 2007 10:13:08 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/01/a-newbie-approach-to-guis/</guid>
      <description>&lt;p&gt;In the past two days, aside studying the Python basics, I&amp;rsquo;ve been looking to find a decent GUI toolset to develop user interfaces in Python.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Checker mark III</title>
      <link>https://www.dennogumi.org/2007/01/checker-mark-iii/</link>
      <pubDate>Wed, 03 Jan 2007 22:05:47 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2007/01/checker-mark-iii/</guid>
      <description>&lt;p&gt;Reading Wesley J. Chun&amp;rsquo;s excellent &lt;a href=&#34;http://corepython.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;&lt;em&gt;Core Python Programming&lt;/em&gt;&lt;/a&gt; I realized I could definitely improve &lt;a href=&#34;https://www.dennogumi.org/2006/12/wallpaper-size-checker/&#34; &gt;my wallpaper checker&lt;/a&gt;, at least internally. That&amp;rsquo;s what I did today, and aside that, I added an option to view a thumbnail of the images contained in the lists. Note that it is &lt;strong&gt;not&lt;/strong&gt; meant to be an image viewer, just a way to show the images in the list (and I suggest you filter it first if it&amp;rsquo;s long). The image viewing part is my first try with Tkinter, the Python module to create interfaces using Tk. It&amp;rsquo;s ugly looking, but at least it works.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Improved wallpaper checker</title>
      <link>https://www.dennogumi.org/2006/12/improved-wallpaper-checker/</link>
      <pubDate>Sun, 31 Dec 2006 13:55:25 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/12/improved-wallpaper-checker/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve decided to update the wp_filter.py script. I fixed a good deal of bugs and at the same time I added a simple text-driven menu in order to simplify the program use, and I also added a readme file that describes operation and other requirements. You can download the program in &lt;a href=&#34;https://www.dennogumi.org/files/wp_filter.tar.gz&#34; &gt;tar.gz format&lt;/a&gt; or in &lt;a href=&#34;https://www.dennogumi.org/files/wp_filter.zip&#34; &gt;zip format&lt;/a&gt;. For basic requirements, refer to my &lt;a href=&#34;https://www.dennogumi.org/2006/12/wallpaper-size-checker/&#34; &gt;previous blog post&lt;/a&gt;. Comments are welcome.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Wallpaper size checker</title>
      <link>https://www.dennogumi.org/2006/12/wallpaper-size-checker/</link>
      <pubDate>Sat, 23 Dec 2006 10:42:21 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/12/wallpaper-size-checker/</guid>
      <description>&lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;: Some stupid bugs had crept in the code, so I updated the archives. Sorry for the inconvenience.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve writtern a small Python script to find wallpapers with right size or aspect ratio I needed, and now I&amp;rsquo;m releasing it to the public. It may come in handy especially when you download lots of desktop wallpapers (archives, torrents) and you don&amp;rsquo;t know which ones are suited for your monitor.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>GRUB hell</title>
      <link>https://www.dennogumi.org/2006/12/grub-hell/</link>
      <pubDate>Sat, 09 Dec 2006 08:57:15 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/12/grub-hell/</guid>
      <description>&lt;p&gt;Two days ago I decided to install Linux on the new computer I had obtained, so I just got a Kubuntu 6.10 alternate CD and went through the steps. THe network card was not detected, but by reading around I found it was just a matter of the r1000 module not being present in the installation kernel. The problems arose when GRUB was installed.&lt;/p&gt;&#xA;&lt;p&gt;Actually, that part of the installation went fine, but once rebooted I got &amp;ldquo;error 21&amp;rdquo;, which meant &amp;ldquo;disk not found&amp;rdquo;. Looking around in the Ubuntu bug tracker showed that &lt;a href=&#34;https://launchpad.net/distros/ubuntu/&amp;#43;source/grub/&amp;#43;bug/64574&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;GRUB did not support the JMicron SATA&lt;/a&gt; controller of the motherboard (I put the disk there by mistake, instead that on the ICH8 controller). Well, I wanted to remove GRUB, and that&amp;rsquo;s where problems started to arise.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Zealotry</title>
      <link>https://www.dennogumi.org/2006/12/zealotry/</link>
      <pubDate>Thu, 07 Dec 2006 11:49:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/12/zealotry/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m really saddened by the fanatic tone that a part of FOSS community is using to criticize the Novell-Microsoft deal. It should be noted that personally I don&amp;rsquo;t like the deal &lt;em&gt;at all&lt;/em&gt;, since Microsoft has a good history of stomping on its partners when they&amp;rsquo;re no loner needed. But still, the reactions from the community are &lt;a href=&#34;http://www.groklaw.net/article.php?story=20061102175508403&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;too strong&lt;/a&gt;, sometimes leading to (involuntary) &lt;a href=&#34;http://www.groklaw.net/article.php?story=20061204130954610&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;disinformation&lt;/a&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>A simple annotator </title>
      <link>https://www.dennogumi.org/2006/11/a-simple-annotator/</link>
      <pubDate>Sat, 25 Nov 2006 09:06:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/11/a-simple-annotator/</guid>
      <description>&lt;p&gt;In the past two days I&amp;rsquo;ve written a simple annotator program, that given an input list of RefSeq genes, automatically determines the relevant Entrez Gene IDs and annotates them using the flat files provided by the &lt;a href=&#34;http://www.ncbi.nlm.nih.gov&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;NCBI&lt;/a&gt;. A direct conversion was not possible due to limitations in Biopython&amp;rsquo;s parsers, but I managed to use the GenBank parser to identify and extract the references to the Gene IDs (and putting them in a list).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Text files with Python</title>
      <link>https://www.dennogumi.org/2006/10/text-files-with-python/</link>
      <pubDate>Mon, 23 Oct 2006 20:32:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/10/text-files-with-python/</guid>
      <description>&lt;p&gt;Finally I cleaned up my code enough to post it here. It&amp;rsquo;s probably still ugly, but not as ugly as when I wrote it down the first time. It&amp;rsquo;s all about manipulating text files, to be precise tab-delimited files. All the snippets are published under the &lt;a href=&#34;http://www.gnu.org/licenses/gpl.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;GNU GPL&lt;/a&gt; v2 (not that I think that anyone would use them, but just in case&amp;hellip;).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kubuntu Edgy</title>
      <link>https://www.dennogumi.org/2006/10/kubuntu-edgy/</link>
      <pubDate>Fri, 20 Oct 2006 20:06:20 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/10/kubuntu-edgy/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve upgraded both leon (one of my computers at home) and quant (my work machine) to Kubuntu Edgy Eft (now in &lt;a href=&#34;https://wiki.kubuntu.org/EdgyEft/RC/Kubuntu&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Release Candidate&lt;/a&gt; status, &lt;a href=&#34;http://www.thecodingstudio.com/opensource/linux/screenshots/index.php?linux_distribution_sm=Kubuntu%206.10%20RC&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;screenshots here&lt;/a&gt;). Leon&amp;rsquo;s upgrade went perfectly, while quant gave me some headaches. First of all there was a conflict between packages, then the  nvidia module for legacy hardware wouldn&amp;rsquo;t load:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;$ modprobe nvidia_legacy&lt;/p&gt;&#xA;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;FATAL: Module nv not found.&lt;/p&gt;&#xA;&lt;p&gt;In the end I manually compiled the nvidia module, and had to insert it via insmod or it would give out a cryptic error message (&amp;ldquo;error running install for module nvidia&amp;rdquo;). I think most of the headaches are coming out because I was using a custom kernel and because I dist-upgraded to a still unstable distribution. In any case, I&amp;rsquo;m quite pleased so far with Edgy, and once it becomes official I&amp;rsquo;ll put it on my laptop as well.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>My first real Python program</title>
      <link>https://www.dennogumi.org/2006/10/my-first-real-python-program/</link>
      <pubDate>Wed, 11 Oct 2006 20:59:34 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/10/my-first-real-python-program/</guid>
      <description>&lt;p&gt;Although I&amp;rsquo;m still studying the language, finally I managed to create a program that actually does &lt;em&gt;something I need&lt;/em&gt;. The need arose from a gene list I was given, made up by &lt;a href=&#34;http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=gene&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Entrez Gene&lt;/a&gt; IDs. I need to annotate it, but in a form that wasn&amp;rsquo;t able to be produced by the usual functional annotation tools I have. Actually it could have been done, but what I needed was to make something that I could &lt;em&gt;automate&lt;/em&gt;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>On Free Software and FSF</title>
      <link>https://www.dennogumi.org/2006/09/on-free-software-and-fsf/</link>
      <pubDate>Thu, 28 Sep 2006 19:36:24 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/on-free-software-and-fsf/</guid>
      <description>&lt;p&gt;&lt;strong&gt;WARNING&lt;/strong&gt;: This entry is somewhat political in nature.&lt;/p&gt;&#xA;&lt;p&gt;Given the &lt;a href=&#34;http://lwn.net/Articles/200422/&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;recent controversies&lt;/a&gt; about the &lt;a href=&#34;http://gplv3.fsf.org/draft&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;GPL v3 draft&lt;/a&gt;, I thought I&amp;rsquo;d give my insight on the &lt;a href=&#34;http://www.fsf.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Free Software Foundation&lt;/a&gt; and especially its founder, Richard M. Stallman, better known as RMS. I won&amp;rsquo;t cover the GPL v3 debate as I haven&amp;rsquo;t read the license draft, though I think that the kernel developers&amp;rsquo; standing must be at least given attention.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kubuntu Edgy Knot 3 artwork</title>
      <link>https://www.dennogumi.org/2006/09/kubuntu-edgy-knot-3-artwork/</link>
      <pubDate>Thu, 21 Sep 2006 19:03:50 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/kubuntu-edgy-knot-3-artwork/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://jucato.multiply.com/blog&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Jucato&lt;/a&gt; has &lt;a href=&#34;http://jucato.multiply.com/photos/album/24&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;some screenshots&lt;/a&gt; of the recently released Kubuntu Edgy Eft Knot 3. I like very much the new artwork, but it doesn&amp;rsquo;t seem that there&amp;rsquo;ll be &lt;a href=&#34;http://oxygen-icons.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Oxygen&lt;/a&gt; icons, at least from what I can gather. In any case I will try to play with it as soon as it hits a beta stage.&lt;/p&gt;&#xA;&lt;p&gt;On unrelated news, I &lt;strong&gt;still&lt;/strong&gt; have got some RSI issues, so I&amp;rsquo;ll have to slow down posting. Bah.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>ATI drivers and Linux</title>
      <link>https://www.dennogumi.org/2006/09/ati-drivers-and-linux/</link>
      <pubDate>Sat, 16 Sep 2006 07:58:45 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/ati-drivers-and-linux/</guid>
      <description>&lt;p&gt;Recently I decided to update the fglrx driver (&lt;a href=&#34;http://www.ati.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;ATI&lt;/a&gt;&amp;rsquo;s proprietary driver for Linux) to the latest version. I wanted to do that because the old version made switching between virtual consoles and X impossible (X would lose the correct timing of the screen, distorting it and forcing a kill to reset the settings). Also I was hoping on &lt;strong&gt;finally&lt;/strong&gt; solving the &lt;a href=&#34;https://support.ati.com/ics/support/KBAnswer.asp?questionID=22059&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;hibernate issue&lt;/a&gt; that has been plaguing the driver for months.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Annotations and Linux</title>
      <link>https://www.dennogumi.org/2006/09/annotations-and-linux/</link>
      <pubDate>Wed, 13 Sep 2006 17:27:58 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/annotations-and-linux/</guid>
      <description>&lt;p&gt;A lot of my bioinformatics work involves performing &lt;em&gt;functional annotation&lt;/em&gt; on genes. This means that given lits of genes I need to resolve their known function, or if they&amp;rsquo;re part or some metabolic pathways and so on. Even with the current trend in our laboratory, that is investigating DNA copy number changes using SNP microarrays (it&amp;rsquo;s a rather new form of analysis, but &lt;a href=&#34;http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=pubmed&amp;amp;cmd=Retrieve&amp;amp;dopt=AbstractPlus&amp;amp;list_uids=16897747&amp;amp;query_hl=3&amp;amp;itool=pubmed_docsum&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;some relevant papers&lt;/a&gt; are out already), in the end we have to go back to the genes affected by such changes (in order to find interesting/marker genes - we study solid tumors).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kile 1.9.2 for Dapper</title>
      <link>https://www.dennogumi.org/2006/09/kile-1.9.2-for-dapper/</link>
      <pubDate>Sun, 10 Sep 2006 09:09:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/kile-1.9.2-for-dapper/</guid>
      <description>&lt;p&gt;I learnt recently that the &lt;a href=&#34;http://kile.sourceforge.net&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kile LaTeX environment&lt;/a&gt; had a new release (1.9.2) on 26th August. It is mainly a bugfix release. However no packages for Ubuntu and Kubuntu exist yet, so I decided to fill the gap by building one, as I also use Kile for S.T.E.A.L.. It is based on the packages made by Harald Sitter and Marcus  Czeslinski, whom should take most of the credit, as I merely recompiled the already debianized source with the new version.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>New kernel</title>
      <link>https://www.dennogumi.org/2006/09/new-kernel/</link>
      <pubDate>Sun, 03 Sep 2006 15:57:07 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/09/new-kernel/</guid>
      <description>&lt;p&gt;[code]lb@hardin:~$ uname -a&#xA;Linux hardin 2.6.17-emission7 [/code]&lt;/p&gt;&#xA;&lt;p&gt;(the rest of the output was truncated)&#xA;Thanks to some folks over at the &lt;a href=&#34;http://www.ubuntuforums.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Ubuntu Web Forums&lt;/a&gt; I&amp;rsquo;ve been working into rolling in my own kernel trying to solve the fact that when I&amp;rsquo;m shutting down I always  get drives in an unclean state (actually only the root partition), giving rise to several errors. I wasn&amp;rsquo;t content with a vanilla kernel so I decided to use the &lt;a href=&#34;http://www.evolution-mission.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;emission patchset&lt;/a&gt;. This enables extra functions like a framebuffer splash (pity about vesafb-tng not working on my video card), suspend2 (an enhanced suspend-to-disk functionality), low latency patches and so on.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The power of the shell</title>
      <link>https://www.dennogumi.org/2006/07/the-power-of-the-shell/</link>
      <pubDate>Sat, 08 Jul 2006 08:16:30 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/07/the-power-of-the-shell/</guid>
      <description>&lt;p&gt;Yesterday I was trying to adjust some files in order to make a program use Affymetrix SNP arrays data (instead of arrayCGH data like the program was designed for). I had a big (116,000 rows) tab-delimited text file and I needed to use only part of the columns there.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Image editing using FOSS tools</title>
      <link>https://www.dennogumi.org/2006/07/image-editing-using-foss-tools/</link>
      <pubDate>Sun, 02 Jul 2006 17:07:52 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/07/image-editing-using-foss-tools/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve already explained in a previous entry that I like to tweak images, extract them from backgrounds and so on. However I didn&amp;rsquo;t like that I needed Windows to perform my actions, as I want to use that operating system as less as possible. I tried then to use FOSS (Free and Open Source Software) tools available on Linux to see if I could do the same job.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kubuntu Dapper arrived</title>
      <link>https://www.dennogumi.org/2006/07/kubuntu-dapper-arrived/</link>
      <pubDate>Sat, 01 Jul 2006 10:17:33 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/07/kubuntu-dapper-arrived/</guid>
      <description>&lt;p&gt;305&lt;/p&gt;&#xA;&lt;p&gt;Yesterday when I went at work I found an envelope coming from &lt;a href=&#34;http://www.canonical.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Canonical&lt;/a&gt;. Inside, there were the five &lt;a href=&#34;http://www.kubuntu.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kubuntu&lt;/a&gt; 6.06 &amp;ldquo;Dapper Drake&amp;rdquo; LTS CDs I ordered from &lt;a href=&#34;http://shipit.kubuntu.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Shipit&lt;/a&gt;. Those are Live CDs that will run Kubuntu without any needs for installing (though I&amp;rsquo;d have preferred real install CDs).&lt;/p&gt;&#xA;&lt;p&gt;307&lt;/p&gt;&#xA;&lt;p&gt;I will probably try to hand out a few of those: there are already a few people using Linux where I work. Also, one or two will be useful to keep as install discs and to perform maintenance (though systems such as &lt;a href=&#34;http://www.knoppix.net&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Knoppix&lt;/a&gt; are perhaps better suited for this). I plan on testing one of these today or tomorrow, to see how they perform on certain hardware.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Upgrade</title>
      <link>https://www.dennogumi.org/2006/06/upgrade/</link>
      <pubDate>Tue, 20 Jun 2006 17:51:34 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/06/upgrade/</guid>
      <description>&lt;p&gt;I got upgrade hardin (my laptop)&amp;rsquo;s memory at least, bringing it to 1Gb, at last. However I had two 256 Mb modules installed, that means I had to buy two 512 Mb ones. Oh well, I&amp;rsquo;ll just try to sell those ones. Everything seems snappier now, and even Firefox seems not to clog the CPU when loading pages (I need to experiment more, since I have no clue why that should have changed).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>The problem with binary only drivers</title>
      <link>https://www.dennogumi.org/2006/06/the-problem-with-binary-only-drivers/</link>
      <pubDate>Sat, 03 Jun 2006 20:04:38 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/06/the-problem-with-binary-only-drivers/</guid>
      <description>&lt;p&gt;Today I&amp;rsquo;ve been trying to set up suspend to RAM and suspend to disk (also known as hibernate) on my laptop using Kubuntu 6.06 LTS. Both tries failed miserably, sadly. The machine would suspend and also wake up, but I&amp;rsquo;d get only a garbled screen. This means that the video driver failed to wake up properly: this is the well known fglrx driver, the binary only driver that ATI made for Linux.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Kubuntu 6.06 LTS / Dynamis-Xarcabard</title>
      <link>https://www.dennogumi.org/2006/06/kubuntu-6.06-lts-/-dynamis-xarcabard/</link>
      <pubDate>Fri, 02 Jun 2006 08:52:51 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/06/kubuntu-6.06-lts-/-dynamis-xarcabard/</guid>
      <description>&lt;p&gt;Finally, the new version of &lt;a href=&#34;http://kubuntu.org/announcements/6.06-lts-release.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kubuntu 6.06 LTS&lt;/a&gt; (&lt;strong&gt;L&lt;/strong&gt;ong &lt;strong&gt;T&lt;/strong&gt;erm &lt;strong&gt;S&lt;/strong&gt;upport) is out! Not that I noticed many differences since I kept it constantly dist-upgraded since I put the beta on the desktop and the RC on the laptop. I really like it so far (save minor nags with 3D acceleration that I solved by issuing a couple of shell commands). Also, &lt;a href=&#34;http://kubuntu.org/announcements/kde-353.php&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KDE 3.5.3&lt;/a&gt; packages are already available from 3rd-party repositories. I will be upgrading them soon.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>dist-upgrade fun, DNS, drama</title>
      <link>https://www.dennogumi.org/2006/05/dist-upgrade-fun-dns-drama/</link>
      <pubDate>Sun, 28 May 2006 10:37:09 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/05/dist-upgrade-fun-dns-drama/</guid>
      <description>&lt;p&gt;Yesterday I updated my laptop to &lt;a href=&#34;http://www.kubuntu.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Kubuntu&lt;/a&gt; Dapper RC. Overall the (long) process was quite smooth save a couple of problems (the use of NetworkManager for exaple, that caused me headaches to make wireless work) including the fact that the ATI drivers were looking in the wrong location (/usr/X11/lib/modules/dri instead of /usr/lib/dri) so 3D acceleration wasn&amp;rsquo;t working.&lt;/p&gt;&#xA;&lt;p&gt;It seems smooth so far, though I think the idea of NetworkManager needs polishing, as some services that are started before it connects will fail (such as autofs).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Security breach</title>
      <link>https://www.dennogumi.org/2006/05/security-breach/</link>
      <pubDate>Mon, 08 May 2006 20:17:29 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/05/security-breach/</guid>
      <description>&lt;p&gt;Today I found out that a computer running Windows had been &amp;ldquo;self-writing&amp;rdquo; words when an Internet Explorer window was open. This obviously led to the conclusion that there was some kind of malware running. I immediately unplugged the network cable but the typing continued - this is a good sign meaning that it was just some random program doing it. It only affected IE, no other programs. I wonder how it got there, I can only suspect the current user, as I never do any network-based activity there, only analysis (and I run a much safer Linux box - no Windows for me).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Ubuntu games</title>
      <link>https://www.dennogumi.org/2006/05/ubuntu-games/</link>
      <pubDate>Mon, 01 May 2006 13:42:52 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/05/ubuntu-games/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been playing a bit with Ubuntu on two computers. On the laptop, I have managed to make the email led blink when I get new mail (thanks to a tip I found online involving the use of the acerhk driver). I still need to find a way to turn it off (actually I &lt;strong&gt;can&lt;/strong&gt; turn it off, just not automatically after I finish reading my mails).&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Bertinoro - Day 2</title>
      <link>https://www.dennogumi.org/2006/03/bertinoro-day-2/</link>
      <pubDate>Mon, 20 Mar 2006 20:33:34 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/03/bertinoro-day-2/</guid>
      <description>&lt;p&gt;Today was much more tiring than yesterday. It was a full day with courses, and especially the ones in the afternoon were rather heavy on the subjects. First of all there were some talks on networks and promoter site prediction (I liked a lot the second one) , followed by some talks on microarray data analysis (I knew a bit already of this stuff). The afternoon talks featured more statistics for bioinformatics (ugghhhh) followed by a nearly non-understandable talk that lasted for almost two hours and really drained the life out of me.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Random entry</title>
      <link>https://www.dennogumi.org/2006/03/random-entry/</link>
      <pubDate>Thu, 16 Mar 2006 18:17:25 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/03/random-entry/</guid>
      <description>&lt;p&gt;I haven&amp;rsquo;t blogged in a while, mostly because I&amp;rsquo;m either doing something else, or when I want to, I find out I&amp;rsquo;m really tired (this and the past week have been very tiring for me). In any case, I&amp;rsquo;ll make a big, random entry.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll start saying that I&amp;rsquo;m amazed at how badly software can be written. In the life sciences field you see very clear examples. Horrible UIs and poor documentation mostly (while the algorithms and methods implemented are usually very solid). Our friends at Affymetrix have shown me again something like that. I was trying to combine the data from two different &lt;a href=&#34;http://en.wikipedia.org/wiki/Single_nucleotide_polymorphism&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;SNP&lt;/a&gt; arrays (since they complement each other) and the documentation was pointing in the exactly opposite direction of what I needed to do. Shame, that costed me an hour of tries.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Migrating</title>
      <link>https://www.dennogumi.org/2006/03/migrating/</link>
      <pubDate>Sun, 05 Mar 2006 17:44:51 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/03/migrating/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been migrating settings and files from the old router to the new one (check &lt;a href=&#34;http://www.jumpjoe.com/?p=131&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;my brother&amp;rsquo;s blog&lt;/a&gt; to understand better what I&amp;rsquo;m talking about). I noticed the free space already dropped significantly, as you can see from this:&lt;/p&gt;&#xA;&lt;p&gt;[code]&lt;/p&gt;&#xA;&lt;p&gt;lb@hari:~$ df -h&lt;/p&gt;&#xA;&lt;p&gt;Filesystem            Size  Used Avail Use% Mounted on&lt;/p&gt;&#xA;&lt;p&gt;/dev/hda1             9,2G  859M  7,9G  10% /&lt;/p&gt;&#xA;&lt;p&gt;tmpfs                  43M     0   43M   0% /dev/shm tmpfs                  43M   13M   30M  30%&lt;/p&gt;&#xA;&lt;p&gt;/lib/modules/2.6.12-10-386/volatile&lt;/p&gt;&#xA;&lt;p&gt;/dev/hda6              83G  8,5G   70G  11% /home&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Rain</title>
      <link>https://www.dennogumi.org/2006/02/rain/</link>
      <pubDate>Sun, 19 Feb 2006 19:19:10 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/02/rain/</guid>
      <description>&lt;p&gt;As today was almost completely uneventful (and kept on raining), I&amp;rsquo;m putting together an all-in-one entry. First of all I played more with the webcam on Linux. The exposure setting and some other gamma corrections can&amp;rsquo;t be really set in real-time yet, so it tends to get a little dark. Nevertheless I can get some decent results, here&amp;rsquo;s an example picture of my desk:&lt;/p&gt;&#xA;&lt;p&gt;general/desktop.jpg&lt;/p&gt;&#xA;&lt;p&gt;I also tried to update my old &lt;a href=&#34;http://www.mandriva.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;Mandriva&lt;/a&gt; 2006.0 installation on the desktop (shown in the image) but I couldn&amp;rsquo;t get urpmi to update the unofficial KDE repository. Sadly I think those packages are too broken for my tastes, I should have used direct backports from the development version. I guess I&amp;rsquo;ll reinstall the new version over the old one as soon as I get the chance.&#xA;As the sidebar shows, I got Grandia III a few days ago. I&amp;rsquo;m playing it and I like it so far, I just hope it isn&amp;rsquo;t too short (Wild ARMs 4 was a real disappointment in that sense) and that the story doesn&amp;rsquo;t suck. I&amp;rsquo;m putting Magna Carta on hold because the plot (and the game system) is terribly slow.&#xA;Later today I have a KS30 run in FFXI, hoping to get some good items. I also have to watch Fate/stay night #7, I&amp;rsquo;ll do that tomorrow night.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Wordpress 2.0.1</title>
      <link>https://www.dennogumi.org/2006/02/wordpress-2.0.1/</link>
      <pubDate>Mon, 13 Feb 2006 22:05:40 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/02/wordpress-2.0.1/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just upgraded my blog to WP 2.0.1. Aside a little problem with the gallery images (easily fixed) everything seems to run smooth for now. If you notice any glitches please post a comment and I&amp;rsquo;ll get it fixed.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Programming quality</title>
      <link>https://www.dennogumi.org/2006/01/programming-quality/</link>
      <pubDate>Sun, 08 Jan 2006 14:32:03 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/01/programming-quality/</guid>
      <description>&lt;p&gt;Yesterday I tried to run an electronic Italian-English dictionary I own. As I write my novel using &lt;a href=&#34;http://www.latex-project.org&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;LaTeX&lt;/a&gt; and I have an environment on Linux, I thought it would good to use &lt;a href=&#34;http://www.winehq.com&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;WINE&lt;/a&gt; to read it. I was wrong. Wine has progressed immensely and the commercial offerings (for example CodeWeavers) are even capable of running Office in its latest incarnation: however they are totally useless in front of the extremely bad quality of those dictionaries (from a programming point of view). They only work in Windows because the underlying (crappy) environment can compensate for an equally crappy program.&#xA;For now I&amp;rsquo;ll use an online dictionary I found. At least that only requires a browser.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>DVD burning</title>
      <link>https://www.dennogumi.org/2006/01/dvd-burning/</link>
      <pubDate>Thu, 05 Jan 2006 19:05:33 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/01/dvd-burning/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve just wasted an expensive DVD+R dual layer thanks to some bugs in the burning program. My laptop could handle the burning fine (hopefully) but I couldn&amp;rsquo;t read the source DVD because of the crappy quality of the DVD reader inside (I had the same exact problem with my old laptop), and on my desktop (MDV 2006.0) k3b refuses to burn, and growisofs borks mid-way with a generic error, in any case the DVD is wasted, bah.&#xA;Next time I&amp;rsquo;ll just move the ISO over to my laptop&amp;hellip;.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Cats and finances</title>
      <link>https://www.dennogumi.org/2006/01/cats-and-finances/</link>
      <pubDate>Wed, 04 Jan 2006 14:52:12 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/01/cats-and-finances/</guid>
      <description>&lt;p&gt;The two items in the title aren&amp;rsquo;t really related but they sum up today&amp;rsquo;s entry. My cat had to be visited by the vet, that diagnoesed renal insufficiency and strong dehydration. Something to be worry about, but it will be at lest kept under control soon.&#xA;The second part of the entry deals with the fact that I&amp;rsquo;m trying to find a decent finance program that works under Linux (no thanks to any program on Windows, sorry): I tried &lt;a href=&#34;http://kmymoney2.sourceforge.net/index-home.html&#34;  target=&#34;_blank&#34; rel=&#34;noreferrer&#34;&gt;KMyMoney&lt;/a&gt; but aside the fact that it doesn&amp;rsquo;t have any Italian template, it&amp;rsquo;s a little confusing. I&amp;rsquo;ll keep on looking for something similar that works under KDE.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>Unfair treatment?</title>
      <link>https://www.dennogumi.org/2006/01/unfair-treatment/</link>
      <pubDate>Tue, 03 Jan 2006 10:14:51 +0000</pubDate>
      
      <guid>https://www.dennogumi.org/2006/01/unfair-treatment/</guid>
      <description>&lt;p&gt;Recently my hosting service has been boasting service upgrades. However I didn&amp;rsquo;t see any changes in my control panel. So, I emailed them, and their reply was that it was valid only for customers signing up from November 9th (because they had set up new servers). However, I find it quite unfair, since I pay the same price as the people who will sign up, and get less.&lt;/p&gt;&#xA;&lt;p&gt;Looks like I&amp;rsquo;ll have to change hosting again in the future&amp;hellip;&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
