Archiv für die Kategorie: 'Software'

Mrz

10

Trac: Was tun gegen den Spam?

Letztes Jahr hatte ich schon einen Beitrag über meines erachtens wichtige Plugins für Trac geschrieben und nun möchte ich die Liste gerne um ein weiteres Plugin erweitern: SpamFilter.

Meine bisherigen Erfahrungen mit eigenen Trac-Installationen basieren auf der Verwendung in einer geschlossenen Benutzergruppe, Spam spielte da keine Rolle. Seit ich allerdings Trac auch für meine WordPress-Plugins verwende änderte sich dieser Zustand schlagartig. Waren es Anfangs nur 1-2 Spams die Woche und die Bekämpfung mittels TicketDeletePlugin möglich, so „kämpfe ich“ aktuell mit > 100 Spamtickets/Woche, wobei ich eher das SpamFilter-Plugin ist und ich nur noch gelegentlich die Liste durchschaue, ob nicht vll. doch etwas im Filter gelandet ist, was dort nicht hingehört (ist bisher noch nicht passiert).

Die Installations ist wie eigentlich bei allen Trac-Plugins einfach und unkompliziert, bei mir war allerdings noch ein Update der Datenbank notwendig (was in der Anleitung nicht beschrieben war, doch die Fehlermeldung im Apache-Logfile war sehr ausführlich *lob*).

Fazit: Bei einer öffentlichen Trac-Installation, bei der anonyme Benutzer ein Ticket erstellen dürfen ist das SpamFilter-Plugin ein muss.

Mrz

1

FunkLoad: Benchmark/Loadtest einer Webseite/eines Webserver

Kategorie(n): Software - 2 Kommentare

Immer wiedereinmal steht man vor der Frage, wie Leistungsfähig ist eine dynamische (z.B. eine durch ein CMS generierte) Webseite bzw. der verwendete Webserver. Spielereien wie „Diese seite wurde in x.xx Sekunden generiert“ können vll. einen Anhaltspunkt liefern, aber was wirklich unter „Stress“ passiert, ist damit eher nicht zu beantworten. Das Benchmark-Tool „ab“ des Apache Projekts liefert mit den Angaben zu der maximalen Anzahl der (erfolgreich) beantworteten Anfragen pro Sekunde, sowie zusätzlicher Informationen wie der Abweichung bzw. den Prozentzahlen zu den Anfragen innerhalb einer bestimmten Zeit, da schon deutlich mehr an auswertbaren Daten.

FunkLoadWem das noch nicht genug ist, der sollte sich unbedingt einmal das in Python geschriebene „FunkLoad“ anschauen. Damit lässt sich parallel zum Stresstest z.B. auch der Server „überwachen“ um so die Zahl der erfolgreichen Tests den Serverparametern wie CPU-Load/Speicherauslastung etc gegenüber zu stellen, ein möglicher Flaschenhals lässt sich damit deutlich besser eingrenzen. Das Tool liefert allerdings nicht nur nackte Zahlen, sondern durch den Reportgenerator recht ausführliche Berichte. Eine interessante weitere Auswertung stellt die Möglichkeit dar sich einen Vergleichsreport zwischen zwei Tests erstellen zu lassen (z.B. vorher/nachher-Vergleich). Damit werden die Zahlen durch schöne Graphiken untermauert, und für den Einen oder Anderen sicherlich leichter verständlich dargestellt ;)

Feb

13

vBulletin: Des Admins Lieblinge/Addons…

Nachdem ich die Tage schon ein paar vBulletin-Addons (eher fürs Frontend/den Benutzer) vorgestellt habe, will ich heute auf des Admins Lieblinge eingehen. Hier ein paar Addons auf die man nicht verzichten sollte:

Cyb – Moderating Stats: Wer will nicht gerne sehen, was die Moderatoren denn so alles machen (oder halt auch nicht) ;)

Track Guest Visits: Besucher werden standardmässig bei vBulletin nicht weiter erfasst, hier schafft Track Guest Visits abhilfe (es wird der komplette Verlauf aufgezeichnet).

Members who have visited Today: Wie der Titel schon sagt, zeigt dieses Plugin alle Besucher des aktuellen Tages bzw. der letzten 24 Stunden an.

Who has read a Thread: Wenn man wissen will, ob ein Benutzer einen Beitrag schon gelesen hat, so hilft einem dieses Plugin weiter. Es wird der jeweils letzte Besuch inkl. Datum/Uhrzeit aufgezeichnet.

Un-Activated User Management: Eigentlich ein sehr nützliches aber leider nicht mehr gepflegtes Addon. Damit werden neue Benutzer die ihren Account nicht aktivieren mehrfach aufgefordert dies endlich zu tun, und sofern dies nicht geschieht werden die betroffenen Accounts kurzerhand gelöscht (sorgt für weniger Karteileichen).

Das wars dann erstmal. Vielleicht schreibe ich die Tage dann nocheinmal etwas zu grösseren Erweiterungen wie ibProArcade… Schau mer mal ;)

Feb

9

vBulletin: Sinnvolle Erweiterungen/AddOns…

Nachdem ich die Tage mal wieder ein vBulletin updaten durfte (3.6.x -> 3.8.1) bin ich auch unweigerlich auf das Problem gestossen, dass das eine oder andere Addons keine Lust mehr hatte mit der neuen Version zusammenzuarbeiten. Daraus resultierend hatte ich auch kein Bock mehr und hab einfach alle bisherigen Addons rausgeschmissen und von vorne angefangen. Bei meiner Suche nach neuen (oder auch „alten“) Addons bin ich u.a. über folgende gestolpert:

Infobar On All Pages: Hier lässt sich ein kleiner Hinweis am oberen Rand anzeigen (ähnlich wie die Meldungen beim Internet Explorer) um z.B. die noch nicht registrierten Besucher aufzufordern dies doch vll. zu tun (derzeit kann man 2 Meldungen hinterlegen) ;)

Cyb – Advanced Forum Statistics: Die Statistiken stehen für mich eher im Hintergrund, vielmehr die Anzeige der neusten Beiträge stand für mich bei diesem Addon schon immer im Vordergrund. Nichtsdestotrotz ist für viele Benutzer z.B. die Anzeige der TopPoster ein wichtiger Punkt…

Usergroup Color Bar Legend: Für mich auch eine unverzichtbare Erweiterung, damit weiss man sofort (anhand der Farbe des Benutzernamens) mit wem man es zu tun hat, denn bei der „Wer ist online“-Liste wird damit eine kleine Legende angezeigt.

Display Unread Posts and New Reputation Comments: Diese Erweiterung zeigt im persönlichen Infoblock die Anzahl der ungelesenen Beiträge und neuerdings auch der „Ansehens“-Kommentare an (natürlich inkl. Link zur jeweiligen Übersicht).

vbAnonymizer: Unterdrückt „deeplink“-Referrer, sprich alle ausgehenden Links bekommen als Referrer-URL die Basisadresse.

Dies waren erstmal eher die kleinen Plugins für die Frontendseite/den Besucher. Die Tage werde ich dann noch den für mich unverzichtbaren kleinen Helferleins für den Admin bzw. den grösseren Addons (die tiefer ins System eingreifen) einen Beitrag widmen…

Dez

9

Cinema4D: Global Illumination (Unterschiede zwischen R10 vs. R11)

Kategorie(n): 3D, Software - 4 Kommentare

Die Tage „spielte“ ich etwas unbedarft mit „Global Illumination“ und HDR-Bildern in Cinema 4D/Photoshop herum, und kreierte dabei (ehrlich gesagt) unabsichtlich einen netten Effekt und freute mich n Keks… Beim Rendern (unter Cinema4D R10) entstanden interessante „Dreiecke“ (Licht/Schatten/Relfexion), eine wirkliche Erklärung wie sie entstanden sind hab ich dafür nicht wirklich gefunden, sie machen ob der Beleuchtung keinen wirklichen Sinn.

Richtig spannend wurde das Ganze allerdings, als ich genau diese Szene an einem anderen Rechner mit Cinema4D R11 renderte. Die Dreicke waren völlig verschwunden, insgesamt wirkte die Szene deutlich „heller“ und weicher, selbst die unschöne Reflexion im Würfel hat sich in Luft aufgelöst, aber irgendwie fehlt auch ein bischen der interessante DreiecksEffekt… Die Einstellungen sind natürlich die „gleichen“ (nicht 100%, aber zumindest nicht von mir geändert). Insgesamt bin ich mir unschlüssig, welche RenderingEngine mir nun wirklich besser gefällt, aber eines ist sicher, man sollte nur mit einer Arbeiten und nicht hin und herwechseln ;)

Nov

24

Trac: Plugins die man haben sollte ;)

Kategorie(n): Plugin, Software - 1 Kommentar

So, nachdem ich nun endlich eine neuere Variante für meine Versionskontrolle+Tickets etc. installiert habe, habe ich mich nun auch mit ein paar Plugins für Trac auseinandergesetzt. Folgende 3 sind unbedingt zu empfehlen:

WebAdmin: (Bei Version 0.11 von Trac schon integriert) Erlaubt die Administration des Projekts durch ein WebInterface (unterstützt nahezu alle Funktionen die auch trac-admin auf der Konsole bietet).

IniAdminPlugin: Mit diesem Plugin lassen sich die Einstellungen aus der .ini bequem via WebAdmin vornehmen.

TracPygmentsPlugin: (Bei Version 0.11 von Trac schon integriert) Plugin fürs syntax-coloring/highlighting basierend auf pygments (meiner Meinung die beste Variante fürs „Einfärben“ von Source-Code für trac).

Das wars erstmal. Sofern ich noch über weitere gute/wichtige Plugins stolpere, werde ich sie hier vermelden (Vorschläge sind natürlich gerne gesehen).

Nov

21

Gallery Widget/hype it!: Neues „Ticket-System“.

Kategorie(n): Plugin, Software - 3 Kommentare

Um Feature-Wünsche bzw. Bugmeldungen besser verwalten zu können, habe ich nun endlich die Zeit gefunden und ein eigenes SVN inkl. Trac (ein freies, webbasiertes Projektmanagement-Werkzeug zur Softwareentwicklung) aufgesetzt. Damit muss ich für meine WordPress-Plugin-Entwicklung nun keine Zettelliste mit ToDo’s mehr führen ;)

Gallery-Widget: Ticket-System/Wiki
hype it!: Ticket-System/Wiki

Ich hoffe ich finde dann auch die Zeit Wünsche/Bugs zeitnah umzusetzen/auszubessern.

Archiv

Zufällige Bilder

  • Lichttest: M1 - Energiesparmodus - größter Lichtkreis
  • Duke Nukem Forever
  • LED Lenser M1 vs Fenix PD20: Auspacken

Kommentare (28 Tage)

Sonstiges


Bloggeramt.de