This year I'll attend OSCON for the first time. I'll give two talks:
PHP and MySQL - Recent Developments PHP’s MySQL support recently received many changes under the hood. PHP 5.3 introduced mysqlnd – the MySQL native driver which is a replacement for libmysql deeply bound into PHP. In this presentation you will learn what the PHP and MySQL development teams were up to. After starting with an introduction of the PHP-stack, demystifying things like mysqli, mysqlnd or PDO, this presentation will show you how to build mysqlnd plugins as PHP C extension and hooking into mysqlnd from PHP userland. It will also discuss existing plugins like a client side query cache or a module for doing read-write-splitting, both working transparently, without changes to your application.
PHP Under the hood
The beauty of PHP is that everybody can read the code and see the inner workings of software. But understanding concepts from reading code isn’t often helpful. Especially if you are no pro in that language. This presentation will take apart many parts of the PHP runtime, describe the concepts behind so attendees understand the inner workings without actually reading C code. Concepts covered include HashTables, the foundation for PHP arrays and many other internal data structures, the reference counting mechanism, which is important for writing efficient code as well as the overall executor.
In case you can't make it to these talks but want to talk to me you'll probably find me at the Oracle booth where I'll also try to give some short talks on some topics to be defined (any wishes?)
In case you're not interested in me and my talks but MySQL there are a few sessions by other MySQL Engineers:
End October - time for the traditional meeting of the German and International "PHP family" - end of October? - Yes, the International PHP Conference is a bit earlier this year. Additonally the organizers moved the conference away from the industrial area of MÃ¶rfelden to the center of Mainz which sounds quite promising. Although I'll spend only around 24hrs at Mainz I'm looking really forward to the conference next week.
On Thursday morning I'll give a presentation about PHP 5.3, which will be quite interesting as one of the biggest features, namespaces, is still undergoing heavy discussions and the final syntax probably won't be clear when presenting - fortunately PHP 5.3 is much more than namespaces!
Sun will also be present at the conference, so if you're looking for an open source PHP IDE you might talk to Petr and Wen about the upcoming NetBeans 6.5 release which will feature PHP support, if you're running a startup company you might talk to Stefan Schneider who will represent the Startup Essential Program which has interesting discounts on Sun products.
Unfortunately I won't be able to attend Brian Aker's keynote about Drizzle or Ulf's session about new and hot stuff in mysqlnd, one of the new feature in PHP 5.3.
hm, I haven't blogged for a while, and no, Twitter, which I still don't get, is not an excuse, maybe I don't like telling every tiny thing I do, maybe that's the reason I don't get twitter ... anyways: In roughly 10 hrs I'll leave to St. Augustin to attend FrOSCon and give a presentation about PHP 5.3. Pre-Registration is closed but tickets (5 Euro for two days of fun) can be bought right at the entrance.
A few weeks ago I've already blogged about me presenting my performance talk at the Intl. PHP Conference in november. Meanwhile the other two talks have been confirmed: First I'll support Marcus at the almost traditional Code Camp at Night - the perfect place to learn about PHP internals. On tuesday evening I'll present a 15 minutes quick talk about PHP's command line interface. See you there.
Over the last two weeks I had the chance of going to concerts of three of my favorite music acts. In chronological order:
August 25th: For the first time I went to see Seeed (Wikipedia) at Berlin: A really great show and a really good sound system which made it possible to hear every single percussion stuff while also having a good bass. Really great show even though one could feel that they were looking forward to their one year break. If you have a chance for attending one of their concerts and like dancehall music: Go for it!
September 1st: For the third time I visited a concert of Dendemann (WP), the second time with his Die PfÃ¼tze des Eisbergs program. Therefore there wasn't new stuff for me but still a nice show (and for free )
September 4th: For the second time I was at a Kinderzimmer Productions (WP) concert. Since I didn't have the current album, Asphalt, yet (I bought it after the show) there was really quite some new stuff for me. Inside the concert hall it was quite hot which led, in combination with my dancing, to a quite wet T-Shirt unfortunately I wasn't able to buy a Kinderzimmer Productions T-Shirt since they were sold out. Damn. (While I'd prefer a sweater but they didn't even offer them...) (And I'm sure that concert was way better than NIN where Thorsten was)
Letztes Wochenende war ich zu Besuch im Bundeskanzleramt, was da eigentlich so passiert weiÃŸ man ja auch nciht so genau als einfacher BÃ¼rger. Nunja, es wird die Merkel bei Ihrer Arbeit unterstÃ¼tzt, was auch immer das beduetet. Die aktuelle Regierung nun hatte ja das Arbeits- und das Wirtschaftsministerium wieder getrennt, klar, zu vial Aufgaben fÃ¼r ein Ministerium, aber was macht das Wirtschaftsministerium eigentlich? - Nun, u.a. interessante Studien Ã¼ber BrottÃ¼ten vom BÃ¤cker, wie man bei der FAZ lesen kann. (Jaja, ich weiÃŸ, die machen auch wichtigere Dinge, so gehÃ¶rt das Bundeskartellamt zu denen, oder die PTB, die dafÃ¼r sorgt, dass unsere Uhren richtig gehen und viel mehr)
This night I came back from a trip to Kaunas (Lithuania) where my friend Johann and me gave some security consulting. Although I didn't see much of the country (basically I just saw the Hotel, some office building and a shopping mall) it was a nice trip which also produced somemediaattention in the Lithuanianpress.