Archive for September, 2005

ImageDiff mit PHP

Ich hab quick’n'dirty eine Klasse names Compare2Images in PHP5 geschrieben die 2 identische Bilder vergleicht und aus der Differenz ein Image erstellt. Die Klasse ist so programmiert, dass Sie die 2 letzten Bilder eines Verzeichnisses ermitteln kann. Sie kann unter anderem auch die Bilder per E-Mail versenden.

Ich brauche diese Klasse, da ich eine Webcam hab die nur FTP kann. Dann lasse ich einen Cronjob für dieses Script laufen und bei einer grösseren Abweichung lasse ich mir die Bilder zumailen.

Hier ein Demo [1] und der Source [2] dazu. Verbesserungsvorschläge sind willkommen.

[1] http://www.renemoser.net/trash/compare2images/

[2] http://www.renemoser.net/trash/compare2images/index.phps

Tina POS

Das hätte ich vor ein paar Jahren brauche können…

Tina POS ist ein Kassenprogramm, abgestimmt auf sogenannte Touch-Screens ( berührungssensitive Bildschirme ), zusätzlich bietet es Unterstützung für ESC/POS – Bondrucker, Kundendisplay und Barcodescanner. Es ist Mehrbenutzerfähig und hat eine umfangreiche Administrationsoberläche unter anderem mit Produktverwaltung und Verkaufstatistiken in Form von Listen und Grafiken.

[1] http://tinapos.sourceforge.net/index_de.php

Dank sei 72h…

In Gerlafingen hat die Pfadi Gerlafingen [1] die verschandelte Unterführung (leider hab ich kein vorher nachher Bild) neu gestaltet als Wald-, See-, Wiesenlandschaft. Sieht schön aus.

Deshalb möchte ich mich bei allen 72h Beteiligten für Ihren Einsatz bedanken, auch dem www.72stunden.ch Websitenersteller bitflux GmbH [2] :)

[1] http://www.72stunden.ch/de/region/groups/?id=380
[2] http://www.bitflux.ch/

Mit Java auf MySQL

Letzthin im OOP-Unterricht wurde mir gezeigt (in 27 Schritten) wie man Java an eine DB mittels ODBC andockt. Tja, das kanns ja wohl nicht sein, dachte ich mir und da ich eh nur MySQL verwende, hab ich den MySQL Connector [1] für Java in Java gefunden, den man einfach in den CLASSPATH einbinden kann.

Hürde Eclipse
Nur iregendwie klappte die Geschichte mit Eclipse nicht, da Eclipse ja einen CLASSPATH pro Projekt erstellt. Somit kann man mit right click auf sein Projekt –> Properties –> Java Build Path –> Add JARs das jar Archiv des Connector auswählen et voilà, aber…

Hürde MySQL
MySQL wollte mich nicht reinlassen, ein Blick in die Knowledge Base [2] von dem Connector meinte dazu

MySQL Connector/J must use TCP/IP sockets to connect to MySQL, as Java does not support Unix Domain Sockets. Therefore, when MySQL Connector/J connects to MySQL, the security manager in MySQL server will use its grant tables to determine whether or not the connection should be allowed.

Somit muss man ein

GRANT ALL PRIVILEGES ON [dbname].* to
'[user]'@'[hostname]' identified by
'[password]';

machen damit MySQL die Türen öffnet.

[1] http://dev.mysql.com/doc/connector/j/en/index.html
[2] http://dev.mysql.com/doc/connector/j/en/cj-faq.html

RSSOwl – Feed Reader in Java

Auf meiner Windows Workstation hatte ich bis anhin RSSBandit am Laufen, jedoch mehr schlecht als recht, Grund könnte auch die .net-Umgebung zu finden sein.

Jedenfalls hab ich mich entschieden RSSOwl [1] aktuell in der Version 1.1.3 auszuprobieren und bin begeistert. Es hat sich einiges getan seit ich es das letzte mal getestet hatte. Ein paar Features: PDF, RTF, HTML erzeugen, OPML import/export, im Systray laufen lassen, Dragging von Links aus anderen Applikationen usw. und vorallem läuft es viel stablier als RSSBandit, imho.

Ein paar Sachen fehlen mir zwar auch noch, aber was noch nicht ist, kann noch werden.

[1] http://www.rssowl.org/

Heute LugBE-Treff mit OpenBSD Gateway Cluster

Die Berner Linuxianer treffen sich heute wieder einmal, und zu 99% wieder einmal ohne mich. Da ich am Samstag noch eine Vordiplomprüfung habe und noch etwas tun sollte. Schade, denn ein Vortrag über OpenBSD Gateway Cluster steht an, Markus schreibt dazu: “Wie können Firewalls ausfallsicher gemacht werden? Wie können IPSec Gateways ausfallsicher gemacht werden?”. Wenn ihr das wissen wollt, kann man es hier [1] erfahren…

[1] http://www.lugbe.ch/action/

W800i, ich hab dich

Endlich ist auch mein Abo abgelaufen und ich hab mir nun das SonyEricsson W800i ergattert. Ich muss sagen, hübsch und vorallem viel schneller als das T610.

Lustig ist auch dass der Sunrise Shop von mir Fr. 219.00 für eine 2-jahres-Verlängerung wollte, MediaMarkt gerade nur Fr. 89.00. Kann das einer verstehen?

Merken wird man es dann vorallem an den qualitativ besseren Fotos auf Flickr.

btw, meine alte DigiCam und die Camera meines neuen Handys haben gleich viel Megapixel. Verrückt ;-)

Mit iPod duchs Einstein-Museum

Neuerdings kann man sich mit dem iPod durchs Einstein-Museum [1] führen lassen. Nebenbei hat Apple auch noch gute PR gemacht, was sich sicherlich an den Verkaufszahlen des neuen iPod Nano zeigen wird. Die iPods wurden von der berner Firma Quest zur Verfügung gerstellt, wie es heisst [2]. Coole Idee.

[1] http://www.bhm.ch/
[2] http://www.espace.ch/artikel_129313.html

Gallery 2.0 fertig

Endlich ist die beliebte Gallery in der Version 2.0 [1] fertig nach über 3 Jahren Entwicklung wie es heisst. Wie auch die Website wurde überarbeitet und sieht aufgeräumter aus. Leider scheint der Webserver dem Ansturm nicht gewaschen zu sein, Geduld ist gefragt.

[1] http://gallery.menalto.com/page/gallery_2_0_released

Phex und Logging = Müll?

Hab grad feststellen müssen, dass Phex meine HD zumüllt mit nem Log welches bei mir auf 60 GB angewachsen ist. Mit einem # find / -size 1000000k wird die ganze Tragödie sichtbar. In der Config hab ich nichts gefunden wie man das Log ausschalten könnte. Habs mal im Forum gepostet. Mal schauen was raus kommt.

Next Page »