<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hihn.org</title>
	<atom:link href="http://hihn.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://hihn.org</link>
	<description></description>
	<lastBuildDate>Thu, 23 May 2013 12:14:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Occidentalis v0.2 will not boot</title>
		<link>http://hihn.org/2013/05/occidentalis-v0-2-will-not-boot/</link>
		<comments>http://hihn.org/2013/05/occidentalis-v0-2-will-not-boot/#comments</comments>
		<pubDate>Thu, 23 May 2013 12:10:39 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[boot]]></category>
		<category><![CDATA[Occidentalis]]></category>
		<category><![CDATA[pi]]></category>
		<category><![CDATA[raspberry]]></category>
		<category><![CDATA[rpi]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=884</guid>
		<description><![CDATA[Occidentalis, not only in my case, will not boot by default on newer Raspberries. The (or one) Solution is simple: Check out this Github-Repository: rpi-firmware. Simply clone it (but beware, currently it has 992Mb), or, which is even better, download the files as zip (currently 31Mb). Back to Occidentalis: After flashing the image on the...  <a href="http://hihn.org/2013/05/occidentalis-v0-2-will-not-boot/" class="more-link" title="Read Occidentalis v0.2 will not boot">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead"><a href="http://learn.adafruit.com/adafruit-raspberry-pi-educational-linux-distro/occidentalis-v0-dot-2" title="Occidentalis">Occidentalis</a>, <a href="http://www.raspberrypi.org/phpBB3/viewtopic.php?f=26&#038;t=43484">not only in my case</a>, will not boot by default on newer Raspberries. The (or <em>one</em>) Solution is simple:</p>
<p>Check out this Github-Repository: <a href="https://github.com/Hexxeh/rpi-firmware">rpi-firmware</a>. Simply clone it (but beware, currently it has 992Mb), or, which is even better, <a href="https://github.com/Hexxeh/rpi-firmware/archive/master.zip">download the files as zip</a> (currently 31Mb).</p>
<p>Back to Occidentalis: After flashing the image on the sd-card, simply mount the card again. There will be two Partitions:</p>
<p>The smaller one is the boot partition. Now just copy all the files (without the folders) you downloaded from Github on this partition. It&#8217;s just as easy as that.<br />
These were the files in my case:</p>
<pre>
bootcode.bin
COPYING.linux
fixup_cd.dat
fixup.dat
fixup_x.dat
kernel_emergency.img
kernel.img
LICENCE.broadcom
README.md
start_cd.elf
start.elf
start_x.elf
</pre>
<p>After doing that, the Raspberry booted into Occidentalis.</p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2013/05/occidentalis-v0-2-will-not-boot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matrix: Appcelerator Titanium Platform Support</title>
		<link>http://hihn.org/2013/04/matrix-appcelerator-titanium-platform-support/</link>
		<comments>http://hihn.org/2013/04/matrix-appcelerator-titanium-platform-support/#comments</comments>
		<pubDate>Fri, 19 Apr 2013 15:39:52 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=873</guid>
		<description><![CDATA[Since there is no matrix that visualizes, which features of Appcelerator Titanium are supported on what platform, I made on. See it here: Matrix: Appcelerator Titanium Platform Support]]></description>
				<content:encoded><![CDATA[<p class="lead">Since there is no matrix that visualizes, which features of Appcelerator Titanium are supported on what platform, I made on. See it here:</p>
<p><a href="http://hihn.org/titanium-platform-support.htm"><big>Matrix: Appcelerator Titanium Platform Support</big></a></p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2013/04/matrix-appcelerator-titanium-platform-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding a Repository To Gitosis</title>
		<link>http://hihn.org/2013/01/adding-a-repository-to-gitosis/</link>
		<comments>http://hihn.org/2013/01/adding-a-repository-to-gitosis/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 10:56:04 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[add repository]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[gitosis]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=834</guid>
		<description><![CDATA[To add a repository to your Gitosis-installation, follow these steps: Check out the gitosis-admin-repository. Open gitosis.conf and add the new repository: [group foo] members = foo@bar writable = foo Commit your changes and push them. git commit -m "added repository foo" gitosis.conf git push Now the repository exists on the remote server. Time to create...  <a href="http://hihn.org/2013/01/adding-a-repository-to-gitosis/" class="more-link" title="Read Adding a Repository To Gitosis">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">To add a repository to your Gitosis-installation, follow these steps:</p>
<p>Check out the <strong>gitosis-admin</strong>-repository.</p>
<p>Open <strong>gitosis.conf</strong> and add the new repository:</p>
<pre>
[group foo]
members = foo@bar
writable = foo
</pre>
</p>
<p>Commit your changes and push them.</p>
<pre>
git commit -m "added repository foo" gitosis.conf
git push
</pre>
<p>Now the repository exists on the remote server. Time to create the local repository:</p>
<pre>
mkdir foo
cd foo
git init
touch bar
git add bar
git commit -m "first commit" bar
git remote add origin gitosis@example.com:foo.git
git push origin master:refs/heads/master
</pre>
<p>Done! Have fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2013/01/adding-a-repository-to-gitosis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python &#8211; Find Strings in a Text</title>
		<link>http://hihn.org/2012/12/python-find-strings-in-a-text/</link>
		<comments>http://hihn.org/2012/12/python-find-strings-in-a-text/#comments</comments>
		<pubDate>Fri, 07 Dec 2012 19:24:35 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[benchmark]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[regex]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=812</guid>
		<description><![CDATA[Some Benchmarks about finding a specific String in a big Textfile with Python: The File: $ du -sh .index 22M .index $ file .index .index: ISO-8859 text $ wc -l .index 214183 .index The Code: http://paste.hihn.org/1038/ Boyer-Moore The Results (with count=100): regex: 56.4998650551 in line: 6.72753286362 grep: 0.508712053299 bayer-moore: 8.77967596054 Comments are closed, you can...  <a href="http://hihn.org/2012/12/python-find-strings-in-a-text/" class="more-link" title="Read Python &#8211; Find Strings in a Text">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">Some Benchmarks about finding a specific String in a big Textfile with Python:</p>
<p><strong>The File:</strong></p>
<pre>
$ du -sh .index 
22M	.index
$ file .index 
.index: ISO-8859 text
$ wc -l .index 
214183 .index
</pre>
</p>
<p><strong>The Code: </strong><br />
<a href="http://paste.hihn.org/1038/">http://paste.hihn.org/1038/</a><br />
<a href="http://en.literateprograms.org/index.php?title=Special:DownloadCode/Boyer-Moore_string_search_algorithm_%28Python%29&#038;oldid=18108">Boyer-Moore</a></p>
<p><strong>The Results (with count=100):</strong></p>
<pre>
regex: 56.4998650551
in line: 6.72753286362
grep: 0.508712053299
bayer-moore: 8.77967596054
</pre>
<p>Comments are closed, you can use <a href="http://paste.hihn.org/">paste</a> or <a href="http://pgp.mit.edu:11371/pks/lookup?search=0xCBA57AAF&#038;op=index">Mail</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2012/12/python-find-strings-in-a-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD auf einem Alix-Board installieren</title>
		<link>http://hihn.org/2012/09/openbsd-auf-einem-alix-board-installieren-2/</link>
		<comments>http://hihn.org/2012/09/openbsd-auf-einem-alix-board-installieren-2/#comments</comments>
		<pubDate>Fri, 21 Sep 2012 09:57:40 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=788</guid>
		<description><![CDATA[Dies ist eine kleine Anleitung wie man eine normale Installation für / auf einem Alix-Board durchführt. Anleitung für die Installation mittels flashrd 1. OpenBSD-Installationsmedium booten (z.B. install51.iso in einer Virtuellen Maschine) 2. CF-Karte an die VM weiterreichen 3. Bei der Wahl des Installationsmediums die CF auswählen (z.B. sd0 statt wd0) 4. Installation normal durchführen 5....  <a href="http://hihn.org/2012/09/openbsd-auf-einem-alix-board-installieren-2/" class="more-link" title="Read OpenBSD auf einem Alix-Board installieren">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">Dies ist eine kleine Anleitung wie man eine <em>normale</em> Installation für / auf einem Alix-Board durchführt. <a href="http://hihn.org/2012/08/openbsd-auf-einem-alix-board-installieren/">Anleitung für die Installation mittels flashrd</a></p>
<p>1. OpenBSD-Installationsmedium booten (z.B. <em>install51.iso</em> in einer Virtuellen Maschine)<br />
2. CF-Karte an die VM weiterreichen<br />
3. Bei der Wahl des Installationsmediums die CF auswählen (z.B. <em>sd0</em> statt <em>wd0</em>)<br />
4. Installation normal durchführen<br />
5. Eine OpenBSD-VM/-Installation normal booten und die CF-Karte einbinden<br />
6. <em>/etc/boot.conf</em> anpassen:</p>
<pre>
#       $OpenBSD: boot.conf,v 1.2 1997/08/06 23:14:10 mickey Exp $
# sample boot.conf file
set
echo timeout in 5 seconds
stty com0 38400
set tty com0
set device wd0a
</pre>
<p>Diese Einstellungen lassen das Alix von wd0a booten und setzen die Standardkonsole auf com0 mit einer baud-rate von 38400<br />
7. Fertig &#8211; das Alix-Board sollte nun booten.</p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2012/09/openbsd-auf-einem-alix-board-installieren-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD &#8211; Nachträglich libraries installieren</title>
		<link>http://hihn.org/2012/08/nachtraglich-libraries-installieren/</link>
		<comments>http://hihn.org/2012/08/nachtraglich-libraries-installieren/#comments</comments>
		<pubDate>Thu, 16 Aug 2012 15:45:05 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[libs]]></category>
		<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=778</guid>
		<description><![CDATA[Wenn mann OpenBSD mit der minimalen Anzahl an an Sets installiert hat kann es vorkommen, das manche Pakete aufgrund fehlender Libraries nicht installiert werden können: Can't install gd-2.0.35p0 because of libraries &#124;library fontconfig.7.0 not found &#124; not found anywhere &#124;library freetype.18.1 not found &#124; not found anywhere Direct dependencies for gd-2.0.35p0 resolve to png-1.5.6p0 libiconv-1.14...  <a href="http://hihn.org/2012/08/nachtraglich-libraries-installieren/" class="more-link" title="Read OpenBSD &#8211; Nachträglich libraries installieren">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">Wenn mann OpenBSD mit der minimalen Anzahl an an Sets installiert hat kann es vorkommen, das manche Pakete aufgrund fehlender Libraries nicht installiert werden können:</p>
<pre>
Can't install gd-2.0.35p0 because of libraries
|library fontconfig.7.0 not found
| not found anywhere
|library freetype.18.1 not found
| not found anywhere
Direct dependencies for gd-2.0.35p0 resolve to png-1.5.6p0 libiconv-1.14 jpeg-8c
Full dependency tree is png-1.5.6p0 libiconv-1.14 jpeg-8c
Can't install pfstat-2.3p1: can't resolve gd-2.0.35p0
</pre>
<p>Man kann die fehlenden Bibliotheken aber einzeln aus den entpsrechenden Sets extrahieren, ohne das ganze Set zu installieren:</p>
<pre>
# tar -C / -xzphf xbase51.tgz ./usr/X11R6/lib/libfreetype.so.18.1
# tar -C / -xzphf xbase51.tgz ./usr/X11R6/lib/libfontconfig.so.7.0
</pre>
<p>Anschließend:</p>
<pre>
ldconfig /usr/X11R6/lib /usr/local/lib 
</pre>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2012/08/nachtraglich-libraries-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenBSD auf einem Alix-Board installieren [flashrd]</title>
		<link>http://hihn.org/2012/08/openbsd-auf-einem-alix-board-installieren/</link>
		<comments>http://hihn.org/2012/08/openbsd-auf-einem-alix-board-installieren/#comments</comments>
		<pubDate>Tue, 07 Aug 2012 12:44:31 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[alix]]></category>
		<category><![CDATA[flashrd]]></category>
		<category><![CDATA[OpenBSD]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=767</guid>
		<description><![CDATA[Das Alix-Board ist ein kleiner feiner x86-Computer der sich dank seiner 3 Netzwerkkarten ideal als Router/Firewall zu Hause nutzen lässt. Als Betriebssystem eignet sich gut OpenBSD, das mittels flashrd installiert werden kann. Original-Installationsanleitung: Teil 1, Teil 2. Die Vorbereitung bzw. Installation sollte selber auf einem OpenBSD-System durchgeführt werden, da man sonst nicht die Größe des...  <a href="http://hihn.org/2012/08/openbsd-auf-einem-alix-board-installieren/" class="more-link" title="Read OpenBSD auf einem Alix-Board installieren [flashrd]">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">Das <a href="http://pcengines.ch/alix.htm">Alix-Board</a> ist ein kleiner feiner x86-Computer der sich dank seiner 3 Netzwerkkarten ideal als Router/Firewall zu Hause nutzen lässt. Als Betriebssystem eignet sich gut OpenBSD, das mittels <a href="http://www.nmedia.net/flashrd/">flashrd</a> installiert werden kann. Original-Installationsanleitung: <a href="http://www.nmedia.net/flashrd/install.html">Teil 1</a>, <a href="http://www.nmedia.net/flashrd/images/install.html">Teil 2</a>.</p>
<p>Die Vorbereitung bzw. Installation sollte selber auf einem OpenBSD-System durchgeführt werden, da man sonst nicht die Größe des Images verändern kann. Ebenfalls sollte die Architektur die gleich wie die des Zielsystems sein (i386 -> i386).</p>
<p><em>Diese Anleitung bezieht sich auf OpenBSD 5.1 und flashrd-20120523</em></p>
<p>Zuerst lädt man sich die Basisarchive von OpenBSD herunter. Mindestens <em>base51.tgz</em>, <em>etc51.tgz</em> und <em>man51.tgz</em>. Optional kann man noch <em>misc51.tgz</em>, <em>comp51.tgz</em> und <em>game51.tgz</em> herunterladen.</p>
<pre>
# ftp http://openbsd.cs.fau.de/pub/OpenBSD/5.1/i386/base51.tgz
# ftp http://openbsd.cs.fau.de/pub/OpenBSD/5.1/i386/etc51.tgz
# ftp http://openbsd.cs.fau.de/pub/OpenBSD/5.1/i386/man51.tgz
</pre>
<p>Anschließend erstellt man einen Ordner auf <em>/tmp/</em> und entpackt die Dateien dort:</p>
<pre>
# mkdir /tmp/openbsd
# cd /tmp/openbsd
# tar xzpf ~/base51.tgz
# tar xzpf ~/etc51.tgz
# tar xzpf ~/man51.tgz
# Optional:
# tar xzpf ~/comp51.tgz
# tar xzpf ~/game51.tgz
# tar xzpf ~/xbase51.tgz
# tar xzpf ~/xetc51.tgz
# tar xzpf ~/xfont51.tgz
# tar xzpf ~/xserv51.tgz
# tar xzpf ~/xshare51.tgz
</pre>
<p>Anschließend bringt man seine Kernel-Quellen auf den neusten Stand:</p>
<pre>
# cd /usr
# cvs -d anoncvs@anoncvs.openbsd.org:/cvs -q get -rOPENBSD_5_1 src/sys 
</pre>
<p>Und führt <em>flashrd</em> aus:</p>
<pre>
# cd ~
# tar xzf flashrd-20120523.tar.gz
# cd flashrd-20120523
# ./flashrd /tmp/openbsd 
</pre>
<p>Nun liegt in <em>/root/flashrd-20120523/</em> ein Disk-Image (<em>flashimg.i386-20120807</em>) das man auf die CompactFlash-Karte schreiben kann. Aber erst werden wir es noch konfigurieren (deswegen sollte man diese Schritte auf einem OpenBSD-System ausführen). Hier wird auch gleich die Geschwindigkeit für das serielle Kabel und die Zeitzone festgelegt. Beim ausführen von growimg kann man entweder die Karte angeben auf die das Image geschrieben werden soll (z.B. <em>sdc</em>) oder die Größe der Platte des Zielsystems. In diesem Beispiel wird die Größe (<em><cyls> <heads> <sectors></em>) der CompactFlash-Karte angegeben, die beim Alix standardmäßig dabei ist. <em>cfgflashrd</em> fragt nach dem <em>New physical device name (as seen by destination system)?</em>, hier muss man den entsprechenden Festplatten-Systemnamen des Zielsystems eingeben, beim alix ist dies <strong>wd0</strong>.</p>
<pre>
# cd /root/flashrd-20120523/
# ./cfgflashrd -image flashimg.i386-20120807 -rdroot szez.i386-20120807 -com0 38400 -tz /usr/share/zoneinfo/Europe/Berlin  
# ./growimg 3884 32 63 flashimg.i386-20120807  
</pre>
<p>Output:</p>
<pre>
# ./growimg 3884 32 63 flashimg.i386-20120807                                                                                
Image: flashimg.i386-20120807
Image size: 952MB
Requested size: 3823MB
Size increase: 2870MB

Reading current disklabel...

Creating new image...
512+0 records in
512+0 records out
262144 bytes transferred in 0.002 secs (108638210 bytes/sec)

Writing flashrd disklabel...

Creating new filesystem...
/dev/rvnd0a: 3823.3MB in 7830080 sectors of 512 bytes
77 cylinder groups of 50.05MB, 6406 blocks, 12864 inodes each

Copying installation...

Installing boot blocks...

Checking filesystem...
** /dev/rvnd0a (NO WRITE)
** Last Mounted on /tmp/newdir.pAmw4
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
10 files, 247076 used, 3542898 free (26 frags, 442859 blocks, 0.0% fragmentation)

Grow completed.
New 3823MB image is located at newimg.eSKh
</pre>
<p>Die Datei <em>newimg.eSKh</em> kann man jetzt per dd auf die Flashkarte schreiben:</p>
<pre>
# dd if=newimg.eSKh of=/dev/sdc bs=126b
</pre>
<p>Nun sollte das Alix OpenBSD booten.</p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2012/08/openbsd-auf-einem-alix-board-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>QoS mit OpenBSD</title>
		<link>http://hihn.org/2012/07/qos-mit-openbsd/</link>
		<comments>http://hihn.org/2012/07/qos-mit-openbsd/#comments</comments>
		<pubDate>Tue, 03 Jul 2012 21:09:22 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[OpenBSD]]></category>
		<category><![CDATA[pf]]></category>
		<category><![CDATA[qos]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=749</guid>
		<description><![CDATA[Flo Rosenkranz und ich haben eine Dokumentation über Banbreitenmanagement (QoS) mit dem pf von OpenBSD geschrieben: Download]]></description>
				<content:encoded><![CDATA[<p class="lead">Flo Rosenkranz und ich haben eine Dokumentation über Banbreitenmanagement (QoS) mit dem <a href="http://www.openbsd.org/faq/pf/de/index.html"><code>pf</code></a> von OpenBSD geschrieben: <a href="http://hihn.org/wp-content/uploads/2012/07/pf.pdf" title="Download">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2012/07/qos-mit-openbsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Un)bekannte Tastenkombinationen</title>
		<link>http://hihn.org/2011/08/unbekannte-tastenkombinationen/</link>
		<comments>http://hihn.org/2011/08/unbekannte-tastenkombinationen/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 19:21:15 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[tastenkombination]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=635</guid>
		<description><![CDATA[Da an anscheinend viele Leute nicht wissen, dass man mit Strg+F nach Wörtern suchen kann, hier mal eine Übersicht der wichtigsten Tastenkombinationen: Strg + a Den gesamten Text markieren. Strg + x Markierten Text ausschneiden. Strg + c Markierten Text kopieren. Strg + v Text einfügen der vorher ausgeschnitten oder kopiert wurde. Strg + f...  <a href="http://hihn.org/2011/08/unbekannte-tastenkombinationen/" class="more-link" title="Read (Un)bekannte Tastenkombinationen">Read more &#187;</a>]]></description>
				<content:encoded><![CDATA[<p class="lead">Da an anscheinend <a href="http://search.slashdot.org/story/11/08/20/0056221/Most-People-Have-Never-Heard-of-CTRLF">viele Leute</a> nicht wissen, dass man mit Strg+F nach Wörtern suchen kann, hier mal eine Übersicht der wichtigsten Tastenkombinationen:</p>
<p><strong>Strg + a</strong><br />
Den gesamten Text markieren.</p>
<p><strong>Strg + x</strong><br />
Markierten Text ausschneiden.</p>
<p><strong>Strg + c</strong><br />
Markierten Text kopieren.</p>
<p><strong>Strg + v</strong><br />
Text einfügen der vorher ausgeschnitten oder kopiert wurde.</p>
<p><strong>Strg + f</strong><br />
Auf der aktuellen Seite, im aktuellen Dokument suchen.</p>
<p><strong>Strg + h</strong><br />
Suchen nach und ersetzen durch.</p>
<p><strong>Strg + z</strong><br />
Die letzte Aktion rückgänig machen.</p>
<p><strong>Strg + y</strong><br />
Wiederherstellen (Rückgängig machen rückgänig machen).</p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2011/08/unbekannte-tastenkombinationen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FruPic for Android</title>
		<link>http://hihn.org/2011/07/frupic-for-android/</link>
		<comments>http://hihn.org/2011/07/frupic-for-android/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 16:18:43 +0000</pubDate>
		<dc:creator>rh</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">https://hihn.org/?p=628</guid>
		<description><![CDATA[Mein Android-Uploader für FruPic ist (soweit) fertig. FruPic ist ein Programm mit dem man Bilder von seinem Android auf den Bilder-Upload-Service von Frubar hochladen kann. Download: Github Source: Github Android Market: FruPic]]></description>
				<content:encoded><![CDATA[<p class="lead">Mein Android-Uploader für <a href="http://frupic.frubar.net/" title="FruPic">FruPic</a> ist (soweit) fertig. FruPic ist ein Programm mit dem man Bilder von seinem Android auf den Bilder-Upload-Service von Frubar hochladen kann.</p>
<p>Download: <a href="https://github.com/rain0r/FruPic-for-Android/downloads" title="Download FruPic">Github</a><br />
Source: <a href="https://github.com/rain0r/FruPic-for-Android" title="Github">Github</a><br />
Android Market: <a href="https://market.android.com/details?id=net.frubar.frupic&#038;feature=search_result" title="FruPic">FruPic</a></p>
]]></content:encoded>
			<wfw:commentRss>http://hihn.org/2011/07/frupic-for-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
