public marks

PUBLIC MARKS from mbertier with tag slides

October 2007

August 2007

php|tek Slides - Professional PHP

by 1 other
* Writing Maintainable PHP Code * Dependency Injection * Exceptional PHP

Unmaintainable

The talk covers many different aspects in API design and contains examples of good practice and common mistakes. Many of the principles and guidelines discussed aren’t new, but you rarely see so many of them summarized.

Target Practice - A Workshop in Tuning MySQL Queries - Jay Pipes

(via)
I gave a tutorial at OSCON last week on tuning MySQL queries, the EXPLAIN statement, the optimizer, and benchmarking. I've gone ahead and put the tutorial materials online now:

MySQL Performance Blog » Landscape of Transactional Storage Engines for MySQL

(via)
talks about current state behavior and performance properties of Innodb, Falcon, PBXT and SolidDB Storage Engines

July 2007

May 2007

Premature Optimization » Zend_Search_Lucene talk slides

by 2 others
I think that my main goal, which was to show how easy it is to start indexing existing content, was acheived and several people came to me and said they thing Zend_Search_Lucene is one killer component.

February 2007

Migrating to PHP 5.2.1 Slides - iBlog - Ilia Alshanetsky

(via)
The slides for the Migrating to 5.2.1 from the Vancouver conference are now available, they can be found here:

January 2007

December 2006

November 2006

A Day In Paradise » ZendCon / PHP Conference Slides UP

My ZendCon and PHP Conference slides are up. Moving to PHP5 with Style Planning a PHP4 -> PHP5 platform Rewrite Advanced PHP Tools (tutorial)

PHP Best Practices - phly, boy, phly

1 comment (via)
# Comparisons of different coding standards. I'd worked up a comparison of eZ Components and Zend Framework standards to contrast against PEAR's. # Functional testing. Mike put a lot of effort into the unit testing section, and I'd done an additional section on functional testing -- testing against fixtures, such as test databases, sandbox services, etc. # Repository layout. Mike actually talked about this briefly, but we'd intended to show some designs for subversion layouts, and how to create and use branches and tags. # Subversion hook scripts. We mentioned their existence, and some uses, but we'd hoped to show how to add these to your repository, and some sample scripts. # Mailman. How to setup archived mailing lists. # Capistrano. Mike mentioned this tool in the talk, but did not have time to go into examples of usage.

October 2006

OmniTI: Talks

(via)
In addition to regularly publishing articles and books, we also contribute to FOSS software and speak at leading industry conferences. Here you can access the materials in the OmniTI knowledge repository.

September 2006

July 2006

June 2006

Create happy users (slides from my Ajax Experience presentation)

Combining advanced JavaScript/DOM techniques and Ajax to build better User Interfaces

March 2006

George's Talks

I have given a number of presentations, both at conferences and internally at various jobs. Where possible I've made available both the presentations themselves as well as written notes available.