Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:

Archive for the ‘design coding’ Category

alles neu macht der - ähm - mu

Wednesday, April 4th, 2007

ich hatte es ja schon angekündigt: code404 ist jetzt nach wordpress mu umgezogen.

der umzug war zwar nicht komplett trivial, aber machbar. alle artikel konnte ich automatisch via rss rüberholen. die kommentare allerdings sind verloren. - das ist schade.

eine weitere sache, die ich beinahe vollständig retten konnte ist die linkstruktur. links, die sich geändert haben, werden umgeleitet. ich hoffe also, dass ihr eure bookmarks aktualisieren könnt.

satz des tages

Monday, March 5th, 2007

Transforms fields into certain things…

… entnommen aus der dokumentation eines typo3 plugins, dass ich leider verstehen muss.

Cocoon und JavaScript

Saturday, June 24th, 2006

das folgende posting ist für niemanden von interesse – außer für arme menschen, die versuchen bei einem Cocoon-Projekt JavaScript im HTML-Template zu nutzen und sich wundern, warum nichts funktioniert.

für die schreibe ich dies hier in der hoffnung, dass google einen guten job macht und die lösung(?) fleissig indiziert!

###Externe JavaScripts###
möchte man externe JavaScript Dateien in seiner HTML-Seite referenzieren, so klappt das (bei mir jedenfalls) ausschliesslich wie folgt:

gewünschtes ergebnis

benötigter code in der Cocoon XSL

no inline script

bitte nicht fragen, warum das so ist. ich hab es jedenfalls nicht verstanden. wer es weiß, ist jedoch herzlich eingeladen einen erleuchtenden kommentar zu hinterlassen.

###Interne JavaScripts###
das ist schon ein wenig nachvollziehbarer. der vollständigkeit halber aber auch hier noch mal der weg, der bei mir funktioniert:

gewünschtes ergebnis

function xxx(){…}

benötigter code in der Cocoon XSL

<

p>

function xxx(){…}

mich jedenfalls hat dieser spass eine nacht gekostet. – und die lösung habe ich eher zufällig gefunden.

INKA

Wednesday, May 24th, 2006

dieses posting wollte ich mir aufheben, bis meine aktuelle aufgabe vollendet ist. jetzt ist es vollbracht

<p>seit vergangenem dezember bin ich teilweise ein INKA. das bedeutet aber weder, dass ich jetzt [schlager singe][8], noch dass ich [meinen zweitwohnsitz nach peru verlegt habe][9]. viel harmloser. ich arbeite als studentischer mitarbeiter für die forschungsgruppe INKA an der [FHTW Berlin][1]. INKA steht für </p>

<p>[Forschungsgruppe <i>In</i> formations- und <i>K__ ommunikationsysteme][2] _(das <em>_A</i> stand irgendwann völlig verfroren vor der tür und wurde in die gemeinschaft aufgenommen)</em>. </p>

<p>hauptsächlich beschäftigen sich alle beteiligten dort mit mobilen Informationssystemen und Anwendungen rund um virtuelles Lehren und Lernen &#8211; und da fühle ich mich durchaus am richtigen platz.</p>

<p>meine aktuelle aufgabe war es, die INKA-website auf der grundlage des alten designs zu restrukturieren. das ist seit heute vollbracht und es ist gut geworden. zum einsatz kam [wordpress][3] und ja, das ist eigentlich kein CMS. man kann es aber ganz hervorragend als templating-engine nutzen. das ist dann zwar nicht ganz so komfortabel wie ein vollständig ausgearbeitetes CMS (weil man halt doch wieder HTML coden muss), dafür geht es schneller und man profitiert von der extrem komfortablen administrationsoberfläche von wordpress und den vielen netten PlugIns. &#8211; ein konzept, dass auch bei der [Berlienna-Website][5] gut unktioniert hat.</p>

<p>[1]:http://www.fhtw-berlin.de<br />

[2]:http://inka.f4.fhtw-berlin.de
[3]:http://www.wordpress.org
[8]:http://de.wikipedia.org/wiki/INKA
[9]:http://de.wikipedia.org/wiki/Inka
[5]:http://www.berlienna.com

]]>

design zeuchs

Saturday, October 29th, 2005

”[The 35 sexiest designed websites you’ve forgotten][1]” nennt [Phil Renaud][2] seine liste mit grafisch & technisch sehr ansprechenden seiten.

<p>sehr gut finde ich dabei den ansatz, dass er nicht <em>nur</em> auf XHTML/CSS/AJAX seiten abgeht, sondern auch klassische flash-seiten feiert. (das ich eigentlich kein  flash mag, stört mich nur, wenn ich damit irgendwas größeres tun soll).</p>

prädikat: eye-candy-deluxe .

<p>[1]:http://philrenaud.com/?blog_id=57<br />

[2]:http://philrenaud.com

]]>

ihr feedback bitte hier

Monday, October 17th, 2005

!präsentationsvorlage

<p>ich werde in kürze einen vortrag zum thema &#8220;geschichte des computer&#8221; in <em>mathe(!)</em> halten. </p>

<p>dafür habe ich eine präsentationsvorlage gestrickt, weil ich mit allen templates, die ich finden konnte, nicht glücklich geworden bin.</p>

<p>mein problem: ich habe nicht sonderlich viel erfahrung, was bei einer solchen vorlage beachtet werden muss, damit man alles einigermassen gut lesen kann.</p>

<p>also seid ihr aufgerufen: ich bitte um euer feedback.</p>

<p>eine große version der vorlage findet ihr übrigens [hier][1]. </p>

<p>vielen dank.</p>

<p>[1]:/images/vorlage.jpg &#8220;zur vorlage in groß&#8221; </p> ]]&gt;

ja wo laufen sie denn?

Monday, September 19th, 2005

für alle, die sich in den letzten tagen gewundert haben, wo ich bin, warum ich keine mails beantworte / mails an mich gar nicht ankommen / meine seiten offline sind:

<p>es ist alles ok und ich bin ich bin wieder da. tatsache ist, dass ich nie weg war. wir hatten nur jede menge <em>spass</em>, unseren server neu aufzusetzen. </p>

<p>auch wenn ich viel erzählen könnte, ich lass das jetzt hier. nur so viel:</p>

<p>    a1516xxx:/etc/apache2# /etc/init.d/apache2 restart</p>
<p>    Forcing reload of web server: Apache2</p>
<p>    [Mon Sep 19 15:23:48 2005] [error] </p>
<p>    (EAI 2)Name or service not known: </p>
<p>    Cannot resolve host name xxx.net&#8212;- ignoring!</p>
<p>    [Mon Sep 19 15:23:48 2005] [error] (EAI 2)</p>
<p>    Name or service not known: Cannot resolve </p>
<p>    host name xxx.de&#8212;- ignoring!</p>
<p>    Warning: DocumentRoot </p>
<p>    [/var/www/virtual/xxx.a1516xxx.de/xxx_com/htdocs] </p>
<p>    does not exist</p>
<p>    [Mon Sep 19 15:23:48 2005] [warn] </p>
<p>    VirtualHost xxx.com:0 overlaps with VirtualHost xxx.com:0, </p>
<p>    the first has precedence, perhaps you need a </p>
<p>    NameVirtualHost directive</p>
<p>    [Mon Sep 19 15:23:50 2005] [error] </p>
<p>    (EAI 2)Name or service not known: </p>
<p>    Cannot resolve host name xxx.net&#8212;- ignoring!</p>
<p>    [Mon Sep 19 15:23:50 2005] [error]</p>
<p>    (EAI 2)Name or service not known: </p>
<p>    Cannot resolve host name xxx.de&#8212;- ignoring!</p>
<p>    Warning: DocumentRoot </p>
<p>    [/var/www/virtual/xxx.a1516xxx.de/xxx_com/htdocs] </p>
<p>    does not exist</p>
<p>    [Mon Sep 19 15:23:50 2005] [warn] VirtualHost </p>
<p>    xxx.com:0 overlaps with VirtualHost xxx.com:0, the</p>
<p>    first has precedence, perhaps you need a </p>
<p>    NameVirtualHost  directive</p>

<p>soweit alles klar, oder?</p>

<p>###Nachtrag:<br />

die überschrift ist natürlich mal wieder ein [zitat][1]

<p>[1]:http://de.wikipedia.org/wiki/Loriot &#8220;oh ist das gras schön grün&#8221; </p> ]]&gt;

befreiungsschlag

Saturday, July 9th, 2005

im rahmen meines studiums habe ich in diesem semester an einem projekt gearbeitet, von dem hier auch schon mal [die rede war][1]. jiXi – ein wiki system.

<p>da das ganze in java implementiert ist, haben wir uns gedacht, dass es doch eine wundervolle idee sein könnte, gleich mal was neues auszuprobieren: [JavaServerFaces][2]</p>

<p>es war <em>keine</em> gute idee&#8230;<br />

[1]:http://www.code404.net/archive/2005/03/14/jixi “jiXi ist nicht nur eine stadt in china”

eigentlich klingt JSF ja [extrem reizvoll][1]. ähnlich wie swing soll es nun möglich sein, webbasierte GUIs (alle aus meinem semester wissen, wie sie das hier auszusprechen haben) zu erstellen.

<p>alles in allem ist es für mich aber nur ein weiterer beweis, dass <em>ernst gemeintes</em> HTML nicht generiert werden kann. </p>

<p>so gibt es beispielsweise kein normalen hrefs, sondern ausschliesslich POST formulare, die per JavaScript getriggert werden! </p>

<p>JavaScript ist eh ein gutes stichwort, denn eigentlich wird hier kein HTML generiert, sondern straight standard-inkompatibles JavaScript der allerhärtesten sorte.</p>

<p>so wird zum beispiel aus etwas, das ungefähr so aussieht (und ein link sein soll):</p>

<p>    </p>
<p>      </p>
<p>    </p>

<p>in etwa sowas:</p>

<p>    <a id="&#8221;_id0:link&#8221;" href="&#8221;#&#8221;">
<p>    onclick=&#8221;document.forms[&#8217;_id0&#8217;][&#8217;_id0:link&#8217;].</p>
<p>     value=&#8217;_id0:link&#8217;; document.forms[&#8217;_id0&#8217;].</p>
<p>     submit();return false;&#8221;&gt;Next Page</a></p>

<p>_(Beispiel schamlos ausgeliehen von [exadel.com][2])_</p>

<p>dieser logik folgt dann auch der umstand, dass es nur mit einem [hack][3] möglich ist, GET-parameter an eine JSF-seite zu übergeben! und das finde offenbar nicht nur ich [unverständlich][4].</p>

<p>zusammenfassend muss man sagen, dass ServerFaces eine feine sache für programmierer sind, die einfach nur mal schnell ein web interface implementieren wollen, bei dem es nicht um standards und barrierefreiheit gehen soll, denn das ist in meinen augen mit den [zur verfügung stehenden möglichkeiten][5] in keinster weise zu erreichen und ich habe auch nichts zu diesem themenkomplex gefunden (eventuelle quellen bitte gerne in die kommentare posten). </p>

<p>so spricht denn auch der umstand, an dem unsere JSF liason schliesslich scheiterte, bände:</p>

wir wollten eine unordered list implementieren.

<p>eigentlich ist dem folgenden zitat nicht mehr viel hinzuzufügen. ausser vielleicht, dass ich es gerne schon früher gelesen hätte.</p>
<p>   &gt;_&#8220;Every web framework that restricts navigation to configuration files is pretty much brain-fucked and a cheesy, sissy, and lame attempt to rewrite the web metaphor in Java&#8217;s image (i.e. take a working, simple technology and fuck it up so bad with academic crap).&#8221;_ (Hani @ [jroller.com][6])</p>

<p>[1]:http://www.jsfcentral.com/faq/index.html#WhatIs &#8220;What is JSF?&#8221;<br />

[2]:http://www.exadel.com/tutorial/jsf/jsftags-guide.html
[3]:http://www.jsf-forum.de/architektur.html#frage3
[4]:http://www.crazysquirrel.com/computing/java/jsf/command-links.jspx
[5]:http://www.jsftutorials.net/myfaces/tlddoc/index.html
[6]:http://www.jroller.com/comments/RickHigh/home/javaserver_faces_jsf_vs_struts

]]>

content for stylers

Tuesday, May 24th, 2005

there’s a new platform for webdevelopers that has to be visited now!

<p>[contentwithstyle.co.uk][1]</p>

<p>they&#8217;re already offering quite a few very interesting [articles][2]. so why are you still here? c&#8217;mon, hurry up!</p>

<p>[1]:http://www.contentwithstyle.co.uk &#8220;content for styler&#8221;<br />

[2]:http://contentwithstyle.co.uk/Articles “articles with lots of style”

]]>

csszengarden compiled

Saturday, May 7th, 2005

of course you all know [csszengarden.com][0] but have you ever found a site where all those nice themes are comiled?

<p>check out [read a little][1]. </p>

<p>i don&#8217;t know what this site is all about (as my chinese is rather poor) but it&#8217;s very nice and very inspiring to browser through the different designs. <em>enjoy.</em></p>

<p>[0]:http://csszengarden.com<br />

[1]:http://antenna.readalittle.net/thumblink/zenGarden/index.php?c=official “csszengarden themes”

]]>