Doctrine bringt ab Werk ein paar sehr mächtige Attribut-Validatoren auf Anwendungsebene mit, die aber im Symfony-Kontext nur für zusätzlichen Overhead sorgen und gleichzeitig nicht ganz so fein granuliert sind wie bspw. ein entsprechender sfValidator. Wie man Doctrine auf Projektebene konfigurieren und bspw. das Validation-Feature abschalten kann, zeigt das folgende Listing.
Audio auf Webseiten mit SoundManager 2
Audio auf Webseiten ist ja immer so ein Thema.
Die “nativen” HTML “Möglichkeiten” lassen wir mal lieber aussen vor.
Des Rätsels Lösung ist ja eigentlich meistens Flash – so auch bei Soundmanager 2.
Nur bleibt Flash hier komplett im Hintergrund und wird nur als “Ausgabegerät” missbraucht.
Sounds lassen sich dann mittles einer wirklich mal sehr coolen JS API einbinden, triggern und noch einiges mehr.
Dazu ist das ganze auch noch hervorragend dokumentiert. Continue reading “Audio auf Webseiten mit SoundManager 2”
lawnchair – a client side JSON document store
Sorta like a couch except smaller and outside
JSON Daten clientseitig speichern und verfügbar halten.
“stores” nennt Lawnchair das dann.
Eigentlich ähnlich wie bei Propel und co. Nur halt ohne DB.
ich würde sagen die Syntax spricht in dem Fall für sich selbst: Continue reading “lawnchair – a client side JSON document store”
Zen-coding mit Eclipse PDT
So kann man zencoding auch mit Eclipse PDT ohne das Aptana Plugin ans laufen kriegen.
Dafür braucht man Eclipse Dash (vormals Monkey). – benutzt Aptana i.ü. auch, soweit ich das richtig gesehen habe –
Das installiert man sich wie gewohnt, mit dieser URL:
http://download.eclipse.org/technology/dash/update/
Eclipse neu starten und schon ist mighty Eclipse macro-fähig.
Continue reading “Zen-coding mit Eclipse PDT”
Zen-Coding: Doping fürs Markup-Tippen
Tim hat recht, das ist ‘ne nette Idee. Das Video angucken!
Kleines Addon, große Wirkung.
Check das aus. Dieses kleine, aber feine Addon erlaubt es, alle Stylesheets via Kontextmenu-Auswahl oder F9-Taste zu aktualisieren. Der Clou dabei: Das ganze geschieht on-the-fly, ohne dass ein Page-Reload nötig wäre. Jeder leidgeplagte RIA-Entwickler wird angesichts der offensichtlichen Macht dieses Addons in Ehrfurcht erstarren. Denn dadurch lässt sich der Zeitaufwand fürs CSS-Styling um mindestens 90% verringern, und dann macht diese Tätigkeit sogar wieder sowas wie Spaß.
XMLHttpRequest: Spezifikation abgeschlossen
vServer SPF Spamfilter von Plesk und Thunderbird
Kauft man einen vServer kommt in der Grundausstattung erstmal viel Spam ungefiltert durch, es sei denn man tut was dagegen.
Alles umleiten auf Gmail ist eine Lösung, aber Google muss nicht alle meine Mails haben, daher mal schauen was Plesk einem so bietet.
Unter Server -> Mail gibt es eine “SPF spam protection”, also die mal ausprobiert:
– SPF Filter angeschaltet
– folgende Einstellungen gemacht:
SPF checking Mode: Only create Received-SPF headers, never block
(war doch etwas mißtrauisch, deswegen erstmal gucken was dabei raus kommt)
Nun werden die Mails mit einem zusätzlichem Header ausgestattet, den man local dann filtern kann.
Dazu mehr hier
– SPF local rules: include:spf.trusted-forwarder.org
– SPF guess rules: a/24 mx/24 ptr
Alles von hier übernommen: http://www.saout.de/misc/spf/
… und gespeichert
Continue reading “vServer SPF Spamfilter von Plesk und Thunderbird”
symfony-check.org/
Heute mal ein webtip:
http://symfony-check.org/
Eine sehr nützliche Seite, die eigentlich nur eine Checklist ist.
Check if your symfony application is ready for deployment
Aber schön gemacht und sehr nützlich.
Wie oft hab ich schon vergessen die ErrorPages zu customizen.
Oder schön ist auch wenn man ne Email kriegt “Du benutzt symfony, richtig?”, weil man vergessen hat die Cookie Names anzupassen.
Etwas untergegangen: Propel 1.4 is raus
… und hier gibt’s ein Changelog: http://propel.phpdb.org/trac/wiki/Users/Documentation/1.4/WhatsNew
Continue reading “Etwas untergegangen: Propel 1.4 is raus”