python-twitter
Twitter API über Python ansprechen mit python-twitter - Alternativ: Python Twitter Tools (Gentoo Paket: dev-python/twitter).
Posted at 10:44nachm. Okt. 17, 2012 by cetixx in Links | Kommentare [0]
Twitter RSS Feed Getter
Wenn schon immer gestört hat, das man bei Twitter nicht so einfach an den RSS-Feed eines Users ran kommt, dem hilft diese Seite von Charlie Harvey: Twitter RSS Feed Getter. Twitter Username oben rein pasten, Fetch RSS klicken und dann kann man sich auf der nächsten Seite einfach die URL kopieren und in den bevorzugten RSS-Reader übernehmen, fertig :-)
Posted at 12:10vorm. Okt. 13, 2012 by cetixx in Links | Kommentare [0]
MongoKit - Dokumentenmapping mit Python und MongoDB
Will man Dokumente in MongoDB mit Python speichern, nimmt man PyMongo - oder MongoKit ;-) Letzterer setzt auf PyMongo auf und wenn man will, kann man auch direkt auf die PyMongo API durch greifen, wenn's pressiert... Aber mit MongoKit ist das Dokumentenhandling sehr schön gemacht. Man erzeugt eine Python-Klasse, die von Document vererbt und definiert dort seine Dokumentenstruktur. Zusätzlich kann man noch sog. Validators hinzufügen, die dafür sorgen, das Constraints eingehalten werden. Das sieht dann z.B. so aus:
def max_length(length):
def validate(value):
if len(value) <= length:
return True
raise Exception('%s must be at most %s characters long' % length)
return validate
class User(Document):
structure = {
'name': unicode,
'email': unicode,
}
validators = {
'name': max_length(50),
'email': max_length(120)
}
use_dot_notation = True
def __repr__(self):
return '<User %r>' % (self.name)
Posted at 11:12nachm. Okt. 12, 2012 by cetixx in Links | Kommentare [0]
Webseiten bauen mit Python und Flask
Maxime Bouroumeau-Fuseau hat eine sehr gute Einführung geschrieben, wie man Webseiten in Python und mit Hilfe des kleinen, aber feinen Frameworks Flask baut. Alle wichtigen Infos auf eine Seite mit weiterführenden Links rund um's Thema. Sehr gut gemacht!
Posted at 10:46nachm. Okt. 12, 2012 by cetixx in Links | Kommentare [0]
Bootstrap Theme anpassen
Um eine Webseite schnell raus zu pushen, verwenden viele inzwischen Twitters Bootstrap. Antonin Januska beschreibt in ihrem Artikel How To Build & Customize Your Own Bootstrap Theme sehr schön und ausführlich, wie man dieses Theme an eigene Bedürfnisse anpassen und erweitern kann und erwähnt viele Tools, die die Arbeit erleichtern.
Posted at 11:34nachm. Okt. 11, 2012 by cetixx in Links | Kommentare [0]
Autoguiding in KStars
KStars ist ein kleines, aber feines Planitarium Programm in KDE. KRNO arbeitet an Ekos, mit dessen Hilfe KStars jetzt auch Autoguiding Funktionen bekommt. Astronomiesoftware gibt es unter Linux inzwischen eine ganze Reihe, aber Autoguiding war noch ein etwas wunder Punkt. Damit sollten dann auch astronomische Langzeitaufnahmen möglich werden. Wenn alles gut läuft, sollte Ekos für KDE 4.10 soweit sein, das im Januar erscheinen wird.
Posted at 11:51nachm. Okt. 10, 2012 by cetixx in Links | Kommentare [0]
Unit-Tests mit JavaScript
Eine kleine Einführung in das Unit-Test JavaScript-Framework Jasmine auf heise open.
Posted at 12:18vorm. Okt. 05, 2012 by cetixx in Links | Kommentare [0]
Failover Redis Setup mit Sentinel
Für die NoSQL Redis gibt es eine ganz interessante Entwicklung (aktuell noch Beta), um die DB ausfallsicherer zu machen. Das Ganze nennt sich Sentinel. Eine kleine Einführung findet sicher hier.
Posted at 11:35nachm. Okt. 04, 2012 by cetixx in Links | Kommentare [0]
CSS3 Code Snippets
| Eine recht hübsche Kollektion von OpenSource UI Komponenten die mit HTML5, CSS3 und Sass erstellt wurden. |
Posted at 10:44nachm. Okt. 04, 2012 by cetixx in Links | Kommentare [0]
Galera Cluster Nagios Plugin
Wer auf der Suche nach einem Nagios Plugin für den Galera Cluster für MySQL ist, wird hier fündig.
Posted at 10:44nachm. Okt. 04, 2012 by cetixx in Links | Kommentare [0]
Real Time Activity Stream auf Cloud Foundry mit Node.js, Redis und MongoDB
Ein dreiteiliger Artikel von Monica Wilkinson. Das das Ganze auf Cloud Foundry läuft, ist nicht weiter relevant, man kann die Tools, Code-Snippets, usw. auch so ganz gut verstehen und für eigene Ideen verwenden. Das Ganze ist recht gut erklärt und zeigt recht schön, wie man so eine Applikation baut. U.a. kommen auch Backbone.js, Bootstrap, Jade und div. weitere Frontend- und Backend-Tools zum Einsatz.
Posted at 10:28nachm. Sep. 18, 2012 by cetixx in Links | Kommentare [0]
j2objc - Ein Java zu iOS Objective-C Übersetzungstool und Laufzeitumgebung
j2objc ist ein Kommandozeilentool, mit dem man Java-Code in iOS Objective-C übersetzen kann - bis auf die GUI Teile. Da Android und iOS unterschiedliche GUIs verwenden, hat man hier verloren, aber die Idee hinter diesem Google-Tool ist, das man Backend-Code nur einmal in Java schreibt und dann in Objective-C übersetzt. So muss man den Backend-Code nur einmal schreiben. Die GUIs für Android und iOS müssen weiterhin separat entwickelt werden.
Es werden die meisten wichtigen Features für Client-Side Entwickler unterstützt wie Exceptions, Inner und Anonymous Classes, Generic Types, Threads und Reflection. JUnit Tests werden auch unterstützt.
Posted at 10:28nachm. Sep. 18, 2012 by cetixx in Links | Kommentare [0]
redis-rdb-tools
Die Redis RDB Tools enthalten unter anderem einen Parser für das Redis rdb-Dump File, erzeugt Memory Reports für alle Datenbanken und Keys (oder auch nur einen), konvertiert Dumpfiles in JSON oder vergleicht zwei Dumpfiles mit Standard Diff-Tools.
Posted at 10:16vorm. Sep. 18, 2012 by cetixx in Links | Kommentare [0]
Git Resourcen und Links
Pro Git Book online
Ein paar wirklich sehr gute Einführungsvideos von Scott Chacon zu Git. In 2-3 Std. hat man einen sehr guten Einstieg.
Ein sehr gutes Git-Cheetsheet gibt's hier.
The Git reference site - Sehr praktisches Referenzmanual.
Posted at 11:14nachm. Sep. 10, 2012 by cetixx in Links | Kommentare [0]
GUI Prototype Tool Pencil
| Um GUI Prototypen oder auch teilweise Diagramme zu erstellen, ist das Pencil Project recht praktisch. Wird als Firefox Erweiterung (Version 1.3.5 läuft in Firefox 15 ohne Probleme) installiert. Das Ganze kann man dann als HTML, PNG, OpenOffice, Word oder PDF exportieren. |
Posted at 11:42nachm. Sep. 05, 2012 by cetixx in Links | Kommentare [0]