Subscribe to RSS Subscribe to Comments

Mitja Schmakeit

Es sind 81.23% des Tages verstrichen. Das bedeutet übrigens, dass es jetzt 19:29:40 Uhr ist!

Sprüche

Es ist schon ein seltsamer Zufall, dass alle die Menschen, deren Schädel man öffnete, ein Gehirn hatten. (Ludwig Wittgenstein)

Kalorien sind kleine Tiere, die im Kleiderschrank wohnen und des Nachts die Kleider enger nähen.

Wo kämen wir hin, wenn jeder sagen würde “Wo kämen wir hin!”, und keiner würde gehen, um zu sehen, wohin wir kämen, wenn wir gingen?

Viele weitere interessante Sprüche gibts hier.

Vollzugsreformhaus Oldenburg

Ein Journalist im Gefängnis – als falscher echter Gefangener. Geschichten über und um Gefängnisse gibt es viele, aber ich meine, dass einem dieser Artikel von der SZ doch annähernd vermitteln kann, wie sich so ein Gefängnis von heute anfühlt.

Fremdschämen mit BILD Online

So, nachdem (mittlerweile) gestern Jörg Tauss (MdB) der Piratenpartei beigetreten ist, bin ich mal über einen Link aus dem Forum der Piraten zum entsprechenden Bild Online-Artikel gekommen. Wenn man sich die Kommentare dort ansieht, kann man sich einfach nur noch fremdschämen für so unglaublich erklärungsresistente Menschen. Ich lebe in einem Umfeld von Menschen, die, zumindest nachdem man es ihnen erklärt hat, verstehen, warum die Internetsperren Mist sind. Dementsprechend ist mir noch niemand untergekommen, der die DNS-Sperren gut fand, nachdem er sich mit dem Thema befasst hat. Meinungen wie auf Bild Online in den Kommentaren teilweise zu lesen sind haben mich jetzt schlussendlich davon überzeugt, dass man eine gewisses Maß an Auffassungsgabe nicht überschreiten darf, um BILD-Leser sein zu können:

Entfernter User schrieb: man sollte mal alle PC´s von den Leuten überprüfen, die sich darüber aufregen, dass solche Seiten gesperrt werden…

Gockeline schrieb: [...] Die Gegner der Sperre brauchen so viel Energie zum protestieren die sie besser einsetzen sollten um diese Seiten ganz abzuschalten.So halte ich alle Gegner für potenzielle Anklicker dieser Seiten. [...]

kertschy schrieb: Hat den dieser dumme Mensch keine Berater? Wie kann man, wenn man selber unter Kinderporno-Verdacht steht, dann noch aus der Partei austreten, wenn diese solch ein Gesetz verabschiedet. Wie unglücklich ist das denn? [...]

hasenschrat schrieb: Alle reden hier immer über die Rechte der (erwachsenen) Internet-Benutzer.
Was ist eigentlich mit den Rechten der Kinder, die für diese Pornographie-Seiten mißbraucht werden?
Diese Rechte zu wahren finde ich wesentlich wichtiger! Und dafür ist jedes Mittel recht.

Tonne schrieb: [...] Wenn niemand diese Seiten braucht, brauche ich mich wegen einer Sperrung auch nicht aufregen.Was keiner will kann von mir aus ruhig gesperrt sein. Dieses Stoppschild dient m.E. nur dazu, daß keiner dieser Nutzer hinterher sagen kann: Das hab ich nicht gewußt…hätte nie…

So, genug fremdgeschämt für heute. Gute Nacht.

(Ich lasse die Kommentare hier ohne weiteren Kommentar meinerseits stehen, da ich denke, dass ohnehin der Großteil der Besucher meiner Webseite weiß, weshalb die in diesen Kommentaren getroffenen Aussagen hier allesamt schlecht sind. Wer dies nicht weiß, sollte sich folgende Beiträge auf diesem Blog einmal ansehen: 1, 2 aber Hauptsächlich: 3, 4, 5 und 6.)

BKA: Kinderporno-Löschung versandet auf dem Dienstweg

Der Hammer. Wenn das BKA eine Kinderpornographische Seite auf einem Server im Ausland entdeckt, dann schreibt es nicht etwa dem betroffenen Provider bzw. Hoster direkt, sondern schickt einen Hinweis an die entsprechende Polizeistelle im Ausland. Solche Dienstwege sind ziemlich lang und so kann es schonmal einen Monat dauern, bis die benannten Seiten gelöscht sind. Damit setzt das BKA die “Achtung vor der Souveränität der Staaten” über die Menschenwürde der missbrauchten Kinder.
Quelle: CDU: Kampf gegen Kinderpornographie im Internet scheitert am BKA-Dienstweg

Cool URIs don’t change

Jeder kennt das. Da hat man ein Lesezeichen zu einer Seite mit bestimmten Informationen seit ein paar Monaten gespeichert, möchte aus irgendeinem Grund wieder auf diese Seite und.. erhält einen 404, weil die Seite da nicht mehr auffindbar ist, da die Admins der Webseite beschlossen haben, die Pfade (URIs) zu ändern, neu zu strukturieren, zu verbessern, wie auch immer.
Ich habe auf jeden Fall heute ein tolles Dokument vom W3-Konsortium gefunden, welches die Überschrift “Cool URIs don’t change” trägt.

Hier mal die Dinge, die laut W3 nicht in eine URI hineingehören (fiktive Beispielpfade wie example/ sind kursiv und haben ein / am Ende..):

  • Autor – Wenn das Dokument auf einmal nicht mehr von Peter sondern von Marie gewartet wird, wäre es extrem blöd, wenn sich der URI von http://example.com/peter/foo nach http://example.com/marie/foo ändern würde.
  • Status – In der tat sind Pfade wie alt/ neu/ toll/ langweilig/ entwurf/ in jedem Fall irgendwann nicht mehr aktuell. Dokumente, die man anderen anbietet, in solchen Pfaden anzubieten, ist unschön. Noch dazu findet man die eigenen Dokumente ohne Suchfunktion nie wieder.
  • Zugriff – Glaube persönlich nicht, dass das so häufig auftritt, aber der Vollständigkeit halber auch hier: Dokumente, die erst in kleinerem Kreis entwickelt werden, und dann langsam einem immer breiteren Publikum zugänglich gemacht werden, von einem Ordner in den nächsten verschieben, ist schlecht. draft/ für einen selbst ist vielleicht (solange man wirklich nur selbst Zugriff darauf hat) in Ordnung (siehe auch Status). Das Dokument von da aus aber nach reviewers/ zu verschieben, wo es nur ein paar Leute sehen können, dann später nach community/, wo es schon ein paar Leute bookmarken und am ende dann in den öffentlichen Bereich, ist unnötig.
  • Dateinamenserweiterungen – Ich muss zugeben, selbst unter Linux machen die einen gewissen sinn. Doch nach außen hin sind sie unnötig. Niemand will wissen, ob das eine .html, .phtml, .as, .php[3-5]?, .cgi, .pl, .xhtml oder sonstwie Datei ist. Außerdem sind Erweiterungen bei URIs durchaus hinderlich. Nämlich dann, wenn die URI über Jahrzehnte hinweg gelten soll. Selbst .html und .xhtml werden irgendwann ausgestorben sein. Und dann? Dann soll das Dokument trotzdem noch unter der gleichen URI gefunden werden können. Im Dateisystem kann die hinter der URI verborgenen Datei natürlich eine Endung tragen. Apache (und ich denke so ziemlich jeder andere Webserver) machts möglich.
  • Kennzeichen der Software – Hier gilt das gleiche wie bei den Erweiterungen. Ein Ordner namens cgi-bin/ interessiert den Leser 1. schlichtweg nicht, 2. kann es sein, dass in 3 Jahren das CGI- durch ein PHP-Script ersetzt wird. Wo es möglich ist, sollte man soetwas unterlassen.

Noch dazu ist in dem Artikel Subject aufgeführt, was ich ein wenig anders sehe. Der Autor dieses Empfehlungsdokuments hat dazu eine etwas längere Erklärung geschrieben:

Topics and Classification by subject
I’ll go into this danger in more detail as it is one of the more difficult things to avoid. Typically, topics end up in URIs when you classify your documents according to a breakdown of the work you are doing. That breakdown will change. Names for areas will change. At W3C we wanted to change “MarkUp” to “Markup” and then to “HTML” to reflect the actual content of the section. Also, beware that this is often a flat name space. In 100 years are you sure you won’t want to reuse anything? We wanted to reuse “History” and “Stylesheets” for example in our short life.

This is a tempting way of organizing a web site – and indeed a tempting way of organizing anything, including the whole web. It is a great medium term solution but has serious drawbacks in the long term

Part of the reasons for this lie in the philosophy of meaning. every term in the language it a potential clustering subject, and each person can have a different idea of what it means. Because the relationships between subjects are web-like rather than tree-like, even for people who agree on a web may pick a different tree representation. These are my (oft repeated) general comments on the dangers of hierarchical classification as a general solution.

Effectively, when you use a topic name in a URI you are binding yourself to some classification. You may in the future prefer a different one. Then, the URI will be liable to break.

Der Grund ist hier also, dass ein Titel, eine Überschrift oder eine Bezeichnung sich durchaus mit den Jahren ändern, oder man nach einiger Zeit vielleicht eine andere Bezeichnung vorzieht. Wie soll man eine Ressource (also ein Dokument) denn sonst Identifizieren (genau das macht einen URI ja aus), wenn nicht über die Bezeichnung?
Auf jeden Fall ist man auf der sicheren Seite, wenn man das Jahr oder das ganze Datum mit in den URI haut, denn so eine Bezeichnung wird sich selten innerhalb eines Tags in der Bedeutung ändern. (Genau das hab ich ja auch in meinen Perma-URLs im Blog: http://www.mitja-schmakeit.de/wordpress/jahr/monat/tag/bezeichnung/)

Falls hier also jemand in Zukunft ein Web-Projekt plant, denkt ruhig auch ein wenig an das Design der URIs der Seiten eures Projekts. Sofern ihr nicht auf Anfragen steht wie “Ich habe letztes Jahr diese Adresse bookmarked, wo finde ich die Seite jetzt?”. Wobei noch besser ist es, wenn man die Pfade gerade umgestellt hat, und Google noch auf die alten Verweist, was natürlich jedem Nutzer (und Google beim nächsten Besuch) einen hübschen 404 hinknallt. Wenn man schon die Pfade meint ändern zu müssen, dann doch bitte mit Weiterleitung. Und wenn ihrs ganz perfekt machen wollt, gebt bei Dokumenten, deren Leben vorüber ist, die also unter überhaupt keiner Adresse mehr gefunden werden können, aber mal existiert haben, ein 410 – Gone zurück.

Gothic II Gold Installation Speicherplatz-Fehler

Ich habe soeben das tolle Gothic II Gold von Jowood mal wieder erworben (einmal hatte schon Gothic 2 + Erweiterung, nur CDs sind futsch..), und zwar diesmal aus der GameStar als Heftbeilage. Als ich das Spiel installieren wollte, kam es zu einem sehr.. dummen Fehler, und zwar dumm von Seiten Jowoods aus. Es wird in dieser Version nämlich beim Installieren nicht nach dem gewünschten Pfad gefragt, sondern Windows’ ProgramFilesDir %ProgramFiles% verwendet, der standardmäßig “C:\Programme” lautet. Ich habe aber die Partition C mit nur 30GB eigentlich nur für Windows vorgesehen, und die paar Programme die da noch zusätzlich drauf liegen haben dann auch den Rest geschluckt, sodass auf der Festplattenpartition C absolut kein Platz mehr für Gothic ist. Auf meiner externen Festplatte ist aber noch genug Platz für Gothic, und genau dahin wollte ich es auch hin installieren. Startet man die Installation, erhält man, sobald man die Lizenzbedingungen akzeptiert, folgenden Fehler:

Gothic II Gold – InstallShield Wizard
Nicht genügend Plattenspeicherplatz vorhanden, um diese Option(en) zu installieren. Geben Sie mehr Platz frei, oder ändern Sie Ihre Auswahl.

Die Auswahl ändern würde ich ja gerne, geht aber eben nicht, da die Herren und Damen des Unternehmens Jowood offenbar mal “auf die schnelle” mit dem alten Titel noch ein wenig Geld machen wollten und gepfuscht haben. Screenshot des Fehlers gibt es hier:

Abhilfen von diesem Fehler gibt es zwei mir bekannte: (Read the article)

VertretungsPlan Improved (VIP)

Soo.. ich hatte heute ganz plötzlich die Lust bekommen mal wieder mit Regenechsen, ich meine Regexes, zu arbeiten. Ein Opfer hatte ich auch schon: Den Online-Vertretungsplan meiner Schule. Ziel war es (natürlich nicht von Anfang an, aber irgendwann) eine Suche in diesen einzubauen, sodass man sofort mit einem Klick in das Browser-Lesezeichen oder Favorite sofort alle seine Vertretungs- oder Ausfallstunden auf einen Blick hat, und nicht erst seine Klasse suchen muss. Dies scheint mir recht gut gelungen, mit Hilfe von 12 regulären Ausdrücken (die sich auf 2 reduzieren lassen, wenn man nur die Suche nimmt.)
Hier ist das Ergebnis:
http://mitja-schmakeit.de/vip.php
Für meine derzeit noch aktuelle Klasse FT1C wäre der Direktlink folgender:
http://mitja-schmakeit.de/vip.php?suche=ft1c (wenn dort gerade nichts markiert ist bei ft1c, gebt halt mal ne andere Klasse ein, die ihr dort schon sehen könnt)
Den Direktlink könnte man sich jetzt natürlich ohne Probleme oben in seine Lesezeichen-Symbolleiste legen. :-)
Die Suche beachtet nicht die Spalte “Klasse” im Besonderen, sondern sucht einfach in der gesamten Zeile. Man kann so also auch nach Lehrern suchen etc.

Dieser verbesserte Vertretungsplan holt sich seine Informationen jedes mal wieder vom Original-Vertretungsplan, d.h. wenn der tolle Server down ist, wo der drauf liegt, sagt auch mein Script nichts mehr ;-)

Nebenbei habe ich das ganze XHTML-Valid gemacht.. dafür gehen auch 5 normale und 3 regex Replaces drauf.

Egal, jetzt brauche ich den ja eh nicht und niemand anderes, sondern erst wieder nach den Ferien, die in drei Tagen beginnen…

Btw: VPI liest sich dumm, VIP kann man sich viel einfacher merken :-)

Copyright ©

Ich wurde gefragt, wie das denn mit dem Bilder einbinden auf Homepages aussieht… meine Antwort wurde etwas länger, also poste ich sie hier:

Du darfst alle Bilder auf deiner Webseite verwenden — vorausgesetzt du hast das Einverständnis des Urhebers. Bei Bildern/Musik/Filmen von dir selbst bedeutet das immer ja (zumindest Urheberrechtlich kannst du dann keine Probleme bekommen, der Inhalt selbst könnte natürlich immernoch unerlaubt sein).
Bei Bildern von Freunden etc. solltest du die vorher Fragen (obwohl es da keine Probleme geben dürfte/sollte…)
Bei Bildern aus dem Internet kommt es darauf an, wer Urheber ist und ob er dir speziell seine Einverständnis erteilt oder ob er das Bild vielleicht sogar unter einer freien Lizenz veröffentlicht hat? Manchmal findest du vielleicht Bilder bei denen so etwas steht wie “Dieses Werk ist von [name] veröffentlicht unter den Bestimmungen der [lizenzname]“.
Freie Lizenzen sind z.B.:

Möchtest du ein Werk verwenden, welches unter einer “freien” Lizenz steht, so lies dir die Lizenzbestimmungen durch und befolge sie ;) Ok, ich gebe zu, dass ich außer der Bestimmungen der WTFPL noch keine komplett durchgelesen habe. Aber man sollte wissen, was man wo platzieren muss, damit man wenigstens den Großteil der Lizenz einhält. Fast alle Lizenzen enthalten z.B. die Forderung der Namensnennung. Dabei wäre es dann notwendig dass irgendwo auf der Seite ein Hinweis steht, von wem das Bild ist.

Entlässt der Autor sein Werk in die Allgemeinheit (engl. “release to public domain”), dann darf damit jeder tun, was er möchte. Jemand dürfte es sogar kopieren und als sein eigenes Werk ausgeben, weshalb man mit so einer großen Rechtevergabe vorsichtig sein sollte. Manche Personen sind der Ansicht, dass es nicht möglich ist, ein Werk einfach so der Allgemeinheit zu “überlassen”. Für diese gibt es dann so wunderbare Lizenzen wie die WTFPL (siehe oben) ;)

Bist du dir sicher, dass der Autor des Werkes seit über 70 Jahren tot ist, oder ist der Autor unbekannt und das Werk ist mindestens 100 Jahre alt, dann gehört das Werk _wirklich_ der allgemeinheit. Dies gilt so in fast allen Staaten. Vorsichtig sollte man bei Musik sein: Herr J.S. Bach ist natürlich schon so lange tot, dass alle seine Werke der Allgemeinheit gehören. Will man aber ein Musikstück veröffentlichen, dann sollte auch sichergestellt sein, dass der Rechteinhaber der _Aufnahme_ lange genug tot ist! Wurde das Stück gerade erst neu aufgenommen, hat sichs mit der tollen Allgemeinheits-Regelung ;)

So.. ich hoffe ich konnte ein wenig helfen. Zum Schluss eine wunderbare Quelle für freie Werke:
http://commons.wikimedia.org/

Wordpress in ganz alt

Ich verwende hier die Wordpress-Blogsoftware in der Version 2.3.3 bzw. demnächst 2.5. Früher hieß Wordpress noch “b2″, aus welchem Grund auch immer. Auf jeden Fall existiert die original Seite noch, auf der in dem gerade entwickelten Blog selbst beschrieben wird, was der Entwickler genau getan hat. Ich finde das immer recht spannend soetwas zu lesen, da ich sehe, dass die “Großen” doch tatsächlich mal klein angefangen haben ;) Einsehbar ist der (von bots total zugespammte) Blog hier.

Zu viele Kategorien!

Ich finde, dass hier deutlich zu viele Kategorien vorhanden sind. Ich leide zwar nicht unter dem Zwang, wie manch andere Blogs, alles in “Audio”, “Video” und “Texte” zu ordnen, aber die Liste in der linken Sidebar ist ziemlich lang. Da ich mich aber nur schwer von den Kategorien trennen kann, da sie alle ihren Grund hatten, weiß ich nicht, welche überflüssig sind :P

Mit anderen Worten: Sagt mir, welche Kategorien ihr überflüssig findet, bzw. welche eigentlich noch Fehlen (z.B. habe ich heute die Kategorie “Windows” nachgereicht, nachdem es ja schon eine Zeit lang “Linux” gibt.

Deine absolut vollkommen harmlosen Daten bei StudiVZ / SchülerVZ…

Ein _sehr_ schöner Artikel, der aufzeigt, was für Kehrseiten so tolle Plattformen haben:

http://blogbar.de/archiv/2006/12/04/deine-absolut-vollkommen-harmlosen-daten-bei-studivz/
Und Kommentar 38 ist auch sehr toll (wenn auch rechtschreibfehlerbehaftet.)

Und nunja.. wie SICHER StudiVZ war (inzwischen ist das meiste gefixt) kann man sich auch mal klar machen…:
http://www.blogbar.de/archiv/2006/11/28/studivz-irgendwann-kommt-mir-ohne-sicherheit-das-essen-hoch/
http://www.blogbar.de/archiv/2006/11/30/ok-es-wird-vielleicht-langweilig-aber-privacy-gau-bei-studivz/

Darren Shan

So, nun habe ich endlich den 12. Band dieser sehr schönen Fantasyreihe gelesen. Ich mag die Reihe, auch wenn sie eigentlich eine Kinderbuchreihe ist. Egal, ich mag kurze Sätze :P . Das Ende war nun doch nicht so schlecht wie ich erwartet hatte, sondern passte sehr, sehr gut zum Rest der Geschichte.

Hier mal die ganze Reihe mit Wiki-Bücherlinks (Ja, die Liste ist auch aus der WP!)

Spoiler:

Ich habe mir seit dem 9. Band gedacht, was denn eigentlich passiert, wenn sowohl Darren als auch Steve sterben, aber dieser Gedanke wird erst im 12. Band aufgegriffen, vorher sieht kein einziger Charakter diese Möglichkeit. Fand ich eigentlich recht eigenartig. :-/

365 + 11 = 376 Tage am Bloghimmel, kleine Zusammenfassung und Statistik

Mitja Schmakeit Blog

Erstmal alles gute nachträglich an meinen Blog. Dieser wurde am 02.12.2007 ein Jahr alt, und somit am 01.12.2007 erstellt.
Der erste Eintrag war dieser hier “Hello World“, erstellt nach 2 Testeinträgen um 12:29:58. Der erste Content war dann “You are PHP“, erst am 06.12. erschienen.

Zu den Statistiken und weiteren Dingen:
(Read the article)

Akronym

2L8, 4E, 4U, FYEO, Admin, AFAIK, AFAIR, AFK, AIS, AKA, ASAP, ASL, ATM, B2T, BTT, BB, BRB, BTW, C&P, CS, CU, CYA, DAU, DL, DND, EOF, FAQ, FG, FTW (Win, nicht World), FYEO, FYI, GTG, GF, GG, GJ, GL, GN8, Graka, Grats, GZ, HDF, HDGDL, HDL, HF, ICQ, IDA, ILD, IMHO, IMO, IRC, J4F, JFF, JK, k/kk/kay, kA, kB, kP, LG, LMAO, LOL, mow?, MfG, mMn, mom, MOTD, N/A, n1, n8, noob/n00b, np, NP, NVM, OMG (bzw. OMFG^^), OT, oT, PLS/PLZ, PPL, QNET, QRY, RE, RL, RO(T)FL, RTFM, SIG, SNAFU, Sry, STFU, THX, TOFU, TY, w00t, w8, WB, WE, Y

Diese Abkürzungen der allgemeinen Web-Sprache sind mir bekannt, von denen die in dieser Liste auf Tabbys Homepage stehen. Ich denke ich kenne einige mehr, die nicht aufgeführt waren auf der Liste ;)

101 Dinge…

…die der Mozilla Firefox kann, und der Internet Explorer nicht. Etwas veraltet und auf Internet Explorer 6 bezogen, aber daran kann man auch schön erkennen wie viel der Internet Explorer 7 vom Firefox geklaut hat: http://www.mozilla-anleitung.de/Mozilla/101Dinge.php

Nächste Seite »

Based on FluidityTheme Redesigned by Kaushal Sheth Sponsored by Web Hosting Bluebook