Archiv für April, 2009
Firefox Plugin: Greasemonkey
Verfasst von dreiling unter std::artikel am 29. April 2009
Ahoi!
Nun… Es gibt ja inzwischen mehr als genug Plugins um eigene Webseiten bis zum Exzess zu validieren, um auch den letzten kleinen Mist-Tag zu schliessen damit endlich ein grünes Häkchen zu sehen ist. (nebenbei: Google hat auf der umfangreichen (Firefox-)Startseite immernoch 73 Warnigs!)
Noch viel toller ist aber Greasemonkey!
Mit diesem kleinen Tool lassen sich fremde Webseiten mit ein bisschen Javascript den eigenen Bedürfnissen anpassen. Die Anpassungen reichen vom Austauschen einzelner Bilder, verändern der Farben und Text, bis hin zu umfangreichem Gescripte welche Zusatzinformationen zur entsprechenden Seite (zuerst sammeln, und dann) anbieten oder sogar ganze Arbeitsabläufe automatisieren.
Natürlich sind die Anpassungen dann auch nur für sich selbst sichtbar.
Nach der Installation des Addons findet man einen kleinen grinsenden Affen im unteren rechten Eck des Browsers, bei Deaktivierung wird dieser traurig und ausgegraut.
Viele schon fertige (und teils auch hilfreiche) Scripts sind auf userscripts.org zu finden.
Zum erlernen (oder anwenden) bietet “dive into greasemonkey” ein leicht verständliches Tutorial und eine kleine Übersicht über die Greasemonkey API.
Sobald die ersten (sinnvollen) Scripte fertig sind werde ich die natürlich auch hier präsentieren
Grüße,
Christian
animierte CSS Menüs!
Was wäre die Webwelt ohne CSS, wahrscheinlich wäre diese Webseite auf dem Holzweg und vieleicht noch überflüssiger als jetzt schon… immerhin die Kommentare im Quellcode lohnen sich anzuschauen
Zurück zum Thema: da inzwischen ganz normale Webseiten besser animiert sind, als Hollywood Produktionen von vor 5 Jahren, und Werkzeuge wie Java, Ajax oder Flash in jeden Browser Einzug gefunden haben, wurde wohl die ganze Mächtigkeit der Style Sheets nie richtig erkannt. (oder nur von mir ignoriert??)
Für mich komplett neue Tips und Tricks hatte da Ralph G. Schulz auf seiner Webseite zu bieten, auf der mit Beispielen erklärt wird wie man mit purem CSS richtig hübsche und animierte Menüs erstellen kann.
Hier der Link direkt zu den Menüs : viel Spass beim Testen und Fluchen über den “stupid IE”
edit:
hier noch eine kleine Erklärung zur Funktion (am ersten Beispiel):
Im HTML Code werden alle Menüs mit in der CSS Klasse “.aussen” definiert. Im Style Sheet wird am Ende nur mit der Pseudoklasse :hover gearbeitet, d.h. in der Klasse .aussen wird mit “overflow: hidden” alles ausserhalb der definierten Höhe ausgeblendet. Sobald der Mouseovereffekt registriert wird, wird die Klasse “.aussen:hover” aktiv und ändert die ursprünglich festgeschriebene Höhe auf “auto”, also wird auch das im HTML definierte Menü angezeigt.
Grüße,
Christian
Amazon.de und die Suchfunktion
Verfasst von dreiling unter zum schmunzeln am 20. April 2009
Grade eben wurde ich von einem Komilitonen auf die Suchfunktion von Amazon.de und die Ergebnisliste für die Suche “pc vernetzen” aufmerksam gemacht.
Immerhin der 5. Eintrag liegt nahe am erwarteten Resultat, aber am besten einfach mal selber suchen oder gleich hier klicken.
Da sollte sich vieleicht der Ein oder Andere Entwickler nochmal dransetzen
edit: Da sich inzwischen jemand dem “pc vernetzen” angenommen hat, hier ein nachgereichter Screenshot mit dem ursprünglichen Suchergebniss:
Grüße,
Christian
Penis Vector
Verfasst von dreiling unter Entwicklung am 16. April 2009
da war ich grade beim Archivieren meiner Arbeiten vom letzten Semester, und da fiel mir die folgenden unreifen OOAD (ObjektOrientierte Analyse und Design) Praktikum Codezeilen in die Hände:

Nun weiss man nicht ob ich tatsächlich der Erste war der auf die Idee kam, sein Array den Namen “Penis” zu geben um am Ende jedesmal dumm zu grinsen wenn auf penis.size() abgefragt wurde, aber da ich schon wieder schmunzeln musste will ich das hier mit der restlichen Welt teilen
Grüße,
Christian
“drailing” Prävention – Mail Goggles
Verfasst von dreiling unter std::artikel am 7. April 2009
Nun, keine wirklich brennend heisse News, aber auch Gmail hat sich mit “drunken mailing” schon befasst. Der Gmail Engeneer, Jon Perlow, musste wohl schon selbst Erfahrungen mit dem Bierchen zuviel und dem alkoholgetriebenen Mitteilungsbedürfniss machen.
Gmail versucht nun mit, durch den Zusatz “Mail Goggles”, einfachen eingeblendeten Rechenaufgaben den Schreiberling nochmal zum Resümieren und vieleicht zum Abbruch zu bewegen.
Bei Aktivierung in Labs wird Mail Goggles zur späteren Stunde am Wochenende aktiv, lässt sich aber auf die persönlichen “Bedürfnisse” zuschneiden.
Link zum entsprechenden Gmail Blog Beitrag.
Grüße,
Christian
abkleben lernt nur wer leidet…
Verfasst von dreiling unter std::artikel am 5. April 2009
Um ganz von vorne zu beginnen: meine alte Wohnung war ein scheiss Schimmelloch und ich hatte endlich was neues gefunden. Das komplette Hab und Gut war schon in Kartons verpackt und auf den Weg in die neue Bleibe. Das streichen des Lochs fing an…
Was auf den ersten Blick gar nicht so schwer ausschaut, war die Besorgung von Abklebematerial. Aber: nun studiert man inzwischen Informatik im dritten Semester, der Geldfluss noch einer der spärlicheren Sorte und gelesen, was auf altmodischem Papier (das Zeuch, auf die BWLer die Emails drucken…) steht, wurde auch schon des längeren nichts mehr. Man greift also intuitiv in Richtung der günstigsten Variante des Malerkrepps, immerhin ein Preisunterschied von ca 3 wertvollen Euronen.
Gandi, der mich in meinem gesammten Umzug noch sehr unterstützen wird, fing an mit dem Abkleben der Türrahmen, während ich mit den vielen anderen helfenden Händen die letzten Kisten in die schimmelfreie Wohnung frachtete und die Karre wieder auf den AstA Parkplatz stellte. Uni war dann endlich zuende und die hauptsächlich durch Farbe gefährdeten Stellen waren schon lange gesichert und Gandi war schon fast fertig mit streichen, das 30qm 1-Zimmer Schimmelloch braucht zum Glück nicht lange. Es wurde also das vermeintliche Krepp wieder abgenommen. So der Plan.
Nun muss man sich vorstellen, wie man sich fühlt, mit dem erlösenden Gedanken endlich alles geschafft zu haben feststellen zu müssen, dass sich das “Krepp” nicht mehr ablösen lässt. Wieder im Baumarkt und mit dem Übeltäter in Händen, hätte man eigentlich laut lachen müssen. Zum abdichten von Rissen in Aussenfassaden
Nu liegt das Teufelszeuch im gleichen Regal wie Malerkrepp, die Ähnlichkeit ist nicht abzustreiten und dann startet auch schon das Gelächter der Mitarbeiter, nachdem man die missliche Lage geschildert hat.
Zurück in der Wohnung mit “Klebe Löser”, 12 Euro, der genau gar nichts tut, wenn man sich bei der Dosierung an die Vorgaben hält. Wenn man die Vorgaben ignoriert, löst sich die oberste Schicht des Klebebands, der eigentliche Kleber bleibt aber. Ignoriert man die Vorgaben noch mehr, löst sich nicht nur der Kleber, sondern auch der ganze Türrahmen auf…
Baumarkt, die dritte: Schleiffpapier, 1,80 €, neuer Lack (feuerrot), 12 € und vorsorglich noch eine Familienpackung Terpentinersatz eingepackt, 5 €, welches noch sehr nützlich sein wird.
Da sich das kleine Desaster (bis auf die falsche Lackfarbe) schon fast dem Ende neigt, überschlagen wir mal (in Euro):
-3 (gespart, weil richtiges Malerkrepp mehr kostet als nukularbeständiges Abdichtungsband)
+12 (eine ganze Flasche Klebelöser auf 2 Türrahmen verteilt)
+1,80 (insg. 6 Schleifpapiere, 2 verschiedene Körnungen)
+12 (der falsche Lack, ich schätze Weinrot oder Dunkelrosenrot wär das Richtige gewesen)
+5 (Terpentinersatz, da wir inzwischen ahnen, dass der Lack nicht nur auf den Türrahmen bleiben wird)
Bleibt am Ende ein Plus von 27,80 Euronen für Herrn Hornbach und mir drängt sich der Gedanke auf, doch hier und da Schilder und Etiketten zu lesen. Mindestens beim nächsten Umzug… “Ziehen” und “Drücken” sind auch solche Kandidaten die ich gerne ignoriere.
Abschließend bleibt nur noch zu sagen, Terpentin war notwendig, mein Daumen sah zwischenzeitlich dem aufgelösten Türrahmen erschreckend ähnlich und der Vermieter kam donnerstags, war zufrieden und die volle Kaution wieder in meinen zerschundenen Händen.
Die erste Geschichte die ich nicht wieder vergessen will
Grüße,
Christian
Wiedermal IIS, heute: Wordpress Themes…
uh yeah! der Blog ist wieder da!
Bisher war es für mich nicht möglich Themes zu wechseln, bis hin zur kompletten Nichterreichbarkeit.
Die Themes wurden zwar erkannt aber als fehlerhaft angezeigt (“Es fehlt ein Stylesheet”). WP hat wohl die deuen Ordner identifizieren können, aber die style.css konnte nicht gefunden werden. Nach zuviel der Probiererei wollte der Gute bei jedem Aufruf der Seite einen User zu Windowsauthentifizierung…
Die Probleme waren wiedermal auf den IIS zurückzuführen: sobald während des Betriebs, WP Themes zugefügt werden (oder evtl auch andere Ordner) übernehmen diese nicht die Eigenschaften der Übergeordneten Ordner!
d.h. mir hats der anonymen Internetzugriff rausgehauen und somit auch die entsprechenden Lese- und Schreibrechte auf die neuen Ordner.
Die Lösung dafür ist recht simpel, es geht nur um die richtigen User für den anonymen Internetzugriff:
Im IIS mit einem Rechtsklick auf den entsprechenden Ordner in die Berechtigungen, und wieder den vorkonfigurierten User für die anonyme Authentifizierung hinzufügen: IUSR_Computername
Die Voreinstellungen passen soweit, und auf den Ordner (also das Theme) kann wieder zugegriffen werden!
Bei Fragen kann ich gerne versuchen weiterzuhelfen ![]()
Sieg über Microsoft!
Grüße,
Christian
Fucking Bruges!
Verfasst von dreiling unter std::artikel am 4. April 2009
Hi!
schon während der Sneak vor ca nem Jahr wusste ich: der Film brennt!
Inzwischen darf ich die DVD mein Eigen nennen und hab auch gleich nach dem wichigsten Extra auf youtube gesucht: “Fucking Bruges!”
IIS: PHP Installations-Tips auf einem Win2k3 Server
So,
da ich beim Einrichten des Servers mit allen Services doch einige Probleme hatte, fasse ich einfach mal alle Stolpersteine die ich mit PHP hatte zusammen, vieleicht hilft es ja noch dem ein oder anderen
1. Benutzt den Installer!
-> http://www.php.net/downloads.php#v5
auch wenn ich bei der Fehlersuche immer nur lesen musste “der Installer hat nix drauf”, habe ich doch die besten Erfahrungen damit gemacht. Es entfallen die grundlegenden Anpassungen in der php.ini und die Umgebungsvariabeln werden automatisch und richtig gesetzt. Allerdings soll diese Empfehlung nur für Windows Server beherzigt werden.
2. Nicht vergessen die php5isapi.dll einzubinden!
in meinen ganzen Versuchen wurde vom Installer die Webdiensterweiterung für PHP nicht eingetragen. Dazu einfach eine neue Webdiensterweiterung anlegen und den Pfad zur php5isapi.dll angeben.
3. index.php (oder andere Einstiegsseite) definieren!
im IIS sind die Default Dokumente zum Webseiteneinstieg nur für html und asp definiert. Dazu in den Eigenschaften/Dokumente die entsprechende Startseite eintragen.
4. “… kein gültiger Win32 Dienst”
dieser Fehler tritt (wenn überhaupt) beim aufruf der Seite im Browser auf. Hier wird die php5isapi.dll nicht als gültger Dienst erkannt und muss erst noch zugelassen werden. Folgende Zeile hilft, einfach im cmd ausführen:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
Während meinen Versuchen PHP zu installieren hat sich immer mal wieder der DefaultAppPool heruntergefahren oder aufgehangen. Also immer mal wieder zwischendurch ein Blick in die Anwendungspools werfen ob da noch alles am laufen ist. Ein Indikator für einen heruntergefahrenen DefaultAppPool kann eine Meldung im Browser sein: “Service not avalible”.
Das war dann wohl das Wichtigste
grüße,
Christian
Hallo Welt!
Verfasst von dreiling unter std::artikel am 4. April 2009
als ob es nicht genug wär:
da hock ich zum studieren in Hessen, draussen ists den ganzen Tag nur nass, was ich gleich als doppelt doof empfinde (3 Löcher in 2 Schuhen… aber der Sommer steht vor der Tür und da kauf ich doch keine neuen Schuhe!?!)
und dann kommt schon wieder so ein komplett unnötiger “Internet usw. , ich greiff noch was vom web2.0 Kuchen ab” – Blog… meiner!
Zum Titel:
Mein Nachname “Dreier” läd wohl zu dem ein oder anderen Spitznamen ein. Zwischen den naheliegenden (und vieleicht auch etwas vorpupertären Namen die sich perfekt drauf reimen lassen) trage ich nun seit mehreren Jahren schon den Namen “dreiling”.
Ein Dank an Laugen an dieser Stelle, der hier seine schöpferischen Fähigkeiten voll ausgereizt hat!
Als ich nun vor einiger Zeit auf Spiegel.de den folgenden Comic von Jamiri lesen durfte musste ich schmunzeln da die Parallelen unverkennbar zwischen dem Sinn “drunken mailing” und “dreiling” waren
Aus rechtlichen Gründen erscheint hier leider nur der Link zu Spiegel Online.
In diesem Sinne, bis die Tage!
Christian

Letzte Kommentare