Archiv für Juli 2009

Zeige alle Ergebnisse (11 Ergebnisse gefunden)

Jahre

Monate (2009)

Wohin fährt der Strafvoll-Zug?

2009 29 Jul

Bin heute durch Zufall auf einen sehr interessanten Artikel von Heribert Prantl gestoßen. Dieser hatte in der Süddeutschen darüber berichtet, wie das Leben in einer Strafvollzugsanstalt heutzutage aussieht bzw. aussehen kann. Ziemlich interessant.

Weiter lesen…

26.Juli 2009

RSS Aggregator

2009 26 Jul

SimplePie Logo Today I was looking for a way to aggregate multiple RSS feeds into one. After some digging I found SimplePie. It’s a small PHP library for parsing and constructing RSS feeds.

I’ve written this small PHP script here that demonstrates how to aggregate two RSS feeds. You can adopt it very easy by editing the constants at the top of the file.

To use SimplePie you have to download the package from their homepage. From this package you only need the file “simplepie.inc”. (You may also want to execute “compatibility_test/sp_compatibility_test.php” once in your browser.) Additionally a directory “cache” must be created (and writable for PHP scripts).

All put together you should end up with directory content like this:

  • rss.php (my RSS script)
  • simplepie.inc
  • cache/

Download “rss.php”

DHD

2009 26 Jul

Ohne Worte ;)

DHD

21.Juli 2009

Python ist krass

2009 21 Jul

Momentan bin ich “gezwungen”, Software in Python zu schreiben. Und nach einigen Programmierer-Tagen bin ich immer mir noch nicht sicher, ob ich Python mag oder nicht. Einige Sachen sind cool, andere nicht und allzu häufig muss ich feststellen, dass Python ein riesiger Flickenteppich ist. (Allein schon, dass es “alte” und “neue” Klassen gibt (von der Syntax) und dass diese nicht kompatibel sind, spricht Bände.)

Heute bin ich dafür mal wieder auf ein Konstrukt gestoßen, dass krass und cool zugleich ist:

for i in foo:
  ...
else:
  ...

Es gibt hier also for-Schleifen mit else-Block. Und zwar wird der else-Block ausgeführt, wenn die Schleife komplett durchgelaufen ist (d.h. nicht durch ein break vorzeitig beendet wurde). Ziemlich praktisch.

Referenz

20.Juli 2009

Firefox WebDeveloper-Profil

Neben den Add-ons für den täglichen Bedarf bietet Firefox auch zahlreiche Add-ons, die speziell für Webentwickler nützlich sind, allen vorran: Firebug.

Neues Firefox-Profil anlegen

Da man aber meistens diese Add-ons nicht während normaler Surfsitzungen benötigt, empfiehlt es sich, extra für die Web-Entwicklung ein eigenes Firefox-Profil anzulegen.

Zunächst führt man folgenden Befehl aus (ohne “no-remote” müssen vorher alle Browser-Fenster geschlossen werden):

  • Windows: "c:\Programme\Mozilla Firefox\firefox.exe" -no-remote -P
  • Linux: firefox -no-remote -ProfileManager
  • MacOSX: /Applications/firefox.app/Contents/MacOS/firefox -no-remote -P

Firefox Profilmanager

Hiermit erstellt man ein neues Profil (im Folgenden nenne ich es “WebDev”) über “Profil erstellen” und beendet dann den Profilmanager.

Hinweis: Es empfiehlt sich, die Option “Beim Starten nicht nachfragen” aktiviert zu lassen und stattdessen eine Verknüpfung (o.ä. unter Nicht-Windows-Betriebssystemen) für das Profil zu erstellen.

Um Firefox jetzt mit dem neuen Profil zu starten, ruft man Firefox wie oben auf, nur dass man jetzt noch zusätzlich den Profilnamen spezifiziert. Unter Windows sähe der Aufruf dann z. B. so aus:

"c:\Programme\Mozilla Firefox\firefox.exe" -no-remote –P "WebDev"

Für weitere Informationen und Problemlösungshilfen, siehe hier.

Hinweis: Es empfiehlt sich evtl., das Icon für die Verknüpfung auszutauschen. Ich verwende hierfür dieses Iconset:

firefox-icon

Download gibt es hier und hier.

Web-Entwickler Add-ons

Im Folgenden findet sich eine Liste aller Firefox-Addons, die ich speziell in dem Web-Entwickler-Profil verwende.

  • Firebug: Schlechthin das Add-on für Web-Entwickler. Bietet u.a. die Möglichkeit, sich den momentan angezeigten DOM-Baum und für jeden Knoten dessen CSS anzusehen. Es gibt sogar noch Add-ons für Firebug (sog. Add-on Add-ons ;) ).
    • Page Speed: Analysiert eine Seite und gibt Vorschläge, wie deren Geschwindigkeit verbessert werden kann. (Im Gegensatz zu YSlow funktionierte dieses Add-on bei mir auf anhieb. YSlow konnte ich nicht zum Laufen brignen.)
    • Firecookie: Zeigt die Cookies und deren Werte an, die zur momentan angezeigten Seite gehören.
    • SenSEO: Zeigt ein paar Hinweis zur Suchmaschinenoptimierung der aktuellen Seite an.
    • CodeBurner: Zeigt für HTML-Tags und CSS-Attribute an, von welchen Browsern diese wie unterstützt werden. Dazu muss entweder ein Element im Tab “HTML” oder “CSS” rechtsangeklickt und dann “Look up …” gewählt werden – oder man klickt (nachdem man ein mal auf den HTML-Tab geklickt hat) auf den Tab “Reference”.
  • Web Developer Toolbar: Eine Toolbar mit diversen, nützlichen Werkzeugen.
  • JSView: Bietet einen Toolbar knopf, mit dem man sich schnell die CSS- und JS-Datei, die zur momentan angezeigten Seite gehören, anzeigen lassen kann.
  • MeasureIt: Bietet die schnelle Möglichkeit, die Größe von Elementen auf der Seite auszumessen. Das “Maßband” wird über einen Knopf unten links in der Statusleiste aktiviert.
  • ColorZilla: Bietet eine Pipette zum Ermitteln eines Farbwerts auf einer Webseite. Wird genau wie MeasureIt in der Statuszeile aktiviert.
  • IE Tab (nur Windows): Zeigt im Firefox auf Wunsch die aktuelle Seite mit der Internet-Explorer-Engine an. Nützlich für’s Testen der Seite.
  • FireShot: Erzeugt Screenshots der Seite, die gerade betrachtet wird. Außerdem können dieses Screenshots dann mit Anmerkungen versehen werden.

Dazu kommen noch die obligatorischen Add-ons:

17.Juli 2009

Mainzelmännchen go iPhone

Dass das iPhone sehr beliebt ist, wissen wir ja bereits. Aber dass es sooo beliebt ist, dass es sogar die Mainzelmännchen benutzen, wusste ich noch nicht *lach*.  Hier der Beweis:

YouTube Preview Image
13.Juli 2009

Falsche Zone für Netzlaufewerke nach Update auf IE8

2009 13 Jul

IE8 sucks. Sicherlich keine absolut objektive Meinung, aber fragt mal die Leute, die Webseiten entwickeln, was sie vom Internet Explorer halten.

Nach dem ich vor einiger Zeit auf den IE8 geupdatet hatte, da dieser jetzt als "Wichtiges Update" gehandelt wird, bin ich auf ein sehr seltsames Problem gestoßen (System ist übrigens Windows XP SP3):

Sicherheitswarnung beim Öffnen einer Textdatei

Ich meine, ich kenne das ja irgendwie von Anwendungen – aber warum zum Geier kommt das beim Öffnen einer Textdatei? Welcher Schaden könnte denn von dieser Datei wohl ausgehen? Die Datei liegt übrigens auf einem ganz normalen Netzlaufwerk; lokal funktioniert alles wunderbar.

Etwas genervt habe ich das Internet dann nach diesem Problem durchforstet, hab aber nix hilfreiches gefunden. Heute ist mir dann folgendes in der Statuszeile meines Explorers (wohl gemerkt – nicht Internet Explorer, sondern der Windows Explorer) aufgefallen:

Zone im Windows Explorer

WTF? Wieder das Internet befragt, wieder nichts gefunden. Durch Zufall bin ich dann aber auf die Lösung gestoßen. Sie findet sich unter "Systemsteuerung" -> "Internetoptionen" (was auch immer das da drin zu suchen hat…) ->"Sicherheit". Dort wählt man "Lokales Intranet" aus und klickt auf "Sites".

Internetoptionen

Hier muss die Option "Intranetnetzwerk automatisch ermitteln" deaktiviert werden, da sie einfach nicht funktioniert. Alle anderen Optionen bleiben aktiviert.

intranet-einstellungen

Jetzt alles mit "OK" bestätigen, dann Windows Explorer Fenster neu geöffnet (F5 bringt evtl. nichts) et voila – alles wieder so, wie es sein soll.

Korrekte Zone im Windows Explorer

11.Juli 2009

Monkey Island 1 – Special Edtion

2009 11 Jul

Monkey Island 1 kommt? Huh? Ja, irgendwie ist Lucas Arts momentan auf dem Trichter, Monkey Island wieder aufleben zu lassen. Neben einem neuen Teil von Monkey Island, der in Episoden (ähnlich Sam & Max) herausgebracht wird, gibt es auch ein komplettes Remake des ersten Teils.

Der Episoden-Titel heißt “Tales of Monkey Island” und wird wohl in fünf Episoden nach und nach erhältlich sein. Leider ist die Grafik in meinen Augen nicht so wahnsinnig toll gelungen. Sie ist “nett”, aber mehr leider auch nicht.

talesofmi_guybrush_screenshot

Weitere Screenshots gibt’s hier. Aber wenigstens stimmt der Humor, wie dieses Video zeigt:

YouTube Preview Image

Viel interessanter finde ich da das Remake des ersten Teils. Denn hier stimmt die Grafik und alles drumherum einfach. Für die Special Edition wurden alle Hintergründe anhand des Originals neu gezeichnet. Zum Vergleich mal hier die erste Szene des Spiels:

old

new

Mehr Screenshots (zum Vergleichen) gibt’s hier. Und hier gibt’s noch ein Video, was etwas mehr vom Spiel zeigt; einfach nur cool!

Update: Habe gerade herausbekommen, dass das Spiel ab dem 15. Juli wohl für 10$ bei Steam gekauft werden kann. Na, wenn das mal nichts ist.

He’s Barack Obama

2009 11 Jul

Bin hetue auf dieses Video gestoßen. Einfach nur cool und sehenswert:

Try JibJab Sendables® eCards today!

Btw: Wer findet heraus, woher die Szene bei 1:10 (Obama sitz im Büro und das Telefon klingelt) herstammt? ;)

6.Juli 2009

Ich werde auch mal Spieleentwickler…

… wenn man mit sowas wirklich Geld verdienen kann *lach*. Sachen gibt’s, die gibt’s einfach nicht.

beauty-spiel

Hype, Hype,…

2009 06 Jul

Ich weiß, schon ein alter Hut, aber trotzdem sehr cool: Google Wave. So sähe – zumindest lt. Google – die Email aus, wenn sie heute erfunden werden würde. Kann’s kaum noch erwarten, bis das endlich public wird.

Wer nicht weiß, was Google Wave ist – hier ist ein Video, in dem Google Wave vorgestellt wird. Für alle Nicht-Programmierer reichen sicherlich die ersten 50 Minuten. Dafür sind die aber gut gefüllt.

YouTube Preview Image

PS: Google ist natürlich der einzige, der 90 Minuten Videos auf YouTube einstellen darf ;)