April 18th, 2009
PHP
Gerade habe ich (erneut) festgestellt, dass die php-Funktion strtolower nicht mit UTF-8 kodierten Zeichenketten klarkommt. Damit ich diesen Fehler nicht noch 10x mache und auch als Hinweise für Andere dieser kurze Beitrag. Hier die funktionierende Alternative:
1
| $string = mb_strtolower($string, 'utf-8'); |
1 Comment . read more
March 26th, 2009
Backup . Debian
Mit dem Update von Debian Etch auf Lenny wird unter anderem die Duplicity Version aktualisiert. In der aktualisierten Version haben sich allerdings einige Parameter geändert weswegen die Ftplicity Version von heise nicht mehr korrekt funktioniert. Eine Lösung habe ich gerade bei weareroot.de gefunden. Dort wird eine angepasste Ftplicity Version angeboten, welche auch unter Debian Lenny korrekt zu funktionieren scheint. Ich konnte bei meinen Tests zumindest bis jetzt noch keine Fehler feststellen. Danke dafür!
No Comments . read more
March 5th, 2009
Pidgin . Sicherheit
Gerade sah ich in den Changelogs des Instant Messaging Tools Pidgin, dass in der aktuellen Version 2.5.5 mit SSL gesicherte Verbindungen zum ICQ Server aufgebaut werden können.
Beta support for SSL connections for AIM and ICQ accounts. To enable, check the “Use SSL” option from the Advanced tab when editing your AIM or ICQ account.
Ein Feature auf welches ich lange gewartet habe ist somit endlich integriert. Wer Pidgin noch nicht kennt sollte das Programm auf jeden Fall testen.
No Comments . read more
February 21st, 2009
Backup . FTP . Server
Vor kurzen habe die Backups auf meinem Server so umgestellt, dass die zu sichernden Daten per FTP auf einen anderen Server kopiert werden. Dazu benutze ich Duplicity und FTPlicity. Tutorials dazu, wie man eine solche Backup-Routine einrichtet gibt es bei heise und howtoforge. [more...]
No Comments . read more
February 15th, 2009
Statistik . Webtechnik
Was gegen das Statistik-Tool aus dem Hause Google spricht möchte ich an dieser Stelle nicht diskutieren. Jedenfalls nutze ich für meine eigenen Webprojekte gerne Statisktik-Tools welche ich selber hosten kann.
Bisher habe ich dabei auf chCounter gesetzt. Dieses Tool liefert gute Ergebnisse hat jedoch einen extremen Nachteil: Es kann nur mit einer Domain bzw. einem Projekt umgehen. Bei mehreren Projekten beutet dies: Es muss für jedes Projekt eine neue chCounter Installation aufgesetzt werden. [more...]
No Comments . read more
February 15th, 2009
Server . SVN
Einen SVN-Server für private Projekte und Backups betreibe ich schon seit längerer Zeit. Was mich allerdings schon genauso lange gestört hat war das Verwalten der Repositories über die Shell. Das geht zwar, ist aber ziemlich umständlich. Darum habe ich mich mal auf die Suche nach einer Oberfläche gemacht welche einem das Verwalten der Repositories etwas vereinfacht. [more...]
No Comments . read more
February 6th, 2009
PHP . vBulletin
Ich brauchte kürzlich ein Methode mit der man einen vBulletin Login per cURL ausführen kann. Da sowas sicherlich für den Ein oder Anderen hilfreich ist stelle ich die Funktion hier zur Verfügung.
Als Parameter werden Benutzername, Passwort und die URL des vBulletins übergeben und die Funktion übernimmt dann den Login eines Benutzer. Da Cookies gesetzt werden muss die Funktion vor der ersten Borwserausgabe aufgerufen werden. [more...]
1 Comment . read more
February 6th, 2009
PHP . phpBB . WBB
Vor kurzem musste ich die Daten eines Woltlab Burning Board 1.2 in ein phpBB3 importieren. Aufgrund des hohen Alters des WBB ist das jedoch gar nicht so einfach da es keine Import-Scripte gibt. (Jedenfalls habe ich keins gefunden) Zudem habe ich das WBB natürlich im Laufe der Zeit immer wieder modifiziert und diverse Erweiterungen eingebaut. Mit folgenden Schritten habe ich Konvertierung jedoch trotzdem hinbekommen: [more...]
2 Comments . read more
February 3rd, 2009
Webmontag
Gestern, am 02.02.2009, fand der 3. Webmontag Ruhrgebiet in Essen statt. Hier ein kurzer Eindruck:
Die Örtlichkeiten der WAZ waren optimal. Wann hat man schoneinmal einen Webmontag in einem TV-Studio?!
Auch die Verpflegung war gut und es waren viele nette Leute anwesend, die ich teilweise schon auf dem letzten Webmontag in Dortmund getroffen hatte. [more...]
No Comments . read more
February 3rd, 2009
PHP
Von Günter vor kurzen drauf angesprochen wollte ich hier nochmal ein paar Worte zur Verwendung von isset im Zusammenhang mit Arrays verlieren.
Viele Entwickler nutzen isset um zu prüfen ob ein bestimmtes Feld in einem Array existiert.
Beispiel:
1
2
3
4
5
6
7
| $foo = array(
'a' => 'b'
);
if(isset($foo['a']))
{
// returns true
} |
[more...]
1 Comment . read more