<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Tue, 22 May 2012 13:44:56 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Voices of the ElePHPant Podcast: Interview with Derick Rethans]]></title>
      <guid>http://www.phpdeveloper.org/news/17958</guid>
      <link>http://www.phpdeveloper.org/news/17958</link>
      <description><![CDATA[<p>
The Voices of the ElePHPant podcast has released their latest episode - an <a href="http://voicesoftheelephpant.com/2012/05/15/interview-with-derick-rethans-2">interview with Derick Rethans</a> of <a href="http://10gen.com">10gen</a> and <a href="http://xdebug.org">XDebug</a> fame.
</p>
<p>
<i>Cal</i>'s "three questions" for <i>Derick</i> involve
</p>
<ul>
<li>How did you come up with the idea and how did the project get started?
<li>What's been the most fun and interesting part about building the community around XDebug?
<li>What's the hardest lesson you've learned about running a project like XDebug?
</ul>
<p>
You can listen to this latest episode either via the <a href="http://voicesoftheelephpant.com/2012/05/15/interview-with-derick-rethans-2">in-page player</a> or by <a href="http://voices.of.the.elephpant.s3.amazonaws.com/vote_052.mp3">downloading the mp3</a> directly. You can also <a href="http://voicesoftheelephpant.com/feed/podcast/">subscribe to their feed</a> to get the latest as they're released.
</p>]]></description>
      <pubDate>Tue, 15 May 2012 08:22:31 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Engine Yard: Cloud Out Loud Podcast - MongoDB and OpenStreetMap]]></title>
      <guid>http://www.phpdeveloper.org/news/17951</guid>
      <link>http://www.phpdeveloper.org/news/17951</link>
      <description><![CDATA[<p>
On the EngineYard site today there's a new podcast released with <i>Elizabeth Naramore</i> interviewing <i>Derick Rethans</i> (of 10gen) about <a href="http://www.engineyard.com/podcast/mongodb-and-openstreetmap">MongoDb and the OpenStreetMap</a> project.
</p>
<p>
<i>Derick</i> gives a little background about himself (including being a PHP evangelist for 10gen) and how he ended up working with MongoDB. They talk about how MongoDb is different and some of the involvement he has in contributing to open source projects and the <a href="http://www.openstreetmap.org/">OpenStreetMap</a> project.
</p>
<p>
You can listen to this latest episode either via the <a href="http://www.engineyard.com/podcast/mongodb-and-openstreetmap">in-page player</a> or by <a href="http://s3.amazonaws.com/engineyard.com/podcasts/mp3/mp3s/76/derickmongo.mp3?1336773431">downloading the file</a> directly. 
</p>]]></description>
      <pubDate>Mon, 14 May 2012 08:10:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: PHPNW April Meetup - Derick Rethans on MongoDB Schemas]]></title>
      <guid>http://www.phpdeveloper.org/news/17713</guid>
      <link>http://www.phpdeveloper.org/news/17713</link>
      <description><![CDATA[<p>
The PHP North West user group has announced their latest meetup happening April 3rd at 7pm in Manchester. <i>Derick Rethans</i> will be speaking about designing MongoDB schemas.
</p>
<blockquote>
One of the challenges that comes with moving to MongoDB is figuring how to best model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB. The simple fact that documents can represent rich, schema-free data structures means that we have a lot of viable alternatives to the standard, normalized, relational model. Not only that, MongoDB has several unique features, such as atomic updates and indexed array keys, that greatly influence the kinds of schemas that make sense.
</blockquote>
<p>
For more information, check out their <a href="http://upcoming.yahoo.com/event/8792772/MCR/Manchester/PHPNW-April-2012/Rain-Bar">event page</a>, complete with details about the venue and maps to the location.
</p>
<p>
Have a user group meeting coming up you'd like to announce? <a href="mailto:info@phpdeveloper.org">let us know</a>!
</p>]]></description>
      <pubDate>Thu, 22 Mar 2012 10:08:35 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings techPortal: DPC Radio: Profiling PHP Applications]]></title>
      <guid>http://www.phpdeveloper.org/news/17257</guid>
      <link>http://www.phpdeveloper.org/news/17257</link>
      <description><![CDATA[<p>
The Ibuildings techPortal has posted the latest episode of their recordings from this year's <a href="http://phpconference.nl">Dutch PHP Conference</a> - <i>Derick Rethans'</i> talk "<a href="http://techportal.ibuildings.com/2011/12/14/dpc-radio-profiling-php-applications/">Profiling PHP Applications</a>".
</p>
<blockquote>
The web is full of useful advice focussed on pushing out the last bit of performance of your code. They mention trivial changes. like changing every occurrence of print with echo even suggesting to use for instead of foreach. These optimisations help, but you are not going to notice it unless they're in a tight loop with many iterations. It is also a wrong approach for tackling performance issues.
</blockquote>
<p>
You can listen to this latest episode either through the <a href="http://techportal.ibuildings.com/2011/12/14/dpc-radio-profiling-php-applications/">in-page player</a>, by <a href="http://dpcradio.s3.amazonaws.com/2011_015.mp3">downloading the mp3</a> or <a href="http://feeds2.feedburner.com/ibuildingstechportal">subscribing to their feed</a>. You can also page through <a href="http://derickrethans.nl/talks/profiling-dpc11.pdf">his slides</a> as you listen.
</p>]]></description>
      <pubDate>Wed, 14 Dec 2011 10:20:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Voices of the ElePHPant: Interview with Derick Rethans]]></title>
      <guid>http://www.phpdeveloper.org/news/16633</guid>
      <link>http://www.phpdeveloper.org/news/16633</link>
      <description><![CDATA[<p>
The Voices of the ElePHPant podcast has released their latest episode - an <a href="http://voicesoftheelephpant.com/2011/07/26/interview-with-derick-rethans/">interview with Derick Rethans</a>, the author of the popular PHP debugger <a href="http://xdebug.org">XDebug</a> and a core contributor to the PHP project.
</p>
<p>
<i>Cal</i>'s questions mainly revolve around <i>Derick</i>'s contributions the PHP core (and one on <a href="http://openstreetmap.org">OpenStreetMap</a>):
</p>
<ul>
<li>Do you consider the current way PHP is developed functional or broken (and why)?
<li>What would you do to change the way PHP is developed and why would you want to do it that way?
<li>Explain to us what OpenStreetMap and why you think this is an important project.
</ul>
<p>
You can listen to this latest episode either by using the <a href="http://voicesoftheelephpant.com/2011/07/26/interview-with-derick-rethans/">in-page player</a>, by <a href="http://voices.of.the.elephpant.s3.amazonaws.com/vote_035.mp3">downloading the mp3</a> or by <a href="http://voicesoftheelephpant.com/feed/podcast/">subscribing to their feed</a>.
</p>
]]></description>
      <pubDate>Tue, 26 Jul 2011 10:53:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings techPortal: DPCRadio: Designing for Reusability]]></title>
      <guid>http://www.phpdeveloper.org/news/15015</guid>
      <link>http://www.phpdeveloper.org/news/15015</link>
      <description><![CDATA[<p>
On the Ibuildings techPortal today they've posted the latest episode of their DPC Radio podcast series (as recorded at this year's <a href="http://phpconference.nl">Dutch PHP Conference</a>). This episode is <i>Derick Rethans'</i> talk on reusability.
</p>
<blockquote>
This session explain a certain set of design issues for library code that either is often extended, or created with extending and inheritance in mind. There are many ways how a library can be designed to make it both easier to test, as well as for external developers to consume and use. This presentation provides techniques for doing so.
</blockquote>
<p>
You can either listen via the <a href="http://techportal.ibuildings.com/2010/08/25/designing-for-reusability/">in-page player</a> or <a href="http://techportal.ibuildings.com/wp-content/uploads/audio/dpcradio/2010_003.mp3">download the mp3</a> directly. Be sure to check out the <a href="http://techportal.ibuildings.com/author/dpcradio/">other great episodes</a> too!
</p>]]></description>
      <pubDate>Wed, 25 Aug 2010 09:52:53 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Rafael Dohms' Blog: Book Review: Guide to Date and Time Programming]]></title>
      <guid>http://www.phpdeveloper.org/news/12830</guid>
      <link>http://www.phpdeveloper.org/news/12830</link>
      <description><![CDATA[<p>
<i>Rafael Dohms</i> has <a href="http://www.rafaeldohms.com.br/2009/07/06/book-review-guide-to-date-and-time-programming/en/">posted a review</a> of a book from php|architect - "Date and Time Programming" (<i>Derick Rethans</i>):
</p>
<blockquote>
A first look at the topic (Date and Time) might get you thinking, "Why the hell do I need a book to teach me about time?" But further investigating, and some life experience will show you that dealing with Date and Time is not always as straightforward as "Its twelve o'clock". Derick's book gives you an in depth look into handling various factors of date and time such as timezones and days that did not exist, as well as finally delivering something missing from php.net: documentation of the DateTime Object.
</blockquote>
<p>
<i>Rafael</i> mentions some of what the book contains - an introduction to date/time, calendar switches, daylight savings, manipulating date/time values and how the internals of the language uses timezones.
</p>]]></description>
      <pubDate>Wed, 08 Jul 2009 10:43:24 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings techPortal: PHPVikinger Session: Notes from the PDM]]></title>
      <guid>http://www.phpdeveloper.org/news/12635</guid>
      <link>http://www.phpdeveloper.org/news/12635</link>
      <description><![CDATA[<p>
<i>Cal Evans</i> of Ibuildings has <a href="http://techportal.ibuildings.com/2009/06/05/php-vikinger-session-notes-from-the-pdm/">posted a new video</a> from this year's <a href="http://phpvikinger.org/">PHPVikinger</a> event of <i>Derick Rethans</i> and <i>Scott MacVicar</i> talking about the PHP Developers Meeting (that happened recently at <a href="http://tek.mtacon.com">php|tek</a>.
</p>
<blockquote>
On May 30th, 2009, <a href="http://ezcomponents.org/">eZComponents</a> hosted the third annual <A href="http://phpvikinger.org/">PHP Vikinger Unconference</a> in <A href="http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=Leuven,+Belgium&sll=52.093851,5.123062&sspn=0.19363,0.55687&ie=UTF8&ll=50.897836,4.702148&spn=0.198779,0.55687&z=11">Leuven, Belgium</a>. Among the speakers there were Derick Rethans and Scott MacVicar, both of whom were at the recent two day "PHP Developers Meeting" in Chicago, IL, US.
</blockquote>
<p>
<a href="http://vimeo.com/5016981">The video</a> has them talking (for about forty minutes) about the notes that were taken during the meeting. If you don't have time to watch the video, you can also <a href="http://gravitonic.com/2009/06/php-developers-meeting-notes">read the notes</a> over on the <a href="http://wiki.php.net/summits/pdmnotesmay09">PHP.net wiki</a>.
</p>]]></description>
      <pubDate>Fri, 05 Jun 2009 13:19:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend Developer Zone: The ZendCon Sessions Episode 18: Of Haystacks and Needles]]></title>
      <guid>http://www.phpdeveloper.org/news/12462</guid>
      <link>http://www.phpdeveloper.org/news/12462</link>
      <description><![CDATA[<p>
The Zend Developer Zone has posted <a href="http://devzone.zend.com/article/4576-The-ZendCon-Sessions-Episode-18-Of-Haystacks-and-Needles">the latest episode</a> of their "ZendCon Sessions" podcasts from last year's ZendCon conference in Santa Clara, CA. This episode is a recording of <i>Derick Rethans'</i> talk "Of Haystacks and Needles".
</p>
<blockquote>
Welcome to the ZendCon 2008 edition of the <a href="http://devzone.zend.com/podcasts/zendconsessions">ZendCon Sessions</a>. 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.
</blockquote>
<p>
You can listen to this new episode in one of three ways - either <a href="http://devzone.zend.com/content/audio/zendcon_sessions/zendcon_sessions_podcast_018.mp3">download the mp3 directly</a>, listen via the <a href="http://devzone.zend.com/article/4576-The-ZendCon-Sessions-Episode-18-Of-Haystacks-and-Needles">in-page player</a> or you can subscribe to <a href="http://feeds.feedburner.com/zendcon_sessions?format=xml">their podcast feed</a> and get each episode delivered right to you.
</p>]]></description>
      <pubDate>Wed, 06 May 2009 07:52:33 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[php|architect: php|a releases new Guide to Date & Time Programming]]></title>
      <guid>http://www.phpdeveloper.org/news/12408</guid>
      <link>http://www.phpdeveloper.org/news/12408</link>
      <description><![CDATA[<p>
The php|architect publishing group has <a href="http://c7y.phparch.com/c/entry/1/news,20090422-new_date_time_book">released a new book</a> from <i>Derick Rethans</i> dealing with time/date handling in PHP - <a href="http://phparch.com/c/books/id/9780981034508">php|architect's Guide to Date and Time Programming</a>.
</p>
<blockquote>
If your development involves working with dates and times, then this book is a must-have. In this book, Derick Rethans (contributor to PHP's core date extension and well-known PHP expert) explores in great detail the subtle nuances of working with dates and times. Frequently PHP developers encounter unexpected results that adversely affect their software and web applications.
</blockquote>
<p>
The book includes topics like: working with calendars, parsing date/time strings, correctly using the DateTime object and working with dates when you can't get a timestamp. You can find out more on <a href="http://phparch.com/c/books/id/9780981034508">the book's page</a> on the php|architect website.
</p>]]></description>
      <pubDate>Mon, 27 Apr 2009 08:47:28 -0500</pubDate>
    </item>
  </channel>
</rss>

