Beiträge gettagt mit development

Gefunden 01/2010

Interessante Links zum Sammeln und weitersagen:

  • jsFiddle hilft, schnell und unkompliziert JavaScript zu testen. Tolles Framework und deshalb ein tolles Hilfsmittel!
  • apfelquak hat einen tollen Beitrag über alternativen zu Photoshop unter Mac veröffentlicht
  • t3n zeigt in einem Artikel das nicht alles Gold ist was glänzt. Ein paar Zeilen zur Qualität der registrierten Nutzer von Facebook & Twitter
  • Sehr cool für Mockups: Placeholder-Images müssen nun nicht mehr kompliziert mit PS erstellt werden, sondern können einfach aufgerufen werden
  • Bei devcheatsheet.com findet sich eine große Sammlung allerlei Cheat Sheets, nicht nur die üblichen für Markup Languages
  • Google hat seine fünf Prinzipien zum Datenschutz veröffentlicht und versucht so auszudrücken, mit den gesammelten Daten vertrauensvoll umzugehen. Hört hört.

Mehr Usability für Webseiten, bitte

In heutigen Zeiten kann ich wirklich nicht verstehen, warum so viele gute Ideen und die damit verbundenen Webseiten mit so schlechter Usability an den Start gehen. Gerade jetzt, wo eine Idee sehr schnell Nacharmer findet entscheidet die Bedienbarkeit bzw. Gebrauchstauglichkeit einer Webseite ungemein. Das gilt auch für bereits eingestaubte und längst obsolete Webseiten, die im Zeitalter von dynamischem Content & AJAX dringend mal überarbeitet werden sollten. Nachfolgend ein paar Beispiele, wie der Usability einer Webseite ohne viel Kosten und mit sehr einfachen Mitteln auf den Zahn gefühlt werden kann. Anspruch dabei: Schnell und unkompliziert ein möglichst nützliches Ergebnis erzielen.

More >

Web-Entwicklung ist wieder in!

Nach der DotCom-Blase und der allgemeinen Meinung über das Internet wechselt momentan die Mentalität wieder. Web 2.0 ist Hipp, Podcasts wieder cool, Light and Clean angesagt… Nur Weblogs sind immernoch doof. Aber hey: Wenn zwölfjährige Inder es schaffen, ein Millionenunternehmen im zarten Alter von 14 zu gründen, kann es doch nicht ganz so mies sein, seine Kohle damit zu verdienen? Ungewöhnlich ist es längst nicht mehr, und selbst meine Mutter wagt sich langsam daran, Firefox zu öffnen… Ich baue nun schon seit neun Jahren Web-Content auf – und das seit zwei Jahren ausschließlich und hauptberuflich, und nicht mehr als Segment in meinem Job… Was hat sich für mich gewandelt? Nun, die Web-Leute sind längst keine g33ks mehr, man muss nicht lustige T-Shirts tragen, um ernst an der Sache zu arbeiten. Profis und Erfahrene Web-Leute tragen wieder Hemden, und die müssen nicht zwingend Kariert sein, und legen sich nach Feierabend in die Sonne zum entspannen… Das hätte es früher nicht gegeben – Zeiten ändern sich eben…

Was wohl auf seinem Hintern tätowiert ist? Bild via. 13gb.com

Schönes Wochenende…

Ganz im Zeichen der Programmierung stehen die kommenden zwei Tage. Eigentlich wollten wir uns etwas bewegen, aber irgendwie haben alle für das Wochenende abgesagt… Nungut, dann eben doch die Kiste, die ich den ganzen Tag über anglotze.

Sport ist ja eh so’ne sache… Ich mach einfach zuviel aktuell, meine Hosen rutschen alle. Dennoch gehts am Sonntag wieder in die vertikale…

PHP und sein safe_mode

Okay, mal wieder ein Techie-Eintrag:

Seit langem ist sie überfälltig, meine Galerie in der nächsten Version. Ich arbeite seit einigen Tagen daran, habe auch eine erste Betaversion 3.0.0 unlängst veröffentlicht… Doch noch bevor ich groß über das Thema schreiben will, geben sich jetzt wieder die ersten Probleme bei meinem Script:

  • Zwar biete ich nun volle GIF-Unterstützung, aber das Skalieren wird ab PHP 4.4.x wohl nicht mehr so schön und unproblematisch sein (Thema hierbei: TrueColor-Bilder, die GIFs nunmal nicht sind).
  • Zwar habe ich die Einschränkungen in Punkto safe_mode verbessern können, aber schon jetzt wieder die ersten Probleme feststellen müssen. Thema hierbei ist ein bekannter Bug in der PHP-Funktion file_exists()

Generell wirft dieses Thema wieder die safe_mode Debatte auf den Tisch. Jetzt habe ich ja hier im Büro echtes Expertenwissen an der Hand, und innerhalb des Teams haben wir heute das Thema mal angesprochen… Der Safemode ist und bleibt unausgereift, und wird mit PHP 6 auch nicht mehr zur Verfügung stehen… Was mache ich da nur als nebenberuflicher Serverbetreiber mit unterschiedlichen Kunden auf einer Kiste? Interessant zum nachlesen: [1] [2] und [3] (Danke Arno für die Tipps)

Cheat Sheets sind in Mode!

Cheat Sheets – so werden heutzutage diese sinnvollen und handlichen kleinen Spickzettel genannt die uns auf einen Blick all die Funktionalität einer Sache erklärt. Früher zu Abi-Zeiten hiess das Formelsammlung… Wie auch immer, an meiner Bürowand hängen die Varianten für CSS2 und XSLT.

Mittlerweile gibt es sehr umfangreiche Listen, besonders empfehlen möchte ich hier die Sammlung von Pete Freitag, die in den Kommentaren ständig erweitert wird. Mein Neuzugang hierfür: Der Google Cheat Sheet von adelaider.com

Neues Miniprojekt: Wizardfriends.de

Nachdem nun mein Handyvertrag vor einigen Wochen zur verlängerung anstand, machte ich mich auf die Suche nach einem neuen Handy, daß meine Anforderungen an möglichst 100%-iger Verfügbarkeit meiner Daten möglichst gerecht wurde. Eigentlich kam bisher nur der Nokia Communicator in Frage, so konnte er doch folgende für mich wichtigen Features vereinen:

  • sauber lesbares, ausreichend dimensioniertes Display
  • Volle QUERTZ-Tastatur!
  • Unproblematischer Sync mit MS Outlook
  • Genügend Schnittstellen z.B. WLAN

Zugegenben: Der Communicator ist etwas sehr groß, und wird deshalb ja auch liebevoll “Backstein” genannt – außerdem sind die Lieferzeiten für das Gerät vor einiger Zeit noch recht hoch gewesen.

Eine Alternative und eigentlich das viel bessere Gerät ist der *HTC Wizard* der in Deutschland durch die großen Mobilfunkbetreiber in unterschiedlicher Form auf den Markt gebracht wird. Als langjähriger und treuer Vodafone-Kunde besitze ich nun also ein VPA Compact II, also den Wizard im Vodafone Brand.

Das Gerät ist so umfangreich und noch relativ unbekannt am Markt, sodaß die Recherche nach Informationen sehr Zeitintensiv ist. Hinzu kommt, daß mit dem Betriebssystem Mobile 5.0 PocketPC Edition noch sehr viel Umfang neben dem eigentlichen hinzukommt. “Optimaler Stoff für ein Wiki – dafür wurde die Software geschrieben” stellten Gerald und ich fest, und starteten das Wizardfriend-Wiki, um die Informationen zu bündeln und in Deutscher Sprache anzubieten…

Und wieder zurück…

Nachdem ich ja GIGAHERTZ mitte Oktober verlassen hatte, kehrte ich nun vor etwa einem Monat wieder zurück.

Hintergrund dafür, war vorallem jede Menge Einsicht seitens GIGAHERTZ und Umsetzung meiner Kritik in die richtige Richtung.

Wohlgestärkt durch diese Verbesserung der Arbeitsbedingungen ging es auch schon wieder gleich richtig los: Ich habe mir das mittlerweile ja bereits seit drei Jahren onlinestehende Design 2.0 des LANcard-Projektes vorgeknöpft und an den heutigen Zeitgeist angepasst – technisch und visuell.

Letzte Woche präsentierten wir das neue Design der Öffentlichkeit, und ernteten dafür durchweg gute Meinung. Die neue Bedienbarkeit erleichtert doch ungemein die Navigation, das lockere Erscheinungsbild sorgt für angenehmen Bildfluss. Weg mit der alten, viel zu satten Grünfarbe, hin zu pasteltönen und Aqua-Grafiken…

Kais Webhelfer Teil 1

Ich ärgere mich ständig. Ständig über mich selbst – da finde ich tagsüber immer so tolle Webtool und Helferlein, und abends zuhause weiss ich nicht mehr wo sie sind. Ich starte deshalb hiermit eine neue Kategorie, und versuche sie mindestens einmal im Monat zu füllen…

  • Typetester
  • Mit diesem Tool können Font-CSS-Settings quasi on-the-fly getestet werden…

  • COLORlovers
  • Hier finden sich viele tolle Farbkombinationen inklusive Anwendungsbeispiele

  • Blindtexte
  • Der Name sagt alles… toll an diesem Derivat ist die automatische Auswahl Anzahl Schrifzeichen…

  • Browsershots.org
  • Teste Deine Website in verschieden Browsern auf unterschiedlichen Plattformen…

  • style-sheet.de

Große Knowledge-Base rund um CSS mit praxisbeispielen

Unser persönlicher D-Day!

So wird es also sein. Am kommenden Wochenende steigt in der nähe von Karlsruhe die GIGAHERTZ LAN Party Phase XVI mit etwa 400 Teilnehmern. Okay, soweit ja was vollkommen reguläres – allerdings: Die GLP wird die erste Party sein, an der unser LANcard-Projekt zum ersten mal komplett eingesetzt wird!

Kleine Zusammenfassung: LANcard schimpft sich eine Veranstaltungs-Management-Lösung für Computerspiele-Partys, die dem Anwender ermöglicht, seine komplette Veranstaltung abzuwickeln. Das System teilt sich in mehrere Teile, so können sich beispielsweise die Teilnehmer am System anmelden und erhalten hierfür eine RF-Card als Authentifizierungsmittel. Die Veranstalter können ihre gesamte Party über das System steuern. Neben Teilnehmerlisten- und Management, steht natürlich auch einem interaktiven Sitzplan sowie statischem Content, einem News-System, Forum usw. bereit. Die eigentliche Veranstaltung wird dann über eine Intranet-Version gesteuert. Hier sind natürlich alle Funktionen gespiegelt, und werden um sinnhafte Features wie beispielsweise einem Turniersystem ergänzt. Um den Einlass zu optimieren, werden dank der RF-Cards die Teilnehmer schnell an Terminals erkannt, erfasst und eingecheckt. Der Einlass pro Teilnehmer (mitdenken vorausgesetzt -> Die Karte sollte schon griffbeeit sein) sollte unter 15 Sekunden liegen.

Nun – seit dem 1.11.2003 arbeiten vier Personen kontinuierlich an diesem System. Etliche Wochenenden wurden dafür geopfert, etwa 500 Stunden pro Mann in Programmierarbeit investiert. Dieses Wochenende werden wir sehen, ob das System von den Anwendern akzeptiert wird. Und vorallem: Haben wir sauberen Code geschrieben und hält der Webserver durch?