Posted on Dec 31st 2009 by admin.
We last left Frank back in 2006(!) with the publication of his (then) first book. I caught up with him to talk about his latest book (#6!) – Practical Palm Pre webOS Projects (we eventually get the title right!). Frank talks about the good, the bad and the ugly in the Palm Pre development world.
File Download (32:00 min / 18 MB)

Posted on Dec 28th 2009 by admin.
Original Post. Click here to see the video.
Doctrine Relations and Zend MVC
This short podcast covers how you can easily build a form using Zend’s MVC model via Zend_Controller and using Doctrine for persistence.
You can download the source code or browse it online. Enjoy!



Posted on Dec 23rd 2009 by admin.

- Speaker:
- Ilia Alshanetsky
- Topic:
- PHP 5.3 == Awesome!
- Release Date:
- 12/23/2009
Welcome to the ZendCon 2009 edition of the ZendCon Sessions. The ZendCon Sessions are live recordings of sessions that have been given at previous Zend Conferences. Combined with the slides, they can be the next best thing to having attended the conference itself.
In this series we will be releasing sessions from ZendCon 2009!
This episode of The ZendCon Sessions was recorded live at ZendCon 2009 in San Jose, CA and features Ilia Alshanetsky giving his talk: “PHP 5.3 == Awesome!”
The ZendCon Sessions are distributed under a creative commons Attribution-Noncommercial-No Derivative Works 3.0 License, Please honor this license and the rights of our authors.
If you like The ZendCon Sessions, why not consider attending the next ZendCon? It’s being held on October 19th-22nd in San Jose, CA. More information is available at: http://zendcon.com/
- Slides:
- View Slides (PDF)
- Podcast Download:
- Download as MP3
- Play the Podcast:
- Subscribe to Future Episodes:
RSS
iTunes
If you like this episode, check out The ZendCon Sessions homepage for more sessions.


Posted on Dec 21st 2009 by admin.
Speaker: Maarten Balliauw & Kevin Dockx
This session covers the basics of Microsoft Silverlight and demonstrates how PHP developers can benefit from developing rich client-side components that run in the web browser using Silverlight and PHP.
Posted on Dec 17th 2009 by admin.
I got a chance to talk about web development stuff with Brian Hitney, Developer Evangelist with Microsoft. We talked about WebsiteSpark, Silverlight, ASP.NET MVC, touched on cloud computing and I kept forgetting the name of a podcast (it was the Startup Success podcast from Bob Walsh and Patrick Foley!).
File Download (78:53 min / 48 MB)

Posted on Dec 10th 2009 by admin.
Original Post. Click here to see the video.
Doctrine Relations and Data Fixtures
This episode of zendcasts will cover how we can write Data Fixtures and extend our data model to include a simple one-to-many using Doctrine’s schema.yml file. I also noticed in the code of my last example that Model loading wasn’t working properly. I cover the fix in the video, however I’d like to highlight it here too. In your _initDoctrine() method, make sure you load the models:
Doctrine::loadModels($doctrineConfig['models_path']);
also, I’d like to extend a welcome to the folks at ServerGrove Networks for sponsoring this episode of Zendcasts. ServerGrove specializes in Zend Framework hosting and they’ve offered a 10% rebate on hosting with coupon code “zc“. If you’re looking for a host, be sure to check them out.
Grab a copy of the project or browse the repository.
Edit: I spoke to Guilherme Blanco (one of the core developers behind Doctrine) and he kindly brought up some things I should bear in mind for my Doctrine / Zend set.
Doctrine’s autoloader configuration can be scaled back by doing PEAR style Model Loading (new to 1.2). Also, you can use Doctrine_Core instead of Doctrine since everything has been moved to Doctrine_Core in order to follow Zend-style namespacing.
lastly, you can register your own CLI tasks as part of Doctrine’s CLI script or just write them in the scripts/doctrine.php file. With this, you could have your newly-generated models placed in the necessary folders. I’ll be experimenting with this in the coming week.



Posted on Dec 9th 2009 by admin.
Speaker: Jonathan Lawrence
In today’s dynamic Web environment, developers want to build Web applications quickly, re-use and combine them simply, and adopt an agile approach to development.
IBM’s WebSphere sMash (aka Project Zero) is a complete platform for developing, assembling and executing agile Web 2.0 applications. In this talk I’ll demonstrate how PHP developers can use WebSphere sMash, with its focus on speed, simplicity and agility, to develop and deploy leading edge Web 2.0 applications.
Posted on Dec 2nd 2009 by admin.
Joost is joined by WordPress Podcast host Charles Stricklin, as they announce that Joost is continuing the WordPress Podcast, merging it with Press This. Also, the introduction of a weekly a news segment on all things WordPress with Frederick Townes.
Posted on Dec 2nd 2009 by admin.
Original Post. Click here to see the video.
Writing Doctrine Unit Tests with Zend_Test
Building on the Introduction to Doctrine 1.2 video, this video will show how you can easily test the persistence of Doctrine models within the Zend_Test environment.
I also touch briefly on how to setup the latest version of MAMP with phpunit.
Enjoy!



Posted on Nov 24th 2009 by admin.
Speaker: David Soria Parra
DTrace is the Swiss army knife to analyze the behavior of applications and enabling you to gather detailed information from the bottom of your application stack up to the top. DTrace is used by system administrators and developers, on Solaris, Mac OSX and FreeBSD, to do in-depth analysis of an application, to find and reduce performance bottlenecks and problems in productive system.
The talk will give an introduction how to use DTrace’s capabilities in web development, reflect the current state of DTrace support in PHP and show examples how to trace PHP script in production.