<?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></title>
	<atom:link href="http://www.iniy.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.iniy.org</link>
	<description></description>
	<lastBuildDate>Mon, 26 Jul 2010 19:46:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>streaming fun for everyone</title>
		<link>http://www.iniy.org/?p=199</link>
		<comments>http://www.iniy.org/?p=199#comments</comments>
		<pubDate>Mon, 26 Jul 2010 19:46:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Computer]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=199</guid>
		<description><![CDATA[How to setup a complete HTML5 live-streaming environment in less than 30 minutes. Prerequisites some kind of linux root server (can also be vserver), i prefer debian or ubuntu a linux computer (best a laptop) with firewire input a DV-Cam with firewire output install the server the hard part apt-get install icecast2 then change the [...]]]></description>
			<content:encoded><![CDATA[<p>How to setup a complete HTML5 live-streaming environment in less than 30 minutes.</p>
<h2>Prerequisites</h2>
<ul>
<li>some kind of linux root server (can also be vserver), i prefer debian or ubuntu</li>
<li>a linux computer (best a laptop) with firewire input</li>
<li>a DV-Cam with firewire output</li>
</ul>
<h2>install the server</h2>
<p>the hard part <img src='http://www.iniy.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<pre>
apt-get install icecast2
</pre>
<p>then change the default passwords in &#8220;/etc/icecast2/icecast.xml&#8221; and activate the icecast server in &#8220;/etc/default/icecast2&#8243; like instructed by the installation routine</p>
<h2>install the client</h2>
<pre>
apt-get install theorur
</pre>
<h2>start the stream</h2>
<p>start theorur it is so self explanatory just enter the ip or hostname of your server instead of localhost<br />
<img src="http://www.iniy.org/wp-content/uploads/2010/07/Bildschirmfoto-Theorur.png" alt="" title="screenshot 1" /><br />
<img src="http://www.iniy.org/wp-content/uploads/2010/07/Bildschirmfoto-Theorur-1.png" alt="" title="screenshot 2" /><br />
</p>
<h2>absolutly basic html5 webpage</h2>
<p>use the new &#8220;video&#8221;-Tag to display your livestream on a webpage. Save this code and open the page with a html5 compatible browser, for example firefox. That&#8217;s it.</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;html<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;body<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;video</span> controls autoplay<span style="color: #000000; font-weight: bold;">&gt;</span></span>
          <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;source</span> <span style="color: #000066;">src</span>=<span style="color: #ff0000;">&quot;http://localhost:8000/teststream&quot;</span>  <span style="color: #000066;">type</span>=<span style="color: #ff0000;">'video/ogg; codecs=&quot;theora, vorbis&quot;'</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/video<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
   <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/body<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/html<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></div></div>

<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=199&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=199</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Limit Bacula Network Usage with trickle</title>
		<link>http://www.iniy.org/?p=195</link>
		<comments>http://www.iniy.org/?p=195#comments</comments>
		<pubDate>Wed, 23 Jun 2010 09:30:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=195</guid>
		<description><![CDATA[bacula is a great backupsoftware, but sometimes the backup mustn&#8217;t use all the available bandwith. bacula itself has no speed limitations built in, but it is easy, to use trickle to accomplish this. I use trickle only on the clients. Installation get trickle yum install trickle now enter /etc/init.d/bacula-fd and change the line which starts [...]]]></description>
			<content:encoded><![CDATA[<p>bacula is a great backupsoftware, but sometimes the backup mustn&#8217;t use all the available bandwith. bacula itself has no speed limitations built in, but it is easy, to use <b>trickle</b> to accomplish this. I use trickle only on the clients.</p>
<h2>Installation</h2>
<p><br/><br />
get trickle</p>
<pre>
yum install trickle
</pre>
<p>now  enter <code>/etc/init.d/bacula-fd</code> and change the line which starts the daemon to the following:</p>
<pre>
# vim /etc/init.d/bacula-fd
... some lines ...
       daemon trickle -s -d 3000 -u 3000 /usr/sbin/bacula-fd $2 ${FD_OPTIONS} -c /etc/bacula/bacula-fd.conf
... some lines ...
</pre>
<p>trickle uses Kbyte in it&#8217;s commandline options, so with this settings, the up/down-Speed is limited to 3MB/s = 30MBit/s . Of course you can adjust this value as you like.</p>
<pre>
service bacula-fd restart
</pre>
<h2>optional: does it work?</h2>
<p>Now if you want to check if it works, just start a backup and monitor the traffic with bwm-ng for example</p>
<pre>
yum install bwm-ng

bwm-ng -t 1000
</pre>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=195&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=195</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>oracle day 2: datafile is missing</title>
		<link>http://www.iniy.org/?p=186</link>
		<comments>http://www.iniy.org/?p=186#comments</comments>
		<pubDate>Tue, 22 Jun 2010 20:30:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=186</guid>
		<description><![CDATA[playing around with oracle the other day I added a new tablespace and thought it would be smart to put the corresponding datafile on my tmp-directory. At first everything worked fine, now some days later I wanted to check out the java jdbc connector for oracle, but the database didn&#8217;t start up. So first lesson [...]]]></description>
			<content:encoded><![CDATA[<p>playing around with oracle the other day I added a new tablespace and thought it would be smart to put the corresponding datafile on my tmp-directory. At first everything worked fine, now some days later I wanted to check out the java jdbc connector for oracle, but the database didn&#8217;t start up. So first lesson I learned, thats where oracle errorlog-files are located:</p>
<pre>
/usr/lib/oracle/xe/app/oracle/admin/XE/bdump/alert_XE.log
</pre>
<p>so let&#8217;s see, what&#8217;s the content</p>
<pre>
... more lines ...
ALTER DATABASE OPEN
Tue Jun 22 21:45:07 2010
Errors in file /usr/lib/oracle/xe/app/oracle/admin/XE/bdump/xe_dbw0_8782.trc:
ORA-01157: cannot identify/lock data file 5 - see DBWR trace file
ORA-01110: data file 5: '/tmp/data.dbf'
ORA-27037: unable to obtain file status
Linux Error: 2: No such file or directory
... more lines ...
</pre>
<p>so what happened is: during reboot my operating system deleted all files in /tmp including my datafile and without it oracle wouldn&#8217;t start.</p>
<p><b>first try: just drop the tablespace</b><br />
as it was an empty test tablespace I just wanted to drop it with the following command</p>
<pre>
DROP TABLESPACE DATA INCLUDING CONTENTS AND DATAFILES;
</pre>
<p><b>JOINK!!!</b><br />
there was an error, that the database was not opened, so apparently the database could not start because of the missing datafile, but to drop the errornous tablespace I had to start the database. luckily then I found how to do it.<br />
 <a href="http://www.mydigitallife.info/2007/08/04/how-drop-tablespace-and-recover-oracle-database-when-accidentally-delete-datafile/">http://www.mydigitallife.info/2007/08/04/how-drop-tablespace-and-recover-oracle-database-when-accidentally-delete-datafile/</a><br />
<b>CAUTION in my case it was an empty test database, in your case it may not, you better know what you are doing</b></p>
<ol>
<li>stop the database (eg. shutdown with sqlplus)</li>
<li>connect with sqlplus as sysdba if not already done and issue the following command: STARTUP MOUNT;</li>
<li>now drop the missing datafile with: ALTER DATABASE DATAFILE &#8216;/tmp/data.dbf&#8217; OFFLINE DROP;</li>
<li>open the database: ALTER DATABASE OPEN;</li>
<li>and drop the tablespace: DROP TABLESPACE DATA INCLUDING CONTENTS;    of course it&#8217;s just DATA in my case, your tablespace may have another name</li>
</ol>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=186&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=186</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>oracle day 1: first steps with oracle</title>
		<link>http://www.iniy.org/?p=173</link>
		<comments>http://www.iniy.org/?p=173#comments</comments>
		<pubDate>Tue, 22 Jun 2010 20:27:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=173</guid>
		<description><![CDATA[recently I am familiarizing myself with the Oracle Database and I want to share my first impressions with you. A good start seemed to me the free oracle-xe version. I started the install with this tutorial and everything worked quite straight-forward. http://www.oracle.com/technology/software/products/database/xe/files/install.102/b25144/toc.htm first error I only got this error executing . /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh: 114: [[: [...]]]></description>
			<content:encoded><![CDATA[<p>recently I am familiarizing myself with the Oracle Database and I want to share my first impressions with you.</p>
<p>A good start seemed to me the free oracle-xe version. I started the install with this tutorial and everything worked quite straight-forward.</p>
<p><a href="http://www.oracle.com/technology/software/products/database/xe/files/install.102/b25144/toc.htm">http://www.oracle.com/technology/software/products/database/xe/files/install.102/b25144/toc.htm</a></p>
<h2>first error</h2>
<p>I only got this error executing <strong>. /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh</strong></p>
<pre>
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh: 114: [[: not found
</pre>
<p>in the web I found the solution, the nls_lang.sh Skript uses bash-Commands, but the shebang tells &#8220;#!/bin/sh&#8221;, so just change the first line of the file nls_lang.sh to &#8220;#!/bin/bash&#8221;</p>
<p><strong>/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/nls_lang.sh</strong></p>
<pre>
#!/bin/bash
....
</pre>
<h2>commandline history for sqlplus</h2>
<p>The first thing I recognized using the oracle-client sqlplus was, it had no command-history. Coming from mysql I really missed this, but a friend of mine Boris just told me the solution. Use <strong><a href="http://utopia.knoware.nl/~hlub/rlwrap/rlwrap.html">rlwrap</a></strong>. This little magic tool adds command-line history to every program you like. To use it install it and then just call sqlplus like this:</p>
<pre>
rlwrap sqlplus
</pre>
<p>et voila. that&#8217;s all.</p>
<h2>increasing linewidth</h2>
<p>on a regular big screen you want to increase displayed linewidth to prevent automatic linebreaks scattering the data. Just enter this command on you sql-plus shell:</p>
<pre>
set lin 300;
</pre>
<p>this sets the linewidth to 300 chars which in my case was perfect.</p>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=173&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=173</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mini-Howto: SNMP (Simple Network Management Protocol)</title>
		<link>http://www.iniy.org/?p=162</link>
		<comments>http://www.iniy.org/?p=162#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:33:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=162</guid>
		<description><![CDATA[This Howto covers some SNMP Basics and examples how you can read some values Introduction The &#8220;Simple Network Management Protocol&#8221; is a powerful possibility to query network-devices for information, or even to manage them. It&#8217;s often also a security risk. As SNMP is a bit difficult to use at the beginning some administrators just skip [...]]]></description>
			<content:encoded><![CDATA[<p>This Howto covers some SNMP Basics and examples how you can read some values</p>
<h2>Introduction</h2>
<p>The &#8220;Simple Network Management Protocol&#8221; is a powerful possibility to query network-devices for information, or even to manage them. It&#8217;s often also a security risk. As SNMP is a bit difficult to use at the beginning some administrators just skip over it. This can lead to security holes, when SNMP is activated by default on devices. For example on some HP-Switches I configured the default setting for SNMP was set to &#8220;read + write&#8221; for &#8220;public&#8221;. SNMP was limited to the local network, but still this enables all connected servers to shutdown ports and have other fun as they wanted. Often the configuration is like that to enable some configuration tools to control the switches.</p>
<p>You can find more information in the wikipedia article<br />
<a href="http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol">http://en.wikipedia.org/wiki/Simple_Network_Management_Protocol</a></p>
<h2>What can I do with it?</h2>
<p>So what excactly can I do with it? Here some examples</p>
<ul>
<li>Manage all your switches over a nice gui &#8211; major producers of network hardware often provide some management gui which is based on SNMP</li>
<li>Automatically query your hardware for some information, like sent packets, packet-loss, printer cartridge status, etc.</li>
<li>Automatically set some values, or change configurations, e.g. disable ports which are source of a DOS-attack</li>
</ul>
<h2>Basic Principles</h2>
<h3>MIBs</h3>
<p>SNMP is a database with a tree structure. The nodes and leafes of the tree are represented by numeric values. The &#8220;Management Information Database&#8221; (MIB) translates these numeric values into human understandable values. The tool to manually translate values is &#8220;snmptranslate&#8221;. Here an example:</p>
<p>Let&#8217;s assume you want to check automatically how full are your printercartridges to order new supplies, when they&#8217;re used up to 70%. So you need information about which cartridge has which fillstand. Let&#8217;s start with the name of the cartridges. In the SNMP-Database the path for the black cartridge would be:</p>
<p><tt>.1.3.6.1.2.1.43.11.1.1.6.1.1 = STRING: "Black Cartridge HP CB540A"</tt></p>
<p>pretty intuitive, hu? But let&#8217;s look at the same example using the proper MIB:</p>
<p><tt>.iso.org.dod.internet.mgmt.mib-2.printmib.prtMarkerSupplies.prtMarkerSuppliesTable.prtMarkerSuppliesEntry.prtMarkerSuppliesDescription.1.1 = STRING: "Black Cartridge HP CB540A"</tt></p>
<p>Like this it&#8217;s a lot easier to figure out the meaning of the SNMP-Entry&#8217;s. Of course with string-values often you can figure out the meaning, just by the value (Black Cartridge HP CB540A is pretty unique), but take integer values and you are lost and really need the MIB.</p>
<p>There are various sites in the net, where you can get MIBs for almost every device out there, one example is this:<br />
<a href="http://www.oidview.com/mibs/detail.html">http://www.oidview.com/mibs/detail.html</a></p>
<h3>SNMP communities</h3>
<p>In protocol version 1 (all I used) the privileges are managed over so called &#8220;communities&#8221;. With every SNMP-Request you have to provide a community. The SNMP-Server then checks if this community has the necessary rights (read, write) to complete the operation. Otherwise it returns nothing, the request times out. Basically i use the default &#8220;public&#8221;-community, which normally gives read-rights to quite a lot of values. If you want to enable a more strict security policy, disable the rights for the &#8220;public&#8221; community and create a new community with a cryptic name, like &#8220;Cie5fie9ei&#8221; (<- this is an example, create your own). Then you grant the rights to this hard guessable community. Community-names like "read" or "write" are not so smart, because they can be figured out easily.</p>
<h3>Programs</h3>
<p>SNMP comes with a bunch of programs, which are easy to use (if you know how).</p>
<h3> snmpwalk</h3>
<p>At the beginning, normally you don&#8217;t know exactly which values you can query. So it&#8217;s a good idea to just query everything. snmpwalk does exactly this. It walks all tree nodes and leafes and echos them.</p>
<pre>
snmpwalk -m ALL -Os -c public -v 1 192.168.1.15</pre>
<ul>
<li>-m ALL : query all MIBs in the default directory (/usr/share/snmp/mibs under my system)</li>
<li>-Os    : some output formatting, for details look in &#8220;man snmpcmd&#8221;</li>
<li>-c public : query the public community</li>
<li>-v 1   : use SNMP-Protocol Version 1 , most simple devices (like printers) just support this version</li>
</ul>
<p>There are echoed 1180 lines similar like these:</p>
<pre>
... more lines ...
prtMarkerSuppliesType.1.1 = INTEGER: toner(3)
prtMarkerSuppliesType.1.2 = INTEGER: toner(3)
prtMarkerSuppliesType.1.3 = INTEGER: toner(3)
prtMarkerSuppliesType.1.4 = INTEGER: toner(3)
prtMarkerSuppliesDescription.1.1 = STRING: "Black Cartridge HP CB540A"
prtMarkerSuppliesDescription.1.2 = STRING: "Cyan Cartridge HP CB541A"
prtMarkerSuppliesDescription.1.3 = STRING: "Magenta Cartridge HP CB543A"
prtMarkerSuppliesDescription.1.4 = STRING: "Yellow Cartridge HP CB542A"
... more lines ...</pre>
<p>to get the full path use:</p>
<pre>
snmpwalk -m ALL -Osf -c public -v 1 192.168.1.15</pre>
<h4> snmpget</h4>
<p>just get some specific values</p>
<pre>
snmpget -OQ -v 1 -c public 192.168.1.15 sysLocation.0</pre>
<h4> snmptranslate</h4>
<p>translate &#8220;named&#8221; path values into numeric values and vice versa</p>
<p>example, translate the named path to numeric:</p>
<pre>
snmptranslate -m ALL -On .iso.org.dod.internet.mgmt.mib-2.printmib.prtMarkerSupplies.prtMarkerSuppliesTable.prtMarkerSuppliesEntry.prtMarkerSuppliesDescription.1.1</pre>
<p>the output:</p>
<pre>
.1.3.6.1.2.1.43.11.1.1.6.1.1</pre>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=162&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=162</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compile asuro-Flash-Software under Ubuntu Linux 64bit</title>
		<link>http://www.iniy.org/?p=155</link>
		<comments>http://www.iniy.org/?p=155#comments</comments>
		<pubDate>Tue, 29 Dec 2009 11:12:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=155</guid>
		<description><![CDATA[I was struggling some time compiling the asuro-Software under Linux 64bit. It simply did not recognise my installed qt3 libs. Some of these steps may not be necessary, but it&#8217;s how i got it to work. Links to the arexx homepage Sourcecode direct link http://www.arexx.com/downloads/asuro/asuro_flash_linux_source.zip Sourcecode Download-Site (if direct link doesn&#8217;t work) http://www.arexx.com/arexx.php?cmd=system&#038;cparam=set_pg_lang(p_asuro_downloads.dat%7CDE%7Ctrue) Process apt-get [...]]]></description>
			<content:encoded><![CDATA[<p>I was struggling some time compiling the asuro-Software under Linux 64bit. It simply did not recognise my installed qt3 libs. Some of these steps may not be necessary, but it&#8217;s how i got it to work.</p>
<h2>Links to the arexx homepage</h2>
<p>Sourcecode direct link<br />
<a href="http://www.arexx.com/downloads/asuro/asuro_flash_linux_source.zip">http://www.arexx.com/downloads/asuro/asuro_flash_linux_source.zip</a></p>
<p>Sourcecode Download-Site (if direct link doesn&#8217;t work)<br />
<a href="http://www.arexx.com/arexx.php?cmd=system&#038;cparam=set_pg_lang(p_asuro_downloads.dat%7CDE%7Ctrue)">http://www.arexx.com/arexx.php?cmd=system&#038;cparam=set_pg_lang(p_asuro_downloads.dat%7CDE%7Ctrue)</a></p>
<h2>Process</h2>
<pre>
apt-get install libqt3-mt libqt3-mt-dev libqt3-headers libqt3-compat-headers
mkdir compile_qtflash
cd compile_qtflash
wget http://www.arexx.com/downloads/asuro/asuro_flash_linux_source.zip
unzip asuro_flash_linux_source.zip
tar -zxvvf QT_Flash.tar.gz
cd qt_flash
export CFLAGS="-DLINUX -D_QT -D_LINUX"
export CPPFLAGS="-DLINUX -D_QT -D_LINUX"
export CXXFLAGS="-DLINUX -D_QT -D_LINUX"
aclocal
automake
./configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3
./configure --with-qt-includes=/usr/include/qt3 --with-qt-libraries=/usr/lib/qt3
make
cd qt_flash
qmake -project
qmake
make
</pre>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=155&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=155</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing OTRS on CentOS 5</title>
		<link>http://www.iniy.org/?p=153</link>
		<comments>http://www.iniy.org/?p=153#comments</comments>
		<pubDate>Sat, 26 Dec 2009 17:44:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=153</guid>
		<description><![CDATA[The rpm-packages for CentOS can easily be downloaded from http://otrs.org/download/ . Install with yum wget http://ftp.otrs.org/pub/otrs/RPMS/fedora/4/otrs-2.4.5-01.noarch.rpm yum install --nogpgcheck otrs-2.4.5-01.noarch.rpm Don&#8217;t forget to disable selinux. call in your browser http://yourserver.com/otrs/installer.pl and setup the database. Now install the otrs cronjobs sudo -u otrs /opt/otrs/bin/Cron.sh this installs the otrs cronjobs in /var/spool/cron/otrs Now you just have to [...]]]></description>
			<content:encoded><![CDATA[<p>The rpm-packages for CentOS can easily be downloaded from <a href="http://otrs.org/download/">http://otrs.org/download/</a> . Install with yum</p>
<pre>
wget http://ftp.otrs.org/pub/otrs/RPMS/fedora/4/otrs-2.4.5-01.noarch.rpm
yum install --nogpgcheck otrs-2.4.5-01.noarch.rpm
</pre>
<p>Don&#8217;t forget to disable selinux. </p>
<p>call in your browser <strong>http://yourserver.com/otrs/installer.pl</strong> and setup the database. </p>
<p>Now install the otrs cronjobs</p>
<pre>
sudo -u otrs /opt/otrs/bin/Cron.sh
</pre>
<p>this installs the otrs cronjobs in /var/spool/cron/otrs</p>
<p>Now you just have to setup basic otrs-stuff, like queues and Postmaster-configs. But everything over the otrs web interface.</p>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=153&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=153</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>backup2l driver for encrypted backups with mcrypt</title>
		<link>http://www.iniy.org/?p=151</link>
		<comments>http://www.iniy.org/?p=151#comments</comments>
		<pubDate>Wed, 02 Dec 2009 10:18:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=151</guid>
		<description><![CDATA[This backup2l driver encrypts and decrypts backups on the fly with a single password-key found in the file /backup_key/backup_key.txt. Of course you should save the file in some other space or rembember it, because if your harddisk fails and you don&#8217;t have the key you can&#8217;t restore your backups. Beware: the filelists are not encrypted. [...]]]></description>
			<content:encoded><![CDATA[<p>This backup2l driver encrypts and decrypts backups on the fly with a single password-key found in the file /backup_key/backup_key.txt. Of course you should save the file in some other space or rembember it, because if your harddisk fails and you don&#8217;t have the key you can&#8217;t restore your backups. Beware: the filelists are not encrypted.</p>
<p>Add this lines to your backup2l conf</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">CREATE_DRIVER</span>=<span style="color: #ff0000;">&quot;DRIVER_TAR_BZIP2_ENCRYPT&quot;</span>
<span style="color: #007800;">USER_DRIVER_LIST</span>=<span style="color: #ff0000;">&quot;DRIVER_TAR_BZIP2_ENCRYPT&quot;</span> 
&nbsp;
DRIVER_TAR_BZIP2_ENCRYPT <span style="color: #7a0874; font-weight: bold;">&#40;</span><span style="color: #7a0874; font-weight: bold;">&#41;</span>
<span style="color: #7a0874; font-weight: bold;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">case</span> $<span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">in</span>
        -test<span style="color: #7a0874; font-weight: bold;">&#41;</span>
            require_tools <span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #c20cb9; font-weight: bold;">bzip2</span> mcrypt
            <span style="color: #7a0874; font-weight: bold;">test</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>backup_key<span style="color: #000000; font-weight: bold;">/</span>backup_key.txt
            <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;ok&quot;</span>
            <span style="color: #000000; font-weight: bold;">;;</span>
        -suffix<span style="color: #7a0874; font-weight: bold;">&#41;</span>
            <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">&quot;tarbz2_encrypt&quot;</span>
            <span style="color: #000000; font-weight: bold;">;;</span>
        -create<span style="color: #7a0874; font-weight: bold;">&#41;</span>        <span style="color: #666666; font-style: italic;"># Arguments: $2 = BID, $3 = archive file name, $4 = file list file</span>
            <span style="color: #c20cb9; font-weight: bold;">tar</span> cj <span style="color: #660033;">-T</span> $<span style="color: #000000;">4</span> <span style="color: #660033;">--no-recursion</span> <span style="color: #000000; font-weight: bold;">|</span> mcrypt <span style="color: #660033;">-a</span> rijndael-<span style="color: #000000;">256</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>backup_key<span style="color: #000000; font-weight: bold;">/</span>backup_key.txt <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #800000;">${3}</span>
            <span style="color: #000000; font-weight: bold;">;;</span>
        -toc<span style="color: #7a0874; font-weight: bold;">&#41;</span>           <span style="color: #666666; font-style: italic;"># Arguments: $2 = BID, $3 = archive file name</span>
            <span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #800000;">${3}</span> <span style="color: #000000; font-weight: bold;">|</span> mdecrypt <span style="color: #660033;">-a</span> rijndael-<span style="color: #000000;">256</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>backup_key<span style="color: #000000; font-weight: bold;">/</span>backup_key.txt <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">tar</span> tj <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">sed</span> <span style="color: #ff0000;">'s#^#/#'</span>
            <span style="color: #000000; font-weight: bold;">;;</span>
        -extract<span style="color: #7a0874; font-weight: bold;">&#41;</span>       <span style="color: #666666; font-style: italic;"># Arguments: $2 = BID, $3 = archive file name, $4 = file list file</span>
            <span style="color: #c20cb9; font-weight: bold;">cat</span> <span style="color: #800000;">${3}</span> <span style="color: #000000; font-weight: bold;">|</span> mdecrypt <span style="color: #660033;">-a</span> rijndael-<span style="color: #000000;">256</span> <span style="color: #660033;">-f</span> <span style="color: #000000; font-weight: bold;">/</span>backup_key<span style="color: #000000; font-weight: bold;">/</span>backup_key.txt <span style="color: #000000; font-weight: bold;">|</span> <span style="color: #c20cb9; font-weight: bold;">tar</span> xj <span style="color: #660033;">--same-permission</span> <span style="color: #660033;">--same-owner</span> <span style="color: #660033;">-T</span> $<span style="color: #000000;">4</span> <span style="color: #000000;">2</span><span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">1</span>
            <span style="color: #000000; font-weight: bold;">;;</span>
    <span style="color: #000000; font-weight: bold;">esac</span>
<span style="color: #7a0874; font-weight: bold;">&#125;</span></pre></div></div>

<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=151&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=151</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Encoding h.264 Video with ffmpeg</title>
		<link>http://www.iniy.org/?p=148</link>
		<comments>http://www.iniy.org/?p=148#comments</comments>
		<pubDate>Sun, 29 Nov 2009 21:47:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=148</guid>
		<description><![CDATA[Until now this page is just a reminder for myself. Explanation of the parameters may follow some time. &#160; # firstpass &#160; ffmpeg -an -pass 1 -threads 4 -i inputfile.mpg -vcodec libx264 -b 1000k -flags +loop+mv4 -cmp 256 \ -partitions +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 \ -me_method hex -subq 7 -trellis 1 -refs 5 -bf 3 \ -flags2 +bpyramid+wpred+mixed_refs+dct8x8 [...]]]></description>
			<content:encoded><![CDATA[<p>Until now this page is just a reminder for myself. Explanation of the parameters may follow some time.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">&nbsp;
<span style="color: #666666; font-style: italic;"># firstpass</span>
&nbsp;
<span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-an</span> <span style="color: #660033;">-pass</span> <span style="color: #000000;">1</span> <span style="color: #660033;">-threads</span> <span style="color: #000000;">4</span> <span style="color: #660033;">-i</span> inputfile.mpg <span style="color: #660033;">-vcodec</span> libx264 <span style="color: #660033;">-b</span> 1000k <span style="color: #660033;">-flags</span> +loop+mv4 <span style="color: #660033;">-cmp</span> <span style="color: #000000;">256</span> \
          <span style="color: #660033;">-partitions</span> +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 \
          -me_method hex <span style="color: #660033;">-subq</span> <span style="color: #000000;">7</span> <span style="color: #660033;">-trellis</span> <span style="color: #000000;">1</span> <span style="color: #660033;">-refs</span> <span style="color: #000000;">5</span> <span style="color: #660033;">-bf</span> <span style="color: #000000;">3</span> \
          <span style="color: #660033;">-flags2</span> +bpyramid+wpred+mixed_refs+dct8x8 <span style="color: #660033;">-coder</span> <span style="color: #000000;">1</span> -me_range <span style="color: #000000;">16</span> \
	  <span style="color: #660033;">-g</span> <span style="color: #000000;">250</span> -keyint_min <span style="color: #000000;">25</span> -sc_threshold <span style="color: #000000;">40</span> -i_qfactor <span style="color: #000000;">0.71</span> <span style="color: #660033;">-qmin</span> <span style="color: #000000;">10</span> \
          <span style="color: #660033;">-qmax</span> <span style="color: #000000;">51</span> <span style="color: #660033;">-qdiff</span> <span style="color: #000000;">4</span> \
          temp.mp4
&nbsp;
<span style="color: #666666; font-style: italic;"># second pass</span>
<span style="color: #c20cb9; font-weight: bold;">ffmpeg</span> <span style="color: #660033;">-i</span> inputfile.mpg <span style="color: #660033;">-acodec</span> libfaac <span style="color: #660033;">-ar</span> <span style="color: #000000;">44100</span> <span style="color: #660033;">-ab</span> 128k <span style="color: #660033;">-pass</span> <span style="color: #000000;">2</span> <span style="color: #660033;">-threads</span> <span style="color: #000000;">4</span> \
          <span style="color: #660033;">-vcodec</span> libx264 <span style="color: #660033;">-b</span> 1000k <span style="color: #660033;">-flags</span> +loop+mv4 <span style="color: #660033;">-cmp</span> <span style="color: #000000;">256</span> \
          <span style="color: #660033;">-partitions</span> +parti4x4+parti8x8+partp4x4+partp8x8+partb8x8 \
          -me_method hex <span style="color: #660033;">-subq</span> <span style="color: #000000;">7</span> <span style="color: #660033;">-trellis</span> <span style="color: #000000;">1</span> <span style="color: #660033;">-refs</span> <span style="color: #000000;">5</span> <span style="color: #660033;">-bf</span> <span style="color: #000000;">3</span> \
          <span style="color: #660033;">-flags2</span> +bpyramid+wpred+mixed_refs+dct8x8 <span style="color: #660033;">-coder</span> <span style="color: #000000;">1</span> -me_range <span style="color: #000000;">16</span> \
	  <span style="color: #660033;">-g</span> <span style="color: #000000;">250</span> -keyint_min <span style="color: #000000;">25</span> -sc_threshold <span style="color: #000000;">40</span> -i_qfactor <span style="color: #000000;">0.71</span> <span style="color: #660033;">-qmin</span> <span style="color: #000000;">10</span> \
          <span style="color: #660033;">-qmax</span> <span style="color: #000000;">51</span> <span style="color: #660033;">-qdiff</span> <span style="color: #000000;">4</span> \
          temp.mp4
&nbsp;
<span style="color: #666666; font-style: italic;">#rename</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> temp.mp4 outfile.mp4</pre></div></div>

<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=148&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=148</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Deutsch) Ausbildung zum Fachinformatiker Systemintegration in München</title>
		<link>http://www.iniy.org/?p=136</link>
		<comments>http://www.iniy.org/?p=136#comments</comments>
		<pubDate>Sun, 08 Nov 2009 15:28:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Misc]]></category>

		<guid isPermaLink="false">http://www.iniy.org/?p=136</guid>
		<description><![CDATA[In diesem Artikel möchte ich kurz meine Erfahrungen während meiner Ausbildung zum Fachinformatiker Systemintegration mitteilen. Berufsbild Nähere Informationen zum Berufsbild (=was macht man eigentlich so als Fachinformatiker) findet ihr unter den Links am Ende des Posts. Generell kommt es stark drauf an, was für ein Ziel ihr habt und in welcher Firma ihr die Ausbildung [...]]]></description>
			<content:encoded><![CDATA[<p>In diesem Artikel möchte ich kurz meine Erfahrungen während meiner Ausbildung zum Fachinformatiker Systemintegration mitteilen.</p>
<h2>Berufsbild</h2>
<p>Nähere Informationen zum Berufsbild (=was macht man eigentlich so als Fachinformatiker) findet ihr unter den Links am Ende des Posts. Generell kommt es stark drauf an, was für ein Ziel ihr habt und in welcher Firma ihr die Ausbildung macht, bzw. später arbeitet. In der Ausbildung werden die Grundlagen gelegt, das eigentliche Wissen muss sich jedoch jeder selbst aufbauen. Wer ein Rundum-zurücklehn-wohlfühl-Programm sucht ist mit diesem Beruf sicher falsch bedient oder wird bald frustriert sein.</p>
<h2>Voraussetzungen</h2>
<h3>Berufsschule</h3>
<p>Die Ausbildung ist so ausgelegt, dass man in der Berufsschule ALLES von der Pike auf beigebracht wird und zwar in einem sehr gemächlichen Tempo. Das wichtigste ist deshalb eigentlich die Motivation und die Bereitschaft im Unterricht aufzupassen oder zumindest zu erscheinen, schon damit haben genügend Leute Probleme. Dann sollte die Berufsschule auch ohne große Vorkenntnisse zu schaffen sein.</p>
<h3>Firma</h3>
<p>Hier sind die Voraussetzungen grundverschieden. Während man bei der einen Firma als &#8220;professioneller&#8221; PC-Träger und Windows-Install-CD-Wechsler beschäftigt wird, darf man bei anderen Firmen schnell ans Linux-Live-System und bekommt eigenständige Aufgaben. Generell ist die Betreuung bei großen Firmen meist strukturierter und &#8220;schulähnlicher&#8221;. Wem diese Lernform liegt und wer sich eher nicht traut von sich aus loszulegen (weil wenig Vorwissen) sollte sich eher so eine Firma suchen. Ich hatte das Glück meine Ausbildung bei einer etwas kleineren Firma zu machen. Dort war die Ausbildung zwar gelinde gesagt schlecht organisiert, aber dafür wurden mir schnell eigene Projekte übertragen, sobald ich gezeigt hatte, dass ich Ahnung von der Materie habe. Also für Leute mit viel Vorwissen ist sowas auch sehr motivierend. Für mich war der Ausbildungsteil in der Firma wesentlich befriedigender und wichtiger als die Berufsschule. Ich kann daher nur jedem empfehlen sich seine Ausbildungsfirma gut auszusuchen. Also vielleicht nicht bei der erstbesten Stelle bewerben, sondern zunächst bei den vom Themengebiet für einen selbst interessanten Firmen.</p>
<h2>Qualität der Ausbildung</h2>
<h3>Schule</h3>
<p>Die Berufsschule München ist technisch gut ausgestattet, leider gibt es einige grundsätzliche und einige hausgemachte Probleme. Ich war 20 als ich die Ausbildung begonnen habe und hatte bereits 13 Jahre Schule hinter mir. Mein Vorwissen in Java war leidlich und ich hatte auch schonmal in anderen Sprachen programmiert außerdem war ich in Linux relativ fit und hatte ein gutes allgemeines PC-Vorwissen (Nickles Büchern sei Dank <img src='http://www.iniy.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ). Wer mit ähnlichen Voraussetzungen in die Ausbildung startet wird sich in der Schule rein inhaltlich vor allem in den ersten Jahren ziemlich langweilen. Das Tempo ist gemächlich und das Klassenklima ist oft laut, was natürlich auch nicht unbedingt zur Beschleunigung beiträgt. Trotzdem ist es ganz schön sich immer wieder mit den anderen Klassenkameraden zu treffen und auszutauschen. Gegen Ende des zweiten Schuljahrs und im dritten Schuljahr wird der Stoff dann langsam interessanter. Was auch teilweise frustrierend ist: das erschreckend geringe Fachwissen der Lehrer. Beim Großteil der Lehrer hat man das Gefühl sie wissen genau soviel wie sie wissen müssen, haben sich aber eigentlich nie so richtig mit der Materie auseinander gesetzt. Das frustriert auch viele Schüler, da dadurch oft sehr strenge Vorgaben bei den Übungsaufgaben (z.B. gerade beim Programmieren) herrschen. Das muss man einfach als Methode zur leichteren Korrektur akzeptieren und sollte sich keine großen Gedanken darüber machen.</p>
<h3>Firma</h3>
<p>Wie schon weiter oben geschrieben unterscheidet sich das von Firma zu Firma sehr extrem. In manchen Firmen wird man als Trage-Muli missbraucht und lernt so gut wie nichts dazu, in anderen Firmen bekommt man sofort ein eignes Projekt und muss sich dann per google mehr oder weniger selbst ausbilden (was durchaus auch ein Vorteil sein kann), in wieder anderen Firmen läuft die Ausbildung dagegen sehr strukturiert ab (was auch ein Nachteil sein kann). Generell würde ich mal sagen:<br />
- macht die Firma Support für große Unternehmen und setzt Windows ein? -> Mit etwas Glück reichts zu Active Directory und Automatisierung, mit Pech wird es dann doch eher PC&#8217;s schleppen<br />
- kleinere Firma die Linux einsetzt? -> bei kleinen Firmen ist es oft so, dass sie jeden Mann brauchen. Die Ausbildungsbetreuung ist oft schlecht. Hat man allerdings schon Ahnung darf man oft nach einer kurzen Einarbeitungszeit richtig loslegen und lernt sehr viel, allein durch die Praxiserfahrung. Ideal für doityourself-Lerner und Linux-Freaks.<br />
- größere Firmen wie z.B. die Telekom -> hier ist die Ausbildung oft gut strukturiert und betreut. Allerdings habe ich gehört, dass sehr viele Präsentationen gehalten werden müssen und man eher selten bis garnicht ein Live-System vor die Finger kriegt. Die Ausbildung ist etwas schulischer gehalten.</p>
<h2>Was lernt man eigentlich?</h2>
<h3>Schule</h3>
<p>In der Schule lernt man generell nur die Grundlagen und schnuppert in viele Themengebiete hinein, das klappt aber relativ gut und man bekommt einen Überblick. Vertiefen muss man das ganze dann selbst noch.</p>
<ul>
<li>Linux-Grundlagen: man, ls, mount, cd, etc. also alles um sich zumindest ein bisschen auf einer Linuxkiste zurecht zu finden</li>
<li>Windows Active Directory: Ein kleines AD-Netzwerk mit 4 Clients aufsetzen. Alles ganz Basic, aber ein guter Einstieg für Leute die sowas noch nie gemacht haben (wie ich z.B.)</li>
<li>Elektrotechnische Grundlagen: Wie werden die Daten im Kabel übertragen, Multiplexing, etc. man erfährt einiges interessantes Grundwissen</li>
<li>Wirtschaft: Kostenkalkulation, Marketing, etc. das volle Programm</li>
<li>Allgemeines IT-Wissen: Mainboard, SCSI, wie ist ein Prozessor aufgebaut, CD-ROM, etc.</li>
<li>Allgemeine Kenntnisse: Aufbau einer einfachen HTML-Seite, Organisation von Projekten</li>
<li>IT-Sicherheit: Sniffen, iptables, etc.</li>
</ul>
<h3>Firma</h3>
<p>Kommt ganz drauf an wo man ist und wie man sich anstellt. Generell: je mehr man kann/macht, desto mehr lernt man. Mir wurde eigentlich nichts konkret beigebracht in dem von Schülern gewohnten Sinn (Vortrag von einem Lehrer/Ausbilder). Stattdessen bekam ich eine Aufgabe, bzw. es gab ein zu lösendes Problem. Wie ich das dann anpackte und wo ich die Informationen hernahm, war dem Betrieb relativ egal. Es musste am Schluss halt einfach funktionieren. Wenn ich mal nicht mehr weiter wusste konnte ich aber immer auch meine Kollegen fragen. Hier ein Tipp gerade an Auszubildende: Bitte immer erstmal selbst versuchen und erst an den Ausbilder/Kollegen wenden, wenn garnichts mehr weiter geht. Als Ausgelernter/Ausbilder nervt es furchtbar Fragen zu beantworten, die der Azubi sich auch in 10 Sekunden selbst per google beantworten hätte können. Eine Frage reisst nämlich immer aus dem aktuellen Arbeitsfluss heraus, egal wie einfach und schnell sie zu beantworten ist.</p>
<h2>Tipps</h2>
<h3>!!! Wichtig: Verkürzen der Ausbildung auf 2 Jahre !!!</h3>
<p>Dies ist ein wichtiger Punkt auf den teilweise vom Betrieb/von der Schule nicht hingewiesen wird. Normalerweise dauert die Ausbildung 3 Jahre lang. Als Umschüler oder Abiturient kann man gleich von Anfang die Ausbildung in 2 Jahren durchziehen. Man kommt dann in extra Verkürzer-Klassen, die den Stoff etwas zügiger behandeln und in denen auch das Durchschnitts-Alter höher ist. Man hat dann als z.B. 30 jähriger Umschüler nicht den nervigen Zustand mit 17 jährigen in einer Klasse zu sein. Oft ist es auch später möglich auf Grund guter Leistungen zu verkürzen. Ich kann das jedem nur empfehlen, der wirklich das Wissen und die Leistung hat, da die Schule für gute Schüler meist recht frustrierend, weil langsam, ist. Zum Verkürzen noch ein Tipp: Immer mehrere Quellen/Personen befragen. Oft sagt der eine: Verkürzen ist auf keinen Fall möglich und der andere kennt eine Möglichkeit/Lücke wie man es dann doch noch hinkriegt.</p>
<h3>Befreiung vom Deutschunterricht, Religionsunterricht</h3>
<p>Dies betrifft oft eher die Leute, die mitten im Jahr eine Ausbildung beginnen. Als Abiturient oder mit abgeschlossener Berufsausbildung muss man den Deutschunterricht nicht mehr besuchen. Man muss sich allerdings formell davon abmelden (Formular gibts beim Deutschlehrer). Das gleiche gilt für den Religionsunterricht. Allerdings muss man statt Religion trotzdem einen sogenannten &#8220;Pluskurs&#8221; besuchen. Eine Art Beschäftigungstherapie (Filme schauen, diskutieren), deren Sinn mir bis heute nicht einleuchtet. Deutsch ist komplett frei.</p>
<h3>Klassenliste</h3>
<p>Es bietet sich an eine Klassenliste mit e-mail-Adressen/evtl. Telefonnummern anzulegen. So kann bei Fehlstunden schnell die gesamte Klasse informiert werden. So kann der Klassensprecher am Abend noch informieren, dass am nächsten Tag die ersten 3 Stunden frei sind oder ähnliches.</p>
<h3>Wenn man was von Lehrern/Schule/Betrieb/IHK will: dranbleiben</h3>
<p>Wer erwartet, dass der Betrieb, die Schule oder die Lehrer um die Einhaltung z.B. von Verkürzungsfristen etc. bemühen, der irrt sich. Wer was will muss sich schon früh informieren und selbst darum kümmern. Oft muss man die Informationen den Lehrern buchstäblich aus der Nase ziehen, bzw. sich von einem zum anderen durchfragen. Also wenn man was gehört hat (sei es über Verkürzungsregelungen, etc.) und von der ersten Person abgewimmelt wird immer noch jemand anderes fragen, bzw. an anderer Stelle informieren.</p>
<h3>Bewerbung</h3>
<p>Wir erhalten immer wieder Bewerbungen, in denen als Kenntnisse so Sachen wie &#8220;Computerkenntnisse&#8221; oder &#8220;Windows, Office&#8221; angegeben sind. Das ist so ungenau und allgemein, dass man sich mit solchen Angaben gleich disqualifiziert. Falls Vorkenntnisse vorhanden sind: Bitte konkret nennen (ohne zu schwadronieren und ewige Listen zu verfassen). Falls nicht: Unbedingt aneignen, vor der Bewerbung. z.B. in der Freizeit während des letzten Schuljahres, etc.. Ganz ohne Vorkenntnisse oder zumindest ein gut begründetes Interesse, sollte man sich fragen ob der Beruf überhaupt das richtige für einen ist.</p>
<h2>Gehalt</h2>
<p>Es gibt wohl wenig nebulösere Sachen als das zu erwartende Gehalt. Oft findet man nur sehr unkonkrete Aussagen dazu und teils werden die Leute in Foren mit niedrigen/hohen Gehaltserwartungen regelrecht nieder gebasht. Naturgemäß unterscheiden sich die Gehälter je nach Arbeitgeber drastisch. In vielen Gesprächen und langer Internet-Recherche habe ich meiner Meinung nach folgende realistische Werte gefunden.</p>
<p>Wichtig, diese Werte gelten für <strong>München</strong> und sind auch nur meine persönliche Einschätzung. Regional gibt es da oft starke Unterschiede.</p>
<h3>Ausbildung (Stand 2007)</h3>
<p>Alle angegebenen Werte sind Brutto-Werte. Etwaige Vergünstigungen durch Fahrtkosten-Zuschuss, etc. sind nicht eingerechnet. Meist sind die Gehälter progressiv, so dass man pro Ausbildungsjahr ca. 50€ mehr erhält. Also wenn man mit 500 € beginnt hört man mit 600€ im dritten Lehrjahr auf. Folgende Werte sind Einstiegswerte. Eine Progression von 50-70 € sollte man erwarten. Oft kann man auch mit dem Arbeitgeber über einen Fahrkostenzuschuss verhandeln. z.B. MVV-Monatskarten werden teilweise übernommen.</p>
<ul>
<li><strong>wenig</strong> &#8211; unter 480 Euro pro Monat</li>
<li><strong>Durchschnitt</strong> &#8211; 480 bis 550 Euro pro Monat</li>
<li><strong>viel</strong> &#8211; über 550 Euro pro Monat</li>
</ul>
<h3>Einstiegsgehalt (Stand 2009)</h3>
<p>Alle angegebenen Werte sind Brutto-Werte. Etwaige Vergünstigungen durch Fahrtkosten-Zuschuss, etc. sind nicht eingerechnet.</p>
<ul>
<li><strong>wenig</strong> &#8211; unter 2000 Euro pro Monat</li>
<li><strong>Durchschnitt</strong> &#8211; 2000 bis 2600 Euro pro Monat</li>
<li><strong>viel</strong> &#8211; über 2600 Euro pro Monat</li>
</ul>
<h2>Linksammlung</h2>
<ul>
<li>
                     Das Inhaltsverzeichnis entspricht weitgehend dem Inhalt der Ausbildung<br />
                    <a href="http://openbook.galileocomputing.de/it_handbuch/">http://openbook.galileocomputing.de/it_handbuch/</a>
         </li>
<li>
                     Großes deutsches Forum<br />
                     <a href="http://www.fachinformatiker.de/">http://www.fachinformatiker.de/</a>
           </li>
<li>
                     Allgemeine Informationen zum Berufsbild, Tipps zur Bewerbung<br />
                     <a href="http://www.begga.de/">http://www.begga.de/</a>
           </li>
<li>
                     Allgemeine Informationen zum Berufsbild, Tipps zur Bewerbung<br />
                     <a href="http://www.suicidal.de/">http://www.suicidal.de/</a>
           </li>
<li>
                     Wikipedia: Informationen zum Berufsbild<br />
                     <a href="http://de.wikipedia.org/wiki/Fachinformatiker">http://de.wikipedia.org/wiki/Fachinformatiker</a>
           </li>
</ul>
<img src="http://www.iniy.org/wp-content/plugins/pixelstats/trackingpixel.php?post_id=136&amp;ts=1283974543" style="display:none;" alt="pixelstats trackingpixel"/>]]></content:encoded>
			<wfw:commentRss>http://www.iniy.org/?feed=rss2&amp;p=136</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
