Der deutsche Online-Payment-Markt – eine Übersicht

Allgemein am 2. Mai 2011 1 Kommentar

Die Redaktion von internetworld.de hat lobenswerterweise eine gute und detaillierte Übersicht über den deutschen Online-Payment-Markt veröffentlicht. Schön ist auch, dass Anbieter für Fundraising und Inkasso bzw. Bonitätschecks enthalten sind.

http://internetworld.de/online-payment-markt

Ordner mit Mac OSX Bordmitteln synchronisieren

Allgemein am 15. Januar 2011 1 Kommentar

Mac OSX Automator

Wenn man zwei Ordner einfach synchroniseren möchte, so dass beide den identischen Inhalt haben, kann man sich entweder auf die Suche nach einer geeigneten Software-Lösung machen, oder mal wieder beim guten, alten Automator vorbeischauen.

Für meinen simplen Anwendungsfall habe ich auf den Apple-Seiten zwei passende Automator-Anwendungen gefunden:

http://www.apple.com/downloads/macosx/automator/syncfolders.html

http://www.apple.com/downloads/macosx/automator/syncfoldersaction.html

Tags: , ,

Cloud-Computing zu wörtlich genommen

Allgemein am 26. November 2010

Sehr guter Überlick über Cloud Computing (Mind-Map)

Allgemein am 5. November 2010

Die Leute von O’Reilly machen ihrem Ruf wieder alle Ehre. In einer RIESIGEN Mind-Map sind die Kernpunkte des Cloud-Computings gut skizziert. Eine tolle Sache, um tiefer in dieses Thema einzusteigen.

http://broadcast.oreilly.com/2010/06/cloud-computing-mind-map.html

Tags: , ,

QuanticaLabs SQL Document Generator – IE-Probleme

Allgemein am 20. Oktober 2010

Der SQL Document Generator setzt zum Generieren der Excel Dokumente die freie Klasse PHPExcel ein.

Die Klasse scheint aber ein Problem mit IE7 und IE8 zu haben, wenn man in PHP mit Session-Variablen arbeitet – in meinem Fall auch noch über SSL. Der Versuch, ein Excel zu erzeugen liefert dann ein “Datei konnte nicht gefunden werden”. Der gleiche Code liefert in Firefox und Safari das gewünschte Excel-Dokument.

Die Lösung wird hier erklärt: http://joseph.randomnetworks.com/2004/10/01/making-ie-accept-file-downloads/


<?php

if(strpos($_SERVER[‘HTTP_USER_AGENT’], ‘MSIE’)) {
session_cache_limiter(“public”);
}
session_start(); ...

Tags: , , ,

XLS und CSV Export via PHP auf MySQL-Datenbanken

Allgemein am 5. Oktober 2010

Die bisher einfachste und schnellste Möglichkeit, Daten in nativem Excel-Format oder CSV zu exportieren, habe ich bei der Klasse von QuanticaLabs gefunden.

http://sqldocumentgenerator.quanticalabs.com/_demo/


$XLS=new XLSGenerator(_host, _user, _password, _database);

// Es werden die MySQL-Namen als Header in Excel übernommen
$XLS->setColumn(true);
$XLS->connect();

$strSql = 'SELECT
table.KNr as KontoNr,
table.RNr as RechnNr,
table.Dat as Datum,
(table.Soll - table.Haben) as Betrag
FROM table WHERE table.KID = "'.$kunden_id.'"';

$XLS->executeQuery($strSql);
$XLS->export();

Beim Aufruf der Seite wird ein Excel-Dokument zum Download angeboten. Die erste Zeile beinhaltet die Spaltennamen KontoNr, RechnNr, Datum, Betrag.

Soll das Excel-Dokument gespeichert werden (z.B. um nächtlich ein Excel-Export zu machen), muss man folgende Zeilen hinzufügen:


$XLS->setFileName($path.date("Y-m-d"));
// das .xls wird automatisch hinzugefügt
...
$CSV->export(true); // true löst das Speichern aus.

Tags: , , , ,

Playing for Change – Peace through music

Allgemein am 1. Mai 2010

Eine wunderbare Version des Klassikers “Stand By Me”. Aufgenommen und produziert von dem interessanten Projekt Playing for change

Tags: ,