Christophhttps://christoph-polcin.com/first-name@family-name.deChristoph Polcintag:christoph-polcin.com,2011-06-11:/atom/https://christoph-polcin.com/favicon.icohttps://christoph-polcin.com/feed-logo.png2023-06-10T22:00:00ZacrylamidKUFA Schimmchtag:christoph-polcin.com,2023-06-10:/2023/06/10/kufa-schimmch2023-06-10T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20230610-kulturfabrik.jpg"><img alt="KUFA Schimmch" src="https://christoph-polcin.com/sketches/thumbs/20230610-kulturfabrik.jpg" title="Kulturfabrik Schönbach/OL"/></a></center></p>Cossitag:christoph-polcin.com,2023-04-01:/2023/04/01/cossi2023-04-01T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/202304-cossi.jpg"><img alt="cossi" src="https://christoph-polcin.com/sketches/thumbs/202304-cossi.jpg" title="Cossi"/></a></center></p>Nachtwitztag:christoph-polcin.com,2022-12-26:/2022/12/26/nachtwitz2022-12-26T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20221226-nachtwitz.jpg"><img alt="nachtwitz" src="https://christoph-polcin.com/sketches/thumbs/20221226-nachtwitz.jpg" title="Nachtwitz"/></a></center></p>Selftag:christoph-polcin.com,2022-05-09:/2022/05/09/self2022-05-09T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20220509-self.png"><img alt="Self" src="https://christoph-polcin.com/sketches/thumbs/20220509-self.png" title="Self"/></a></center></p>Turmtag:christoph-polcin.com,2022-05-06:/2022/05/06/turm2022-05-06T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20220526-trum.jpg"><img alt="Turm" src="https://christoph-polcin.com/sketches/thumbs/20220526-trum.jpg" title="Turm"/></a></center></p>Self In Waxtag:christoph-polcin.com,2022-04-30:/2022/04/30/self-in-wax2022-04-30T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20220430-self-in-wax.jpg"><img alt="Self In Wax" src="https://christoph-polcin.com/sketches/thumbs/20220430-self-in-wax.jpg" title="Self In Wax"/></a></center></p>Turmtag:christoph-polcin.com,2022-04-01:/2022/04/01/turm2022-04-01T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/202204-turm.jpg"><img alt="Turm" src="https://christoph-polcin.com/sketches/thumbs/202204-turm.jpg" title="Turm"/></a></center></p>Schlacht Fest Feld Forsiziatag:christoph-polcin.com,2022-03-12:/2022/03/12/schlacht-fest-feld-forsizia2022-03-12T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20220312-schlacht-fest-feld-forsizia.jpg"><img alt="Schlacht Fest Feld Forsizia" src="https://christoph-polcin.com/sketches/thumbs/20220312-schlacht-fest-feld-forsizia.jpg" title="Schlacht Fest Feld Forsizia"/></a></center></p>Königs Herz und Kronetag:christoph-polcin.com,2021-12-26:/2021/12/26/narrenfrei2021-12-26T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/202112-narrenfrei.jpg"><img alt="Königs Herz und Krone" src="https://christoph-polcin.com/sketches/thumbs/202112-narrenfrei.jpg" title="Königs Herz und Krone"/></a></center></p>Gentoo / OpenRC silent boottag:christoph-polcin.com,2018-10-29:/2018/10/29/gentoo-openrc-silent-boot2018-10-29T10:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<h4>Kernel 4.19 with</h4>
<div class="codehilite"><pre><span></span><span class="nv">CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER</span><span class="o">=</span>y
</pre></div>
<h4>Bootloader or kernel arguments</h4>
<div class="codehilite"><pre><span></span>CONFIG <span class="nv">CMD_LINE</span><span class="o">=</span><span class="s2">"... init=/sbin/openrc-init quiet loglevel=3 vga=current udev.log_priority=3 ..."</span>
</pre></div>
<h4>apply OpenRC quiet-init.patch</h4>
<div class="codehilite"><pre><span></span>mkdir -p /etc/portage/patches/sys-apps/openrc
curl -o /etc/portage/patches/sys-apps/openrc/quiet-init.patch
emerge -a1 sys-apps/openrc
</pre></div>
<h4>suppress <code>fsck</code> boot message</h4>
<div class="codehilite"><pre><span></span>/etc/init.d/fsck
-fsck <span class="si">${</span><span class="nv">fsck_args</span><span class="k">:-</span><span class="p">-p</span><span class="si">}</span> <span class="nv">$fsck_opts</span> <span class="s2">"</span><span class="nv">$@</span><span class="s2">"</span>
+fsck <span class="si">${</span><span class="nv">fsck_args</span><span class="k">:-</span><span class="p">-p</span><span class="si">}</span> <span class="nv">$fsck_opts</span> <span class="s2">"</span><span class="nv">$@</span><span class="s2">"</span> > /dev/null
</pre></div>
<h4>agetty.tty1 with autologin</h4>
<div class="codehilite"><pre><span></span>/etc/conf.d/agetty.tty1
<span class="nv">agetty_options</span><span class="o">=</span><span class="s2">"--noclear --nohints --nonewline --skip-login --noissue --autologin USER_NAME"</span>
</pre></div>
<h4>suppress 'Last Login:' message</h4>
<div class="codehilite"><pre><span></span>/etc/pam.d/login
-session optional pam_lastlog.so
+session optional pam_lastlog.so silent
</pre></div>Pagantag:christoph-polcin.com,2017-11-25:/2017/11/25/pagan2017-11-25T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20171125-pagan.jpg"><img alt="Pagan" src="https://christoph-polcin.com/sketches/thumbs/20171125-pagan.jpg" title="Strum"/></a></center></p>
<p><center>Here we dance on the grave<br>
of the nothingness they've created:<br>
There is no evil nor good.<br>
Better back in chains than being saved.<br>
<br>
Inspired by <a href="https://magdalenemagdalene.bandcamp.com/track/pagan">Magdalene - Sail with the tide</a>
</center></p>Kleinzschocher ist schraegtag:christoph-polcin.com,2017-11-23:/2017/11/23/kleinzschocher-ist-schraeg2017-11-23T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20171123-kleinzschocher_ist_schraeg.jpg"><img alt="Kleinzschocher ist schraeg" src="https://christoph-polcin.com/sketches/thumbs/20171123-kleinzschocher_ist_schraeg.jpg" title="Kleinzschocher ist Schraeg"/></a></center></p>Sturmtag:christoph-polcin.com,2017-11-22:/2017/11/22/sturm2017-11-22T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20171122-sturm.jpg"><img alt="Sturm" src="https://christoph-polcin.com/sketches/thumbs/20171122-sturm.jpg" title="Strum"/></a></center></p>Heiszelufttag:christoph-polcin.com,2017-11-20:/2017/11/20/heiszeluft2017-11-20T22:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20171120-heiszeluft.jpg"><img alt="Heiszeluft" src="https://christoph-polcin.com/sketches/thumbs/20171120-heiszeluft.jpg" title="Heiszeluft"/></a></center></p>Gefangentag:christoph-polcin.com,2017-11-18:/2017/11/18/gefangen2017-11-18T22:05:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><center><a href="https://christoph-polcin.com/sketches/20171118-gefangen.jpg"><img alt="Gefangen" src="https://christoph-polcin.com/sketches/thumbs/20171118-gefangen.jpg" title="Gefangen"/></a></center></p>Chemnitzer Linux-Tage 2015 mit Gentootag:christoph-polcin.com,2015-03-19:/2015/03/19/chemnitzer-linux-tage-2015-mit-gentoo-linux2015-03-19T10:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><a href="http://gentoo.org/" title="gentoo linux">Gentoo Linux</a> ist bei den <a href="https://chemnitzer.linux-tage.de/2015/de" title="Chemnitzer Linux-Tage 2015">Chemnitzer Linux-Tagen</a> am Samstag 21. und
Sonntag 22. März 2015 mit einem Stand vertreten. Es gibt unter anderem
Gentoo-T-Shirts, Lanyards und Buttons zum selbst kompilieren.</p>
<p>Wir freuen uns euch zu sehen.</p>My PDF attach_files scripttag:christoph-polcin.com,2014-10-05:/2014/10/05/pdf-attatch-files-script2014-10-05T14:40:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><a href="http://en.wikipedia.org/wiki/Portable_Document_Format">pdftk</a> is a awesome toolkit to modify <a href="http://en.wikipedia.org/wiki/Portable_Document_Format">PDF</a> files. The shell script below
converts a input file to a PDF file with the help of Open- or LibreOffice and
attaches the source to the end of the output file. It does an additional
convertion if the input file is a <code>docx</code>, <code>rft</code> or <code>txt</code> file.</p>
<!-- highlight: lang-sh -->
<div class="codehilite"><pre><span></span><span class="ch">#!/bin/sh</span>
<span class="c1"># http://christoph-polcin.com/</span>
<span class="nv">TMP</span><span class="o">=</span>/tmp
<span class="o">[</span> <span class="nv">$#</span> -lt <span class="m">1</span> <span class="o">]</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">echo</span> <span class="s2">"usage: </span><span class="k">$(</span>basename <span class="nv">$0</span><span class="k">)</span><span class="s2"> input_file [output.pdf]"</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">exit</span> <span class="m">1</span>
<span class="o">[</span> ! -f <span class="s2">"</span><span class="nv">$1</span><span class="s2">"</span> <span class="o">]</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">echo</span> <span class="s2">"input file not found: </span><span class="nv">$1</span><span class="s2">"</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">exit</span> <span class="m">1</span>
<span class="nv">IN</span><span class="o">=</span><span class="nv">$1</span>
<span class="nv">NAME</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> -n <span class="s2">"</span><span class="nv">$IN</span><span class="s2">"</span> <span class="p">|</span> sed <span class="s1">'s/\.[^\.]*$//'</span><span class="k">)</span>
<span class="k">if</span> <span class="o">[</span> <span class="nv">$#</span> -gt <span class="m">1</span> <span class="o">]</span><span class="p">;</span> <span class="k">then</span>
<span class="nv">OUT</span><span class="o">=</span><span class="nv">$2</span>
<span class="k">else</span>
<span class="nv">OUT</span><span class="o">=</span>./<span class="si">${</span><span class="nv">NAME</span><span class="si">}</span>.pdf
<span class="k">fi</span>
<span class="o">[</span> -e <span class="s2">"</span><span class="nv">$OUT</span><span class="s2">"</span> <span class="o">]</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">echo</span> <span class="s2">"output already exists: </span><span class="nv">$OUT</span><span class="s2">"</span> <span class="o">&&</span> <span class="se">\</span>
<span class="nb">exit</span> <span class="m">1</span>
<span class="k">if</span> which libreoffice >/dev/null<span class="p">;</span> <span class="k">then</span>
<span class="nv">CONVERTER</span><span class="o">=</span>libreoffice
<span class="k">else</span>
<span class="nv">CONVERTER</span><span class="o">=</span>openoffice
<span class="k">fi</span>
<span class="nv">EXT</span><span class="o">=</span><span class="k">$(</span><span class="nb">echo</span> -n <span class="s2">"</span><span class="nv">$IN</span><span class="s2">"</span> <span class="p">|</span> sed <span class="s1">'s/^.*\.//;s/.*/\L&/'</span><span class="k">)</span>
<span class="k">case</span> <span class="s2">"</span><span class="nv">$EXT</span><span class="s2">"</span> in
pdf<span class="o">)</span>
<span class="nb">echo</span> <span class="s2">"inputfile is already a pdf: </span><span class="nv">$IN</span><span class="s2">"</span>
<span class="nb">exit</span> <span class="m">1</span>
<span class="p">;;</span>
docx<span class="p">|</span>rtf<span class="p">|</span>txt<span class="o">)</span>
<span class="nv">$CONVERTER</span> --convert-to odt --headless --outdir <span class="si">${</span><span class="nv">TMP</span><span class="si">}</span> <span class="s2">"</span><span class="nv">$IN</span><span class="s2">"</span>
<span class="nv">IN</span><span class="o">=</span><span class="si">${</span><span class="nv">TMP</span><span class="si">}</span>/<span class="si">${</span><span class="nv">NAME</span><span class="si">}</span>.odt
<span class="p">;;</span>
*<span class="o">)</span>
<span class="p">;;</span>
<span class="k">esac</span><span class="p">;</span>
<span class="nv">$CONVERTER</span> --convert-to pdf --headless --outdir <span class="si">${</span><span class="nv">TMP</span><span class="si">}</span> <span class="s2">"</span><span class="nv">$IN</span><span class="s2">"</span>
pdftk <span class="s2">"</span><span class="si">${</span><span class="nv">TMP</span><span class="si">}</span><span class="s2">/</span><span class="si">${</span><span class="nv">NAME</span><span class="si">}</span><span class="s2">.pdf"</span> <span class="se">\</span>
attach_files <span class="s2">"</span><span class="nv">$IN</span><span class="s2">"</span> topage end <span class="se">\</span>
output <span class="s2">"</span><span class="nv">$OUT</span><span class="s2">"</span>
rm -f <span class="s2">"</span><span class="si">${</span><span class="nv">TMP</span><span class="si">}</span><span class="s2">/</span><span class="si">${</span><span class="nv">NAME</span><span class="si">}</span><span class="s2">.pdf"</span>
<span class="nb">echo</span> output: <span class="si">${</span><span class="nv">OUT</span><span class="si">}</span>
</pre></div>My Libreoffice Concatenate Cells Macrotag:christoph-polcin.com,2014-09-30:/2014/09/30/libreoffice-concatenate-cells-macro2014-09-30T17:40:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><a href="http://www.libreoffice.org/">LibreOffice</a> is a modern heavyweight, formerly <a href="http://www.openoffice.org/">OpenOffice</a>. The
built-in <code>CONCATENATE</code> function accepts only single cells as arguments but not
a range of cells. This has always bugged me. To concatenate a range of cells
you must create a macro, which does the work for you. Afterwards you can use
the function across your document. <a href="http://www.pitonyak.org/">Andrew Pitonyak</a> has written a
nice and profound <a href="http://www.pitonyak.org/oo.php">macro documentation</a> for OpenOffice, which is
available as <a href="http://www.hentzenwerke.com/catalog/oome.htm">book</a> too. These docs will also work for LibreOffice.
Likewise, the <a href="http://www.libreoffice.org/get-help/documentation/">official documentation</a> is a good starting point.</p>
<p>To create custom macros you need to open a document and execute
<code>Tool > Macros > Organize Macros > LibreOffice Basic</code> from the application
menu. Select your document, create a new module and paste the snippet. Save
the document and close the window. Now you can use <code>=MyConcat($A1:$A99, "; ")</code>
or <code>=MyConcat($A1:$F1)</code> to concatenate a range of cells.</p>
<!-- highlight: lang-basic -->
<div class="codehilite"><pre><span></span><span class="n">REM</span> <span class="o">*****</span> <span class="n">BASIC</span> <span class="o">*****</span>
<span class="n">Sub</span> <span class="n">Main</span>
<span class="k">End</span> <span class="n">Sub</span>
<span class="k">Function</span> <span class="n">MyConcat</span><span class="p">(</span><span class="n">arr</span><span class="p">(),</span> <span class="n">Optional</span> <span class="n">sep</span> <span class="k">as</span> <span class="n">String</span><span class="p">)</span> <span class="k">as</span> <span class="n">String</span>
<span class="n">Dim</span> <span class="n">i</span> <span class="k">as</span> <span class="n">String</span>
<span class="n">Dim</span> <span class="n">r</span> <span class="k">as</span> <span class="n">String</span>
<span class="n">Dim</span> <span class="n">s</span> <span class="k">as</span> <span class="n">String</span>
<span class="k">If</span> <span class="k">Not</span> <span class="n">IsMissing</span> <span class="p">(</span><span class="n">sep</span><span class="p">)</span> <span class="k">Then</span>
<span class="n">s</span> <span class="o">=</span> <span class="n">sep</span>
<span class="k">Else</span>
<span class="n">s</span> <span class="o">=</span> <span class="ss">", "</span>
<span class="n">EndIf</span>
<span class="n">r</span> <span class="o">=</span> <span class="ss">""</span>
<span class="k">For</span> <span class="k">Each</span> <span class="n">i</span> <span class="k">In</span> <span class="n">arr</span><span class="p">()</span>
<span class="k">If</span> <span class="n">i</span> <span class="o"><></span> <span class="ss">""</span> <span class="k">Then</span>
<span class="n">r</span> <span class="o">=</span> <span class="n">r</span> <span class="o">&</span> <span class="n">i</span> <span class="o">&</span> <span class="n">s</span>
<span class="n">EndIf</span>
<span class="k">Next</span> <span class="n">i</span>
<span class="k">If</span> <span class="n">Len</span><span class="p">(</span><span class="n">r</span><span class="p">)</span> <span class="o">></span> <span class="n">Len</span><span class="p">(</span><span class="n">s</span><span class="p">)</span> <span class="k">Then</span>
<span class="n">r</span> <span class="o">=</span> <span class="k">Left</span><span class="p">(</span><span class="n">r</span><span class="p">,</span> <span class="n">Len</span><span class="p">(</span><span class="n">r</span><span class="p">)</span><span class="o">-</span><span class="n">Len</span><span class="p">(</span><span class="n">s</span><span class="p">))</span>
<span class="n">EndIf</span>
<span class="n">MyConcat</span> <span class="o">=</span> <span class="n">r</span>
<span class="k">End</span> <span class="k">Function</span>
</pre></div>WRTNode Ausgepackttag:christoph-polcin.com,2014-09-18:/2014/09/18/wrtnode-unboxing2014-09-18T18:01:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p>Endlich etwas Zeit gefunden, um den kleinen <a href="http://wrtnode.com/">WRTnode</a> zumindest einmal
auszupacken. Für 25$ gibts ein Hacker freundliches <a href="http://www.anz.ru/files/mediatek/MT7620_Datasheet.pdf">MIPS</a> Board mit 600 Mhz,
512Mb RAM, WLAN 802.11n, 23 GPIO-Ports, sowie JTAG, SPI, I2C, Uart Lite und USB
2.0 HOST Schnittstelle. <a href="https://github.com/WRTnode">Quellcode</a> und <a href="http://cn.wrtnode.com/w/wp-content/uploads/2014/05/WRTnode_sch_v01.pdf">Schaltbild</a> stehen frei zur Verfügung. U-Boot
und ein angepasstes <a href="https://openwrt.org/">Open Wrt</a> Linux mit einem 3.10er Kernel treiben die
4.5 x 5.0 cm Platine an. Das <a href="http://wiki.wrtnode.com/">Wiki</a> ist ein guter Startpunkt.</p>
<figure class="gallery">
<a href="https://christoph-polcin.com/images/2014-wrtnode/00-wrtnode.jpg" class="thumb first ">
<img src="https://christoph-polcin.com/images/2014-wrtnode/thumbs/00-wrtnode.jpg" alt="00-wrtnode.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-wrtnode/01-wrtnode.jpg" class="thumb ">
<img src="https://christoph-polcin.com/images/2014-wrtnode/thumbs/01-wrtnode.jpg" alt="01-wrtnode.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-wrtnode/02-wrtnode.jpg" class="thumb last">
<img src="https://christoph-polcin.com/images/2014-wrtnode/thumbs/02-wrtnode.jpg" alt="02-wrtnode.jpg"/>
</a>
</figure>DIY Kinderherdtag:christoph-polcin.com,2014-09-13:/2014/09/13/diy-kinderherd2014-09-13T16:25:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p>Eine Holzkiste, Schaniere, Schrauben, Farbe, Holzreste, Drehregler vom
Schrottcontainer, Werkzeug und ein wenig Zeit.</p>
<figure class="gallery">
<a href="https://christoph-polcin.com/images/2014-diy-kinderherd/00-diy-kinderherd.jpg" class="thumb first ">
<img src="https://christoph-polcin.com/images/2014-diy-kinderherd/thumbs/00-diy-kinderherd.jpg" alt="00-diy-kinderherd.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-diy-kinderherd/01-diy-kinderherd.jpg" class="thumb ">
<img src="https://christoph-polcin.com/images/2014-diy-kinderherd/thumbs/01-diy-kinderherd.jpg" alt="01-diy-kinderherd.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-diy-kinderherd/02-diy-kinderherd.jpg" class="thumb last">
<img src="https://christoph-polcin.com/images/2014-diy-kinderherd/thumbs/02-diy-kinderherd.jpg" alt="02-diy-kinderherd.jpg"/>
</a>
</figure>Fluff Fest 2014tag:christoph-polcin.com,2014-07-27:/2014/07/27/fluff-fest-20142014-07-27T22:59:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<figure class="gallery">
<a href="https://christoph-polcin.com/images/2014-fluff-fest/00-laa-aeroklub-rokycany.jpg" class="thumb first ">
<img src="https://christoph-polcin.com/images/2014-fluff-fest/thumbs/00-laa-aeroklub-rokycany.jpg" alt="00-laa-aeroklub-rokycany.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-fluff-fest/01-vestiges.jpg" class="thumb ">
<img src="https://christoph-polcin.com/images/2014-fluff-fest/thumbs/01-vestiges.jpg" alt="01-vestiges.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-fluff-fest/02-lawine.jpg" class="thumb last">
<img src="https://christoph-polcin.com/images/2014-fluff-fest/thumbs/02-lawine.jpg" alt="02-lawine.jpg"/>
</a>
</figure>
<p>just awesome!</p>Aktion Sag NEIN zu Milchtag:christoph-polcin.com,2014-05-25:/2014/05/25/sag-nein-zu-milch2014-05-25T22:55:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p>Zum <a href="http://www.connewitzerstrassenfest.de/" title="Webseite Connewitzer Straßenfest">Connewitzer Straßenfest</a> am 25. Mai in Leipzig,
boten lokale Tierrechts Organisationen gemeinsam einen sehr
gut gelungenen Infostand an. Verwöhnt wurden Interessenten
mit <em>Milchreis</em> und <em>Milchshakes</em>. Unschlagbar köstlich
und gegen Spende! Impressionen und Bilder findet Ihr unter anderem im
<a href="http://bueleti.de/blog/2014/5/26/aktion-sag-nein-zu-milch" title="Bündnis Leipziger Tierrechtler - Aktion Sag NEIN zu Milch">Bündnis Blog</a>.</p>
<p><a href="http://bueleti.de/blog/2014/5/26/aktion-sag-nein-zu-milch" title="Bündnis Leipziger Tierrechtler - Aktion Sag NEIN zu Milch"><img alt="Sag NEIN zu Milch Aktion" src="https://christoph-polcin.com/images/2014/sag-nein-zu-milch.jpg" title="Sag NEIN zu Milch Aktion"/></a></p>Sieg der Vernunfttag:christoph-polcin.com,2014-04-27:/2014/04/27/sa-und-so-rennrad-verboten2014-04-27T21:00:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><img alt="Rennrad verboten" src="https://christoph-polcin.com/images/2014/sa-so-rennrad-verboten.jpg" title="Sa + So Rennrad verboten"/></p>Offene Standardstag:christoph-polcin.com,2014-03-26:/2014/03/26/document-freedom-day2014-03-25T23:01:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p><a href="http://documentfreedom.org/" title="Document Freedom Day"><img alt="#DOCUMENT FREEDOM DAY" src="https://christoph-polcin.com/images/2014/2014-03-26-we-cannot-read-your-documents.png" title="#DOCUMENT FREEDOM DAY"/></a></p>Chemnitzer Linux-Tage mit Gentootag:christoph-polcin.com,2014-03-21:/2014/03/21/chemnitzer-linux-tage-mit-gentoo-linux2014-03-21T09:15:00ZChristophhttps://christoph-polcin.com/first-name@family-name.de<p>Die Chemnitzer Linux-Tage (am 15. & 16. März) kurz <a href="http://chemnitzer.linux-tage.de/2014/" title="Chemnitzer Linux-Tage">CLT</a>, feierten dieses
Jahr ihren 16. Geburtstag und luden unter dem Motto <em>Vertrauen ist …?</em> herzlich
ein.<br />
Neben einem beachtlichen <a href="http://chemnitzer.linux-tage.de/2014/de/vortraege/plan">Vortrags</a>- und <a href="http://chemnitzer.linux-tage.de/2014/de/vortraege/workshops">Workshop</a>-Programm gab es die
Möglichkeit nette Leute aus der Linux & Unix Gemeinschaft persönlich näher
kennenzulernen. Allein letzteres ist bereits einen Besuch wert.</p>
<p><a href="http://posativ.org/" title="Martin Zimmermann">Martin</a> und ich nutzten die <a href="http://chemnitzer.linux-tage.de/2014/" title="Chemnitzer Linux-Tage">CLT</a>, um unsere lieblings Linux Distribution
<a href="http://gentoo.org/" title="gentoo linux">gentoo linux</a> zu präsentieren. Unsere Parole: <strong>Vertrauen ist gut, Kompilieren
besser!</strong> Mit selbst gebackenen Keksen, Gummitieren, T-Shirts und Flyern
standen wir Frage & Antwort bereit.<br />
Unerwartet war die Nachfrage beachtlich groß. Vom <em>Erstkontakt mit gentoo</em>
bis hin zu <em>konkreten Problemen</em> (bereits vor der offiziellen Eröffnung) war
alles vertreten. Für den Großteil der Interessenten war <a href="http://gentoo.org/" title="gentoo linux">gentoo linux</a> ein
Begriff. Nahezu alle hatten bereits mit <em>mehr oder weniger Erfolg</em> eine
Installation absolviert. Anhand einer kleinen Umfrage stellte sich herraus,
dass <a href="http://gentoo.org/" title="gentoo linux">gentoo linux</a> auf mehreren Geräten gleichzeitig und mehr als
zufriedenstellend zum Einsatz kommt.</p>
<p>Zu Demozwecken hatte ich mein <a href="http://cubieboard.org/tag/cubieboard2/">cubieboard2</a> mit dabei. Aufgrund mangelnder
Zeit war es mit einem <a href="http://cubian.org/">cubian</a> bespielt und sollte zum <a href="http://chemnitzer.linux-tage.de/2014/" title="Chemnitzer Linux-Tage">CLT</a> ein frisches
<a href="http://gentoo.org/" title="gentoo linux">gentoo linux</a> mit <a href="http://www.uclibc.org/" title="micro C-Standard-Bibliothek">uclibc</a> und <a href="http://de.wikipedia.org/wiki/Btrfs" title="B-tree FS">btrfs</a> Funktionalität erhalten.<br />
Der große Ansturm allerdings hielt mich von der notwendigen Konfiguration ab,
sodass der <em>erste</em> Bootvorgang zum Sonntag Nachmittag erfolgte, aufgrund
zweier Patzer jedoch auf Anhieb mißglückte: 1. fehlender btrfs Support im
Kernel und 2. ein vom 3.4er Kernel nicht unterstütztes btrfs Feature (meinem
Minimalismuswahn geschuldet). Wie ärgerlich … (Anleitung folgt)</p>
<p>Herzlichen Dank an <a href="http://posativ.org/" title="Martin Zimmermann">Martin</a>, Haldor Zaake-Hertling, den <a href="https://www.gentoo-ev.org/" title="Förderverein Gentoo e.V.">Förderverein Gentoo
e.V.</a> und an das gesamte <a href="http://chemnitzer.linux-tage.de/2014/de/info/about/">CLT Team</a>.</p>
<p>Fazit: <strong>Pflichtprogramm für Open Source Freunde!</strong></p>
<figure class="gallery">
<a href="https://christoph-polcin.com/images/2014-gentoo-clt/01-gentoo-stand-clt-2014.jpg" class="thumb first ">
<img src="https://christoph-polcin.com/images/2014-gentoo-clt/thumbs/01-gentoo-stand-clt-2014.jpg" alt="01-gentoo-stand-clt-2014.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-gentoo-clt/02-gentoo-arm-still-compiling.jpg" class="thumb ">
<img src="https://christoph-polcin.com/images/2014-gentoo-clt/thumbs/02-gentoo-arm-still-compiling.jpg" alt="02-gentoo-arm-still-compiling.jpg"/>
</a><a href="https://christoph-polcin.com/images/2014-gentoo-clt/03-gentoo-uclibc-on-cubieboard2.jpg" class="thumb last">
<img src="https://christoph-polcin.com/images/2014-gentoo-clt/thumbs/03-gentoo-uclibc-on-cubieboard2.jpg" alt="03-gentoo-uclibc-on-cubieboard2.jpg"/>
</a>
</figure>