Sangyye's Blog

Another Blog from Hell

Piwik on Uberspace

Hallo zusammen, heute mal nicht aus eignem Antrieb, dieses mal trat jemand an mich ran und meinte “Hey, du Christian wir brauchen so ein piwik für unseren Wordpress kannst du mir mal ein Howto schreiben das ich auch verstehe?” Jo dachte ich mir, kann ich =)

Was ist den eigentlich Piwik?

Ihr alle kennt sicher Google Analytics und Co.? Piwik ist die Alternative zum selber hosten und damit müssen keine Daten ins Ausland geschickt werden. Es ist also möglich eine Datenerhebung zur Analyse der Webseite zu machen im Sinne der Benutzer und des Datenschutzes zu machen. Piwik ist in PHP geschrieben und es gibt viele Plugins für die Integration in verschieden Systeme.

Wie bekomme ich das tolle Teil nun auf meinen Uberspace?

Nichts leichter als das =) Und dauert auch nur knapp 5 Minuten.
Entweder auf der Konsole via ssh

1
2
3
4
mkdir -p tmp && cd tmp
wget http://piwik.org/latest.zip
unzip latest.zip
mv piwik/ ../html

Und nun habt ihr unter deine-domain.de/piwik oder eurer uberspace Seite im Unterverzeichniss /piwik (da sogar mit ssl)

Wer lieber seinen sftp Client nutzt, einfach das latest.zip runterladen, entpacken. Und in das Verzeichniss html schieben. Fertig.

Nur noch eben den Link aufrufen und sein piwik mit den mysql daten füttern und grundeinrichten. Das wars.

Ja, das ist ja alles toll, nur wie bekommen ich das nun in mein Wordpress?

Das ist sogar sehr einfach, einfach das WP-piwik Plugin installieren. Dann sich bei seinem piwik einloggen und oben am Rand gibt es einen Menupunkt API. Dort bekommt man den Authkey den man zusammen mit der URL (deine-domain.de/piwik) in die Einstellungen des wp-piwik eintragen. Dann rennt das Teil und generiert Statistiken.

So ich hoffe das Hilft und eine kleine Einführungen in den Funktionsumfang von Piwik folgt.

Grüße, Christian

Lass Das Internet Für Dich Arbeiten

Ja das geht, und zwar durch ein kleines Webtool das ich in den weiten des Internets endeckt habe:
ifttt

Aber was kann den nun ifttt? Eigentlich ganz simple, man meldet sich an verschiedenen ‘Channels’ an. Das sind die Webdienste die man automatisieren möchte. Darunter sind z.B. Blogger, GoogleMail, Dropbox, tumbler, facebook und Co. Wenn man dann die Dienste die man nutzen möchte eingerichtet hat kann es schon los gehen. Entweder sucht man sich ‘Rezepte’, so heißen die Automatisierungsformeln, oder erstellt selber welche. Das ist auch gar nicht schwer. Die Rezepte werden in der Form “wenn … dann …” zusammengestellt. Also wenn ich in die Dropbox ein Bild lade, dann erstelle ein Blogpost auf Wordpress damit. Sehr simple. Wozu ich das nutze? Ich habe ja Octopress als statischen Blog. Das Problem ist nun wie kommen meine Posts nach twitter und co? Genau. Via ifttt. Rssfeed rein und tweets raus eigentlich ein einfaches Rezept:

So dann zeigt mir mal was ihr für tolle Rezepte machen könnt. Und lasst mal das Internet die harte Arbeit machen. Ich werde in den nächsten Tagen mal einen Post mit interessanten Rezepten erstellen. Tipps sind erwünscht ;-)

Ubuntu 12.04 Precise Pangolin

Hi zusammen,
wie einige sicher gemerkt haben ist vor einiger Zeit Ubuntu 12.04 erschienen( genau am 26. April 2012 wenn mich nicht alles täuscht). Dies ist ein “LTS Release” (LTS = Long Term Support, sprich längere Versorgung mit Updates). Also habe ich das mal zum Anlaß genommen Ubuntu einem Test zu unterziehen. Ich bin positiv überrascht, besonders da ich über unity die neue Oberfläche bei Ubuntu soviel schlechtes gehört habe.
Ich hätte es eigentlich nicht für möglich gehalten, aber ich finde das man mit dem Aktuellen Release von Ubuntu wirklich arbeiten kann und das es echt praktisch ist. Zum Beispiel gehen mein Drucker und mein UMTS-Stick out-of-the-box, einstecken und läuft. Sowas mag ich. Besonders beim UMTS-Stick, Netzbetreiber wählen und man war fertig :)
So nun erstmal nur einen Screenshot von mir ;-)

Habe nur das Hintergrundbild geändert um schnell die neuen Shortcuts zu lernen. Werde in den nächsten Wochen mal schreiben wie sich Ubuntu so macht.

Kleines Update

Hallo zusammen, also ich spiele gerade wieder an meinem Blog rum, das heißt ich habe ein paar Sachen geändert auf die ich nun eingehen wollte.

  • Domain
    Also ich habe meine Domain von abakus-world.de durch sangyye.de getauscht. Das heißt natürlich nicht das es diese Domain nicht mehr gibt, wird noch weiter betrieben, keine Sorge. Es ändert sich nur die Blogaddresse in blog.sangyye.de und der Blogname in Sangyye’s Blog. Der Grund ist ein einfacher, sangyye ist mein neuer Nick und der zieht sich nun durch fast alle meine Accounts. Der Blog ist nun auch mit dabei ;-)

  • About
    Also an der Seitenleiste oben habe ich einen kleinen About-text hinzugefügt. Das nette ist der zieht die Infos aus Twitter um das anzuzeigen, was einem Arbeit spart. Das Projekt gibt es auf GitHub

  • ifttt.com
    Da Octopress ein Statischer Blog ist, muss ich die Einträge immer von Hand nach Twitter und Facebook bringen. Auf Dauer etwas lästig. Und daher benutze ich nun ifttt.com um das zu automatisieren. Ein echt toller Service und damit kann man noch viel mehr machen. Darüber mache ich wohl noch einen extra Blogeintrag :D

So das waren soweit die kleinen Updates, hoffe kann demnächst mehr Bloggen ;-)

Bis Später

Cgit on Uberspace

Hallo zusammen, ich will in diesem kurzen HowTo eben die Installation des Git Webinterface cgit auf einem uberspace erklären. Ich danke Jonas von uberspace für seine Hilfe als ich nicht mehr weiter kam :-)

Mein Neuer Hoster

Hallo zusammen,
ich bin letzte Woche auf einen neuen Server umgezogen. Weg vom selber administrierten vServer, hin zum kuschlig eingerichteten Shared Hosting von uberspace.de.

Rust - Die Programmiersprache Von Mozilla

Mozilla hat nun auch eine Programmiersprache raus gehauen, Rust.

Erst mal zu sagen ist, dass es aussieht wie C. Und es vereint nun vieles aus der Welt der imperativen, funktionalen und Objekt-Orientiert Programmierung. Klingt finde ich sehr interessant, besonders da Generische und Metaprogramming auch unterstützt werden. Quasi die eierlegende Wollmichsau der Programmiersprachen. Aber am besten ist das es auf llvm aufbaut :-)

Also ich werde es mal testen besonders da ich großes Interesse an llvm hege als Alternative zum gcc.

Public URL-Shortner Tar.li

Hallo zusammen,

ich habe heute mal ein bisschen mit Bootstrap von Twitter rumgespielt. Raus gekommen ist dabei ein Interface für meinen auf Yourls basierenden Url-Shortner der auf Tar.li liegt.

Muss ehrlich sagen bin mit dem Desgin gerade zufrieden, und es ist toll was ich da in ca. 20 Minuten machen konnte. Ist noch nicht das endgültige Desgin aber finde die Richtung schon gut und werde da noch sicher was machen.

Ach eh ich es vergesse, ihr könnt den Dienst gerne nutzen um eure URLs zu kürzen. Viel Spass, aber bitte spammt den nicht zu ;-)