iCandies – kostenloses Icon-Set

iCandies

iCandies

IconEden hat für das Smashing Magazine ein kostenloses Icon-Set namens iCandies entworfen.

Das Set besteht aus 60 Icons in Grössen von 32×32, 48×48 und 64×64 Pixeln die im EPS, AI und PNG-Format vorliegen.

Die Icon können sowohl in privaten als auch kommerziellen Projekten frei eingesetzt werden.

Formation – jQuery Plugin zur Formulargenerierung und -validierung

Formation

Formation

Formation ist ein unter der MIT-Lizenz stehendes jQuery-PlugIn zur Formulargenerierung und -validierung.

Statt wie normalerweise HTML-Code zur Erzeugung eines Formulares zu schreiben erledigt man das mit Befehlen wie addInput, addSelect, etc. im JavaScript-Code. Jeder dieser Befehle erwartet verschiedene Parameter über die man das Verhalten steuern kann. Darüber kann man dann festlegen ob ein Feld z.B. optional ist oder nicht, wie sein Inhalt validiert werden soll, CSS-Styles und vieles mehr.

Interessant wird das PlugIn meiner Meinung nach dann, wenn man Formulare “on-the-fly” erzeugen möchte oder muss weil es ggf. einfacher ist nur die verschiedenen JavaScript-Sequenzen zusammenzubauen statt das Formular und passende Validierungen.

jQuery-Lint und JSLint – Helferlein für besseren JavaScript/jQuery Code

jQuery-Lint

jQuery-Lint

Vor vielen, vielen Jahren als ich zum Ersten mal mit C in Berührung kam lernte ich auch lint kennen, ein Tool welches C-Code analysiert und auf bestimmte Probleme hinweist.

jQuery-Lint ist eine Erweiterung für Firebug welche ähnliches für jQuer-Code leistet und zum Beispiel fehlerhafte Selektoren, veraltete Funktionen und Ähnliches erkennt und meldet.

Eine Version für JavaScript im Allgemeinen gibt es übrigens auch. Sie hört auf den Namen JSLint :-)

Dropbox-Uploader – Dateien per Script nach Dropbox hochladen

Viele von Euch kennen bestimmt Dropbox (und für die, die es nicht kennen: es ist ein sehr beliebter Anbieter von Online-Speicherplatz der unter anderem dadurch glänzt, dass es quasi für alle wichtigen Systeme (Linux, Mac, Windows, iOS, Android) Tools zum Zugriff auf Dropbox gibt).

Das Dropbox-Uploader Script ermöglicht es, Dateien über eine Website in einen Dropbox Account hochzuladen. Das ist z.B. dann praktisch, wenn man Freunden erlauben möchte Dateien in die eigene Dropbox zu laden.

Die neue Version des Scripts erlaubt es auch, ein Passwort zu definieren welches für den Upload bekannt sein muss.

Alles in Allem zwar ein sehr simples aber unter Umständen auch sehr praktisches PHP-Script.

CoreyLib – Universeller REST-API-Wrapper für PHP5

CoreyLib ist eine Klasse für PHP5 die das ansprechen von REST Web-Services vereinfachen soll die XML/JSON zurückliefern.

Die Klasse kümmert sich dabei um das Caching von Ergebnissen, die Authentifizierung (HTTP oder oAuth) und das Bereitstellen der Egebnisse als XML-Struktur (JSON wird automatisch konvertiert).

Das Praktische daran ist, dass man nur noch den Umgang mit einer Klasse lernen muss und dann die verschiedensten Dienste ansprechen kann.

Das Abrufen einer Twitter-Timeline würde dann z.B. so aussehen (schamlos von der Projektseite “geliehen”):

// create a new instance of the coreylib clAPI class
$api = new clAPI('http://twitter.com/statuses/user_timeline.xml?screen_name=collegeman');

// parse the feed, cache for as long as ten minutes
// for more options on specifying cache duration, see http://php.net/manual/en/function.strtotime.php
$api->parse('10 minutes');

// the most recent Tweet
echo $api->get('status[0]')->get('text');

Gerade wenn man öfters auf verschiedene Dienste zugreifen muss kann die Klasse extrem nützlich sein.

Seite 1 von 11912345102030...Letzte »