Symfony 1.1 RC 1

8. Mai 2008

Der erste Release-Candidate von Symfony 1.1 ist ab sofort da! Das Release kommt immer näher. Hoffentlich arbeiten auch die Plugin-Entwickler an der Portierung.

Ich wollte die Tage das sfFeed2Plugin benutzen und musste feststellen, dass auf dem einfachen Weg über den “symfony”-Befehl die Installation verweigert wird, weil das Plugin für 1.0 ist. Musste ich mir leider kurzer Hand was eigenes Basteln um die News in einen RSS-Feed zu quetschen.

Weiteres zum RC1 gibt’s im Symfony-Blog: Symfony 1.1.0 RC1 is out.

P.S.: In den folgenden Wochen ist mit einem RC2 zu rechnen.

Nach dem ich ein paar Probleme mit meinem Firefox hatte, habe ich kurzerhand vor ein paar Tagen beschlossen einfach auf die neue Version umzusteigen. Schon bei Beta 3 hatte ich mal kurz reingeschaut und jetzt mit Beta 5 muss ich sagen: Es läuft wunderbar! Ich bin soweit sehr zufrieden, allzuweit kann die endgültige Version nicht mehr sein.

Leider funktionieren einige Erweiterungen noch nicht mit der neuen Version (Hallo Entwickler, das ist bereits Beta 5, wurden nicht auch so viele Beta-Versionen rausgegeben, damit man seine Erweiterungen anpassen kann? ;)). Um es genau zu sagen: Es funktioniert bei mir bisher nur Adblock und NoScript. Na ja, schon mal ganz praktische Dinge.

Vom rumfummeln in der about:config möchte ich eher abraten. Es macht schon seinen Sinn, dass nicht alle Erweiterungen einfach so weiter funktionieren. Außerdem gibt es eine Erweiterung, die gezielt andere Erweiterungen “freischaltet” soweit ich mich erinnere. Nur an den Namen erinnere ich mich gerade gar nicht ;)

Bei Symfony kann man ja in der view.yml diverse Meta-Tags definieren, zum Beispiel “description” und “keywords”. Häufig ist es aber sinnvoller wenn diese auch dynamisch wären. Dies geht relativ einfach wenn man wie beim Artikel zu dynamischen Seitentiteln die sfActions Klasse erweitert:

class myActions extends sfActions
{
  public function setDescription($description)
  {
  	$response = $this->getResponse();
  	$response->addMeta(’description’, $description);
  }

  public function setKeywords($keywords)
  {
  	$response = $this->getResponse();
  	$response->addMeta(’keywords’, $keywords);
  }
}

Nun lassen sich in jeder “Action”, die von myActions abgeleitet ist statt direkt von sfActions, die Meta-Tags für Keywords und Beschreibungen bequem dynamisch anpassen, z.B.:

public function executeMyAction()
{
  $this->setDescription(’…. beschreibung …. ‘);
  $this->setKeywords(’foo, bar, foobar, …’);
}

Open Source Eistee

25. April 2008

Version 1.0 - BaseTea

Für 1,5 Liter Eistee:

Zutaten
- 0,5 Liter Wasser (Eis)
- 5 Teebeutel Schwarzer Tee (à 1,75g)
- Zitronensaft-Konzentrat (5 EL)
- Zucker (10 EL)

Rezept
0,5 Liter Wasser in eine 1,5L-Flasche oder ein anderes Behältnis geben und im Gefrierfach zu Eis frieren. Alternativ Eiswürfel benutzen.
Wenn das Wasser gefroren ist mit den 5 Teebeuteln einen starken schwarzen Tee kochen (ca. 1 Liter).
Den Tee 3 Minuten ziehen lassen. Nun die Flasche aus dem Eisfach holen und den Tee eingießen und damit das Eis schmelzen lassen.
Jetzt noch 5 Teelöffel Zitronensaft-Konzentrat und 10 Teelöffel Zucker (nicht gehäufte!) hinzugeben. Flasche schließen, gut durchschütteln und zum kühlen in den Kühlschrank oder kurz ins Eisfach stellen.

Falls es sich dabei um eine PET-Flasche handelt die Flasche gut kühlen oder den Tee nicht ganz so heiß machen, weil sich die Flasche sonst schnell verformt. Außerdem bietet es sich an beim Wasser frieren in der Flasche vorher den Deckel abzunehmen, damit die Flasche sich nicht zusammenzieht.

Servieren eiskalt in einem Glas. Mit oder ohne Eiswürfel mit oder ohne Strohhalm mit oder ohne Zitronenscheibe.

Das Rezept gebe ich unter der Creative Commons-Lizenz frei - Veränderungen bzw. Erweiterungen gerne erwünscht ;)

Creative Commons License
Dieser Werk ist unter einer Creative Commons-Lizenz lizenziert.

Zattoo

24. April 2008

Neben dem schon genannten Onlinetvrecorder ist Zattoo eine nette Alternative seit mein Fernseher den Geist aufgegeben hat. Über ein P2P-Programm kann man dort gratis diverse Fernsehsender über das Internet schauen. Leider sind die ganz großen privaten Sender (noch) nicht dabei. Aber die Senderliste ist trotzdem bisher ganz beachtlich:

3SAT, ABC News Now, Al Jazeera English, ARD DasErste, arte, AutoMoto TV, Bloomberg, BR, BR alpha, CNN International, Comedy Central, Das Vierte, DMAX, DSF, Eins Extra, Eins Festival, Eins Plus, France 24, Giga, HR, Ki.Ka, Luxe tv, MDR, MTV, NDR, Nick, Phoenix, RB, RBB, SF info, SR, sumo.tv, SWR Baden-Würtemberg, SWR Rheinland-Pfalz, Tele 5, TeleZuri, The Poker Channel, Tier TV, ttlive, TV Gusto, VIVA, WDR, ZDF, ZDF dokukanal, ZDF infokanal, ZDF theaterkanal

Veoh

24. April 2008

Wenn man mal so das Angebot an Streams anschaut, dann ist Veoh zusammen mit dem Programm VeohTV inzwischen ein ganz guter Ersatz für Stage6 geworden. Man muss halt wissen was man suchen muss ;)

Werbung auf Twitter?

15. April 2008

Heute kam jemand mit den Suchworten “spongebob globale erwärmung” auf dieses Blog und ich muss jetzt doch sehr grübeln welche Informationen diese Person gesucht hat. Gibt es da etwa eine spezielle Spongebob-Folge oder interessierte er sich für die Auswirkungen von Spongebob auf die globale Erwärmung?

Wow, der Penny-Markt hat ab nächsten Montag eine elektrische Schreibmaschine im Angebot. Das es sowas noch für Endverbraucher gibt ;)

Symfony 1.1 Beta 3

11. April 2008

Die dritte Beta-Version von Symfony 1.1 ist draußen. Die fertige Version kommt immer näher! Hach das ist wie Weihnachten :)