<?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"
	>

<channel>
	<title>Coder Labs - creative scripts and programming ...</title>
	<atom:link href="http://www.coderlabs.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.coderlabs.com/blog</link>
	<description>Knowledge-Blog</description>
	<pubDate>Sun, 15 Nov 2009 08:52:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>FujitsuSiemens PocketLoox N560 mit WPA2/AES</title>
		<link>http://www.coderlabs.com/blog/2009/09/06/fujitsusiemens-pocketloox-n560-mit-wpa2aes/</link>
		<comments>http://www.coderlabs.com/blog/2009/09/06/fujitsusiemens-pocketloox-n560-mit-wpa2aes/#comments</comments>
		<pubDate>Sun, 06 Sep 2009 11:30:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Allgemein]]></category>

		<category><![CDATA[Windows Mobile]]></category>

		<category><![CDATA[Wireless Lab]]></category>

		<category><![CDATA[WLan]]></category>

		<category><![CDATA[WM5]]></category>

		<guid isPermaLink="false">http://www.coderlabs.com/blog/?p=16</guid>
		<description><![CDATA[In vielen Foren wird behauptet, dass es mit einem Pocketloox N560 (WindowsMobile5) technisch nicht möglich ist, eine WLAN-Verbindung zu einem Accesspoint (WPA2) herzustellen. Es wird von fehlender Hardwareunterstützung bis hin zu mangelnder CPU-Leistung (für AES) gesprochen.
Blödsinn! Funktioniert ohne Probleme mit der entsprechenden Software.
Mit der Software „Odyssey Access Client 4.5“ von “Juniper Network Inc.” lässt sich [...]]]></description>
			<content:encoded><![CDATA[<p>In vielen Foren wird behauptet, dass es mit einem Pocketloox N560 (WindowsMobile5) technisch nicht möglich ist, eine WLAN-Verbindung zu einem Accesspoint (WPA2) herzustellen. Es wird von fehlender Hardwareunterstützung bis hin zu mangelnder CPU-Leistung (für AES) gesprochen.</p>
<p>Blödsinn! Funktioniert ohne Probleme mit der entsprechenden Software.</p>
<p>Mit der Software „Odyssey Access Client 4.5“ von “Juniper Network Inc.” lässt sich problemlos eine Verbindung herstellen.</p>
<p>Ich benutze einen Linksys WRT54GL mit DD-WRT anstatt der normalen Firmware. Die Wireless Einstellungen sind auf WPA2 (Personal) mit AES Verschlüsselung eingestellt. Mit dem Odyssey Access Client habe ich ein Profil mit entsprechender Passphrase angelegt und konnte sofort zum Accesspoint verbinden.</p>
<p>Hier findet ihr eine 30Tage Testversion:<br />
<a href="http://download.juniper.net/software/aaa_802/public/oac/WM_Client_45/Odyssey%20Access%20Client%20for%20Windows%20Mobile.exe" target="_blank">Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2009/09/06/fujitsusiemens-pocketloox-n560-mit-wpa2aes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Microsoft Silverlight 2.0b2 Isometric Game Engine Prototype</title>
		<link>http://www.coderlabs.com/blog/2008/07/28/microsoft-silverlight-20b2-isometric-game-engine-prototype/</link>
		<comments>http://www.coderlabs.com/blog/2008/07/28/microsoft-silverlight-20b2-isometric-game-engine-prototype/#comments</comments>
		<pubDate>Mon, 28 Jul 2008 21:48:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[C#]]></category>

		<category><![CDATA[Silverlight]]></category>

		<category><![CDATA[isometric game engine silverlight]]></category>

		<category><![CDATA[Tag hinzufügen]]></category>

		<guid isPermaLink="false">http://www.coderlabs.com/blog/?p=15</guid>
		<description><![CDATA[Ich habe mich ein bisschen mit Silverlight beschäftigt und habe dazu eine isometrische Engine geschrieben. Mit dem Button auf der linken Seite gehen alle Skelette los. Mit den Cursortasten ist es möglich auf der Karte zu scrollen (500&#215;500 Felder).

http://www.coderlabs.at/isotest/
]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Ich habe mich ein bisschen mit Silverlight beschäftigt und habe dazu eine isometrische Engine geschrieben. Mit dem Button auf der linken Seite gehen alle Skelette los. Mit den Cursortasten ist es möglich auf der Karte zu scrollen (500&#215;500 Felder).</p>
<p class="MsoNormal">
<p class="MsoNormal"><a title="Isometric Game Engine Prototype" href="http://www.coderlabs.at/isotest/">http://www.coderlabs.at/isotest/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/07/28/microsoft-silverlight-20b2-isometric-game-engine-prototype/feed/</wfw:commentRss>
		</item>
		<item>
		<title>.htaccess, Urls mit GET-Parameter umleiten</title>
		<link>http://www.coderlabs.com/blog/2008/04/23/htaccess-urls-mit-get-parameter-umleiten/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/23/htaccess-urls-mit-get-parameter-umleiten/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 19:04:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.coderlabs.com/blog/?p=14</guid>
		<description><![CDATA[Will man bestimmte Urls umleiten, um z.B. doppelten Content zu vermeiden (mag Google gar nicht), dann könnte man das z.B. so machen.
.htaccess mit folgendem Inhalt im Webverzeichnis erstellen

RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=17&#38;L=2$ [NC]
RewriteRule ^index\.php$ /neue/url.html? [R=301,L]

Wird ein Adresse mit id=17&#38;L=2 aufgerufen, dann wird diese auf /neue/url.html umgeleitet.
Das ? am Ende der Url verhindert, dass die Get-Parameter [...]]]></description>
			<content:encoded><![CDATA[<p>Will man bestimmte Urls umleiten, um z.B. doppelten Content zu vermeiden (mag Google gar nicht), dann könnte man das z.B. so machen.</p>
<p>.htaccess mit folgendem Inhalt im Webverzeichnis erstellen<br />
<code><br />
RewriteEngine On<br />
RewriteCond %{QUERY_STRING} ^id=17&amp;L=2$ [NC]<br />
RewriteRule ^index\.php$ /neue/url.html? [R=301,L]<br />
</code><br />
Wird ein Adresse mit id=17&amp;L=2 aufgerufen, dann wird diese auf /neue/url.html umgeleitet.<br />
Das ? am Ende der Url verhindert, dass die Get-Parameter dort angehängt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/23/htaccess-urls-mit-get-parameter-umleiten/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Internet Seiten</title>
		<link>http://www.coderlabs.com/blog/2008/04/20/internet-seiten/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/20/internet-seiten/#comments</comments>
		<pubDate>Sun, 20 Apr 2008 10:10:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.coderlabs.com/blog/?p=12</guid>
		<description><![CDATA[Ich möchte kurz? drei Websites vorstellen
Werbeagentur: Werbeagentur Graz

Bier gewinnen: http://www.murauerfan.at
..

]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: Times New Roman; font-size: small;">Ich möchte kurz? drei Websites vorstellen</span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: Times New Roman; font-size: small;">Werbeagentur: <a title="Werbeagentur Graz" href="http://www.moerth.com" target="_blank">Werbeagentur Graz</a></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: Times New Roman; font-size: small;"><a title="Bee17.com" href="http://www.bee17.com" target="_blank"></a></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;"><span style="font-family: Times New Roman; font-size: small;">Bier gewinnen: <a href="http://www.murauerfan.at">http://www.murauerfan.at</a></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">..</p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt;">
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/20/internet-seiten/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PNG Transparenzverlauf im IE6</title>
		<link>http://www.coderlabs.com/blog/2008/04/12/png-transparenzverlauf-im-ie6/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/12/png-transparenzverlauf-im-ie6/#comments</comments>
		<pubDate>Sat, 12 Apr 2008 09:42:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[HTML/CSS]]></category>

		<guid isPermaLink="false">http://www.coderlabs.com/blog/?p=11</guid>
		<description><![CDATA[Häufig werden bei modernen Webdesigns Transparenzverläufe (z.B. Schatten einer Box oder halbdurchsichtige boxen) eingesetzt. Beim slicen bzw. zerschneiden des Designs, um es in HTML-Form zu bringen, können sich dadurch Probleme ergeben.
Welches Format soll man nun wählen?
JPG eignet sich dafür nicht, da es in dem Format keine Transparenz gibt. GIF scheidet auch aus, da man nur [...]]]></description>
			<content:encoded><![CDATA[<p>Häufig werden bei modernen Webdesigns Transparenzverläufe (z.B. Schatten einer Box oder halbdurchsichtige boxen) eingesetzt. Beim slicen bzw. zerschneiden des Designs, um es in HTML-Form zu bringen, können sich dadurch Probleme ergeben.</p>
<p>Welches Format soll man nun wählen?<br />
JPG eignet sich dafür nicht, da es in dem Format keine Transparenz gibt. GIF scheidet auch aus, da man nur eine Farbe als Transparenz festlegen kann, somit erhält man Ränder.<br />
PNG wäre das einzige webfähige Format, um eine vernünftige Verlaufstransparenz umzusetzen. Der Internet Explorer 7 und Firefox stellen solche Grafiken normal da, leider zeigt der IE6 anstelle einer Transparenz ein grau an.</p>
<p>Und so funktioniert es per CSS-Definition, auch im IE6 die Transparenzverläufe anzuzeigen (Hintergrundbild):<br />
<code>#meinDivLayer<br />
{<br />
? background-image: url(images/bg_line.png);<br />
? _background-image: none;<br />
? filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_line.png', sizingMethod='scale');<br />
}</code><br />
Dieser Filter funktioniert natürlich auch mit img-Tags.</p>
<p>Vorteilhaft wäre auch, wenn man dies mit Conditions verbindet, dass beispielsweise eine eigener CSS-File für den IE6 geladen wird (im head des HTML-Files).<code><br />
&lt;!--[if lte IE 6]&gt;<br />
&lt;link rel="stylesheet" type="text/css" media="screen" href="ie.css" /&gt;? ? ?<br />
&lt;![endif]--&gt;</code><br />
? </p>
<p>Weitere Informationen findet ihr hier:<br />
<a href="http://christopherschmitt.com/2007/10/30/png-transparency-for-internet-explorer-ie6-and-beyond/">http://christopherschmitt.com/2007/10/30/png-transparency-for-internet-explorer-ie6-and-beyond/</a></p>
<p>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/12/png-transparenzverlauf-im-ie6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ASP.NET Ajax, auf Session zugreifen</title>
		<link>http://www.coderlabs.com/blog/2008/04/11/aspnet-ajax-auf-session-zugreifen/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/11/aspnet-ajax-auf-session-zugreifen/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 08:37:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.coderlabs.at/blog/?p=10</guid>
		<description><![CDATA[Man kann standardmäßig, auf keine Sessionvariablen in einer Ajax-Methode zugreifen. Folgende Attribute (Annotation)  ermöglicht dies.

[AjaxMethod(HttpSessionStateRequirement.ReadWrite)]
public string MeineMethodeXY()
{
   //TODO
}

using Ajax; nicht vergessen.  
]]></description>
			<content:encoded><![CDATA[<p>Man kann standardmäßig, auf keine Sessionvariablen in einer Ajax-Methode zugreifen. Folgende Attribute (Annotation)  ermöglicht dies.</p>
<pre class="c-sharp">
[AjaxMethod(HttpSessionStateRequirement.ReadWrite)]
public string MeineMethodeXY()
{
   //TODO
}
</pre>
<p>using Ajax; nicht vergessen. <img src='http://www.coderlabs.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/11/aspnet-ajax-auf-session-zugreifen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux (Debian) Server zu viele Dateien</title>
		<link>http://www.coderlabs.com/blog/2008/04/11/linux-debian-server-zu-viele-dateien/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/11/linux-debian-server-zu-viele-dateien/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 22:20:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.coderlabs.at/blog/?p=9</guid>
		<description><![CDATA[Ich wurde gebeten einen Server zu warten und habe entdeckt, dass Ordner teilweise 500.000 Files haben. (0 Byte Sessionfiles von PHP). 
Löschen in dem Ordner liefert folgenden Fehler:
rm *
-bash: /bin/rm: Die Argumentliste ist zu lang
Eine Lösung wäre folgendes Shell-Kommando:
for i in *; do rm $i; done
Hilfreicher Shellscript:
Auf dem Server sind mehrere Webhosts. Folgender Script listet [...]]]></description>
			<content:encoded><![CDATA[<p>Ich wurde gebeten einen Server zu warten und habe entdeckt, dass Ordner teilweise 500.000 Files haben. (0 Byte Sessionfiles von PHP). </p>
<p>Löschen in dem Ordner liefert folgenden Fehler:<br />
<code>rm *<br />
-bash: /bin/rm: Die Argumentliste ist zu lang</code></p>
<p>Eine Lösung wäre folgendes Shell-Kommando:<br />
<code>for i in *; do rm $i; done</code></p>
<p><strong>Hilfreicher Shellscript</strong>:<br />
Auf dem Server sind mehrere Webhosts. Folgender Script listet die Anzahl der Einträge aller „temp“ Verzeichnisse auf:<br />
<code>#!/bin/sh<br />
for i in *<br />
do<br />
  mypath="/home/$i/temp"<br />
  echo $mypath<br />
  ls $mypath | wc -l<br />
done<br />
</code></p>
<p><strong>Finden großer Files</strong>:<br />
<code>find -size +10000k -iname '*.log' -exec ls -lah {} \;</code><br />
in dem Fall, Log-Files über 10mb</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/11/linux-debian-server-zu-viele-dateien/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash Multiple-File-Upload mit FileReference und die gute Session</title>
		<link>http://www.coderlabs.com/blog/2008/04/10/flash-multiple-file-upload-mit-filereference-und-die-gute-session/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/10/flash-multiple-file-upload-mit-filereference-und-die-gute-session/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 08:58:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[ASP.NET]]></category>

		<category><![CDATA[C#]]></category>

		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.coderlabs.at/blog/?p=8</guid>
		<description><![CDATA[Ein kürzliches Problem kostete mich etliche Stunden. Ich habe einen Multiple-File Upload mit Flash und ASP.NET realisiert. Als Vorlage diente mir dieser Code: http://www.codeproject.com/KB/aspnet/FlashUpload.aspx
Funktioniert soweit ohne Probleme, ABER benutzt man diesen Code innerhalb eines geschützten Bereichs bzw. Session, gibt es ein Problem. Man erhält immer eine Session, wenn man auf den HttpHandler zugreift. Man könnte [...]]]></description>
			<content:encoded><![CDATA[<p>Ein kürzliches Problem kostete mich etliche Stunden. Ich habe einen Multiple-File Upload mit Flash und <strong>ASP.NET</strong> realisiert. Als Vorlage diente mir dieser Code: <a href="http://www.codeproject.com/KB/aspnet/FlashUpload.aspx">http://www.codeproject.com/KB/aspnet/FlashUpload.aspx</a></p>
<p>Funktioniert soweit ohne Probleme, ABER benutzt man diesen Code innerhalb eines geschützten Bereichs bzw. Session, gibt es ein Problem. Man erhält immer eine Session, wenn man auf den HttpHandler zugreift. Man könnte nun hergehen und z.B. die BenutzerID mittels GET-Parameter mit senden, ich habe jedoch den Weg gewählt die SessionID mit zusenden, damit ich nach wie vor auf alle Session-Parameter zugreifen kann.<br />
Ich will nicht näher auf den Actionscript eingehen, alles was ihr dafür benötigt findet ihr hier: <a href="http://markshu.ca/imm/flash/tutorial/fileReference.html">http://markshu.ca/imm/flash/tutorial/fileReference.html</a></p>
<p><span id="more-8"></span></p>
<p>Hinweis: Benutzt ihr den Script ohne Domain, könntet ich ein Sandbox Problem bekommen, einfach folgende Zeile im Actionscript hinzufügen: System.security.allowDomain(&#8221;deine IP&#8221;);</p>
<p><strong>1) Flash einbinden</strong>:<br />
Ich binde meine Flash-Filme immer mit AC_RunActiveContent ein, ihr findet in Google die einsprechenden Tutorials.</p>
<pre name="code" class="js">
&lt;script type="text/javascript"&gt;&lt;!--
AC_FL_RunContent('FlashVars','uploadPage=photo_upload.ashx&lt;%=GetFlashVars()%&gt;&amp;completeFunction=UploadComplete()', 'allowScriptAccess','always', 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','600','height','300','src','fileUpload','quality','high','wmode','transparent','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','fileUpload' ); //end AC code
?
// --&gt;&lt;/script&gt;
</pre>
<p>Wie ihr seht übergebe ich die SessionID als Parameter uploadPage. Dieser wird benötigt um beim aufrufen des HttpHandlers die Session wieder zuzuweisen.</p>
<p><strong>2) HttpHandler:</strong><br />
Der HttpHandler könnte wie folgt aussehen:</p>
<pre name="code" class="c-sharp">

<%@ WebHandler Language="C#" Class="photo_upload" %>

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Web.SessionState;

public class photo_upload : IHttpHandler, IReadOnlySessionState
{
    public photo_upload()
    { 

    }  

    #region IHttpHandler Members

    public bool IsReusable
    {
        get { return false; }
    }

    public void ProcessRequest(HttpContext context)
    {
        if(context.Session[&#8221;UserID&#8221;]==null)
        {
        	//user nicht eingeloggt
        	return;
        }

        if (context.Request.Files.Count > 0)
        {
            // loop through all the uploaded files
            for (int i = 0; i < context.Request.Files.Count; i++)
            {
                // get the current file
                HttpPostedFile uploadFile = context.Request.Files[i];
                // if there was a file uploded
                if (uploadFile.ContentLength > 0)
                {
                    //TODO: mache was mit dem FILE

                }
            }
        }
        // Mac bugfix damit onComplete event ausgelösst wird
        HttpContext.Current.Response.Write(&#8221; &#8220;);
        HttpContext.Current.Response.Flush();
    }

    #endregion
}
</pre>
<p>Hier nun das Problem, es wird eine neue Session (IsNewSession) angelegt und somit wäre „UserID“ null, obwohl sie zugewiesen ist.</p>
<p><strong>3) global.asax Session zuweisen:</strong><br />
Folgender Code weißt die Session aufgrund der ID dem Benutzer zu.<br />
Achtung: Ihr solltet die SessionID verschlüsseln, denn ansonsten könnte der Parameter in einem Netzwerk gesniffed werden und die Session übernommen werden.</p>
<pre name="code" class="c-sharp">
protected void Application_BeginRequest(object sender, EventArgs e)
{
	HttpContext context = HttpContext.Current;
	if (context.Request["sid"] != null)
	{
	    HttpCookie sessioncookie = context.Request.Cookies.Get("ASP.NET_SESSIONID");

	    if(sessioncookie==null) //FF unter MAC problem
	        sessioncookie = new HttpCookie("ASP.NET_SESSIONID");

	    sessioncookie.Value = Bee17.Utils.DecodeSessionID(context.Request["sid"]);
	    context.Request.Cookies.Set(sessioncookie);
	}
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/10/flash-multiple-file-upload-mit-filereference-und-die-gute-session/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ImageMagick ohne SSH &#8220;installieren&#8221; und für Typo3 verwenden</title>
		<link>http://www.coderlabs.com/blog/2008/04/09/imagemagick-ohne-ssh-installieren-und-fur-typo3-verwenden/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/09/imagemagick-ohne-ssh-installieren-und-fur-typo3-verwenden/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 20:22:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[TYPO3]]></category>

		<guid isPermaLink="false">http://www.coderlabs.at/blog/?p=7</guid>
		<description><![CDATA[Häufig begegnet man Webhoster die nicht die Grafikbibliothek ImageMagick zu Verfügung stellen. Um z.B. Typo3 in vollem Funktionsumfang verwenden zu können, benötigt man aber IM.
Hier nun eine Anleitung um eine statische (vorkompiliert) Version verwenden zu können.

ImageMagick (static!) downloaden (z.B. hier http://typo3.sunsite.dk/software/linux/imagemagick-4.2.9_i386-static-3.tar.gz)
Extrahieren und auf den Server kopieren, wahlweise könntet ihr auch den File direkt am Server [...]]]></description>
			<content:encoded><![CDATA[<p>Häufig begegnet man Webhoster die nicht die Grafikbibliothek ImageMagick zu Verfügung stellen. Um z.B. Typo3 in vollem Funktionsumfang verwenden zu können, benötigt man aber IM.<br />
Hier nun eine Anleitung um eine statische (vorkompiliert) Version verwenden zu können.</p>
<ul>
<li>ImageMagick (static!) downloaden (z.B. hier <a href="http://typo3.sunsite.dk/software/linux/imagemagick-4.2.9_i386-static-3.tar.gz">http://typo3.sunsite.dk/software/linux/imagemagick-4.2.9_i386-static-3.tar.gz</a>)</li>
<li>Extrahieren und auf den Server kopieren, wahlweise könntet ihr auch den File direkt am Server extrahieren (Typo3 Extension: KB_Unpack, <a href="http://typo3.org/extensions/repository/view/kb_unpack/0.1.0/">http://typo3.org/extensions/repository/view/kb_unpack/0.1.0/</a>)</li>
<li>Dateirechte müssen auf allen Files Ausführungsrechte besitzen (chmod 755 bzw. 777 setzen)</li>
<li>Zum Schluss einfach den Pfad in der Typo3-Installation angeben (/serverpfad/zum/webhost/imagemagick-4.2.9/bin/)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/09/imagemagick-ohne-ssh-installieren-und-fur-typo3-verwenden/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Willkommen im CoderLabs Knowledge-Blog!</title>
		<link>http://www.coderlabs.com/blog/2008/04/09/willkommen/</link>
		<comments>http://www.coderlabs.com/blog/2008/04/09/willkommen/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 17:30:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Allgemein]]></category>

		<guid isPermaLink="false">http://www.coderlabs.at/blog/?p=6</guid>
		<description><![CDATA[Ich habe dieses Blog (wie 1000 andere) ins Leben gerufen, um tägliche Probleme aus der Arbeit zu erörtern bzw. Lösungswege aufzuzeigen.
Primäre Themen werden die Web- und die Software-Entwicklung sein. Dieser Blog wird angefangen von HTML/CSS über PHP bis hin zu ASP.NET und Datenbankentwicklung ein breites Themengebiet darbieten.
Ich hoffe, ich kann dem einen oder anderen Lösungen [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe dieses Blog (wie 1000 andere) ins Leben gerufen, um tägliche Probleme aus der Arbeit zu erörtern bzw. Lösungswege aufzuzeigen.<br />
Primäre Themen werden die Web- und die Software-Entwicklung sein. Dieser Blog wird angefangen von HTML/CSS über PHP bis hin zu ASP.NET und Datenbankentwicklung ein breites Themengebiet darbieten.</p>
<p>Ich hoffe, ich kann dem einen oder anderen Lösungen anbieten und das Leben damit ein wenig erleichtern. <img src='http://www.coderlabs.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coderlabs.com/blog/2008/04/09/willkommen/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
