MySQL Verwaltungssoftware für Mac OS X

Möchte man unter Windows eine entfernte MySQL-Datenbank ansprechen, so kann man hierfür HeidiSQL nutzen. Mit der Software Sequel Pro gibt es so etwas ähnliches für Mac OS X. Die Software kann dabei auf der offiziellen Seite bezogen werden.

Sequel Pro

Sequel Pro

Sequel Pro ist unter der MIT-Lizenz verfügbar und somit freie Software. Der Quelltext ist auf Google Code zu finden. Er kann mittels eines SVN Client ausgecheckt werden:

svn checkout http://sequel-pro.googlecode.com/svn/trunk/ sequel-pro

Eine Alternative zu Sequel Pro ist das plattformübergreifende MySQL Workbench, bei welchem es sich ebenfalls um freie Software handelt.

JSLint für TextMate

Möchte man die Qualität seines Javascript-Quelltextes überprüfen, sollte man sich JSLint anschauen. Es analysiert den Quelltext und weißt auf Fehler und problematische Stellen hin.

Die Ausgabe von JSLintMate

Die Ausgabe von JSLintMate

Für die Nutzung von JSLint im Mac OS X Texteditor TextMate gibt es die Erweiterung JSLintMate. Ist diese installiert, kann der Javascript-Quelltext direkt aus dem Editor heraus überprüft werden. Neben der kompilierten Version ist auch der Quelltext auf GitHub zu finden. Die Erweiterung steht unter der MIT-Lizenz und ist somit freie Software.

WordPress Plugin zum erweiterten Benutzermanagment

In WordPress gibt es einige vordefinierte Nutzer, wie den Abonnenten oder den Redakteur. Möchte man weitere Nutzergruppen erstellen um die Rechte feiner zu granulieren wird dies mit WordPress Bordmitteln schwierig. Abhilfe schafft hier das Plugin Members.

Vergabe der Capabilities mittels Members

Vergabe der Capabilities mittels Members

Mit Hilfe des Plugins können neue Nutzerrollen angelegt werden und diese über die entsprechenden Capabilities mit Rechten versehen werden. Die neu angelegten Nutzergruppen können anschließend den jeweiligen Nutzern zugewiesen werden. Das Plugin ist dabei freie Software und steht unter der GPLv2. Der Quelltext ist auf GitHub zu finden.

Twitter Bibliothek für .NET und Mono

Möchte man in einer .NET respektive Monosprache einen Anwendung schreiben welche mit der Twitter API interagiert, so sollte man hierfür eine Bibliothek nutzen um den Aufwand in Grenzen zu halten.

tweetinvi.codeplex.com

tweetinvi.codeplex.com

Eine empfehlenswerte Biblitothek in diesem Bereich ist dabei Tweetinvi welche auf CodePlex zu finden ist. Tweetinvi ist dabei unter der Microsoft Public License lizensiert und somit freie Software. Die Bibliothek ist dabei problemlos in der Lage mehrere Millionen Tweets zu verarbeiten und befindet sich in aktiver Entwicklung. Ein einfaches Beispiel um einen Tweet abzusetzen könnte dabei so aussehen:

IToken token=new Token(twitterAccessToken, twitterAccessTokenSecret, twitterConsumerKey, twitterConsumerSecret);
ITweet tweet=new Tweet(tweetText, token);
bool success=tweet.Publish();

Damit hätte man den ersten Tweet mit dieser Bibliothek abgesendet.