Bloom Filter

31. Januar 2011 von Martin Kartawijaya [permalink]

Ein Bloom-Filter ist eine probabilistische Datenstruktur mit geringer Speicherkomplexität, die verwendet werden kann um zu prüfen, ob ein Element in einer Menge enthalten ist. Der Test kann false-positives liefern, d.h. mit einer gewissen Wahrscheinlichkeit, die proportional zur Anzahl der in der Menge enthaltenen Elemente ist, wird ein Element fälschlicherweise als zur Menge zugehörig deklariert, es werden jedoch nie false-negatives geliefert. weiter lesen »

Kategorie: Softwareentwicklung | 1 Kommentar »

Vektorgrafiken mit Raphaël

28. Januar 2011 von Andreas Yalcin [permalink]

Die Raphaël JavaScript Bibliothek ermöglicht es sehr komfortabel Vektorgrafiken mit JavaScript zu erstellen. Es bietet eine einfache API mit der man grafische Elemente erzeugen, manipulieren und animieren kann. Dabei wird je nach Browser SVG oder VML erzeugt. Als Entwickler muss man sich wegen der Browserkompatibilität keine Gedanken machen. Es werden die Browser Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ und Internet Explorer 6.0+ unterstützt. Als Entwickler muss man vor allem auch kein Spezi für Vektorgrafiken sein, um mit der Raphaël JavaScript Bibliothek schnell ordentliche Ergebnisse zu erzielen. Ich werde anhand einiger Beispiele erläutern, wie man interaktive Elemente erstellen kann. weiter lesen »

Tags: , ,
Kategorie: Softwareentwicklung | 3 Kommentare »

Solr-Search-Plugin 1.0 out now!

18. Januar 2011 von Dirk Dittmar [permalink]

Da die Volltextsuche von MantisBT leicht zu wünschen übrig lässt haben wir uns entschlossen ein eigenes Plugin für Mantis zu schreiben. Das Plugin implementiert eine Volltextsuche mit Hilfe von Apache-Solr. Es muss also ein Solr-Server installiert werden da dieser den Index enthält.

Da wir sicher nicht die einzigen sind die eine Volltextsuche vermissen haben wir uns entschlossen das Plugin unter GPL (v3) zu veröffentlichen. Damit wir auch gleich die für ein Open-Source benötigte Infrastruktur bereit stellen können haben wir das Projekt auf Google Code veröffentlicht. So hat man gleich alles was man benötigt.

Ihr findet das Projekt unter http://code.google.com/p/solr-search-plugin/.

Wir hoffen, dass ihr die neue Suche genau so nützlich findet wie wir!

Tags: , , , , , , , , ,
Kategorie: Allgemein, PHP | keine Kommentare »

PHP Source Code Formatter für Eclipse PDT

17. Januar 2011 von Stephan Erdmann [permalink]

Eclipse PDT selbst verfügt leider nur über einen rudimentären Source Code Formatter, der sich entgegen dem Java-Pendant oder dem Zend Studio Formatter nur sehr geringfügig konfigurieren lässt. Im japanischen Sourceforge habe ich nun ein Eclipse Helios-Plugin gefunden, welches eine Source Code Formatierung analog zum Java-Formatter untersützt.

weiter lesen »

Tags:
Kategorie: PHP, Softwareentwicklung | keine Kommentare »

Mit dem Google Closure Compiler Javascript-Dateien on the fly minifizieren

14. Januar 2011 von Andreas Yalcin [permalink]

Mit dem Google Closure Compiler http://code.google.com/intl/de-DE/closure/compiler/ lassen sich Javascript-Dateien verkleinern um so die Datenmenge die vom Server zum Client transferiert wird zu reduzieren. Dieser Vorgang muss in der Entwicklungsphase des Öfteren wiederholt werden, um den erzeugten JS Code in der minifizierten Variante zu testen. Der Minifizierungsprozess lässt sich dank einer API, die vom Google Closure Compiler zur Verfügung gestellt wird automatisieren. weiter lesen »

Tags: ,
Kategorie: Softwareentwicklung | keine Kommentare »