Patrick Allaert

@patrick_allaert

Talks

Date Presented | Last Commented | By Comment | By Name

Rating: 5 of 5

Create your own PHP extension, step by step

at phpDay 2012 (19.May.2012) | 2 comments | Patrick Allaert, Derick Rethans, Rasmus Lerdorf

Comments

(Show Details)
(Hide Details)
Rating: 3 of 5 
(01.Feb.2010)
Passing the Joel Test in the PHP World
Good presentation from a very talented speaker! Unfortunately I didn't learned anything new and I consider most developers should already know all of those best practices. What most developers don't know is how to put that in place towards a management having different priorities.
Rating: 4 of 5 
(23.May.2011)
Making the new everyday things
Very good presentation! A good way to make devs aware of their user experience responsibilities. Might be a little bit shorter, seeing so many times "being superman" or an old crying baby tends to be a little bit exhausting. I would have replaced some of this time spent with some more concrete action points devs can focus on.
Rating: 4 of 5 
(23.May.2011)
ZeroMQ Is The Answer
Very instructive and good live examples! Thumbs up!
Rating: 2 of 5 
(23.May.2011)
Pursuing Practices of Domain - Driven Design in PHP
No problem regarding your accent! Be proud of your origins. However, in such conference, one expect much more in depth content. What has been said could have been done in 10 minutes for an intermediate level talk.
Rating: 4 of 5 
(23.May.2011)
How XHP Revolutionized Frontend Development at Facebook
The talk might have been improved with a complete and concrete case that would be different than Facebook's one. Anyway, good and interesting presentation!
Rating: 1 of 5 
(23.May.2011)
Inside DocBlox
I really don't see the point in having developed DocBlox. If phpDocumentor is slow, just use a code documentation generator made in C and much more featureful like Doxygen. (You can keep phpDoc syntax, no need to use the old Doxygen one!) Before reimplementing an existing tool, one should definitely investigate alternative solutions. Doxygen takes 22 seconds and about 90Mb to parse and generate the full Zend Framework without the graphs. 65 seconds and 100Mb with graphs.
Rating: 4 of 5 
(24.May.2011)
Advanced OO patterns
That was interesting and very well presented. I wish I could see some more in depth stuff on that topics. BTW, I have been surprised that the native SPL Subject/Observer interfaces haven't been mentioned as well as the Signal/Slot implementation of the eZ / Zeta Components. Anyway, good talk guys!
Rating: 4 of 5 
(24.May.2011)
Launching content in mobility with REST & eZ Publish
Nicolas presented the REST architecture behind the eZ Publish CMS and how it is designed to provide content for, virtually, any devices. This talk was just a perfect fit after the "First Class APIs" keynote of Helgi Þormar Þorbjörnsson as it demonstrated precisely how important it is to have such an API to serve data! The presentation ended up with a live demonstration from an Android application to see how easy it was to integrate content from eZ Publish on such device.
Rating: 3 of 5 
(28.Jan.2012)
How To Stand On The Shoulders Of Giants
Very well presented, but I really expected more interesting content from a talk that has previously received so much rating stars...
Rating: 5 of 5 
(24.Feb.2012)
PHP in 2012
Nice talk Rasmus, as usual.
Rating: 5 of 5 
(24.Feb.2012)
Creative Coding - why ?doing nothing? doesn?t mean you?re not working
Congratulations June, you have covered all the aspects of this subject I expected to hear about! Good to see that your are engaged and motivated about your subject.
Rating: 0 of 5 
(21.May.2012)
Mastering PHP Data Structure 102
@Lukas: You are mostly right, you won't typically speed up an application by applying all the best practices I've shown during the presentation. But I still often had improved the general performance (in terms of reqs/second delivered) by chasing the usage of array_merge()/array_unique()/in_array()... Especially when those are used in autoloaders or in frameworks without some cares. Some well known applications can really be faster by applying those techniques, e.g.: PHP_CodeSniffer which heavily use array()/in_array to implement a "set" to match tokens. You might be surprised by seeing how in_array() is truly the bottleneck into it, however changing that implies a hard BC!
Rating: 0 of 5 
(06.Oct.2012)
Mastering PHP Data Structure 102
The presentation colours worked well in Antwerp, Paris, Verona and London, but here I have to admit it was a real mess reading the screen and this is really a bad thing! Sorry dear attendees for this dummy error. I'm going to fix that for next time, using high contrast colors. @Marcel This is an advanced and in depth course, hence the "102". Slowing down the pace and skipping the last couple of data types would have made this talk a bit too basic ("101") IMO.
Rating: 5 of 5 
(18.Oct.2012)
About eZ Publish Summer Camp
I loved it! I wish I was there, next year maybe :-)
Rating: 3 of 5 
(21.Nov.2013)
Job queues, messages queues : état des lieux & retours d'expérience
Sujet très maîtrisé, mais avec des slides presque inutiles :-( : illisibles à + de 4m de l'écran => écrire plus grand et moins de mots / slide. La présentation pouvait également être plus "vivante".
Rating: 2 of 5 
(25.Nov.2013)
The Agile Enterprise - Adopting Agile Application Delivery
The Apigility tool looks interesting, however I did not expected that this talk would have presented such a tool, but rather, general tips/processes. If I knew that was so much Zend's product centric I wouldn't have followed this talk.
Rating: 5 of 5 
(25.Nov.2013)
OpenStreetMap for the web
Very interesting and well presented!
Rating: 5 of 5 
(25.Nov.2013)
Stack: a PHP interface for framework-agnostic code sharing
Just an excellent presentation, thanks Igor! :)
Rating: 5 of 5 
(25.Nov.2013)
Ne cherchez plus, c'est ElasticSearch qu'il vous faut
Même si on a l'impression de connaître déjà le sujet en ayant de l'expérience avec Solr, le sujet était tellement bien amené que cela restait 45 très bonnes minutes! Bravo messieurs! P.S. J'étais au fond de la salle et je n'ai pas perdu une miette grâce au fait que vous parliez fort et distinctement, ceci couplé avec le fait que vous n'utilisiez pas le micro (le son subissait trop de réverbération avec!).
Rating: 1 of 5 
(25.Nov.2013)
Performance avec du PHP, Drupal et un peu de magie
Lorsqu'on a la chance d'être sélectionné pour donner une conférence à un évènement comme celui-ci, on s'arrange pour être là à temps ou, à défaut, prévenir suffisamment à l'avance pour qu'une autre conférence puisse être donnée à la place.
Rating: 1 of 5 
(25.Nov.2013)
NoSQL Haute disponibilité et Big Data avec MySQL autour de PHP
Point intéressant: présentation des améliorations/nouveautés de MySLQ 5.6. Points négatifs: trop commercial, trop de temps passé sur des parties qui n'intéresseront que des DBA, et non des développeurs, présentation très mal donnée: on a le sentiment que le conférencier découvre à chaque fois ses slides,...
Rating: 5 of 5 
(25.Nov.2013)
Your PHP can fly
Les commentaires déjà écrits ici résument très bien les choses dans les points positifs/négatifs. Je n'en ajoute pas plus!
Rating: 3 of 5 
(27.Jan.2014)
Keynote: Mentoring Developers
The whole idea behind mentoring looked very obvious to me. After the keynote, I had the impression I didn't learned a single thing and this is sad considering I'm sure I could learn plenty of interesting things from a great speaker like Elizabeth. The presentation skills were excellent, too bad the content was not really what I expected from a keynote.
Rating: 5 of 5 
(27.Jan.2014)
Hacking with HHVM
Excellent content and speaker! :)
Rating: 5 of 5 
(24.Oct.2014)
Frameworks: A History of Violence
François, tu as combiné avec humour, prestance et poésie beaucoup de convictions que j'essaye de partager. Jaloux de ton talent, je te retire une étoile et ne t'en mets donc que 5! (Bravo!)
Rating: 5 of 5 
(27.Oct.2014)
Développement Symfony rapide avec un modèle de contenu
Super bien présenté Bertrand! Merci.
Rating: 2 of 5 
(27.Oct.2014)
An introduction to the Laravel Framework for PHP
Way too much info about you/Laravel history/Laracon. I really wanted to know technical stuff about Laravel and I had to wait 25 minutes before it happened! I was very disappointed :( Your slides are well done and you present things well, so you have everything in your hands to do very good talks! Keep up the work dude!
Rating: 5 of 5 
(15.May.2015)
Going crazy with Varnish and Symfony
Very well presented and the timing was just perfect, congrats!
Rating: 0 of 5 
(16.May.2015)
PHP Data Structures (and the impact of PHP 7 on them)
@Allessandro, @anonymous: You're entirely right, while it passed very well at other conferences it didn't go well here, I just uploaded my slides in order for you to quickly see them before the event's finished: http://www.slideshare.net/patrick.allaert/php-data-structures-and-the-impact-of-php-7-on-them-php-days-2015 Don't hesitate to reach me in case of question.
Rating: 5 of 5 
(16.May.2015)
Writing Faster PHP with HHVM & Hack
Very overview Davey!
Rating: 0 of 5 
(16.May.2015)
Advanced debugging techniques
@grr1 30 minutes for debugging is super short, hence while I didn't want to introduce too much of profiling which isn't strictly "debugging". Otherwise I would have talked about catchy.io and how it helps monitoring performance issue ;-) @Francesco Abeni, Matteo Guindani, SvarunRaj I will try to improve my English pronunciation, but note that I never had any English course ever (that certainly doesn't help) but I am willing to improve myself, so any tips or tricks is welcomed! Sorry for that.
Rating: 4 of 5 
(20.May.2015)
KunstmaanCMSBundles: Bundle up your worries
I'm curious you say that "a multilingual versioned cms system" didn't existed as of 2012. In March 2003, eZ Publish released their third version of their CMS based on PHP 4 that already contained both multilingual and version features natively! eZ Publish survived PHP 5 migration and is now fully integrated with Symfony and includes about 15 years of experience of managing multilingual content. Have you tested it?
Rating: 5 of 5 
(17.May.2017)
What's going on my production ? Dig into real time metrics using Pinba
Splendid talk by Mathieu. Great overview of Pinba.
Rating: 5 of 5 
(12.Aug.2017)
Writing tests for PHP source
That presentation was just BRILLIANT, I perfectly knew the subject but won't be able to produce such a high quality talk! Very well done Sammy! Please, submit to PHPBenelux :)

Events They'll Be At

No events so far

Events They Were At

Northeast PHP 2017 Aug 09, 2017
DrupalCon Baltimore Apr 24, 2017
Forum PHP 2015 Nov 22, 2015
phpDay 2015 May 14, 2015
Brussels PHP march Mar 17, 2015
Forum PHP 2014 Oct 22, 2014
Forum PHP Paris 2013 Nov 20, 2013
eZ UnConference #2 May 26, 2013
PHPNW12 Oct 04, 2012
Forum PHP 2012 Jun 04, 2012
phpDay 2012 May 17, 2012
PHP UK Conference 2012 Feb 24, 2012
PHP Tour Lille 2011 Nov 24, 2011
© Joind.in 2017