Blog
Symfony Live: Meine Top 3 Vorträge
Meine persönlichen top 3 Vorträge waren: Leadership in der Softwareentwicklung Denn sie wissen nicht, was sie tun The road to Continuous Deployment Ein weiterer heißer Kandidat für einen Top Talk war: Developing People, aber an dem Vormittag hatte ich einen anderen Termin. Leadership in der Softwareentwicklung Johann-Peter Hartmann (Gründer, Chef und „Chief Tailwind Officer“ von…
Agile Games for teaching Scrum etc.
Now that I’m diving deeply into teaching Scrum, I am profoundly interested in games that can be useful to deeply understand agile principles. These are my latest sources: http://tastycupcakes.org/category/agile/ Blog style collection of games http://www.innovationgames.com/resources/the-games/ List of games that facilitates finding a game for a specific purpose http://www.gamestorming.com/ Join as at the agile game lab…
Symfony 2.5: Dump current config
My favorite new feature in Symfony 2.5: Now you can not only dump the default configuration but also the fully merged current configuration, yeah! The command for this is: app/console config:debug Read all about the background here.
Imapping Tool (auch) für große und komplexe Wissenslandkarten
Update: iMapping wird fortgeführt als https://infinitymaps.io/ Das iMapping Tool (bekannt aus dem brand eins Artikel) ist eine Software zum erstellen großer Wissenslandkarten. Es bietet eine übersichtliche Methode, auch komplexere Informationsstrukturen visuell darzustellen. Laut Heiko Haller, dem Macher von iMapping, wird das Tool vor allem von Managern, Beratern und Wissenschaftlern verwendet, um sich bei komplexeren Projekten…
Timon Schroeter nun Timon Fiddike
Ich habe geheiratet. Früher hieß ich Timon Schroeter. Mein ursprünglicher Nachname (Schroeter) ist einer der häufigsten in Deutschland überhaupt (Top 20, wenn die man alternativen Schreibweisen mit ö/oe und d/t mitzählt). Der Nachname meiner Frau (Fiddike) ist in Deutschland und sogar weltweit sehr selten. So selten, dass die Domain fiddike.com im Jahr 2014 noch frei…
Symfony Security Update Patch Versions 2.5.4, 2.4.9 and 2.3.19
Today, patch versions for all actively maintained minor versions (2.5, 2.4 and 2.3 LTS) of the Symfony project have been published. The version numbers of the patches are: 2.5.4, 2.4.9 and 2.3.19 and you should update to the latest patch release of you Symfony version ASAP because they fix this set of CVE listed vulnerabilities:…
IPv6 support auf PHP-Schulung.de
PHP-Schulung.de hat nun wieder vollen IPv6 Support. Erfahren Sie auf Wikipedia mehr über Version 6 des Internetprotokolls.
PHP Profiler by SensioLabs now in private Beta
UPDATE The SensioLabs Profiler has been replaced by the Blackfire Profiler. The new PHP Profiler by SensioLabs is now in private beta. To register for the private beta go to: profiler.sensiolabs.com. Just curious? Watch the video, it explains and demonstrates the profiler. Personally I’m very curious whether it will work for legacy PHP apps as…
Contao + Symfony: Vortrag über Symfony auf der Contao Konferenz 2014
Während meines Symfony Vortrags auf der Contao Konferenz 2014 habe ich die folgenden Schwerpunkte gesetzt: Warum Symfony für mich persönlich so wertvoll ist Dependency Injection Container: Einführung Event Dispatcher: Einführung Hier liegen die Folien zum Download bereit: Contao-Symfony-Timon-Schroeter.pdf
Symfony style dynamic configuration with the eZ Publish ConfigResolver
One of the central classes in the Symfony framework is: Symfony\Component\HttpFoundation\Request The front controller instanciates this object and populates it with the properties of the current HTTP Request. Controllers can easily obtain the current Request instance. Services can have the current Request object injected either directly or via the request stack (which is also subrequest…
Mit Symfony 2.3.* unter Windows entwickeln: XAMPP v1.8.3 Konfiguration
0. Vorbemerkung Dieser Artikel richtet sich an Benutzer von Microsoft Windows. Wer stattdessen auf Mac OS X oder Linux entwickelt wird einen Blick auf Vagrant werfen wollen. Vagrant funktioniert prinzipiell auch für Windows, allerdings ist es mangels NFS nicht so leicht, damit eine gute Performance zu erzielen. Daher ist XAMPP für Windows Nutzer oft die…
Symfony Translation Component: Talk at Symfony Usergroup
Thank you everybody for attending the Symfony usergroup meeting at Research Gate, asking interesting questions and a lively discussion on xliff editors. My slides can be downloaded here: https://php-schulung.de/download/symfony-translation-component.pdf Two different xliff capable XML editors were named in the discussion. One of them was the opensource online tool Pootle. There was a commercial one, too,…
Umzug in den Bouché Gewerbepark
Unser neues Büro und die Schulungsräume, die wir für PHP Schulungen in Berlin nutzen, befinden sich im Bouché Gewerbepark: Bouchéstr 12 12435 Berlin Parkplätze finden Sie vor der Einfahrt 1 (Jordanstraße). Unser Firmensitz und unsere Postadresse befinden sich weiterhin in der Prinzessinnenstraße (siehe Kontakt / Impressum).
Symfony: List all listeners
Did you ever need to list all listeners that are registered in a Symfony 2 based app? Just install the ListenersDebugCommandBundle by egulias … https://github.com/egulias/ListenersDebugCommandBundle and execute: app/console container:debug:listeners
Symfony 2 vs. Yii Framework
Edit: At the Oxid Commons Conference 2014 the developers of the popular web shop „Oxid“ announced that they will migrate their System to Symfony 2, too. Here’s a blogpost by their community manager Marco Steinhäuser, explaining that they have chosen Symfony 2 over Yii despite Yii’s recent surge in popularity. A beautiful description of why…
CDN Introduction: CDNs can be free, cheap or expensive
Here are the slides used in my Introduction to CDNs given at BePhpUg on November 6th 2013: https://php-schulung.de/download/CDN-Introduction.pdf
Symfony Security Component Introduction: Talk at BWB Meetup
Monday, Oktober 28th 2013 19:15 – 21:45 at co.up, Adalbertstrasse 7 – 8, 10999 Berlin All details: http://www.meetup.com/backend/events/141934292// Securing Web Applications with the Symfony 2 Security Component Talk by Timon Schroeter Authentication and authorization of users need to be taken care of in most web applications. The Symfony 2 security component makes both tasks really…
Symfony benchmarks mit HipHop VM: Bis zu 4x schneller
Symfony läuft auf der HipHop Virtual Machine (ja, die von facebook): http://labs.qandidate.com/blog/2013/10/21/running-symfony-standard-on-hhvm/ Und hier sind die ersten Benchmarks: http://alexfu.it/2013/10/22/symfony-benchmark-on-hhvm/
Offene Symfony Schulung in Berlin: 10-13.12.2013
Vom 10.12.2013 bis 13.12.2013 findet der Symfony Intensivkurs in Berlin statt. Wenn Sie Ihre Symfony Schulung in-house buchen, wählen Sie Termin und Ort (deutschlandweit).
Dependency Injection: Lose Kopplung von Klassen mit PHP und Symfony
Am 20.10. halte ich auf dem monatlichen Treffen der Symfony Usergroup Wien http://symfony-austria.org/ einen Vortrag zum Thema Dependency Injection. Teil 1: Dependency Injection: Motivation Im ersten Teil wird erklärt warum lose Kopplung sehr wertvoll ist. Anhand von Code Beispielen mit generischen PHP Klassen wird gezeigt, wie einfach es ist, diese auf Dependency Injection vorzubereiten. Teil…
Hast du irgendwelche Buchempfehlungen?