ZendCon '08: Day 02

Ok, here we go, end of day 2 and I got a horrible sore throat, and a headache.. but let me try to tell about my day.

First thing, at ZendCon when you pay for your registration, you get your money’s worth.. breakfast, lunch and dinner! Every conference should learn valuable lessons like ZendCon has.

The day kicked off with the Opening Keynote by Harold Goldberg, and I could not get the Steve Jobs at MacWorld image out of my head, but he was talking about PHP! So Zend’s CEO gave a great keynote showing PHP evolution to the Enterprise world, which was last year’s Call for Action, so hey, hooray for us! So a few stats, clients, smart people dropping java, more jobs, and we started getting the Apple-style surprises like uncle Steve always does it.

First up, new Certifications! You can now be a Zend Framework Certified Engineer!, Second up Zend Studio 6.1 with ajax, dojo integration, eclipse 3.4 and visual query builder, IDE goodness! Third thing, Zend + Adobe! Yay!, here comes AMF support for Zend Framework and Zend Studio, Flex Builder merger!

Closing it up, this year’s Call for Action, let’s evangilize PHP, forget Why PHP, we know that, move on to When PHP? What PHP? How PHP? Where PHP?

After that i moved on to Jay Pipes Join-fu Session for some Karate style SQL queries. It was a cool insider’s view to MySQL’s internal optimizer, and i’ll blog some more about (and all talks) later on, no details today, sorry. But we did get a run down of good practices, tips and tricks and karate join-fu!

After that we were off to a trip in Ning-ville with David Sklar, who gave us an inside look at static and dynamic analysis they do over there. So this was an interesting session where you could learn some cool techniques to get info on your code, first off static analysis, which you do on your source code, with tokenizer, regular expressions and opcode dumping.

Then the Dynamic analysis took us through Xdebug, functions traces, truss and dtrace, checking out what happens when php functions are called, lookig at all the syscalls what happens behind the scenes.

So of to lunch, again given to us by Zend and its sponsors, but first a stop at the Exhibit Hall, where I got stuff from a whole bunch of exhibitors, and i’ll talk more about them later on this week.

After lunch i made a bad call.. and got into a Zend Plataform session that was intended for “decision takers” so I skipped to Elizabeth’s PECL Picks session… unfortunatley she was into speeding and running red lights.. so i just got like, 10 minutes of the session, well.. free tome to check out the exhibitors.

Next up was Robert van der Linde with an awsome PHP Secure Apps Developement Life-Cycle, which gave us some insight into security measures for your apps, and your office. So testing, OWASP, best practices like whitelisting and FI/EO all came up during the talk, and then the real killer app was PHPIDS, a Intrusion Detection System written in PHP and for PHP, must say this was cool, and will definately look into it.

Another break and here we go with Zend Studio Secrets, – ok, skip that one, too many keyboard shortcuts in 1 minute of session, next room, RickRolling with Brian DeShong and WUFRL and associated techs. Intersting stuff, cool video clip, but nothing too new, but cool set of extensions to handle mobile browsers.

And then, finally (i was getting tired you know?) Derick Rethan’s session on Test Driven Development. I was really into this, so this was a reat talk, Derick also does great sessions , so it was best of both worlds. So why TDD? a great bunch of tools, like phpUnderControl, PHPUnit and a inside look into how ezComponents does actual TDD adapted for their reality. A great session, and I say, i’m should really get into TDD, and take the whole team with.

From there.. dinner, well booze, food and shirts! So cool, answer a Zend crossword puzzle, and there you go… cool shirt! That lasted some hours and my throat just could not take anymore, so here i am, blogging and drinking cough syrup.

Time for some shut-eye and Day 3 is upon us.!

comments powered by Disqus

Related Posts

Automação Residencial usando PHP

Automação Residencial usando PHP

  • January 18, 2007

Ao concluir meu curso de graduação, Engenharia da Computação, desenvolvi este projeto final. Desde que iniciei o blog me prometi postar um artigo sobre o mesmo e disponibilizar o projeto na sua integridade, então agora sim cumpro minha promessa.

Read More
PHPSP: 2009 começa com grandes planos!

PHPSP: 2009 começa com grandes planos!

  • January 5, 2009

O Recém formado grupo de desenvolvedores PHP de São Paulo, o PHPSP, já começou a se preparar para começar 2009 com a bola toda e começar o quanto antes a realizar as ações planejadas.

Read More
Palestra na PHPConf 2008

Palestra na PHPConf 2008

  • November 17, 2008

A convite da iMasters estarei presente novamente este ano na PHPConference 2008 que acontecerá nos dias 27, 28 e 29 de novembro.

Read More