Subscribe to RSS Feed

Author Archive

Dieser Dienst eignet sich für ausschliesslich deutschsprachige Seiten. Man bekommt ein PHP-Script welches man in seine Seiten einbindet, dieses Plaziert dann automatisch Backlinks zu anderen Seiten auf seinen Seiten. Die Einbindung ist unkompliziert und man kann auch limits setzen. Insgesamt eine gute Alternative zu anderen Werbemitteln. Das ganze ist natürlich Anonym.

Continue Reading »
No Comments

Vor dem Update von Opera auf die Version 10.51 war das Feature “Small Screen” unter dem “View” Menü zu sehen. So konnte man sich die Seiten anzeigen lassen wie sie im Handheld aussehen würden.
Das wurde jetzt auskommentiert. Um das wieder zu aktivieren tut mal folgendes:

  1. Man sucht den Pfad zum Opera installationsverzeichnis und geht dort in das ui Verzeichnis
  2. Man öffnet die Datei standard_menu.ini in einem Texteditor
  3. Man sucht:
  4. Unterhalb dieser Zeilen:

    Submenu, MI_IDM_ZOOM_50_PARENT, Zoom Menu
    Submenu, DI_IDSTR_M2_FOLDER_IDX_IMAGES, Images Menu
    Submenu, M_BROWSER_VIEW_MENU_STYLE, Style Menu
    Submenu, MI_IDM_ENCODING_AUTOMATIC_PARENT, Encoding Menu
    ;Feature Mail, Submenu, M_BROWSER_MENU_BAR_MAIL, Mail Standard View Menu
    Item, MI_IDM_FULLSCREENTOGGLE = Enter fullscreen | Leave fullscreen
    Item, M_BROWSER_VIEW_MENU_MEDIUM_SCREEN = Enable mediumscreen mode | Disable mediumscreen mode

    fügt man folgende Zeile ein:

    Item, M_BROWSER_VIEW_MENU_SMALL_SCREEN = Enable handheld mode | Disable handheld mode

Oder lädt sich einfach die angefügte Datei herunter und benenne sie in standard_menu.ini um.
http://blog.icod.de/wp-content/uploads/2010/03/standard_menu.ini_.txt

Continue Reading »
No Comments

Mousetracking

February 9, 2010 by

Mousetracking Mausverfolgung
auf Webseiten

Sinnvoll: mittel, viele falschinfos möglich

Die Idee:
Dadurch das jeder HTML Tag ein JS onmouseover Event/Attribut haben kann, ist es möglich dadurch halbwegs per xmlhttp request die Verweildauer der Maus auf einem bestimmten Tag mitzuloggen.
Anwendungsbereiche definitiv bei der Internetwerbung aber auch auf normalen Internetzseiten um z.B. herauszufinden “welchen Weg gehen meine Besucher um zu ihrem gewünschten Ziel zu kommen”

Continue Reading »
No Comments

- Alle Daten werden in der Klasse gespeichert, die Klasse selbst hat Variablen und Funktionen um diese Variablen zu setzen
- Skills und Attribute
– Bsp. $skill = 10;
– Bsp. $attribute = 20;
- Eine Tabelle mit allen Skillnamen und eine mit allen Attributsnamen
- Eine Tabelle mit Facebook UserID, und serialize() der Klasse Charakter
– Erweiterbar mit Ausgerüsteten Gegenständen und Inventar jeweils als eigene Klassen in eigenen Feldern gespeichert

Wie steht es mit der Erweiterbarkeit der Attribute/Skills/Gegnstände?
- Nachteil Rechenaufwendig , evtl nicht perfomant
- Prüfung existiert key im array? Ja = next, Nein = setze auf $startwert

!Klassen und Datenbankgeschichte unabhängig und wiederverwendbar von der Facebook API gestalten.

Continue Reading »
No Comments

Mumble mit MySQL

October 26, 2009 by

Eine kurze Notiz wie man Mumble bzw Murmur einstellt das MySQL anstatt von SQLite verwendet wird.


dbDriver=QMYSQL
dbUsername=Datenbank_nutzer
dbPassword=Datenbank_passwort
dbHost=localhost
database=Datenbank_datenbank
#dbPort=

Continue Reading »
No Comments

Wie “installiert” bzw kompiliert man Qt 4.4.0 mit VS C++ 9.0 Express und auch noch unter Vista?

Genau so wie es auch in der Anleitung steht.

  1. Man lade sich Qt Open Source auf Trolltechs Seite herunter.
  2. Entpacke das ganze in z.B. D:\Qt
  3. Benenne das qt-win-opensource-src-4.4.0 Verzeichnis in 4.4.0 um
  4. Öffne z.B. aus VC++ oder auch aus dem Startmenü heraus die VC++ Kommandozeile
  5. Fügt der PATH Umgebungsvariable (Eigenschaften vom Computer, Erweiterte Einstellungen) in diesem Fall D:\Qt\4.4.0\bin hinzu. Alle Pfadangaben müssen natürlich durch ein Semikolon (;) getrennt sein.
  6. D:
    cd \Qt\4.4.0
    configure
    nmake
    nmake confclean

Gut wie erstellt man ein Projekt-Template in VC++ 9.0 damit man schön aus der IDE heraus compilieren und debuggen kann?
Gute Frage, kennt ihr die Antwort?

Continue Reading »
No Comments

Das Forum ist auf Grund von massivem Spam/Missbrauch über das Wochenendes geschlossen worden!

Bitte haben Sie Verständnis das wir am Wochenende aufgrund von aktivem Sozial- und Familienleben nicht die Lust/Möglichkeiten haben rund um die Uhr die absurden Pseudo-Diskusionen/Beiträge einiger weniger zu kontrolliere.

Ebenfalls werden wir Unser Wochenden nicht damit verschwenden wahnwitzige, haltlose und lächerliche Vorwürfe von aufständischen/schmollenden Kleinstanbietern zu kommentieren.

Das Forum wird am Montag wieder aktiviert.

Tja , vielleicht sollten diese Kleinstanbieter dann vielleicht die Werbung eines anderen Anbieters anzeigen, mal sehen wie lange es dieses Werbenetzwerk dann noch gibt.
Ich weis nicht was der genaue Grund für einen solch beleidigenden Text war, kann mir aber vorstellen das viele Nutzer die Unmöglichkeit die Statistiken abzurufen sowie Auszahlungen in die Wege zu leiten monierten.

Update
Die Probleme wurden wieder behoben.

20.01.2008
Aufgrund diverser Angriffe auf unsere Server und einer vollgelaufenen Logdatei war der Memberbereich heute mehrere Stunden nicht vollständig erreichbar. Die Probleme wurden jetzt behoben und alle Dienste sind wieder uneingeschränkt verfügbar. Die Auslieferung der Layer war von den Angriffen nicht betroffen. Wir bitten den Ausfall zu entschuldigen.

Continue Reading »
No Comments

irc chat per php

February 21, 2007 by

http://www.chabotc.nl:2001/chat.html

Continue Reading »
No Comments

Eigentlich wollte ich euch ja zeigen wie das mit Wildcard Subdomains und apache und php funktioniert, doch WordPress ist zu restriktiv als daß es andere Tags ausser die vordefinierten zulässt. Ich werde mich wohl nach einer Alternative umsehen müssen. Zum selbst schreiben fehlt mir leider die Zeit.

Ich habe die Beispiel vhosts Datei in den Anhang gepackt, bei Fragen -> Kommentar schreiben.

Die Konfiguration ist für apache1 und 2.

Erklärung:
Man hat ein Verzeichnis für beispiel.de und www.beispiel.de
und ein Verzeichnis für alle anderen Subdomains, z.B. my.beispiel.de zum.beispiel.de usw.
Der Document Root für beispiel.de und www.beispiel.de ist /var/www/beispiel.de/
Für alle anderen Subdomains /var/www/beispiel.de/seiten/

Der Nutzen mit php (gilt für apache 2.x (2.0 + 2.2)):
Php stellt uns in Verbindung mit apache die $_SERVER variable zur Verfügung.
In dieser stehen manche nützlichen Dinge, vor allem $_SERVER
Ruft man beispielsweise zum.beispiel.de auf steht dort auch zum.beispiel.de drin

Nun wissen wir ja wie unsere Domain heist, “beispiel.de”

$domain = ".beispiel.de";


man beachte den Punkt vor beispiel.de

nun nehmen wir $_SERVER und ersetzen den Domainnamen und die TLD mit nichts, wir löschen sie also raus.

$subdomain = str_replace($domain,"",$_SERVER);


$subdomain hat nun den wert “zum”.
Zur sicherheit filtern wir alle Zeichen die nicht a-z oder A-Z oder 0-9 oder – sind raus.

$subdomain = preg_replace("()","",$subdomain);


Dieser Regex eignet sich z.B. auch um SQL-Injections bei 1Wort suchbegriffen oder anderen Eingaben zu verhindern.
Für mehrere Wörter mit Leerzeichen als Trennzeichen einfach diesen Regex nehmen ()

Was können wir nun mit dem Subdomain namen anstellen?

Eine Möglichkeit wäre mit dem Subdomain Namen Datenbankinformationen auszulesen.

Dafür haben wir eine Tabelle “zugang” die so aussieht:
| ID | subdomain | database | username | password |
Die Datentypen sind denke ich selbsterklärend

Nun haben wir z.B. diesen Datensatz

ID = 1
subdomain = zum
database = zumbeispiel
username = zumuser
password = zumpass

also fragen wir die Zugangsdaten ab

$sql = "SELECT * FROM zugang WHERE subdomain = '" . $subdomain . "'";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result) > 0)
{
    $dbinfo = mysql_fetch_assoc($result);
    DEFINE("MYSQL_DB",$dbinfo);
    DEFINE("MYSQL_USR",$dbinfo);
    DEFINE("MYSQL_PWD",$dbinfo);
}
else
{
    // Zeige Fehlerseite o.ä.
}


Was man mit diesen Daten anstellt, bleibt einem selbst überlassen.
Der Sinn ist mit einer Installation mehrere Datenbanken und Konfigurationen anzusprechen.
Und der Vorteil bei dieser Sache ist, daß man nicht jedes mal den apache reloaden muss wenn eine neue subdomain angelegt wird.

Continue Reading »
No Comments

Still und heimlich wurde die Vergütung der gewerteten Layer bei layer-ads.de gesenkt. Auf Nachfragen bekam man die Information, daß die Zeit nachdem der Layer angezeigt wird von 3 auf 4 Sekunden erhöht wurde. Die Sache ist nur die, es werden weggeklickte Layer gewertet. Bei gleichbleibender Anzahl Impressionen gibt es nun eine niedrigere Konversionsrate. Wo sie bei mir persönlich zwischen 95% – 97% lag, lag sie nach 2 Tagen bei 75%. Eine 20%ige Verminderung also. Rechnet man das auf 3€ TKP bei deutschen Traffic um wurde der TKP effektiv auf 2,40€ gesenkt.

Das es bei der Zählung der Angezeigten Layer auch ständig Probleme gab, kann man z.B. in diesem Forenthread nachlesen. Bei mir war das unter anderem so, daß ich ca. 6000 Unique IPs im Log stehen hatte, aber nur ca. 1700 Auflieferungen angezeigt wurden. Durch den Einsatz von Layer-ads sind sogar noch Besucher abgewandert. Inzwischen sind es 3500 Uniques am Tag, wobei nur ca. 1000 Auslieferungen angezeigt wurden.

Alternativen?

Continue Reading »
2 Comments