Get Adobe Flash player

Archiv für April 2010

Piwik Statistiken

Ich muss ja zugeben das ich den Blog startete um eine Zufluchtsstätte für meine Codeschnippsel zu schaffen und diese mit anderen Personen zu teilen. Unterdessen blogge ich doch recht gerne, auch wenn gute Themen immer wieder rar sind. Gerade deshalb ist in meinen Augen auch immer wieder eine Flaute im Blog, was man immer wieder an den Statistiken sieht.

Bisher nutze ich StatsPress reloaded. Meiner Meinung fehlen mir bei dem Plugin ein paar wichtige Informationen.

Mich Interessiert klar auch die Anzahl der Benutzer, aber wichtiger ist die Anzahl der wiederkehrenden Benutzer (treue Leser), welche z.B. auch kein RSS Feed nutzen, sondern einfach so vorbei schauen.

Google AdSense ist ein geniales Tool, auch wenn Google immer wieder mit dem Image zu kämpfen hat, hat es doch ein Problem. Alle Daten von der Webseiten werden dann auf die US-Server von Google übertragen. Werden dabei die IP Adressen unkodiert und identifizierbar übertragen, macht man sich laut Gesetz strafbar.
Weiterhin profitiert Google dann auch noch von meinen Daten/Statistiken und kann die User auch über meine Seite verfolgen. Aus diesen Gründen blockiere ich seit Anbeginn die Google Analytics Server komplett in meinen Netzwerken. Wer also mit Google analysiert, wird mich niemals in einer Statistik haben.

Daher wollte ich eine vergleichbare Lösung haben, welche ich aber selber betreiben kann.
Schnell bin ich auf die Open Source Software Piwik gestossen, wo Diesen Beitrag weiterlesen »

Mikogo – Freie Web Collaboration Lösung

Ich wurde von einem Mitarbeiter von Mikogo auf ihr Produkt, ein freies Remote Desktop und Webkonferenz System aufmerksam gemacht.

Da ich schon mehrfach über andere Lösungen in dem Umfeld berichtete und diese auch oft einsetze, entschied ich mich gleich diese Software anzutesten.

Der Dienst setzt eine Registrierung voraus, welche keine grossen Angaben benötigt. Der Account ist gleich aktiviert ist und das Passwort wird per Mail zugeschickt.

Die Einsatzbereiche des Tools sind vielseitig:

  • Online Meetings – Man trifft sich gegebenenfalls aus allen Ländern der Welt und diskutiert über das angeschlagene Meeting.
  • Remote Support – Ohne viel Aufwand kann man seinen KollegInnen helfen ohne vor Ort sein zu müssen.
  • Präsentationen – Man kann sein eigener Bildschirminhalt in Echtzeit übertragen. Damit kann man schnell anderen die Urlaubsfotos oder dem Kunden die neuen Produkteflyer zeigen.
  • Online Schulungen – Ihr könnt Schulungen online veranstalten und seid somit unabhängig davon, wo eure Teilnehmer sich gerade befinden.

Die Bedienungssoftware von Mikogo wird für Windows und Mac angeboten. Da Diesen Beitrag weiterlesen »

Excel Datei per PHP erstellen

Überall im Web sieht man Tabellen oder sonstige Daten, welche man gerne per Knopfdruck exportieren möchte.

Ob Tasklisten oder Projekttermine, ein Knopfdruck auf ein Icon und Excel geht auf und zeigt die Daten an.

Das dies möglich ist, muss entweder ein spezieller Excel Generierer installiert werden, oder mit einem Trick gearbeitet werden.

Der Trick ist einfach, man generiere eine HTML-Tabelle und gebe dies als XLS aus, Excel liest das Format und konvertiert es, ohne das der Benutzer dies mitbekommt.

ls erstes müssen wir unserem Server seitigen PHP File mitteilen, das die Ausgabe als XLS erfolgen soll:

header("Content-type: application/vnd-ms-excel");
header("Content-Disposition: attachment; filename=Dateiname.xls");

Anschliessend holen wir die Daten:

$db = mysql_connect('localhost','username','password');
$abfrage = mysql_query("SELECT * FROM `database`.`table` WHERE `oeffentlich`='1'",$db);
if (mysql_num_rows($abfrage) >= '1')
{
	echo "<table width=\"100%\" cellpadding=\"1\" cellspacing=\"1\">";
	while($row = mysql_fetch_assoc($abfrage))
	{
		echo "<tr>".
			"<td>".$row['id']."</td>".
			"<td>".$row['name']."</td>".
			"<td>".$row['bearbeiter']."</td>".
			"<td>".$row['status']."</td>".
		"</tr>";
	}
	echo "</table>";
}

Das PHP Generiert eine einfache HTML Tabelle, welche als “Dateiname.xls” dem Client zugeschickt wird (trotz er eine PHP Datei aufruft im Web), welche dann gespeichert oder direkt per Excel aufgemacht werden kann.

Office 2010 – 32bit oder 64bit Version

Microsoft hat Office 2010 fertig gestellt.

Erstmals wird das Office auch in 64bit ausgeliefert. Microsoft schreibt dazu jedoch:

Important: Microsoft strongly recommends the use of 32-bit (x86) versions of Office 2010, Project 2010, and Visio 2010 applications as the default option for all platforms.

Welche Version soll man nun unter einem 64bit System installieren, die empfohlene 32bit Version oder doch 64bit?
Diesen Beitrag weiterlesen »

Confixx Server aufsetzen (Debian Lenny HowTo) – Rev2

Achtung

Diese Anleitung wurde für Lenny geschrieben. Die Anleitung für Debian Squeeze findet ihr hier:
Confixx Server aufsetzen (Debian Squeeze HowTo).

Hier die alte Version:

Ich möchte gerne ohne viel Umwege eine Hostingplattform aufsetzen und dazu die Software Parallels Confixx nutzen.

Meine Anleitung ist konzipiert, das man innerhalb 1 Stunde ein lauffähiges System hat, mit allen Features die ein moderner Webserver bieten soll.

Dazu habe ich ein HowTo geschrieben, welches hoffentlich keine Frage offen lässt.

In der 2ten Version dieses Skriptes, wird mit suPHP gearbeitet, zudem ist die Mailservereinrichtung mit aufgenommen worden, welche in dem alten Artikel nur zum Teil komplett war.
Confixx lässt sich laut Installationsskript nur mit POP3 oder IMAP betreiben, doch nach dieser Anleitung wird beides gleichzeitig zur Verfügung stehen!

Grundkenntnisse für Linux sind trotzdem ein Must Have! Bitte beachtet weiterhin das für ein produktives System unbedingt Backups eingerichtet werden müssen (bewahrt einem gelegentlich vor viel Arbeit)! Auf Backups gehe ich in dem HowTo nicht ein.

Folgende Installationsanleitung wurde für ein Grundsystem geschrieben und erfordert keine Vorinstallationen / -konfigurationen!

Diesen Beitrag weiterlesen »