ICQ-Klassen (Oscar-Protokoll)
Ich habe einige Zeit darüber nachgedacht einen ICQ-Bot zu programmieren, doch als ich mir auf die Suche nach einer ICQ-Klasse gemacht habe, habe ich festgestellt das es dafür keine ausgereifte Lösungen gibt. Da das OSCAR-Protokoll (Open System for Communication in Realtime) kein offenes Protokoll ist (trotz Open im Namen) sind alle hier gezeigten Klassen per Reverse Engineering entstanden.
Hier die von mir gefundenen Klassen:
- Net:ICQ
PERL Klasse - Icqlib
C++ Klasse für ICQ. Diese Klasse scheint einen großen Bereich des OSCAR-Protokolls abzudecken, da sie auch in kicq verwendet wird. Allerdings existiert überhaupt keine Dokumentation. Es existiert noch nicht einmal ein funktionsfähiges Beispiel und leider ist kicq eindeutig zu umfangreich um daraus den Umgang mit der Klasse lernen. - jcq2k
Java Klasse - ooimlib
Noch eine Java-Klasse - TICQLib
Delphi Klasse
mehr zu diesem Thema... : 2 Kommentar(e) : 24.03.2007
Deutsches Buch zu Symfony
In nächster Zeit erscheint ein deutsches Buch zum PHP-Framework Symfony. Damit ist es bereits das zweite Buch das sich mit diesem Framework auseinandersetzt. Ich habe es bereits bei Amazon vorbestellt. Symfony bietet dem Programmierer die Möglichkeit des RAD-Programming in PHP und ist von Ruby on Rails inspiriert. Ich habe bereits einige Versuche mit der Symfony-Sandbox unternommen und war überrascht wie schnell und einfach sich damit Web-Anwendungen entwickeln lassen. Allerdings habe ich keine lauffähiges Projekt außerhalb der Sandbox erstellen können und konnte auch keine Lösung für mein Problem finden können. Da es sich wahrscheinlich um ein Konfigurations- problem meines Apache gehandelt hat und fast alle User von Symfony unter Linux oder MacOS arbeiten (so hatte ich wenigstens das Gefühl).
Hier die wichtigsten Features:
- simple templating and helpers
- cache management
- smart URLs
- scaffolding
- multilingualism and I18N support
- object model and MVC separation
- Ajax support
- enterprise ready
Auf der Symfony-Seite gibt es auch einige Videos die einem die ersten Schritte
mit einem neuen Projekt erklären.
Einen Überblick über die großen PHP-Frameworks findet ihr hier.
mehr zu diesem Thema... : 0 Kommentar(e) : 09.03.2007
Neues Design für RagesWeb
Gestern habe ich ein neues Template für RagersWeb erstellt, oder besser gesagt angepasst. Das Design entspricht fast vollständig dem des Freshy Wordpress Templates und wurde von mir auf Zomplog umgeschrieben. Ich denke das das neue Layout viel besser zur Seite passt als das alte welches ja das Standard-Thema von Zomplog war.
Die eigentliche Anpassung an Zomplog ist einfach von der Hand gegangen nur der IE6 hatte einige CSS-Probleme, diese konnte ich aber auch beheben.
mehr zu diesem Thema... : 0 Kommentar(e) : 08.03.2007
Eclipse vs. NetBeans
Da ich mich seit kurzem vermehrt mit Java beschäftige habe ich mich auch mit den zu Verfügung stehenden IDEs auseinandergesetzt. Ich habe mir die 2 meiner Ansicht nach wichtigsten einmal genauer angeschaut. Da wehren zu nennen:
Wobei es sich bei Eclipse wenn man ganz korrekt ist eher um ein Framework handelt als um eine fertige IDE, was aber nicht unbedingt ein Nachteil sein muss, da man sich so frei aus den Zahlreichen Plugins und Modulen die für Eclipse angeboten werden frei bedienen kann. Bei Eclipse handelt es sich nicht um eine reine Java IDE vielmehr kann man in Eclipse nahezu für alle möglichen Sprachen entwickeln so stehen Plug-Ins für C, C++, PHP, Coldfusion usw. zur Verfügung (sogar für BlitzBasic habe ich eines gefunden). Eclipse bietet einige hervorragenden Quelltexteditor (Views) für Java an. Doch leider habe ich kein gutes kostenloses Plug-In für das erstellen von GUIs gefunden. Ich habe Jigloo und den VisualEditor getestet und war mit keinem dieser Plug-Ins zufrieden. Beide waren diese ziemlich instabil und die Bedienung war „träge“.
NetBeans ist im Gegensatz zu Eclipse eine reine Java-IDE (auch wenn es hierfür auch Plugins z.b für C++ gibt). Der Quelltexteditor ist auch hier hervorragend außerdem bietet NetBeans auch einen ausgereiften GUI-Builder der den unausgereiften Plug-Ins von Eclipse mindestens 2 Generationen voraus ist.
Wer also Java-Programme mit GUI Programmieren will ist bei NetBeans eindeutig besser aufgehoben. Sonnst ist man bei Eclipse besser augehoben.
mehr zu diesem Thema... : 0 Kommentar(e) : 20.02.2007
WebDav unter Windows Vista
WebDav ist auch mit Windows Vista möglich, auch wenn die Option im InternetExplorer 7 etwas versteckt ist. Wenn man z.B das GMX Media Center als WebDav Ordner anlegen will, muss man einfach den Internet Explorer öffnen. Danach klickt man auf Extras und wählt den Menüpunkt „Menüleiste“. Die restlichen Schritte sind mit denen unter Windows XP identisch:
1. In der jetzt sichtbaren Menüleiste wählt man „Datei öffnen“.
2. Dann tippt man z.B „https://mediacenter.gmx.net“ und wählt „Als Webordner öffnen“.
3. Danach einfach Passwort und Benutzernamen eingeben und bestätigen.
Jetzt sollte sich der WebDav-Ordner öffnen. Dieser wird auch wie unter Windows XP in der Netzwerkumgebung angezeigt. Allerdings funktioniert das bei mir nicht richtig, aber es kann auch eine Verknüpfung mit dem WebDav-Ordner erstellen, so dass man trotzdem bequem darauf Zugreiffen kann.
mehr zu diesem Thema... : 0 Kommentar(e) : 09.02.2007
Rock am See 2007 - Panorama
![]()
Für eine große Version einfach in das Bild klicken.
mehr zu diesem Thema... : 0 Kommentar(e) : 09.02.2007
Zomplog-Antispam-Plugin
Leider habe ich kein Plug-In gefunden welches Zomplog um einen Turing-Test erweitert. Also habe ich beschlossen selbst eines zu schreiben um dem Spam-Problem endlich Herr zu werden.
Das Plug-In baut das kleine Captcha-Bild beim Kommentar Formular ein (welches ihr auch in diesem Artikel sehen könnt wenn ihr auf Kommentar klick). Wenn Man einen Kommentar schreiben will muss man den Buchstaben-Code aus dem Bild in dem darunter stehenden Formular wider eingeben, ansonsten wird der Kommentar geblockt.
Ich habe 2 Bugs gefixt. Es sollte nun alles Funktionieren!
Eine neue Version des Plug-Ins könnt ihr hier downloaden.
Ich habe ein Sicherheitsloch aus dem Plugin entfernt. Mehr dazu findet ihr hier.
mehr zu diesem Thema... : 0 Kommentar(e) : 26.01.2007
Spam Attacke
Nach dem ich in letzter Zeit immer mehr Spam-Komentare mit Links zu dubiosen Porno und Viagra Webseite gefunden habe, habe ich beschlossen die Kommentarfunktion temporär abzuschalten. Alleine Gestern sind um die 50 Spam Kommentare gepostet wurden.
mehr zu diesem Thema... : 0 Kommentar(e) : 22.01.2007
kPlaylist
kPlaylist ist die Beste momentan kostenlos zu bekommende Music-Library.
Kurz zur Vorgeschichte: Ich habe mir vor kurzem einen Terratec Noxon zugelegt, einen Wireless-Network-Streaming-Client. Mit dem Noxon ist es möglich die gesamte auf dem PC gespeicherte Musik auch auf der Stereoanlage zu hören. Dazu muss auf dem Rechner ein UpnP-Server laufen der den Noxon mit Musik versorgt. Meine Musiksammlung befindet sich auf einem Server bei mir Zuhause. Da dieser sowieso die meiste Zeit läuft habe ich mich auf die Suche nach einer Möglichkeit gemacht wie ich meine Musik z.B. auch bei Freunden oder bei der Arbeit hören kann.
Dafür ist kPlaylist bestens geeignet! kPlaylist benötigt nur eine Webserver mit PHP/MySQL (so etwas kann man mir Xampp leicht aufsetzen). Nach der einfachen Installation des Scripts gibt man einfach an welche Ordner nach Musik durchsucht werden sollen. Danach ist es möglich per Browser passwortgeschützt auf seine Musiksammlung zuzugreifen, sofern der Rechner über einen Internet verfügt. kPlaylist ordnet die Musik übersichtlich nach Interpreten Alben usw.. Auch ist es möglich zusätzliche Accounts für Freunde anzulegen, so das diese sich die Musik auch anhören können. Wer mehr über die Features erfahren will sollte bei www.kplaylist.net vorbeischauen.
mehr zu diesem Thema... : 2 Kommentar(e) : 17.01.2007
Burning-Screen Screensaver
Ich habe endlich einen schönen Screensaver gefunden der auch mit mehreren Monitoren läuft. Der Screensaver kann unter www.laconicsoftware.com heruntergeladen werden. In der kostenlosen Standart-Version kann er einen Brennenden Desktop darstellen leider können die Flammenfarben erst in der kostenpflichtigen Pro-Version beeinflusst werden. Ansonsten ist er aber voll funktionsfähig und zeigt keinerlei Werbung oder Demo-Wasserzeichen (brennende Wasserzeichen das währ doch mal was :) ).
mehr zu diesem Thema... : 0 Kommentar(e) : 14.01.2007

