<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>SleepMap</title><link>https://sleepmap.de/</link><description>Live Create Sleep - A Map</description><atom:link href="https://sleepmap.de/rss.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><copyright>Contents © 2022 &lt;a href="mailto:dave@sleepmap.de"&gt;David Runge&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"&gt;CC BY-NC-SA 4.0&lt;/a&gt;</copyright><lastBuildDate>Mon, 12 Dec 2022 10:30:50 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Managing binary package repositories</title><link>https://sleepmap.de/2022/managing-binary-package-repositories/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;p&gt;In &lt;a class="reference external" href="https://sleepmap.de/2022/packaging-for-arch-linux"&gt;Packaging for Arch Linux&lt;/a&gt; I described the ins and
outs of binary repository management and some of the issues that come with the
tooling currently used by &lt;a target="blank" href="https://archlinux.org"&gt;Arch Linux&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In this article I will highlight the work on new tooling and its features.&lt;/p&gt;
&lt;p&gt;Since my last write-up on this topic, the project formerly known as
&lt;code class="docutils literal"&gt;&lt;span class="pre"&gt;arch-repo-management&lt;/span&gt;&lt;/code&gt; has been renamed to &lt;code class="docutils literal"&gt;repod&lt;/code&gt; (as in &lt;em&gt;repo-d&lt;/em&gt;) and has
just seen its first minor release. 🎉&lt;/p&gt;
&lt;p&gt;You can find its documentation at &lt;a class="reference external" href="https://repod.archlinux.page"&gt;https://repod.archlinux.page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2022/managing-binary-package-repositories/"&gt;Read more…&lt;/a&gt; (2 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>arch linux</category><category>dbscripts</category><category>packaging</category><category>repod</category><guid>https://sleepmap.de/2022/managing-binary-package-repositories/</guid><pubDate>Sat, 02 Jul 2022 11:19:59 GMT</pubDate></item><item><title>New PGP key ID 1793DAD5D803A8FFD7451697BB992F9864FAD168</title><link>https://sleepmap.de/2022/new-pgp-key-id-1793dad5d803a8ffd7451697bb992f9864fad168/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;p&gt;As my current &lt;a target="blank" href="https://en.wikipedia.org/wiki/Pretty_Good_Privacy"&gt;PGP&lt;/a&gt; key &lt;code class="docutils literal"&gt;91BD8815FE0040FA7FF5D68754C28F4FF5A1A949&lt;/code&gt; will be
expired soon, I have created a new one to replace it.&lt;/p&gt;
&lt;p&gt;You can get my new key &lt;code class="docutils literal"&gt;1793DAD5D803A8FFD7451697BB992F9864FAD168&lt;/code&gt; as well as
the old one and the cross-signatures required to establish the &lt;a target="blank" href="https://en.wikipedia.org/wiki/Chain_of_trust"&gt;chain of trust&lt;/a&gt;
between the two via Web Key Directory (&lt;a target="blank" href="https://wiki.gnupg.org/WKD"&gt;WKD&lt;/a&gt;) (which should be used
automatically by &lt;code class="docutils literal"&gt;gpg &amp;gt;= 2.1.23&lt;/code&gt;).&lt;/p&gt;
&lt;p&gt;To not deal with the rather convoluted &lt;a target="blank" href="https://gnupg.org/"&gt;gnupg&lt;/a&gt; tooling I have created a
deployment method for this using &lt;a target="blank" href="https://sequoia-pgp.org/"&gt;sequoia-pgp&lt;/a&gt;'s &lt;a target="blank" href="https://man.archlinux.org/man/sq.1"&gt;sq&lt;/a&gt;, about which you can read
in the rest of this article.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2022/new-pgp-key-id-1793dad5d803a8ffd7451697bb992f9864fad168/"&gt;Read more…&lt;/a&gt; (2 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>chain of trust</category><category>gnupg</category><category>gpg</category><category>infrastructure</category><category>openpgp</category><category>sequoia</category><category>sq</category><category>web key directory</category><category>web of trust</category><guid>https://sleepmap.de/2022/new-pgp-key-id-1793dad5d803a8ffd7451697bb992f9864fad168/</guid><pubDate>Sat, 30 Apr 2022 08:35:57 GMT</pubDate></item><item><title>Packaging for Arch Linux</title><link>https://sleepmap.de/2022/packaging-for-arch-linux/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;p&gt;In &lt;a class="reference external" href="https://sleepmap.de/2022/arch-a-recap"&gt;Arch, a recap&lt;/a&gt; I elaborated a bit
on my reasons for getting involved with Arch Linux. In this post I would like
to highlight a few technical details and give a "behind the scenes" when it
comes to packaging on and for Arch Linux.
This post is written from the viewpoint of a distribution packager, but it
is likely to contain information also useful to people packaging on different
distributions or for private purposes.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2022/packaging-for-arch-linux/"&gt;Read more…&lt;/a&gt; (22 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>arch linux</category><category>arch-repo-management</category><category>dbscripts</category><category>packaging</category><category>reproducible builds</category><guid>https://sleepmap.de/2022/packaging-for-arch-linux/</guid><pubDate>Wed, 06 Apr 2022 11:22:53 GMT</pubDate></item><item><title>Arch, a recap</title><link>https://sleepmap.de/2022/arch-a-recap/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;p&gt;One of the things, that has kept me (increasingly) busy over the past few years
is my involvement with the &lt;a target="blank" href="https://en.wikipedia.org/wiki/Linux_distribution"&gt;Linux distribution&lt;/a&gt; &lt;a target="blank" href="https://www.archlinux.org"&gt;Arch Linux&lt;/a&gt;.
While I have been using &lt;a target="blank" href="https://en.wikipedia.org/wiki/Linux"&gt;Linux&lt;/a&gt; for probably about 14 years it is frankly hard to
pinpoint when exactly I went down the rabbit hole that this operating system/
ecosystem/ community is (relevant &lt;a target="blank" href="https://xkcd.com/456/"&gt;XKCD&lt;/a&gt;). However, I can elaborate on my
motivation and where that got me.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2022/arch-a-recap/"&gt;Read more…&lt;/a&gt; (6 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>arch linux</category><category>packaging</category><category>pro-audio</category><guid>https://sleepmap.de/2022/arch-a-recap/</guid><pubDate>Sun, 30 Jan 2022 16:00:00 GMT</pubDate></item><item><title>Electronic Orchestra Charlottenburg</title><link>https://sleepmap.de/2019/electronic-orchestra-charlottenburg/</link><dc:creator>David Runge</dc:creator><description>&lt;p&gt;One of the most fun and awesome projects of the past two years (but most likely
&lt;em&gt;ever&lt;/em&gt; actually) has been the &lt;a target="blank" href="https://eo-charlottenburg.de"&gt;Electronic Orchestra Charlottenburg&lt;/a&gt; (EOC).
It's an endeavor, that started in 2017 at the &lt;a target="blank" href="https://www.ak.tu-berlin.de/studio"&gt;Electronic Music Studio&lt;/a&gt; of
&lt;a target="blank" href="https://www.tu-berlin.de"&gt;Technical University of Berlin&lt;/a&gt; thanks to the efforts of &lt;a target="blank" href="http://hvc.berlin"&gt;Henrik von Coler&lt;/a&gt;, who is doing a great deal of work
in the field of electronic music, spatialization and composition.&lt;/p&gt;
&lt;p&gt;Some key factors turn the EOC into something special (&lt;abbr title="In My Humble Opinion"&gt;IMHO&lt;/abbr&gt;):&lt;/p&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;it (usually) consists of electronic and electro-acoustic musicians (e.g.
modular synthesizers, DIY hardware, tape, etc.) of different genres&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;its sound is spread out over multi-channel systems (e.g. 12 loudspeakers in a
circular setup), using spatial rendering techniques such as &lt;a target="blank" href="https://en.wikipedia.org/wiki/Ambisonics"&gt;ambisonics&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;it makes use of &lt;a target="blank" href="https://en.wikipedia.org/wiki/Graphic_notation_(music)"&gt;graphic notation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So far it has been immense fun (but also a lot of work) to be part of the EOC
and I'm looking forward to (at least) two more concerts this year!&lt;/p&gt;
&lt;p&gt;If you're interested, check out the &lt;a target="blank" href="https://eo-charlottenburg.de/live/"&gt;live page&lt;/a&gt; or subscribe to the
&lt;a target="blank" href="https://eo-charlottenburg.de/rss.xml"&gt;RSS feed&lt;/a&gt;. There are also many &lt;a target="blank" href="https://eo-charlottenburg.de/photos"&gt;pictures&lt;/a&gt; and &lt;a target="blank" href="https://en.wikipedia.org/wiki/Binaural_recording"&gt;binaural recordings&lt;/a&gt; up
already. Put your headphones on and enjoy!&lt;/p&gt;</description><category>electronic music</category><category>electronic orchestra charlottenburg</category><category>modular</category><category>sound</category><category>synth</category><guid>https://sleepmap.de/2019/electronic-orchestra-charlottenburg/</guid><pubDate>Mon, 13 May 2019 21:00:41 GMT</pubDate></item><item><title>Rework with Nikola</title><link>https://sleepmap.de/2019/rework-with-nikola/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;p&gt;To revive my blog, I have spent the last few days converting my website from
&lt;a href="http://blog.getpelican.com/" target="_blank"&gt;Pelican&lt;/a&gt; to &lt;a href="https://getnikola.com/" target="_blank"&gt;Nikola&lt;/a&gt;.
So far the experience has been quite great and I'll try to shortly sum up why.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2019/rework-with-nikola/"&gt;Read more…&lt;/a&gt; (1 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>nikola</category><category>pelican</category><guid>https://sleepmap.de/2019/rework-with-nikola/</guid><pubDate>Sat, 20 Apr 2019 22:30:05 GMT</pubDate></item><item><title>Securely serving webapps using uWSGI</title><link>https://sleepmap.de/2016/securely-serving-webapps-using-uwsgi/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;div class="line-block"&gt;
&lt;div class="line"&gt;Ever since I have been running my own &lt;a href="https://archlinux.org" target="_blank"&gt;Arch Linux&lt;/a&gt; box to serve my services, I used &lt;a href="https://www.nginx.org/" target="_blank"&gt;nginx&lt;/a&gt; in conjunction with &lt;a href="https://projects.unbit.it/uwsgi" target="_blank"&gt;uWSGI&lt;/a&gt;.&lt;/div&gt;
&lt;div class="line"&gt;So instead of using &lt;a href="https://php-fpm.org/" target="_blank"&gt;php-fpm&lt;/a&gt; and be limited to just &lt;a href="https://secure.php.net/" target="_blank"&gt;PHP&lt;/a&gt;, I can use a single application server to do all of them (&lt;a href="https://en.wikipedia.org/wiki/Common_Gateway_Interface" target="_blank"&gt;CGI&lt;/a&gt;, &lt;a href="https://www.python.org/" target="_blank"&gt;Python&lt;/a&gt;, &lt;a href="https://secure.php.net/" target="_blank"&gt;PHP&lt;/a&gt; and even the stuff I don't use, such as &lt;a href="https://rack.github.io/" target="_blank"&gt;Ruby Rack&lt;/a&gt;, &lt;a href="http://www.mono-project.com/" target="_blank"&gt;Mono&lt;/a&gt;, &lt;a href="https://www.java.com/en/" target="_blank"&gt;Java&lt;/a&gt;, &lt;a href="https://www.lua.org/" target="_blank"&gt;Lua&lt;/a&gt;, &lt;a href="https://www.perl.org/" target="_blank"&gt;Perl&lt;/a&gt;, &lt;a href="http://www.webdav.org/" target="_blank"&gt;WebDAV&lt;/a&gt;). They are all separately installable as plugins.&lt;/div&gt;
&lt;div class="line"&gt;Static sites, such as this, default to being served by &lt;a href="https://www.nginx.org/" target="_blank"&gt;nginx&lt;/a&gt; directly of course.&lt;/div&gt;
&lt;div class="line"&gt;Over time I found &lt;a href="https://projects.unbit.it/uwsgi" target="_blank"&gt;uWSGI&lt;/a&gt; to be a very versatile and powerful piece of software that has many advantages (over e.g. &lt;a href="https://httpd.apache.org/" target="_blank"&gt;Apache&lt;/a&gt;):&lt;/div&gt;
&lt;/div&gt;
&lt;ul class="simple"&gt;
&lt;li&gt;&lt;p&gt;socket activation&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;webapp encapsulation and jailing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;self-healing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;being able to separetely manage services&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;exit after idle&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="line-block"&gt;
&lt;div class="line"&gt;I'll explain the services I use (&lt;a href="https://mantisbt.org/" target="_blank"&gt;MantisBT&lt;/a&gt;, &lt;a href="https://roundcube.net/" target="_blank"&gt;roundcube&lt;/a&gt;, &lt;a href="https://owncloud.org" target="_blank"&gt;ownCloud&lt;/a&gt;, &lt;a href="http://list.org/" target="_blank"&gt;Mailman&lt;/a&gt;, &lt;a href="https://github.com/claudehohl/Stikked" target="_blank"&gt;Stikked&lt;/a&gt;, &lt;a href="https://wordpress.org" target="_blank"&gt;Wordpress&lt;/a&gt;, &lt;a href="http://postfixadmin.sourceforge.net/" target="_blank"&gt;Postfixadmin&lt;/a&gt;, &lt;a href="https://www.phpmyadmin.net/" target="_blank"&gt;phpMyAdmin&lt;/a&gt;, &lt;a href="https://git.zx2c4.com/cgit/" target="_blank"&gt;cgit&lt;/a&gt;, &lt;a href="https://www.mediawiki.org/wiki/MediaWiki" target="_blank"&gt;MediaWiki&lt;/a&gt;, &lt;a href="http://etherpad.org" target="_blank"&gt;Etherpad&lt;/a&gt; ) along with configuration examples and their possible pitfalls.&lt;/div&gt;
&lt;div class="line"&gt;In my last post about &lt;a class="reference external" href="https://sleepmap.de/2016/2016/lets-encrypt-it-all"&gt;Let's Encrypt&lt;/a&gt; I already showed some examples on how to configure &lt;a href="https://www.nginx.org/" target="_blank"&gt;nginx&lt;/a&gt; for the use with &lt;a href="https://projects.unbit.it/uwsgi" target="_blank"&gt;uWSGI&lt;/a&gt;. Let's jump right in.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2016/securely-serving-webapps-using-uwsgi/"&gt;Read more…&lt;/a&gt; (20 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>application server</category><category>arch linux</category><category>cgit</category><category>mediawiki</category><category>nginx</category><category>owncloud</category><category>php</category><category>python</category><category>redis</category><category>roundcube</category><category>security</category><category>sockets</category><category>systemd</category><category>uwsgi</category><category>webapps</category><category>wordpress</category><guid>https://sleepmap.de/2016/securely-serving-webapps-using-uwsgi/</guid><pubDate>Sat, 08 Oct 2016 07:00:00 GMT</pubDate></item><item><title>Let's encrypt it all</title><link>https://sleepmap.de/2016/lets-encrypt-it-all/</link><dc:creator>David Runge</dc:creator><description>&lt;div&gt;&lt;div class="line-block"&gt;
&lt;div class="line"&gt;For a couple of months now I have been using &lt;a href="https://letsencrypt.org" target="_blank"&gt;Let's Encrypt&lt;/a&gt; to generate free and valid certificates for all the services I run.&lt;/div&gt;
&lt;div class="line"&gt;In many places the free &lt;a href="https://en.wikipedia.org/wiki/Certificate_authority" target="_blank"&gt;Certificate Authority&lt;/a&gt; (short CA) has spread like wild-fire. From small to large scale services, many adopted it and &lt;a href="https://letsencrypt.org/2016/03/08/our-millionth-cert.html" target="_blank"&gt;the amount of issued certificates has grown over 1 million in just four months&lt;/a&gt;.&lt;/div&gt;
&lt;div class="line"&gt;As a visitor to this website you have probably noticed the small green lock sign next to the address bar. The certificate used for this website is accepted to be valid by your browser (and also by your operating system).&lt;/div&gt;
&lt;div class="line"&gt;If you're up for some background knowledge, just read on. If you're up for some hands-on technical stuff, &lt;a class="reference external" href="https://sleepmap.de/2016/lets-encrypt-it-all/#letsencrypt-howto"&gt;jump right on to the howto&lt;/a&gt;.&lt;/div&gt;
&lt;div class="line"&gt;Just note: This is a veeeeeeery long article in any case.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2016/lets-encrypt-it-all/"&gt;Read more…&lt;/a&gt; (16 min remaining to read)&lt;/p&gt;&lt;/div&gt;</description><category>acme</category><category>arch linux</category><category>certbot</category><category>certificate</category><category>dovecot</category><category>hidden service</category><category>letsencrypt</category><category>nginx</category><category>openssl</category><category>owncloud</category><category>postfix</category><category>prosody</category><category>roundcube</category><category>security</category><category>ssl</category><category>systemd</category><category>tls</category><category>vpn</category><guid>https://sleepmap.de/2016/lets-encrypt-it-all/</guid><pubDate>Thu, 29 Sep 2016 18:00:00 GMT</pubDate></item><item><title>Darmstadt 2016</title><link>https://sleepmap.de/2016/darmstadt-2016/</link><dc:creator>David Runge</dc:creator><description>&lt;section id="summer-courses"&gt;
&lt;h2&gt;Summer courses&lt;/h2&gt;
&lt;div class="line-block"&gt;
&lt;div class="line"&gt;In its 48th edition, the &lt;a href="http://www.internationales-musikinstitut.de/en/" target="_blank"&gt;International Summer Courses for New Music&lt;/a&gt; were taking place in Darmstadt this year with a wide &lt;a href="http://www.internationales-musikinstitut.de/en/program2016" target="_blank"&gt;program&lt;/a&gt;.&lt;/div&gt;
&lt;div class="line"&gt;Initiated just after World War II by Wolfgang Steinecke (then head of Department of Arts and Culture, in a city that was pretty much completely destroyed during the war), the &lt;a href="https://en.wikipedia.org/wiki/Darmstadt_School" target="_blank"&gt;Darmstadt School&lt;/a&gt; has risen to glory not only because of its famous seminarists such as Karlheinz Stockhausen, but mainly because of its diversity, international flavor and rehabilitation of art that was tainted by the Third Reich.&lt;/div&gt;
&lt;div class="line"&gt;I am happy to have been a part of this year's spectacle, although I didn't really see much aside from the rehearsals and premiere of the piece I came to help establish: &lt;a href="http://www.internationales-musikinstitut.de/en/program2016/327-11-08-2016/1877-tolerance-stacks-en.html" target="_blank"&gt;Tolerance Stacks&lt;/a&gt; by &lt;a href="http://www.editionjulianeklein.de/composers?composer_id=100001" target="_blank"&gt;Annesley Black&lt;/a&gt;.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2016/darmstadt-2016/"&gt;Read more…&lt;/a&gt; (5 min remaining to read)&lt;/p&gt;&lt;/section&gt;</description><category>annesley black</category><category>bowelyzer</category><category>darmstadt</category><category>international summer courses for new music</category><category>neue musik</category><category>supercollider</category><category>tolerance stacks</category><guid>https://sleepmap.de/2016/darmstadt-2016/</guid><pubDate>Tue, 27 Sep 2016 20:00:00 GMT</pubDate></item><item><title>Linux Audio Conference 2016</title><link>https://sleepmap.de/2016/linux-audio-conference-2016/</link><dc:creator>David Runge</dc:creator><description>&lt;section id="the-conference"&gt;
&lt;h2&gt;The conference&lt;/h2&gt;
&lt;div class="line-block"&gt;
&lt;div class="line"&gt;The &lt;a href="http://lac.linuxaudio.org/" target="_blank"&gt;Linux Audio Conference&lt;/a&gt; is actually a quite old concept by now. Started as a small Linux Audio user group meeting at LinuxTag back in 2002, the conference more and more developed into a multi-national event, thanks to people such as Frank Neumann (who by the way initially had a &lt;em&gt;"hacker meeting"&lt;/em&gt; in mind) and places like the &lt;a href="http://zkm.de" target="_blank"&gt;ZKM&lt;/a&gt;.&lt;/div&gt;
&lt;div class="line"&gt;As more universities hosted it, its academic side strengthened, leading to proper &lt;abbr title="In academia, proceedings are the collection of academic papers published in the context of an academic conference"&gt;proceedings&lt;/abbr&gt;, paper and poster presentations.&lt;/div&gt;
&lt;div class="line"&gt;Generally speaking it has also always been a place to present software, do workshops to show people how to use software and try it out - suited for developers, users and interested alike!&lt;/div&gt;
&lt;div class="line"&gt;Another nice aspect that evolved over the years is the concept of the &lt;em&gt;"Linux Sound Night"&lt;/em&gt;, giving the stage to the artists to present their pieces or perform live.&lt;/div&gt;
&lt;div class="line"&gt;There's obviously a lot more to the history of the &lt;a href="http://lac.linuxaudio.org/" target="_blank"&gt;Linux Audio Conference&lt;/a&gt; (which is no wonder after such a long time!), than I could elaborate on.&lt;/div&gt;
&lt;div class="line"&gt;By now the &lt;a href="http://lac.linuxaudio.org/" target="_blank"&gt;LAC&lt;/a&gt; has taken place in many different countries: Germany, Australia, Italy, The Netherlands, Ireland, USA and Austria.&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://sleepmap.de/2016/linux-audio-conference-2016/"&gt;Read more…&lt;/a&gt; (10 min remaining to read)&lt;/p&gt;&lt;/section&gt;</description><category>berlin</category><category>c-base</category><category>ccc</category><category>electronic studio</category><category>linux audio conference</category><category>linuxaudio</category><category>minilac</category><category>pro-audio</category><category>streaming</category><category>voc</category><guid>https://sleepmap.de/2016/linux-audio-conference-2016/</guid><pubDate>Fri, 15 Apr 2016 21:00:00 GMT</pubDate></item></channel></rss>