Autor: Arsenal

Kleine Änderung an der Webseite

Nachdem ich schon ein paar Hinweise bekommen habe, dass meine Webseite nicht optimal lesbar ist, habe ich ein paar kleine Änderungen vorgenommen:

  1. Die Schriftgröße ist nun 12px und nicht mehr 11px
  2. Die Schriftfarbe ist nicht mehr rein weiß sondern #e0e0e0, also etwas ins graue abgetönt und so etwas weniger Kontrastreich und nicht so anstrengend
  3. Die Zeilenhöhe wurde etwas reduziert, so dass die Absätze nun klarer sind und hoffentlich die Lesbarkeit erhöht wurde
  4. Es wird nun standardmäßig Blocksatz verwendet
  5. Weiterhin wurde der code-style verändert, dazu habe ich den Part aus dem Freshy2-Theme übernommen, der mir sehr gut gefallen hat, und noch ein wenig modifiziert um dem aktuellen Stil angepasst zu sein. Das ganze sieht dann so aus:
    1
    2
    3
    Ich bin
    ein lustiger
    Code

Ich hoffe die Änderungen sind soweit gut, für weitere Anregungen bin ich natürlich offen. Bleibt nur noch die Frage offen wie man beim scrollen in einem Code-Block verhindert, dass sich die Schrift über die Zeilenangabe aus dem Bild im Hintergrund schiebt wie im unteren Beispiel:

1
Dies ist eine sehr lange Zeile Code, die selbst auf einem 30 Zoll Monitor das Scrollen nach links erfordert, wobei ich mir nicht sicher bin ob ich gegen ein Eyefinity System mit sechs Monitoren ankomme, da hat man schließlich schon sehr viele Pixel nach rechts und links zur Verfügung. Also manchmal frage ich mich wer so viel Platz braucht, aber wenn ich dann mit manchen Anwendungen parallel arbeiten möchte kann ich mir das schon vorstellen womit man den Platz füllen kann: auf dem Monitor in der Mitte kann man TeXlipse laufen lassen, im Bildschirm rechts daneben läuft dann SumatraPDF als Vorschau. Auf dem linken Monitor hat man dann ein Zeichenprogramm wie Inkscape am Laufen, in der Mitte oben läuft der Browser den man eigentlich immer braucht wenn man Latex verwendet, oben rechts kann man den zweiten PDF-Betrachter laufen lassen für die Paketdokumentationen und oben links hat man dann bequem Platz für Search-Everything, Winamp und Agent-Ransack. Also so schnell kriegt man sechs Monitore voll. Schon erstaunlich. Aber ob man das alles wirklich effektiver nutzt als ein oder zwei Monitore? Ich weiß es nicht, ich habe nicht genug Geld um mir so ein System zu kaufen.

Falls jemand weiß wie ich das beheben kann auf elegante Weise, bitte ein Kommentar hinterlassen 🙂


MediaWiki installieren – Was zum Henker ist OCAML

Alles ganz einfach. Wenn man einen funktionierenden Webserver hat kann man einfach das MediaWiki-Paket herunterladen und in ein Verzeichnis entpacken, dem Server entsprechend anzeigen, dass dort etwas ist (wenn mans nicht direkt in ein Unterverzeichnis entpackt hat) und der erste Aufruf wird die Installation beginnen.

Soweit so gut, aber dann doch ein paar Dinge, die mir nicht gefallen. Vielleicht bin ich von WordPress verwöhnt, aber das MediaWiki hat wohl keine Online-Konfigurationsmöglichkeiten. Wird alles in einer PHP-Datei über die Konsole eingetragen.

Wie man von Wikipedia ja gewöhnt ist sind Formeln mit \LaTeX überall einsetzbar und so war das auch mit das erste was ich ausprobiert habe, und „TADA!“ es geht nicht. Nach einer kurzen Recherche finde ich heraus, dass es zum einen eine Konfigurationseinstellung $wgUseTex gibt und dass ein spezielles Programm eingesetzt wird um die Grafiken zu erzeugen. Nunja. Das Programm muss aus den Quellen erstellt werden, ein Makefile wird mitgeliefert. Im Unterverzeichnis math liegen die entsprechenden Quellen. Sicherheitshalber wirft man einen Blick in die README.

=== Requirements ===

OCaml 3.06 or later is required to compile texvc; this can be acquired from
http://caml.inria.fr/ if your system doesn’t have it available.

Was? Was ist denn OCaml für eine Programmiersprache, ich habe noch nie etwas davon gehört, geschweige denn etwas damit programmiert. Meinem Server geht es ähnlich, natürlich ist kein OCaml Compiler installiert. Ein Hoch auf Ubuntu und seine unendlichen Paketquellen. apt-get install ocaml funktioniert.

Oh, die Installation belegt ja nur etwa 110 Megabyte an Speicher, klar kein Problem, ich hab ja einen Server mit 30 GB, aber mal ehrlich. Ich habe für WordPress ein Plugin installiert damit ich LaTeX Formeln einbinden kann. Musste ich ein spezielles Programm dafür installieren? Ja, dvipng um aus TeXs DVI die PNGs zu erhalten. Belegt weniger als ein Megabyte Platz. Musste ich es selbst compilieren? Nein. Musste ich einen Compiler installieren den ich vermutlich nie wieder brauchen werde? Nein.

Glücklicherweise kann man die Pakete nach dem Compilieren wieder entfernen….


rand() und mt_rand() – Schlacht der PHP Zufallszahlen

Im Internet gibt es viele Beiträge und Diskussionen zum Thema rand() und mt_rand(). Beides sind Funktionen die PHP bereitstellt um Zufallszahlen zu erzeugen.
mt_rand() arbeitet nach dem Prinzip des Mersenne-Twisters der „bessere Zufallszahlen“ erzeugen soll als die bisherige Implementation der rand()-Funktion. Es kursieren auch noch Angaben, dass dieser Algorithmus laut PHP-Manual bis zu vier mal schneller sein soll als rand().
In diesem Artikel beleuchte ich mit unterschiedlichen Methoden die Facetten der beiden Algorithmen. Es handelt sich dabei um eine dynamisch erzeugte Seite, sollte sich die Implementation ändern, so kann es sein, dass komplett andere Fakten vorliegen als zum Zeitpunkt als dieser Artikel geschrieben wurde.
Die Ladezeit der Seite wird im Normalfall etwas länger dauern als bei normalen Seiten.


Klima-Service: Wetter auf Bestellung für nur 59.- €

Heute bin ich an einer Werkstatt vorbeigefahren mit einem unglaublichen Angebot:
Ein Klima-Service für nur 59.- €

Nun damit sind all die Sommerprobleme auf einmal gelöst. Ich bestelle mir demnächst für einen besondren Tag einfach 24°C den Tag über, mit einem herrlichen Sommergewitter ab circa 22 Uhr mit anschließend leichtem Nieselregen bis zum nächsten Morgen. Macht 59 Euro. Wunderbar.

Natürlich war damit wohl ein Klimaanlagenservice für das Auto gemeint, aber soviel hat nicht aufs Schild gepasst…


Der 300-dpi Pixel, oder was ist die Auflösung?

Heute musste ich beim Lesen eines Artikels schmunzeln. Weniger wegen der an sich lustigen Thematik des Artikels, sonder eher wegen des Fehlers der dem Autor unterlaufen ist.

Haben Sie auch ein Foto von einem Schrägen Schild auf der Festplatte? Dann schicken Sie uns Ihr Foto in höchstmöglicher Auflösung (mindestens 300 dpi oder 850 Pixel breit ) an die E-Mail-Adresse …

Aus: Schräge Schilder – SPIEGEL ONLINE

Nun was ist daran wohl falsch?