<?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, 23 May 2013 10:04:46 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[NetTuts.com: The 11 Phases of a Web Developer's Career (As Illustrated by Memes)]]></title>
      <guid>http://www.phpdeveloper.org/news/19357</guid>
      <link>http://www.phpdeveloper.org/news/19357</link>
      <description><![CDATA[<p>
NetTuts.com has started off the week on a humorous note with <a href="http://net.tutsplus.com/articles/general/the-11-phases-of-a-web-developers-career-as-illustrated-by-memes/">this latest post</a> showing the "11 Phases of a Web Developer's Career" as illustrated with animated GIFs of various internet memes.
</p>
<blockquote>
The career of a web developer is an interesting one with many slopes. Considering a learning curve this steep, you can fully expect to live through periods of frustration, enlightenment, self-righteousness, and every mindset in between. In this article, we'll have some fun, by reviewing each of these phases through the lens of a meme!
</blockquote>
<p>Some of the phases include:</p>
<ul>
<li>Phase 1 - Noob
<li>Phase 3 - Complete Frustration
<li>Phase 5 - Fragile Code
<li>Phase 7 - Cocky
<li>Phase 9 - When Code Becomes Art
<li>Phase 10 - Seasoned
</ul>
<p>
Check out <a href="http://net.tutsplus.com/articles/general/the-11-phases-of-a-web-developers-career-as-illustrated-by-memes/">the post</a> for the images of these and the others on their "top 11" list.
</p>]]></description>
      <pubDate>Mon, 25 Mar 2013 09:45:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[DeveloperDrive.com: 6 Ways Web Developers Can Damage Thier Career]]></title>
      <guid>http://www.phpdeveloper.org/news/18286</guid>
      <link>http://www.phpdeveloper.org/news/18286</link>
      <description><![CDATA[<p>
In <a href="http://www.developerdrive.com/2012/07/6-ways-web-developers-can-damage-thier-career/">this new post</a> to the Developer Drive site today, they share six things that you, as a developer, can do to hold you back in your career (or development growth in general).
</p>
<blockquote>
The web development industry is one that is always growing because of how we use the web. No longer do we expect the Internet to simply host a digital pamphlet for a business. The expectations nowadays are for a site to be rich with content, provide the means for visitors to interact and be dynamic in every interaction. With the demand at an all time high, freelance web developers may think that there is little they could do to harm their career. Unfortunately, there are many ways that people in this industry sabotage themselves when it comes to their career.
</blockquote>
<p>
Among the things they recommend avoiding are practices like clinging to older technologies, failing to network with other developers and market themselves and forgetting why you were hired in the first place.
</p>]]></description>
      <pubDate>Mon, 30 Jul 2012 08:14:28 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Job posting: Fruux Seeks PHP Developers (M&uuml;nster, Germany)]]></title>
      <guid>http://www.phpdeveloper.org/news/18045</guid>
      <link>http://www.phpdeveloper.org/news/18045</link>
      <description><![CDATA[<table cellpadding="3" cellspacing="2" border="0">
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Company</td>
	<td style="font-size:11px">Fruux</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Location</td>
	<td style="font-size:11px">M&uuml;nster, Germany</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Title</td>
	<td style="font-size:11px">PHP Engineer (m/f)
</td>
</tr>
<tr>
	<td style="font-weight:bold;vertical-align:top;font-size:11px">Summary</td>
	<td style="font-size:11px">
	<p>
	We are looking for great PHP programmers. There's many ways to put this, so we'll keep it simple: If you love developing in PHP, you're aware of the latest trends and you have enough experience under your belt, you may well be what we're looking for.
You'll get to work on scalability problems, work with new technology, such as Silex, Composer, LessCSS and Backbone.js. You won't be working on browser compatibility all day, but there is a front-end component. You must be willing to relocate and legally allowed to work in Münster, Germany. We can help with work visas, if required.
	</p>
	<p><b>Responsibilities:</b></p>
<ul>
<li>Working on any part of the stack, including:
<li>Create web or mobile applications using primarily PHP.
<li>Work on the DAV / REST service layer.
<li>Implement web interfaces using HTML5, LessCSS, and Backbone.js / jQuery.
</ul>
	<p><b>Requirements:</b></p>
<ul>
<li>Plenty of LAMP experience.
<li>A solid grasp of web security.
<li>Great to have: An active GitHub account.
</ul>
<p>
To apply, <a href="&#99&#97&#114&#101&#101&#114&#64&#102&#114&#117&#117&#120&#46&#99&#111&#109">submit your information here</a>
</p>
	</td>
</tr>
</table>]]></description>
      <pubDate>Mon, 04 Jun 2012 08:00:57 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Michelangelo van Dam's Blog: Job Hunting 101]]></title>
      <guid>http://www.phpdeveloper.org/news/15618</guid>
      <link>http://www.phpdeveloper.org/news/15618</link>
      <description><![CDATA[<p>
Those developers out there currently looking for a job (you shouldn't have to look too far) might want to read <i>Michelangelo van Dam</i>'s <a href="http://www.dragonbe.com/2010/12/job-hunting-101.html">take on job hunting 101</a> for of his experiences when recruiters contacting him.
</p>
<blockquote>
In this day and age, everyone uses the internet for finding new jobs or to find a new employee, but more and more I sense that it's all turning into one big mess. This blog post is devoted to all those people contacting me because they have the best job position. [...] I know it's a tough market out there, lot's of competition and so many technologies and skills to keep track off. I know, but it is [you, the recruiter's] business! You decided to dive right into the job chaos, so don't cry if you have to do a bit of work. Do you think we just turn on the computer and it writes code itself ? You do your job, I do mine.
</blockquote>
<p>
He points out a few specific times a recruiter has sent emails about a "direct hire position" that needs filling immediately or a Java developer (when, clearly, <i>Michelangelo</i> is a PHP developer). He also points out to recruiters that, despite what they may think, they're almost never the only one getting in contact about the same job.
</p>
<blockquote>
if you're out looking for a new PHP job, go check out the community itself. Most of us have a list of companies with PHP job vacancies or we have a shortlist of trustworthy, understanding recruiters that have touched base with the PHP community and won't let you down once you sign up.
</blockquote>]]></description>
      <pubDate>Wed, 22 Dec 2010 11:15:02 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Juozas Kaziukenas' Blog: How to use external libraries in PHP?]]></title>
      <guid>http://www.phpdeveloper.org/news/12553</guid>
      <link>http://www.phpdeveloper.org/news/12553</link>
      <description><![CDATA[<p>
As a part of his work for the WinPHP Challenge <i>Juozas Kaziukenas</i> looks at some of the external library types that you can use with your (Windows) PHP applications.
</p>
<blockquote>
External libraries are useful for performance demanding tasks where PHP is simply too slow. Also PHP can work as front-end system for various back-end systems (where server doesn't provide any PHP supported communication types). I have written some posts about using <a href="http://dev.juokaz.com/winphp-2009/using-php-with-c-written-libraries">.Net libraries in PHP</a> so far, but there are some other choices available too.
</blockquote>
<p>
He looks at the three types of library choices - <a href="http://pecl.php.net/">PHP extensions</a>, <a href="http://uk.php.net/manual/en/class.com.php>COM obejcts</a> and running commands through something like an <a href="http://php.net/exec">exec</a> call. For what he wants to do, though, the COM objects are the best fit for the job.
</p>]]></description>
      <pubDate>Sat, 23 May 2009 20:26:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[An Phillips' Blog: COM/.NET Interop in Zero PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/11840</guid>
      <link>http://www.phpdeveloper.org/news/11840</link>
      <description><![CDATA[<p>
<i>Ant Phillips</i> looks a bit at <a href="http://antblah.blogspot.com/2009/01/comnet-interop-in-zero-php.html">some interoperability</a> between the PHP and Project Zero when to comes to using the COM/.NET extension.
</p>
<blockquote>
Zero doesn't currently support the COM/.NET extension in PHP. No matter though, there is a handy open source project called <a href="http://sourceforge.net/projects/jacob-project/">JACOB</a> that bridges between Java and COM/.NET. In fact, there is an easier way to do this using a Groovy library called <a href="http://groovy.codehaus.org/COM+Scripting">Scriptom</a>. This is really just a friendly wrapper around JACOB to provide a better syntax for calling methods and accessing properties. 
</blockquote>
<p>
He also includes a quick introduction and howto on getting the functionality up and working in a Windows environment - download, add the JAR to your path, edit your php.ini and copy and paste some example code in to see it in action.
</p>]]></description>
      <pubDate>Thu, 29 Jan 2009 15:03:25 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Emran Hasan's Blog: Beware of the so called "Senior PHP Developers"]]></title>
      <guid>http://www.phpdeveloper.org/news/10844</guid>
      <link>http://www.phpdeveloper.org/news/10844</link>
      <description><![CDATA[<p>
<i>Emran Hasan</i> has <a href="http://feeds.feedburner.com/~r/phpfour/~3/365538779/">a recommendation</a> for those looking to hire on a "senior PHP developer" - beware.
</p>
<blockquote>
With the rise of <a href="http://www.boringguys.com/2008/05/13/php-developer-jobs-are-the-hottest-ever/">PHP developer as career</a>, many are trying to get their share in the pie. Lately I've met a number of developers who have worked for more than one/two years in developing PHP applications in various companies and they consider themselves as "senior" developers.
</blockquote>
<p>
Key things to keep an eye out for are the "more talk, less code" they tend to do and the lack of dedication to the tasks at hand. These bad developers then follow up with the typical blame to the junior developers, noting that it was them being difficult that caused all of the "real" problems.
</p>]]></description>
      <pubDate>Mon, 18 Aug 2008 07:55:09 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Developer Tutorials Blog: Extracting text from Word Documents via PHP and COM]]></title>
      <guid>http://www.phpdeveloper.org/news/9861</guid>
      <link>http://www.phpdeveloper.org/news/9861</link>
      <description><![CDATA[<p>
In a <a href="http://www.developertutorials.com/blog/php/extracting-text-from-word-documents-via-php-and-com-81/">recent blog post</a> <i>Akash Mehta</i> showed how to reach into a Microsoft document (a Word file) and pull out the content inside via a PHP script.
</p>
<blockquote>
Communicating via COM in PHP is easy as ever; especially for people coming from a VB background where executing complex tasks in MS-applications is a piece of cake, you will feel right at home in PHP. In fact, VB COM calls can be converted to PHP COM calls in just a few simple search and replaces.
</blockquote>
<p>
He shows how to use the COM extension in a (Windows) PHP installation to access the text inside the document and manipulate the contents however you'd like (even writing them back out to another Word file).
</p>]]></description>
      <pubDate>Wed, 26 Mar 2008 12:02:06 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Milw0rm.com: Exploit - PHP5 COM Object Security Bypass (Windows)]]></title>
      <guid>http://www.phpdeveloper.org/news/8885</guid>
      <link>http://www.phpdeveloper.org/news/8885</link>
      <description><![CDATA[<p>
An exploit for PHP's COM objects on the 5.x series <a href="http://milw0rm.com/exploits/4553">has been reported</a> by <i>shinnai</i> - an issue that allows for a bypass of safe_mode and disable_function settings.
</p>
<p>
The <a href="http://milw0rm.com/exploits/4553">exploit</a> has been published as a PHP file for easy testing on your Windows/PHP installation (it was tested on WinXP Pro SP2 on both the CLI and Apache). No additional modules are needed for this exploit - only the COM functions and a Windows system.
</p>
<p>
The issue comes from an overflow in the str_repeat function allowing for the execution of whatever applications the developer wants on the remote Windows machine (including the ability to create and remove files and directories). There is no path for this issue currently (should be corrected in the next minor PHP release).
</p>]]></description>
      <pubDate>Tue, 23 Oct 2007 09:31:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[JSLabs Blog:  How to create Microsoft Office Documents with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8163</guid>
      <link>http://www.phpdeveloper.org/news/8163</link>
      <description><![CDATA[<p>
From the JSLabs blog today, there's a <a href="http://www.whenpenguinsattack.com/2007/07/02/how-to-create-microsoft-office-documents-with-php/">quick illustration</a> of how to dynamically create three different types of Microsoft Office files - a Word document, Powerpoint and an Excel file.
</p>
<blockquote>
There are two main ways to build Excel, Word, and PowerPoint documents using PHP. The first is by using the COM library (only if you are using a Windows server) and the other is by using a more standardized approach such as HTML or CSV.
</blockquote>
<p>
All <a href="http://www.whenpenguinsattack.com/2007/07/02/how-to-create-microsoft-office-documents-with-php/">three examples</a> use the COM method and make basic structures to save out. They also include a screenshot (and description) showing where you can find the list of functions you can call to the COM object for each application.
</p>]]></description>
      <pubDate>Mon, 02 Jul 2007 12:02:00 -0500</pubDate>
    </item>
  </channel>
</rss>
