<?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>Thu, 24 May 2012 18:45:53 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Community News: Last Minute phpDay/jsDay Updates]]></title>
      <guid>http://www.phpdeveloper.org/news/17919</guid>
      <link>http://www.phpdeveloper.org/news/17919</link>
      <description><![CDATA[<p>
The phpDay/jsDay organizers have sent out a few last announcements before this year's conference happens next week, mostly dealing with some of the other happenings as a part of the event.
</p>
<blockquote>
The final schedules for jsDay and phpDay are online:
<a href="http://2012.jsday.it/schedule/">http://2012.jsday.it/schedule/</a> <a href="http://2012.phpday.it/schedule/">http://2012.phpday.it/schedule/</a>
Although the international conferences for JavaScript and PHP are
almost around the corner, we have several important news!
</blockquote>
<p>Besides all of the great sessions during the day, they'll also have:</p>
<ul>
<li>Free drinks (provided by <a href="http://www.aperolspritz.it/">Aperol</a>) and food at Pizzeria San Marco (provided by <a href="http://en.softonic.com/">Softonic</a>)
<il>A Symfony CMF Hacknight (sponsored by <a href="http://ideato.it/">Ideato</a>, <a href="http://symfonycmf-hacknight.eventbrite.com/">register here</a>)
<li>The launch of a new book <a href="http://www.phpbestpractices.it/">PHP Best Practices</a>
<li>The release of <a href="http://www.eventboardmobile.com/">an app version of the schedule</a> for the two days
</ul>
<p>
If you still haven't gotten your tickets for this great event, you can still <a href="http://jsday-phpday2012.eventbrite.com/">register now</a> and enjoy the conference next week!
</p>]]></description>
      <pubDate>Mon, 07 May 2012 12:55:13 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Touchdown Services Blog: Phing development update 01/04/2012]]></title>
      <guid>http://www.phpdeveloper.org/news/17766</guid>
      <link>http://www.phpdeveloper.org/news/17766</link>
      <description><![CDATA[<p>
On the Touchdown Consulting Services blog, there's <a href="http://www.touchdownconsulting.nl/2012/04/phing-development-update-01042012/">a new update posted about Phing</a>, the popular PHP-based <a href="http://phing.info">build tool</a> and some recent advancements the project has made.
</p>
<blockquote>
<a href="http://www.touchdownconsulting.nl/2012/03/phing-development-update/">Roughly a month ago I posted</a> the first in, what should become, a series of development updates concerning <a href="http://www.phing.info/">Phing</a>. This second blog post details the most important updates during the past four weeks as Phing is moving steadily towards another release (2.4.10 is due out next week).
</blockquote>
<p>Updates mentioned in this post are:</p>
<ul>
<li>User Guide starts move to DocBook format
<li>Liquibase docs
<li>PhpDocumentor
<li>PHP 5.4 compatibility
<li>PHAR package
<li>Various (bug)fixes, the 2.4.10 release (listed)
</ul>
<p>
Check out the <a href="http://www.touchdownconsulting.nl/2012/04/phing-development-update-01042012/">full post</a> for more details on each of these topics.
</p>]]></description>
      <pubDate>Tue, 03 Apr 2012 08:43:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Nelm.io Blog: An Update On Composer]]></title>
      <guid>http://www.phpdeveloper.org/news/17562</guid>
      <link>http://www.phpdeveloper.org/news/17562</link>
      <description><![CDATA[<p>
On the Nelm.io blog today there's <a href="http://nelm.io/blog/2012/02/an-update-on-composer/">an update about Composer</a>, the PHP package manager that's been steadily growing in popularity over the last few months.
</p>
<blockquote>
This weekend we have been busy hacking on Composer in our office together with <a href="http://www.naderman.de/">Nils Adermann</a> and <a href="http://edorian.posterous.com/">Volker Dusch</a>. We wanted to push the project forward a bit faster than the odd free evenings usually allow, and I would now like to introduce the changes we made.
</blockquote>
<p>Their updates include mentions of:</p>
<ul>
<li>Changes to the "dev" version handling
<li>Major bugfixing in the dependency resolver
<li><a href="https://github.com/composer/composer/tree/master/doc">More project documentation</a>
<li>GitHub integration with Packagist (allowing you to directly update the Packagist site when you push a new version)
<li>A cleanup on the repository creation process (<a href="http://packagist.org/about-composer">see here</a>)
</ul>]]></description>
      <pubDate>Mon, 20 Feb 2012 11:11:55 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPClasses.org: Another Serious Security Bug on PHP 5.3.9]]></title>
      <guid>http://www.phpdeveloper.org/news/17504</guid>
      <link>http://www.phpdeveloper.org/news/17504</link>
      <description><![CDATA[On the PHPClasses.org blog there's <a href="http://www.phpclasses.org/blog/post/175-Another-Serious-Security-Bug-on-PHP-539.html">a new post</a> detailing an issue that came up in the PHP 5.3.9 release that caused a large security issue (PHP 5.3.10 has, however, <a href="http://php.net/downloads">already been released</a> to correct the issue).
</p>
<blockquote>
PHP 5.3.9 release was mostly meant to fix a security bug, but it introduced a new more serious bug. PHP 5.3.10 was just released to fix this issue. [...] This time it is a bug that allows arbitrary remote code execution. This means that it allows to run arbitrary code on the server, injected by an eventual attacker, so it can be used to cause many types of damage inside a server.
</blockquote>
<p>
The upgrade to <a href="http://php.net/downloads">PHP 5.3.10</a> is highly recommended to prevent this issue from effecting your applications. The <a href="http://www.phpclasses.org/blog/post/175-Another-Serious-Security-Bug-on-PHP-539.html">post</a> also mentions the dropping of Suhosin support (a security plugin for PHP) on the Debian linux distribution's default installation and how the PHP community has reacted to the decision.
</p>]]></description>
      <pubDate>Mon, 06 Feb 2012 14:16:22 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PEAR Blog: What would you do with 5 million lines of code?]]></title>
      <guid>http://www.phpdeveloper.org/news/17441</guid>
      <link>http://www.phpdeveloper.org/news/17441</link>
      <description><![CDATA[<p>
On the PEAR blog today there's an update about the <a href="http://blog.pear.php.net/2012/01/24/what-would-you-do-with-5-million-lines-of-code/">migration over to github</a> that 5 million lines of code has already made:
</p>
<blockquote>
Since October 2011, 5 million lines of the PEAR codebase has shifted to github. Hand in hand with this shift has been the tireless work of Daniel C - someone who brazenly said "I will fix the failing packages!" in the tail end of last year.
</blockquote>
<p>
As a result of <a href="http://permalink.gmane.org/gmane.comp.php.pear.devel/50101">his efforts</a> a list has been created of <a href="http://test.pear.php.net:8080/view/Known%20Good/">known good packages</a> to use with PHP 5.4. Other results include:
</p>
<ul>
<li>All test infrastructure upgrading to PHP 5.4 release candidates
<li>All database driven test suites executing properly, catching a variety of simple bugs
<li>Hitting a point of "near zero" patches to be applied to unmaintained packages
<li>Increasingly, the PEAR QA team is delivering PHP 5.3+ friendly forks of existing packages
</ul>]]></description>
      <pubDate>Tue, 24 Jan 2012 12:18:07 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Paul Jones' Blog: The Aura Project: Now For PHP 5.4, With Beta Releases]]></title>
      <guid>http://www.phpdeveloper.org/news/17358</guid>
      <link>http://www.phpdeveloper.org/news/17358</link>
      <description><![CDATA[<p>
As <i>Paul Jones</i> mentions in <a href="http://paul-m-jones.com/archives/2219">this new post to his blog</a> the Aura project, a <a href="http://auraphp.github.com/">PHP framework, originally targeted at PHP 5.3</a> has changed its direction a bit - they've shifted from a focus on PHP 5.3 to the upcoming PHP 5.4 release.
</p>
<blockquote>
When I initially announced the <a href="http://auraphp.github.com/">Aura project</a>, it was targeted at PHP 5.3. With a stable release of PHP 5.4 impending, we have moved the target to PHP 5.4. In addition, we have made 1.0.0-beta1 releases of almost all the component packages. (See an earlier announcement from <a href="http://www.harikt.com/aura-project-moving-to-php54">Hari KT</a>.)
</blockquote>
<p>
The components include: <a href="https://github.com/auraphp/Aura.Di">a dependency injection container</a>, an <a href="https://github.com/auraphp/Aura.Autoload">autoloader</a> and <a href="https://github.com/auraphp/Aura.View">a view system</a> that are all self-contained with no other dependencies. You can find the complete code for these containers (and one for combining them all into a single system) on <a href="http://auraphp.github.com/">the project's github page</a>.
</p>]]></description>
      <pubDate>Fri, 06 Jan 2012 10:03:10 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Mark Story's Blog: New errors in PHP 5.4]]></title>
      <guid>http://www.phpdeveloper.org/news/17324</guid>
      <link>http://www.phpdeveloper.org/news/17324</link>
      <description><![CDATA[<p>
In <a href="http://mark-story.com/posts/view/new-errors-in-php-5-4">this quick new post</a> to his blog <i>Mark Story</i> talks about two new errors he ran across when upgrading his installation to PHP 5.4, both showing up under E_ALL.
</p>
<blockquote>
I've been running the PHP5.4 RC builds for the last few months, and there are some interesting changes in the upcoming PHP release. On top of all the great new features coming in PHP5.4. After updating to PHP5.4-RC4, a few things that used to not trigger errors and silently do the wrong thing, now trigger notices or warnings.
</blockquote>
<p>
The two he mentions deal with a new warning on illegal string offsets and the other about string offsets ("Notice: String offset cast occurred"). You can find out about more changes in the PHP 5.4 series in <a href="http://php.net/releases/">the various Changelogs</a> for each Release Candidate and beta release.
</p>]]></description>
      <pubDate>Fri, 30 Dec 2011 08:30:45 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Lineke Kerckhoffs-Willems' Blog: ProTalk update December 2011]]></title>
      <guid>http://www.phpdeveloper.org/news/17262</guid>
      <link>http://www.phpdeveloper.org/news/17262</link>
      <description><![CDATA[<p>
<i>Lineke Kerckhoffs-Willems</i> has a new post to her blog today with <a href="http://www.phpassionate.com/2011/12/14/protalk-update-december-2011/">an update</a> about their in-progress site that wants to share tech knowledge through video, <a href="http://protalk.me/">ProTalk</a>:
</p>
<blockquote>
A lot has happened since my October post announcing ProTalk, the secret project I am working on with my friend, Kim Rowan. So much in fact that now seems the ideal time to update you on our progress! Now, down to business! Since announcing the project in early October we have achieved the [several] project milestones.
</blockquote>
<p>
The milestones include hosting by <a href="http://www.combell.com/">Combell</a> (who also host <a href="http://joind.in">Joind.in</a>), a <a href="http://protalk.me/">new domain</a>, a commitment from <a href="http://ibuildings.com">Ibuildings</a> for a design/logo/wireframe set and <a href="http://twitter.com/pro_talk">a new twitter account</a>.
</p>
<p>
ProTalk is a "community resource aiming to provide a central point of access to video and audio content with a PHP focus." For more information and to sign up for details when they launch, check out <A href="http://protalk.me/">their new site</a>.
</p>]]></description>
      <pubDate>Thu, 15 Dec 2011 08:43:23 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Symfony Blog: SensioLabs Connect, a week later]]></title>
      <guid>http://www.phpdeveloper.org/news/17140</guid>
      <link>http://www.phpdeveloper.org/news/17140</link>
      <description><![CDATA[<p>
On the Symfony Blog today they have an update on their latest community offering, <a href="https://connect.sensiolabs.com">SensioLabs Connect</a>, a service connecting Symfony developers all around the world. It's been one week since the release and there's <a href="http://symfony.com/blog/sensiolabs-connect-a-week-later">already some changes happening</a>.
</p>
<blockquote>
To celebrate our 1000th user on SensioLabs Connect in a week, we have just rolled out a new version that takes into account some of the <a href="http://symfony.com/blog/developing-the-symfony-community">feedback</a> we had from the community after the launch.
</blockquote>
<p>
Changes include updates to use Gravatar images if you choose not to upload a photo, fixes for a bug with email confirmations and a few new badges added to the system - "first 100 users", "attendees of SymfonyLive" and ones based on seniority in the community. A public API is in the works, but you can grab a profile in json by adding ".json" to the end of a profile URL (like <a href="https://connect.sensiolabs.com/profile/fabpot">Fabien's</a>).
</p>]]></description>
      <pubDate>Thu, 17 Nov 2011 09:47:15 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PEAR Blog: Newly stable packages in PEAR]]></title>
      <guid>http://www.phpdeveloper.org/news/17061</guid>
      <link>http://www.phpdeveloper.org/news/17061</link>
      <description><![CDATA[<p>
The PEAR blog has a recommendation for those that might not have updated their package udage in a while - <a href="http://blog.pear.php.net/2011/10/30/newly-stable-packages-in-pear/">there's been major changes</a> in many packages, but two in particular.
</p>
<blockquote>
We've had 60 releases since July. While most are often minor improvements or bug fixes; a number of packages really stand out. <a href="http://pear.php.net/package/Net_DNS2">Net_DNS2</a>, and <a href="http://pear.php.net/package/HTTP_Request2">HTTP_Request2</a>. Each of these packages represents the second edition of their respective APIs; each having been honed over time to a point of stability.
</blockquote>
<p>
<a href="http://pear.php.net/package/Net_DNS2">Net_DNS2</a> gives you the ability to communicate and resolve host names/domain names inside of a PHP application. <a href="http://pear.php.net/package/HTTP_Request2">HTTP_Request2</a> gives you a simple way to perform HTTP requests.
</p>]]></description>
      <pubDate>Mon, 31 Oct 2011 10:40:03 -0500</pubDate>
    </item>
  </channel>
</rss>

