<?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>Gockeln IT Consulting &#187; Software</title>
	<atom:link href="http://www.goitcon.de/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.goitcon.de</link>
	<description></description>
	<lastBuildDate>Thu, 26 Jan 2012 19:16:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Backup, Backup, Backup!</title>
		<link>http://www.goitcon.de/2011/06/24/backup-backup-backup/</link>
		<comments>http://www.goitcon.de/2011/06/24/backup-backup-backup/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 16:10:40 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cd-rom]]></category>
		<category><![CDATA[cdrom]]></category>
		<category><![CDATA[dateien]]></category>
		<category><![CDATA[daten]]></category>
		<category><![CDATA[Festplatte]]></category>
		<category><![CDATA[lan]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[programme]]></category>
		<category><![CDATA[sicherung]]></category>
		<category><![CDATA[superduper]]></category>
		<category><![CDATA[time machine]]></category>
		<category><![CDATA[wlan]]></category>

		<guid isPermaLink="false">http://www.goitcon.de/?p=812</guid>
		<description><![CDATA[Was ist eigentlich ein Backup? Alle reden darüber, kaum jemand hat so etwas oder weis wofür es ist. Vor allem aber im privaten Bereich weis &#8230; <a class="more-btn" href="http://www.goitcon.de/2011/06/24/backup-backup-backup/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Was ist eigentlich ein Backup? Alle reden darüber, kaum jemand hat so etwas oder weis wofür es ist. Vor allem aber im privaten Bereich weis kaum jemand was genau ein Backup ist.</p>
<p>Nun, ein Backup ist eine Sicherheitskopie Ihrer wichtigen Daten. Wichtige Daten wiederum sind nicht die Programme, welche Sie jeden Tag verwenden, sondern viel mehr die Dateien, die Sie mit Ihren Programmen erzeugen.</p>
<p>Stellen Sie sich vor Sie schreiben ein Buch mit der Textverarbeitungssoftware Ihrer Wahl, und Sie speichern alle Seiten, die Sie mühselig verfasst haben, in nur einer Datei auf der Festplatte Ihres Macbooks. Grundsätzlich gehört zum Schreiben natürlich eine Tasse Tee oder Kaffee, die Sie neben das Gerät stellen. Durch einen blöden Zufall stoßen Sie die Tasse um und dessen Inhalt verteilt sich auf der Tastatur Ihres Macbooks. Das Gerät geht aus und der Techniker erklärt Ihnen, dass die Festplatte nicht mehr zu retten ist.</p>
<p>Katastrophe! Ihre gesamte Arbeit ist unwiederbringlich verloren. Es sei denn Sie hätten ein Backup gemacht.</p>
<p>Mac OSX stellt von Werk aus eine Backup Software zur Verfügung: Time Machine. Mit Time Machine können Sie von allen wichtigen Daten, einschließlich Systemdateien, Programmen und Einstellungen, sowie Musik, Bildern und Dokumenten Kopien auf einer externen Festplatte anlegen. Die externe Festplatte kann per USB, Firewire, WLAN oder LAN angeschlossen werden. Grundsätzlich gilt: Die externe Festplatte sollte mindestens genauso Groß sein wie die Festplatte auf der Ihre Daten liegen. Nehmen wir an, die Festplatte Ihres Macbooks hat eine Gesamtspeicherkapazität von 300 Gigabyte, dann sollte die externe Festplatte für das Backup auch mindestens über 300 Gigabyte Speicherkapazität verfügen.</p>
<p>Als zusätzliche Sicherheit sollten Sie zwei Festplatte im Raid verwenden. Das bedeutet, dass zwei Festplatten in einem Gehäuse verbaut werden und am Mac als eine Festplatte erkannt wird. Die Dateien werden automatisch bei Raid 1 (Mirroring) auf beide Festplatten geschrieben. Das bedeutet, würde eine Festplatte ausfallen, haben Sie trotzdem den gesamten Datenbestand noch auf der zweiten Festplatte vorliegen. Bei Raid 0 (Stripe Set) werden die Daten zu gleichen Teilen auf den beiden Festplatten verteilt. Dies hat zum Vorteil dass die Lese-/Schreibgeschwindigkeit steigt, birgt aber die Gefahr, dass wenn eine Festplatte ausfällt, die Daten auf der zweiten Festplatte nicht mehr zu gebrauchen sind.</p>
<p>Time Machine erstellt automatisch tägliche Sicherheitskopien von all Ihren Daten. Über die einfache Programmoberfläche können Sie in den Sicherheitskopien Ihrer Daten sogar suchen und das verloren gegangene Dokument oder die Datei gezielt wieder herstellen.</p>
<p>Wichtig zu sagen ist, dass die Festplatte, mit der Sie Time Machine verwenden möchten, so dann für Time Machine reserviert ist und Sie keine weiteren Dateien auf die Festplatte von Hand kopieren können!</p>
<p>Als Alternative zu Time Machine gibt es natürlich zahlreiche weitere Software, sowohl kostenlose als auch kommerzielle Software. Aus persönlicher Erfahrung kann ich SuperDuper! empfehlen. SuperDuper! ist ein kleines, überschaubares Programm mit dem Sie eine bootfähige Kopie Ihrer Festplatte herstellen können. Auch hier gilt wieder, dass die Backup Festplatte mindestens genau so groß sein muss, wie die Festplatte Ihres Computers. Hier liegt auch der große Unterschied zu Time Machine, Time Machine erzeugt ein Archiv mit Ihren Daten aus denen Sie jederzeit einzelne Dateien wiederherstellen können, mit SuperDuper! erstellen Sie ein Gesamtarchiv welches Sie im Falle des Datenverlustes nutzen können um Ihren Mac auf den letzten Stand zurück zusetzen.</p>
<p>Die beiden vorgestellten Lösungen beziehen sich auf das gesamte installierte System. Wenn Sie nur einzelne Dateien sichern wollen, ist es wahrscheinlich einfacher diese von Hand auf eine externe Festplatte oder einen USB Speicherstick zu kopieren, oder eine CD-ROM/DVD-ROM zu brennen.</p>
<p>Der Vorteil in einer professionellen Backup Software liegt darin, dass die gesicherten Dateien mit den neueren Dateien überschrieben werden und Sie somit immer eine Kopie des letzten Standes verfügbar haben. Bei einer CD-ROM/DVD-ROM können Sie diese Strategie nicht verfolgen, da die Daten auf dem Datenträger festgeschrieben sind. Sie müssten sich dann ein Regal-Archiv anlegen und die Datenträger entsprechend mit Datum und Zeit beschriften, was den Aufwand zur Erstellung einer Sicherheitskopie Ihrer wichtigen Daten um ein vielfaches erhöht.</p>
<p>Zum Ende noch ein Wort zu der Haltbarkeit der verwendeten Datenträger. Auch eine externe Festplatte kann natürlich beschädigt oder sogar zerstört werden, einfach aufgrund ihres Alters. Wir tauschen bei unseren Kunden die Backup Festplatten spätestens nach 12 Monaten, damit gewährleistet ist, dass die Festplatten und natürlich die Daten nicht wegen Altersschwäche verloren gehen.</p>
<p>Letztlich müssen Sie selbst entscheiden, wie wichtig Ihnen Ihre Daten sind und was es Sie kosten würde, diese Daten wieder herzustellen oder diese Daten abzuschreiben, wenn Sie keine Sicherheitskopie vorliegen haben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2011/06/24/backup-backup-backup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Adobe veröffentlicht Sicherheitspatch für den Flashplayer!</title>
		<link>http://www.goitcon.de/2011/04/18/adobe-veroffentlicht-sicherheitspatch-fur-den-flashplayer/</link>
		<comments>http://www.goitcon.de/2011/04/18/adobe-veroffentlicht-sicherheitspatch-fur-den-flashplayer/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 07:24:00 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flashplayer]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[sicherheitslücke]]></category>

		<guid isPermaLink="false">http://www.gockeln.com/?p=566</guid>
		<description><![CDATA[Adobe hat endlich auf eine kritische Sicherheitslücke im Flashplayer reagiert, über welche ein Angreifer ein System unter seine Kontrolle bringen kann. Der Patch betrifft alle &#8230; <a class="more-btn" href="http://www.goitcon.de/2011/04/18/adobe-veroffentlicht-sicherheitspatch-fur-den-flashplayer/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Adobe hat endlich auf eine kritische Sicherheitslücke im Flashplayer reagiert, über welche ein Angreifer ein System unter seine Kontrolle bringen kann. Der Patch betrifft alle Betriebssysteme! Also unbedingt installieren!</p>
<p>Hier geht´s zum Download: <a title="Adobe Sicherheitsupdate" href="http://get.adobe.com/de/flashplayer/otherversions/" target="_blank">http://get.adobe.com/de/flashplayer/otherversions/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2011/04/18/adobe-veroffentlicht-sicherheitspatch-fur-den-flashplayer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MacBook Pro wieder beschleunigen</title>
		<link>http://www.goitcon.de/2010/09/21/macbook-pro-wieder-beschleunigen/</link>
		<comments>http://www.goitcon.de/2010/09/21/macbook-pro-wieder-beschleunigen/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 19:49:06 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Anleitungen / Tutorials]]></category>
		<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[dinge]]></category>
		<category><![CDATA[dock]]></category>
		<category><![CDATA[festplatten-dienstprogramm]]></category>
		<category><![CDATA[macbook]]></category>
		<category><![CDATA[onyx]]></category>
		<category><![CDATA[task]]></category>
		<category><![CDATA[volume]]></category>

		<guid isPermaLink="false">http://www.gockeln.com/?p=530</guid>
		<description><![CDATA[Mein Macbook Pro habe ich vor ca 1 1/2 Jahren gekauft. Seitdem läuft das Gerät pro Tag mindestens 14 Stunden. Bei dieser Laufzeit häufen sich &#8230; <a class="more-btn" href="http://www.goitcon.de/2010/09/21/macbook-pro-wieder-beschleunigen/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Mein Macbook Pro habe ich vor ca 1 1/2 Jahren gekauft. Seitdem läuft das Gerät pro Tag mindestens 14 Stunden. Bei dieser Laufzeit häufen sich natürlich temporäre Dateien wärend der Arbeit im Internet, Programme schreiben die Caches voll etc. Das führte dazu dass mein System immer langsamer wurde und selbst das Starten von kleinen Programmen, wie zum Beispiel Mail, dauerte gute 60 &#8211; 80 Sekunden. Zum Vergleich, als ich das Gerät gekauft hatte, startete Mail innerhalb von 1 &#8211; 2 Sekunden!!</p>
<p>Daraufhin habe ich mich auf die Suche gemacht, nach einer Software die dieses Problem auf ganz einfache Art und Weise lösen kann, ohne das gesamte System neu zu installieren! Meine Suche ist heute erfolgreich verlaufen. Ich bin auf <a href="http://www.titanium.free.fr/" target="_blank">OnyX</a> gestoßen. Das Programm ist Freeware und kann so einiges, wie zum Beispiel:</p>
<ul class="list ">
<ul>
<li>Cache leeren</li>
<li>versteckte Funktionen im Finder aktivieren</li>
<li>das Dock verändern</li>
<li>automatische Tasks durchführen</li>
<li>überflüssige Dateien und Verzeichnisse entfernen</li>
<li>die Volumes überprüfen</li>
<li>und noch ein paar andere Dinge</li>
</ul>
</ul>
<p>Bevor ich allerdings mit OnyX arbeiten konnte, musste ich meine Festplatte vom Festplatten-Dienstprogramm (MacOSX CD/DVD) überprüfen und reparieren lassen, da sich das gesamte Journal durcheinander geworfen hatte.</p>
<p>Also MacOS CD ins Laufwerk, Neustarten und beim Startvorgang die C Taste gedrückt halten (damit von CD gestartet wird), dann das Festplatten-Dienstprogramm starten und die Festplatte überprüfen und danach Reparieren lassen. Das hat gute 2 Stunden gedauert.</p>
<p>Danach konnte ich mit OnyX alle temporären sowie überflüssige Dateien und  Verzeichnisse löschen. Noch mal neu gestartet und siehe da, die gewohnte Geschwindigkeit ist wieder hergestellt, so als wenn das Gerät gerade vom Werk käme!</p>
<p>Danke OnyX!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2010/09/21/macbook-pro-wieder-beschleunigen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Einfache Web-based SQL Administration mit SQLBuddy</title>
		<link>http://www.goitcon.de/2010/05/26/einfache-web-based-sql-administration-mit-sqlbuddy/</link>
		<comments>http://www.goitcon.de/2010/05/26/einfache-web-based-sql-administration-mit-sqlbuddy/#comments</comments>
		<pubDate>Wed, 26 May 2010 22:08:57 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[phpmyadmin]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlbuddy]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=432</guid>
		<description><![CDATA[Moin, hab lange nichts mehr geschrieben. Heute bin ich über ein sehr schönes Tool gestoßen. Es nennt sich SQLBuddy und ist vergleichbar mit phpMyAdmin. SQLBuddy &#8230; <a class="more-btn" href="http://www.goitcon.de/2010/05/26/einfache-web-based-sql-administration-mit-sqlbuddy/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>hab lange nichts mehr geschrieben. Heute bin ich über ein sehr schönes Tool gestoßen. Es nennt sich SQLBuddy und ist vergleichbar mit phpMyAdmin. SQLBuddy kann herunter geladen und einfach in ein Verzeichnis auf dem Webserver kopiert werden und schon ist es einsatzbereit. Vom Design her ist es sehr schlicht und übersichtlich gehalten, ausserdem ist es in 37 Sprachen verfügbar. Eine schöne alternative zu phpMyAdmin.</p>
<p>Einfach mal ausprobieren: <a title="SQLBuddy" href="http://sqlbuddy.com/" target="_blank">http://sqlbuddy.com/</a></p>
<p>LG Arne</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2010/05/26/einfache-web-based-sql-administration-mit-sqlbuddy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gockeln IT Consulting Web Tools</title>
		<link>http://www.goitcon.de/2010/01/28/gockeln-it-consulting-web-tools/</link>
		<comments>http://www.goitcon.de/2010/01/28/gockeln-it-consulting-web-tools/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 19:42:29 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[geo ip]]></category>
		<category><![CDATA[hash]]></category>
		<category><![CDATA[konverter]]></category>
		<category><![CDATA[password]]></category>
		<category><![CDATA[password generator]]></category>
		<category><![CDATA[passwort]]></category>
		<category><![CDATA[passwort generator]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[spamfree]]></category>
		<category><![CDATA[timestamp]]></category>
		<category><![CDATA[web tools]]></category>
		<category><![CDATA[webtools]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=413</guid>
		<description><![CDATA[Moin, heute habe ich die Gockeln IT Consulting Web Tools fertig gestellt. Mit dieser kleinen Sammlung können Entwickler oder Interessierte bestimmte immer wiederkehrende Funktionen und &#8230; <a class="more-btn" href="http://www.goitcon.de/2010/01/28/gockeln-it-consulting-web-tools/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>heute habe ich die Gockeln IT Consulting Web Tools fertig gestellt. Mit dieser kleinen Sammlung können Entwickler oder Interessierte bestimmte immer wiederkehrende Funktionen und Generatoren im Internet verwenden. Die Web Tools stehen kostenlos, unter <a title="Gockeln IT Consulting Web Tools" href="http://webtools.gockeln.com" target="_blank">http://webtools.gockeln.com/</a>, zur Verfügung.</p>
<p>Zum Start habe ich folgende Tools integriert:<br />
- einen <strong>Passwort Generator</strong>, mit dem  auch komplexe Passwörter individuell erstellt werden können<br />
- einen<strong> Unix Timestamp Konverter</strong>, damit können Unix Timestamps in Datum und Uhrzeit und zurück konvertiert werden<br />
- einen <strong>Browser Spy</strong>, mit dem man Informationen erhält welche mit Javascript ausgelesen werden können<br />
- einen <strong>Base64 De-/Codierer</strong>, hiermit können Texte, mit Base64 Codierung,  codiert und decodiert werden<br />
- einen <strong>GEO IP Locator</strong>, dieser Zeigt anhand einer IP Adresse, zu welcher geografischen Koordinate, sowie Stadt und Land zugeordnet ist<br />
- einen <strong>Hash Generator</strong>, welcher bis zu 38 verschiedene Hashes erzeugt<br />
und last but not least einen <strong>SpamFree E-Mail Konverter</strong>, welcher eine E-Mailadresse so konvertiert, dass Spamroboter es erschwert sie aus zu lesen.</p>
<p>Diese Sammlung ist der Anfang. Ich werde nach und nach weitere Generatoren, Konvertoren und Informationen hin zu fügen. Für Kommentare, Verbesserungsvorschläge und Wünsche stehe ich jederzeit gern zur Verfügung.</p>
<p>In diesem Sinne,<br />
viel Freude mit den <a title="Gockeln IT Consulting Web Tools" href="http://webtools.gockeln.com" target="_blank">Gockeln IT Consulting Web Tools</a>.</p>
<p>LG,<br />
Arne</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2010/01/28/gockeln-it-consulting-web-tools/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ajax File upload mit JQuery ohne Flash</title>
		<link>http://www.goitcon.de/2010/01/19/ajax-file-upload-mit-jquery/</link>
		<comments>http://www.goitcon.de/2010/01/19/ajax-file-upload-mit-jquery/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 20:38:57 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Anleitungen / Tutorials]]></category>
		<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[datei upload]]></category>
		<category><![CDATA[file upload]]></category>
		<category><![CDATA[fileupload]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[upload]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=392</guid>
		<description><![CDATA[Moin, ich brauchte für einen Kunden dringend eine einfache Lösung PDF Dateien auf einen Webserver zu übertragen. Es gibt im Netz sehr viele andere Möglichkeiten &#8230; <a class="more-btn" href="http://www.goitcon.de/2010/01/19/ajax-file-upload-mit-jquery/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>ich brauchte für einen Kunden dringend eine einfache Lösung PDF Dateien auf einen Webserver zu übertragen. Es gibt im Netz sehr viele andere Möglichkeiten mittels Flash und Javascript Dateien zu einem Webserver zu übertragen. Ich brauchte aber eine Lösung ohne Flash. Bei meiner Suche bin ich auf einen Artikel von &#8220;<a href="http://everflux.de/ajax-file-upload-mit-jquery-ohne-dwr-743/" target="_blank">everflux</a>&#8221; gestoßen, dieser wurde allerdings ohne funktionierendes Beispiel veröffentlicht und da dachte ich mir, schreib ich einen ausführlichen Artikel zu diesem Thema, inkl. funktionierendem Beispiel zum Download am Ende.</p>
<p>Fangen wir an:<br />
<strong>Was ist unser Ziel?</strong> Wir wollen Dateien per HTML Formular über JQuery und PHP auf unseren Webserver übertragen.<br />
<strong>Was brauchen wir?</strong><br />
- Die <a href="http://jquery14.com/day-01/jquery-14" target="_blank">JQuery Javascript Library</a>, ich habe die aktuelle Version jquery-1.4.min.js verwendet<br />
- Eine kleine Animation zur Statusanzeige, die hab ich bei <a href="http://www.ajaxload.info/" target="_blank">http://www.ajaxload.info/</a> generiert. (Danke)<br />
- Ein HTML Formular, schreiben wir gleich<br />
- JQuery Script um den Dateiupload an zu stoßen, schreiben wir auch gleich<br />
- Eine PHP Datei (upload_event.php) die den Dateiupload steuert, schreiben wir auch gleich<br />
- Eine Kanne Darjeeling Tee</p>
<p>Jetzt geht´s los, wir schreiben das HTML Formular welches dem Benutzer die Möglichkeit gibt eine Dateiauswahl zu treffen und nach erfolgreichem Upload den Dateinamen angezeigt bekommt.</p>
<p>[code language="html"]<br />
&lt;table border=&quot;0&quot;&gt;<br />
&lt;tr&gt;<br />
	&lt;td valign=&quot;top&quot;&gt;Dateiname:&lt;/td&gt;<br />
	&lt;td&gt;<br />
	&lt;form action=&quot;upload_event.php&quot; method=&quot;post&quot; enctype=&quot;multipart/form-data&quot; id=&quot;uploadForm&quot;&gt;<br />
	&lt;input type=&quot;text&quot; name=&quot;dateiname&quot; value=&quot;&quot; id=&quot;dateiname&quot; style=&quot;width: 400px;&quot;/&gt;<br />
	&lt;br/&gt;<br />
	&lt;div id=&quot;hide&quot;&gt;&lt;input type=&quot;file&quot; name=&quot;pdf&quot;&gt;&lt;/input&gt;&lt;input type=&quot;button&quot; name=&quot;upload_pdf&quot; value=&quot;Hochladen&quot; id=&quot;upload_pdf&quot;/&gt;&lt;/div&gt;&lt;/form&gt;<br />
	&lt;div id=&quot;loader&quot;&gt;&lt;/div&gt;<br />
	&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
[/code]</p>
<p>So, zu sehen ist eine HTML Tabelle inkl. einem Formular. Wichtig ist dass der Tag enctype=&#8221;multipart/form-data&#8221; in der Formular Definition angegeben ist, ansonsten können wir keine Dateien übertragen. Das Input Feld &#8220;dateiname&#8221; benötigen wir in diesem Fall nur um den Rückgabewert des PHP Scriptes wieder zu geben. Dann haben wir unser Input Feld für die Dateiauswahl, ich hab´s PDF genannt und einen Button welcher den Prozess startet.</p>
<p>In den Kopf-Teil unserer Webseite bringen wir nun den JQuery Teil ein:</p>
<p>[code language="Javascript"]</p>
<p>&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.4.min.js&quot;&gt;&lt;/script&gt;</p>
<p>&lt;script type=&quot;text/javascript&quot;&gt;</p>
<p>$(function() {</p>
<p>// Formular abschicken</p>
<p>$('#uploadForm').submit(function(data) {</p>
<p>// Ajax Loader anzeigen</p>
<p>$('#loader').html('L&amp;auml;dt...&lt;br/&gt;&lt;img src=&quot;ajax-loader.gif&quot; border=&quot;0&quot;/&gt;');</p>
<p>// Formular Elemente verstecken</p>
<p>$('#inputs').hide();</p>
<p>// abschickendes Formular angeben</p>
<p>var submittingForm = $('#uploadForm');</p>
<p>// eindeutigen iFrame Namen generieren</p>
<p>var frameName = (&quot;upload&quot; + (new Date()).getTime());</p>
<p>// iFrame setzen</p>
<p>var uploadFrame = $('&lt;iframe name=&quot;' + frameName + '&quot;&gt;&lt;/iframe&gt;');</p>
<p>// iFrame verstecken</p>
<p>uploadFrame.css(&quot;display&quot;, &quot;none&quot;);</p>
<p>// iFrame Inhalt laden</p>
<p>uploadFrame.load(function(data) {</p>
<p>// Timeout festlegen</p>
<p>setTimeout(function() {</p>
<p>// Rueckgabewert abfragen</p>
<p>$('#dateiname').val(uploadFrame.contents().find('#result').html());</p>
<p>// iFrame entfernen</p>
<p>uploadFrame.remove();</p>
<p>// Formular Elemente anzeigen</p>
<p>$('#inputs').show();</p>
<p>// Ajax Loader verstecken</p>
<p>$('#loader').hide();</p>
<p>}, 1000);</p>
<p>});</p>
<p>// iFrame zum Body hinzufuegen</p>
<p>$('body:first').append(uploadFrame);</p>
<p>// Formular target zum iFrame setzen</p>
<p>submittingForm.attr('target', frameName);</p>
<p>});</p>
<p>$('#upload_pdf').click(function() {</p>
<p>// Formular abschicken</p>
<p>$('#uploadForm').submit();</p>
<p>});</p>
<p>});</p>
<p>&lt;/script&gt;</p>
<p>[/code]</p>
<p>Der Übersichtlichkeit wegen, habe ich jede Zeile kommentiert. Jetzt brauchen wir noch unsere PHP Datei welche den Dateiupload auf unserem Webserver durchführt:</p>
<p>[code language="php"]<br />
// In welches Verzeichnis soll geladen werden, hier in das selbe wo die Datei liegt<br />
$uploadDir = dirname(__FILE__) . '/';<br />
// Wie soll die Datei auf dem Webserver genannt werden, hier der Ursprungsname<br />
$uploadFile = $uploadDir . basename($_FILES['pdf']['name']);<br />
// Wenn die Datei erfolgreich uebertragen wurde, dann gib ein Div mit dem Dateinamen zurueck<br />
if(move_uploaded_file($_FILES['pdf']['tmp_name'], $uploadFile)) {<br />
	echo '&lt;div id=&quot;result&quot;&gt;' . $_FILES['pdf']['name'] . '&lt;/div&gt;';<br />
} else {<br />
	echo '&lt;div id=&quot;result&quot;&gt;Fehler beim Speichern der Datei.&lt;/div&gt;';<br />
}<br />
[/code]</p>
<p><strong> Was passiert nun?</strong> Das JQuery Script generiert einen iFrame, dieser wird dem HTML Dokument angehängt und versteckt. Über die load Eigenschaft wird dem iFrame mitgeteilt dass der Postprozess im iFrame durchgeführt werden soll, wo das Formular an die PHP Datei übergeben wird. Die PHP Datei überträgt die Datei auf den Webserver und gibt den Dateinamen zurück, welchen wir über die Zeile</p>
<p>[code language="Javascript"]$('#dateiname').val(uploadFrame.contents().find('#result').html());[/code]</p>
<p>aus dem iFrame zurück in unser Input Feld &#8220;dateiname&#8221; schreiben. Von hier aus, kann mit dem Resultat weiter gearbeitet werden.</p>
<p>Ich hoffe ich konnte jemandem  mit dieser Anleitung einen kleinen Anreiz geben wie man solche Dateiuploads per JQuery und PHP steuern kann.</p>
<p>Zum besseren Verständnis habe ich die Scripte noch in eine Zip Datei zum Download gepackt. Das Script habe ich bis jetzt nur im Safari 4 auf meinem Mac getestet.</p>
<p>Download: [download id="3"]</p>
<p>Fragen beantworte ich gerne über die Kommentar Funktion oder per E-Mail! Viel Spaß damit!</p>
<p>Gruß,<br />
Arne</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2010/01/19/ajax-file-upload-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synkron – Verzeichnissynchronisation ganz einfach!</title>
		<link>http://www.goitcon.de/2010/01/06/synkron-verzeichnissynchronisation-ganz-einfach/</link>
		<comments>http://www.goitcon.de/2010/01/06/synkron-verzeichnissynchronisation-ganz-einfach/#comments</comments>
		<pubDate>Wed, 06 Jan 2010 18:43:48 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[synkron]]></category>
		<category><![CDATA[Verzeichnissynchronisation]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=364</guid>
		<description><![CDATA[Moin, gestern bin ich über ein sehr interessantes und durchaus sinnvolles Tool gestolpert. Mit Synkron kann man Verzeichnisse auf einfache Art und Weise synchronisieren. Das &#8230; <a class="more-btn" href="http://www.goitcon.de/2010/01/06/synkron-verzeichnissynchronisation-ganz-einfach/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>gestern bin ich über ein sehr interessantes und durchaus sinnvolles Tool gestolpert. Mit Synkron kann man Verzeichnisse auf</p>
<p><img class="alignright size-medium wp-image-368" title="synkron_screenshot" src="http://www.goitcon.de/wp-content/uploads/2010/01/synkron_screenshot-300x268.png" alt="synkron_screenshot" width="300" height="268" /></p>
<p>einfache Art und Weise synchronisieren. Das Programm bietet ausserdem die Möglichkeit mehrere Verzeichnisse in einem Verzeichnis zusammen zu führen, sowie mehrere Synchronisationen gleichzeitig zu starten. Weiterhin ist es möglich,</p>
<p>Synchronisationen als Preset zu speichern um wiederkehrende Aufgaben schnell griffbereit zu haben. Synkron arbeitet schnell und zuverlässig. Ich verwende dieses unter Mac OS 10.4, 10.6 und Windows 7 um meine Daten auf einer externen Festplatte zu sichern. Verzeichnisse die bereits synchronisiert wurden, werden vorerst analysiert. Ist die Analyse abgeschlossen, werden nur Dateien kopiert, welche sich geändert haben. Das bringt einen entscheidenden Geschwindigkeitsvorteil.</p>
<p>Synkron wurde mit Qt4 und C++ entwickelt, als OpenSource veröffentlicht und ist für alle gängigen Plattformen verfügbar. Darunter Mac OS ab 10.4, Microsoft Windows ab 2000 sowie verschiedene Linux Derivate.</p>
<p>Synkron kann unter folgender Webseite herunter geladen werden: <a title="Synkron Verzeichnissynchronisation" href="http://www.qt-apps.org/content/show.php/Synkron?content=61021" target="_blank">http://www.qt-apps.org/content/show.php/Synkron?content=61021</a></p>
<p>MfG,<br />
Arne Gockeln</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2010/01/06/synkron-verzeichnissynchronisation-ganz-einfach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FTP Client für Mac OS X 10.4 gesucht. Gefunden!</title>
		<link>http://www.goitcon.de/2009/12/09/ftp-client-fur-mac-os-x-10-4-gesucht-gefunden/</link>
		<comments>http://www.goitcon.de/2009/12/09/ftp-client-fur-mac-os-x-10-4-gesucht-gefunden/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 10:07:43 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[10.4]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ftp client]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=347</guid>
		<description><![CDATA[Moin, da ich in der Agentur noch einen Mac mit OSX 10.4 habe, benötigte ich hier einen vernünftigen FTP Clienten, mit dem man ordentlich arbeiten &#8230; <a class="more-btn" href="http://www.goitcon.de/2009/12/09/ftp-client-fur-mac-os-x-10-4-gesucht-gefunden/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Moin,</p>
<p>da ich in der Agentur noch einen Mac mit OSX 10.4 habe, benötigte ich hier einen vernünftigen FTP Clienten, mit dem man ordentlich arbeiten kann. Habe einige ausprobiert: Cyberduck, OneButton, FileZilla und Goliath. Leider läuft die aktuelle Version von FileZilla nicht auf 10.4, Cyberduck und OneButton gefallen mir nicht von der Arbeitsweise und bei Goliath hatte ich Probleme beim Dateiupload.</p>
<p>Dann bin ich auf <a href="http://fireftp.mozdev.org/" target="_blank">FireFTP</a> gestoßen. Dieses kleine, saubere Plugin für <a href="http://www.getfirefox.com" target="_blank">Mozilla Firefox</a> funktioniert einwandfrei mit der aktuellen Firefox Version und das auch auf Mac OSX 10.4.</p>
<p>Gruß,<br />
Arne</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2009/12/09/ftp-client-fur-mac-os-x-10-4-gesucht-gefunden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Videos und DVDs mit dem VLC Media Player anschauen</title>
		<link>http://www.goitcon.de/2009/07/05/videos-und-dvds-mit-dem-vlc-media-player-anschauen/</link>
		<comments>http://www.goitcon.de/2009/07/05/videos-und-dvds-mit-dem-vlc-media-player-anschauen/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 16:45:52 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Decoder]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Media]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[VLC Media Player]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=269</guid>
		<description><![CDATA[Der VLC Media Player ist wohl einer der bekanntesten Media Player im Internet. Die aktuellste Version kommt wunderbar mit den gängigen Videoformaten zurecht. Die neuen &#8230; <a class="more-btn" href="http://www.goitcon.de/2009/07/05/videos-und-dvds-mit-dem-vlc-media-player-anschauen/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Der VLC Media Player ist wohl einer der bekanntesten Media Player im Internet. Die aktuellste Version kommt wunderbar mit den gängigen Videoformaten zurecht. Die neuen Decoder für AES3 (SMPTE 302M), Dolby Digital Plus (E-AC-3), True HD/MLP, Blu-Ray Linear PCM, QCELP (Qualcomm PureVoice) sowie Real Video 3.0 und 4.0 sowie das freie Format DIRAC der BBC werden gleich mitgeliefert.</p>
<p>Die Bedienung der Software ist intuitiv und das Aussehen des Players kann nach belieben mit frei erhältlichen Skins variiert werden. Ausserdem bietet der VLC Media Player eine Wiedergabeliste um mehrere Dateien in aufgelisteter Reihenfolge automatisch abzuspielen. Auf Wunsch wird der VLC Media Player bei der Installation in den ausgewählten Internetbrowser integriert, somit können die Mediaformate auch beim Surfen im Internet direkt im Browser angesehen werden. Folgende Formate werden unter allen Betriebssystemen (Windows, Linux, Mac OS X, usw.) direkt verarbeitet:</p>
<p>MPEG (ES,PS,TS,PVA,MP3), AVI, ASF / WMV / WMA, MP4 / MOV / 3GP, OGG / OGM / Annodex, Matroska (MKV), Real, WAV (incuding DTS), Raw Audio: DTS, AAC, AC3/A52, Raw DV, FLAC, FLV (Flash), MXF, Nut, Standard MIDI / SMF, Creative™ Voice.</p>
<p>Der VLC Media Player wird für Windows, Linux und Mac OS X in mehreren Sprachen angeboten. Weiterhin wird der Quellcode der Software unter der GPL Lizenz zum Download angeboten. Hier geht es <a title="VLC Media Player" href="http://www.videolan.org/vlc/" target="_blank">zur Webseite von VideoLan</a>, den Entwicklern des VLC Media Players.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2009/07/05/videos-und-dvds-mit-dem-vlc-media-player-anschauen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wie übertrage ich Dateien auf einen Webserver?</title>
		<link>http://www.goitcon.de/2009/06/15/wie-ubertrage-ich-dateien-auf-einen-webserver/</link>
		<comments>http://www.goitcon.de/2009/06/15/wie-ubertrage-ich-dateien-auf-einen-webserver/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 14:21:01 +0000</pubDate>
		<dc:creator>Arne</dc:creator>
				<category><![CDATA[Anleitungen / Tutorials]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[Datei]]></category>
		<category><![CDATA[Explorer]]></category>
		<category><![CDATA[Festplatte]]></category>
		<category><![CDATA[FileZilla]]></category>
		<category><![CDATA[FTP]]></category>
		<category><![CDATA[FTP Programm]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openSource]]></category>
		<category><![CDATA[Ordner]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[transfer]]></category>
		<category><![CDATA[Webserver]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.gockeln.com/?p=238</guid>
		<description><![CDATA[Die wohl einfachste Methode, um Dateien auf einen Webserver zu übertragen, ist mit einem FTP Programm. Da ich mich hier hauptsächlich mit openSource (freie Software) &#8230; <a class="more-btn" href="http://www.goitcon.de/2009/06/15/wie-ubertrage-ich-dateien-auf-einen-webserver/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Die wohl einfachste Methode, um Dateien auf einen Webserver zu übertragen, ist mit einem FTP Programm. Da ich mich hier hauptsächlich mit openSource (freie Software) Programmen beschäftige, will ich hier das frei erhältliche Programm <strong>FileZilla</strong> von Tim Kosse vorstellen. Es wird von Jürgen Schlottke auf seiner <a title="FileZilla FTP Programm" href="http://www.filezilla.de" target="_blank">Webseite</a> kostenlos zum Download angeboten. Übrigens, FileZilla läuft unter Microsoft Windows, Apple OS X und Linux!</p>
<div id="attachment_242" class="wp-caption alignleft" style="width: 160px"><a rel="lightbox" href="http://www.goitcon.de/wp-content/filezilla_start.gif"><img class="size-thumbnail wp-image-242" title="filezilla_start" src="http://www.goitcon.de/wp-content/filezilla_start-150x150.gif" alt="FileZilla, ftp, start" width="150" height="150" /></a>
<p class="wp-caption-text">Der Startscreen von FileZilla</p>
</div>
<p>Wenn du FileZilla heruntergeladen und installiert hast, starte es über &#8220;<em>Start -&gt; Programme -&gt; FileZilla FTP Client -&gt; FileZilla</em>&#8220;. Das Programm ist in folgende Bereiche aufgeteilt: auf der linken Seite befinden sich die lokalen Dateien und Verzeichnisse (also die, die auf deiner Festplatte vorhanden sind), auf der rechten Seite befinden sich die Dateien und Verzeichnisse auf deinem Webserver. Aber bevor wir dort etwas sehen können, müssen wir erstmal einen FTP Server anlegen und uns mit diesem verbinden.</p>
<div id="attachment_243" class="wp-caption alignright" style="width: 160px"><a rel="lightbox" href="http://www.goitcon.de/wp-content/filezilla_servermanager.gif"><img class="size-thumbnail wp-image-243" title="filezilla_servermanager" src="http://www.goitcon.de/wp-content/filezilla_servermanager-150x150.gif" alt="FileZilla, Servermanager, ftp" width="150" height="150" /></a>
<p class="wp-caption-text">FileZilla Servermanager</p>
</div>
<p><strong>Servermanager</strong><br />
Klicke dazu unter &#8220;<em>Datei -&gt; Servermanager</em>&#8221; oder drücke die Tastenkombination &#8220;<em>STRG+S</em>&#8220;. Hier finden wir nun eine Liste mit unseren FTP Servern zu denen wir uns verbinden können. Wir legen einen neuen Server mit einem Klick auf den Button &#8220;Neuer Server&#8221; an und geben ihm auch gleich einen Namen. Ich trage dort immer den Domainnamen ein, damit man den Server schneller zuordnen kann. Also zum Beispiel: &#8220;<em>deinedomain.de</em>&#8221; ohne das www.</p>
<p>Als nächstes trägst du auf der rechten Seite unter <strong>Server </strong>nochmal deinen Domainnamen ein. Als <strong>Port </strong>wählen wir 21 (der Standard FTP Port), <strong>Servertyp </strong>belassen wir die Einstellung (FTP File Transfer Protocol). Unter <strong>Verbindungsart </strong>wählst du &#8220;<em>Normal</em>&#8220;. Danach kannst du unter <strong>Benutzer </strong>und <strong>Passwort </strong>deine Zugangsdaten eintragen (die Zugangsdaten erhällst du von deinem Webhosting Anbieter).</p>
<p>Mit einem Klick auf &#8220;Verbinden&#8221; speichern wir die Einstellungen, das Fenster schließt sich und wir verbinden uns mit deinem Server.</p>
<p><strong>Datei und Ordnerstruktur auf dem Webserver</strong></p>
<p>Nachdem wir uns erfolgreich verbunden haben, sehen wir auf der rechten Seite nun die Dateien und Verzeichnisse von deinem Webserver. Der Ansichten verhalten sich genau wie im Windows Explorer. Das bedeutet mit einem Doppelklick auf einen Verzeichnisnamen gelangst du in das Verzeichnis. Nur der Doppelklick auf eine Datei verhällt sich anders. Dieser führt dazu dass die Datei auf deine Festplatte herunter geladen wird.</p>
<p><strong>Eine Datei hochladen</strong></p>
<div id="attachment_245" class="wp-caption alignleft" style="width: 160px"><a rel="lightbox" href="http://www.goitcon.de/wp-content/filezilla_dateiuebertragen.gif"><img class="size-thumbnail wp-image-245" title="filezilla_dateiuebertragen" src="http://www.goitcon.de/wp-content/filezilla_dateiuebertragen-150x150.gif" alt="FileZilla, ftp, upload, dateien" width="150" height="150" /></a>
<p class="wp-caption-text">Mit FileZilla eine Datei übertragen</p>
</div>
<p>Um nun eine Datei auf deinen Webserver zu übertragen, wählst du als Erstes mit einem Doppelklick das Verzeichnis in der linken Liste (deine Ordnerstruktur auf deiner Festplatte) in der sich die Datei befindet die du hochladen möchtest. In meinem Fall ist das die &#8220;<em>meine_testdatei.php</em>&#8220;, welche mit dem roten Pfeil gekennzeichnet ist. Diese Datei klicke ich mit der linken Maustaste an, halte die Maustaste gedrückt und ziehe die Datei in das weiße Feld auf der rechten Seite (orangener Pfeil). Im weißen Feld lasse ich die Maustaste los. Die Datei wird jetzt auf den Webserver übertragen. Sollte die Datei schon vorhanden sein, wirst du gefragt ob FileZilla die Datei überschreiben soll.</p>
<p>Das wars auch schon, jetzt hast du eine Datei erfolgreich auf deinen Webserver übertragen und kannst diese, entsprechend der Verzeichnisstruktur über deine Domain abrufen. In meinem Fall würde das bedeuten: &#8220;<em>http://deinedomain.de/meine_testdatei.php</em>&#8220;!</p>
<p>Einfach nicht wahr? :)</p>
<p><strong>Mehrere Dateien gleichzeitig hochladen</strong></p>
<p>Natürlich kannst du auch mehrere Dateien gleichzeitig hochladen. Bzw. du kannst mehrere Dateien auf der linken Seite, durch gedrückthalten der linken Maustaste und ziehen eines Rahmens um die entsprechenden Dateien, mehrere Auswählen und diese dann in das rechte Feld ziehen. Die Dateien werden dann nacheinander hochgeladen! Gleiches geht auch mit ganzen Ordnern. Dann ziehst du nicht die Datei in das rechte Feld sondern den ganzen Ordner.</p>
<p>Das wars erstmal! Viel Spaß beim übertragen! ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.goitcon.de/2009/06/15/wie-ubertrage-ich-dateien-auf-einen-webserver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

