<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://phpdeveloper.org</link>
    <pubDate>Tue, 19 Aug 2008 20:14:43 GMT</pubDate>
    <description>Up-to-the Minute PHP News, views and community</description>
    <item>
      <title>Job Posting: RedVentures Seeks LAMP Developer (Charlotte, NC)</title>
      <link>http://www.phpdeveloper.org/news/10860</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34531/eye.gif" alt="" /&gt;&lt;table cellspacing='2' border='0' cellpadding='3'&gt;
&lt;tbody&gt;&lt;tr&gt;
  &lt;td style='font-weight: bold; vertical-align: top; font-size: 11px;'&gt;Company&lt;/td&gt;
  &lt;td style='font-size: 11px;'&gt;RedVentures&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td style='font-weight: bold; vertical-align: top; font-size: 11px;'&gt;Location&lt;/td&gt;
  &lt;td style='font-size: 11px;'&gt;Charlotte, NC&lt;/td&gt;
&lt;/tr&gt;

&lt;tr&gt;
  &lt;td style='font-weight: bold; vertical-align: top; font-size: 11px;'&gt;Title&lt;/td&gt;
  &lt;td style='font-size: 11px;'&gt;LAMP Developer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td style='font-weight: bold; vertical-align: top; font-size: 11px;'&gt;Summary&lt;/td&gt;
  &lt;td style='font-size: 11px;'&gt;
  &lt;p&gt;
  &lt;b&gt;What we do:&lt;/b&gt; Red Ventures acquires customers for&#160;industry leading&#160;brands, such as DirecTV, Sirius Satellite Radio, and ADT Home Security,&#160;through a myriad of direct marketing channels. We combine analytical marketers, a superior web and sales infrastructure, with a robust technology and reporting platform. Red Ventures' success has recently been recognized by Inc Magazine with the #4 ranking on their Fastest Growing Private Companies in the US! 
  &lt;/p&gt;
  &lt;p&gt;
  &lt;b&gt;Our Culture:&lt;/b&gt; Red Ventures offers a high energy but easy going work environment with perks such as: large working area (hexigonal cubes) with a 24" widescreen monitor and 2-19" monitors with a desktop linux and laptop windows development environment; a casual dress code (shorts, t-shirts), free gourmet coffee, company sponsored IT lunch and learn every Wednesday. We also have a large team of highly competent web developers who love to banter with each other and learn from each other.&#160; Red Ventures also has a charitable business called Lives Linked which is using our marketing and technology expertise to create an industry leading child sponsorship system and education platform.&#160; This outreach is supported by our technical and non-technical employees using some work time and some personal time to help organizations around the world to better use technology to support and sponsor needy children around the world.
  &lt;/p&gt;
  &lt;p&gt;
  Due to our growth and new business launches we are currently seeking an experienced LAMP developer to join our team. Selected individuals will become part of a team dedicated to the development and design of flexible and scalable web applications. This is the perfect opportunity for LAMP developers looking to play a key role in creating enabling technology for a successful online and offline marketing company. 
  &lt;/p&gt;
  &lt;p&gt;
  WHAT YOU WOULD GET TO DO AS A LAMP DEVELOPER WITH RED VENTURES:
  &lt;/p&gt;
  &lt;ul&gt;
  &lt;li&gt;Provide PHP programming and functionality for a wide variety of consumer related websites, intranets, extranets, and web-based applications
  &lt;/li&gt;&lt;li&gt;Be challenged on a daily basis to solve problems in new and creative ways
  &lt;/li&gt;&lt;li&gt;Design, evaluate, update, and maintain object oriented applications in PHP
  &lt;/li&gt;&lt;li&gt;Share your opinions and insights with business leaders on a daily basis in order to affect rapid decision cycles and effective solutions to business requirements
  &lt;/li&gt;&lt;li&gt;Translate vague business requirements into tangible and accurate technical requirements as well as anticipate future requirements within the design of new systems
  &lt;/li&gt;&lt;/ul&gt;
  &lt;p&gt;
  WHAT YOU NEED TO BE SUCCESSFUL AT RED VENTURES: 
  &lt;/p&gt;
  &lt;ul&gt;
  &lt;li&gt;Bachelors degree in Information Sciences or similar field
  &lt;/li&gt;&lt;li&gt;5+ years of solid PHP and MySQL development
  &lt;/li&gt;&lt;li&gt;Strong working knowledge of HTML, DHTML/CSS and Javascript
  &lt;/li&gt;&lt;li&gt;The ability to translate business requirements into system design
  &lt;/li&gt;&lt;li&gt;Successful track record of working in a fast-paced, collaborative team environment
  &lt;/li&gt;&lt;li&gt;Exceptional debugging skills and the ability to easily and quickly read and modify existing code
  &lt;/li&gt;&lt;/ul&gt;
  &lt;p&gt;
  ADDITIONAL REQUIREMENTS:
  &lt;/p&gt;
  &lt;ul&gt;
  &lt;li&gt;Sense of humor
  &lt;/li&gt;&lt;li&gt;Work hard play hard mentality
  &lt;/li&gt;&lt;li&gt;Inquisitive mind
  &lt;/li&gt;&lt;li&gt;Willingness to embrace change
  &lt;/li&gt;&lt;li&gt;Entrepreneurial spirit
  &lt;/li&gt;&lt;li&gt;Desire to roll up your sleeves and dig into the work!
  &lt;/li&gt;&lt;/ul&gt;
  &lt;p&gt;
  You can get more information on the company and the position on &lt;a href='http://www.redventures.com/'&gt;their website&lt;/a&gt;.
  &lt;/p&gt;
  &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</description>
      <pubDate>Tue, 19 Aug 2008 20:14:43 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10860</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>NETTUTS.com: How To Use Any Font You Wish with FLIR</title>
      <link>http://www.phpdeveloper.org/news/10859</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34461/eye.gif" alt="" /&gt;&lt;p&gt;
NETTUTS.com recently posted &lt;a href='http://nettuts.com/javascript-ajax/how-to-use-any-font-you-wish-with-flir/'&gt;a handy tutorial&lt;/a&gt; for those wanting to use the font of their choice on their site &lt;a href='http://nettuts.com/javascript-ajax/how-to-implement-sifr3-into-your-website/'&gt;using sIFR3&lt;/a&gt;.
&lt;/p&gt;
&lt;blockquote&gt;
Last week, Philo showed you &lt;a href='http://nettuts.com/javascript-ajax/how-to-implement-sifr3-into-your-website/'&gt;how to implement sIFR3&lt;/a&gt;. This time, I'm going to show you how to implement Facelift Image Replacement (or FLIR), an alternative to sIFR that does not require Flash.
&lt;/blockquote&gt;
&lt;p&gt;
This &lt;a href='http://nettuts.com/javascript-ajax/how-to-use-any-font-you-wish-with-flir/'&gt;second part&lt;/a&gt; shows you how to install/setup the tool, configure it correctly for your setup and includes some of the pros and cons of using the software.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 19:29:36 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10859</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Marco Tabini's Blog: The violin-playing software designer</title>
      <link>http://www.phpdeveloper.org/news/10857</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34305/eye.gif" alt="" /&gt;&lt;p&gt;
In &lt;a href='http://mtabini.blogspot.com/2008/08/violin-playing-software-designer.html'&gt;this new post&lt;/a&gt; to his blog &lt;i&gt;Marco Tabini&lt;/i&gt; eloquently explains something that less and less seem to be able to understand - the tool is only a means to an end. It's more about the artist and the end result than the tool.
&lt;/p&gt;
&lt;blockquote&gt;
What is beautiful code? Ask ten people, and you will probably get ten different answers. Ask them what makes a programming language beautiful, and you've got yourself the beginnings of a holy war.
&lt;/blockquote&gt;
&lt;p&gt;
He compares code to art - the language is just a tool, the canvas an editor waiting to be filled with lines of artist-generated works. Because of PHP's wonderful flexibility, it can be molded to fit just about any need a coder might see fit and gives them the power they need to really dig into the code and about the "paint by numbers" sort fo things language like Ruby have to offer.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 16:03:12 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10857</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Felix De Vliegher's Blog: Static analysis for PHP</title>
      <link>http://www.phpdeveloper.org/news/10856</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34237/eye.gif" alt="" /&gt;&lt;p&gt;
On his blog recently &lt;i&gt;Felix De Vliegher&lt;/i&gt; has &lt;a href='http://felix.phpbelgium.be/blog/2008/08/14/static-analysis-for-php/'&gt;posted about work he's done&lt;/a&gt; to gather some stats and great some data about how his PHP scripts are working based on a little &lt;a href='http://en.wikipedia.org/wiki/Static_code_analysis'&gt;statistical analysis&lt;/a&gt;.
&lt;/p&gt;
&lt;blockquote&gt;
Lately I've been interested in applying &lt;a href='http://en.wikipedia.org/wiki/Static_code_analysis'&gt;static analysis&lt;/a&gt; to PHP projects. Static analysis is the process of analysing software code - in our case PHP source code -, without actually executing the (compiled) result of the source code you're analysing.
&lt;/blockquote&gt;
&lt;p&gt;
He mentions some types of analysis and some of the tools that can be used to measure it. He also talks about issues it can help with (like the potential for harm if a part of code is changed) and a pointer to the &lt;a href='http://pixybox.seclab.tuwien.ac.at/pixy/'&gt;Pixy&lt;/a&gt; software he used to generate the statistics (and images like &lt;a href='http://felix.phpbelgium.be/blog/wp-content/uploads/2008/08/callgraph.png'&gt;this&lt;/a&gt;). 
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 15:16:18 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10856</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Evert Pot's Blog: Integrating with Zend's OpenID</title>
      <link>http://www.phpdeveloper.org/news/10855</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34208/eye.gif" alt="" /&gt;&lt;p&gt;
In a &lt;a href='http://www.rooftopsolutions.nl/article/200'&gt;new blog post&lt;/a&gt; today &lt;i&gt;Evert Pot&lt;/i&gt; shares some of his thoughts on integrating the Zend implementation of the OpenID protocol, &lt;a href='http://framework.zend.com/manual/en/zend.openid.html'&gt;Zend_OpenId&lt;/a&gt;, into his application.
&lt;/p&gt;
&lt;blockquote&gt;
The &lt;a href='http://framework.zend.com/'&gt;Zend Framework&lt;/a&gt; has a pretty good &lt;a href='http://framework.zend.com/manual/en/zend.openid.html'&gt;OpenID&lt;/a&gt; library. I was looking for a library written for PHP5 (strict), and this seemed like a good choice...
&lt;/blockquote&gt;
&lt;p&gt;
He mentions some of both sides of the argument - (the good) the flexibility of the library to work with different backend storage methods and (the bad) the requirements it has for the Zend Framework sessions system for authentication.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 14:28:52 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10855</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Zend Developer Zone: Create your own widget with PHP-GTK</title>
      <link>http://www.phpdeveloper.org/news/10854</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34162/eye.gif" alt="" /&gt;&lt;p&gt;
A &lt;a href='http://devzone.zend.com/article/3779-Create-your-own-widget-with-PHP-GTK'&gt;new tutorial&lt;/a&gt; on the Zend Developer Zone shows you how to use PHP's "younger cousin" PHP-GTK to make a simple widget.
&lt;/p&gt;
&lt;blockquote&gt;
With PHP's younger cousin PHP-GTK's recent step to maturity with the 2.0 stable release it is a good time to give this project some more attention. In this article I will show you how to create a re-usable IPv4 Entry widget using PHP-GTK's excellent OO structure.
&lt;/blockquote&gt;
&lt;p&gt;
The end result is an interface that lets the user input an IP in a familiar way (blocks of three, automatically advancing to the next block). They talk about the code first, describing how all of the parts fit together before giving you an easily cut-and-pastable block of code (the class) that creates the widget.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 13:35:30 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10854</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Debuggable Blog: More workers needed in the kitchen</title>
      <link>http://www.phpdeveloper.org/news/10853</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34113/eye.gif" alt="" /&gt;&lt;p&gt;
On the Debuggable blog &lt;i&gt;Felix Geisendorfer&lt;/i&gt; &lt;a href='http://www.debuggable.com/posts/more-workers-needed-in-the-kitchen:48a9a686-d298-4bd1-927e-2d084834cda3'&gt;points out&lt;/a&gt; the need for some more "cooks in the kitchen" - people to fill some CakePHP related positions in companies all over.
&lt;/p&gt;
&lt;blockquote&gt;
There are new &lt;a href='http://debuggable.com/posts/3-jobs-for-skilled-bakers:484fa544-0758-48d0-82a7-6fe44834cda3'&gt;jobs in the world of CakePHP&lt;/a&gt;. The &lt;a href='http://www.eliteopensourcejobs.com/jobs/index/48075b46-da18-4009-a658-83a14dddecbf'&gt;CakePHP job board&lt;/a&gt; has seen the following additions.
&lt;/blockquote&gt;
&lt;p&gt;
The new items include positions at &lt;a href='http://www.about.com/'&gt;About.com&lt;/a&gt;, &lt;a href='http://www.makatto.com/'&gt;Makatto.com&lt;/a&gt; and &lt;a href='http://bluechipapps.com/'&gt;Blue Chips&lt;/a&gt;. Check out the &lt;a href='http://www.eliteopensourcejobs.com/jobs/index/48075b46-da18-4009-a658-83a14dddecbf'&gt;job board&lt;/a&gt; for more information on these and other open CakePHP-related positions.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 12:48:50 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10853</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Community News: Latest PECL Releases for 08.19.2008</title>
      <link>http://www.phpdeveloper.org/news/10858</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34095/eye.gif" alt="" /&gt;Latest PECL Releases:
&lt;ul&gt;&lt;li&gt;&lt;a href='http://pecl.php.net/package/ibm_db2/download/1.7.0/'&gt;ibm_db2 1.7.0&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href='http://pecl.php.net/package/PDO_IBM/download/1.2.5/'&gt;PDO_IBM 1.2.5&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href='http://pecl.php.net/package/PDO_INFORMIX/download/1.2.5/'&gt;PDO_INFORMIX 1.2.5&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href='http://pecl.php.net/package/bbcode/download/1.0.1/'&gt;bbcode 1.0.1&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a href='http://pecl.php.net/package/bbcode/download/1.0.2/'&gt;bbcode 1.0.2&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;</description>
      <pubDate>Tue, 19 Aug 2008 12:11:11 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10858</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Stefan Mischook's Blog: Killerphp Videos Now Available for Download</title>
      <link>http://www.phpdeveloper.org/news/10852</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/34078/eye.gif" alt="" /&gt;&lt;p&gt;
&lt;i&gt;Stefan Mischook&lt;/i&gt; &lt;a href='http://www.killerphp.com/articles/killerphp-videos-now-available-for-download/'&gt;notes today&lt;/a&gt; that the videos he offers, including several &lt;a href='http://www.killerphp.com/articles/category/php-videos/'&gt;on PHP&lt;/a&gt; can now be purchased as a set from his site.
&lt;/p&gt;
&lt;blockquote&gt;
I've had many request for access to the videos either on a DVD or in a downloadable format for viewing offline. So after many months of brushing it off, I now have the videos for you.
&lt;/blockquote&gt;
&lt;p&gt;
The download version will cost you about $20 USD and the DVD is around $30 USD. Of course, you're still free to watch them online as many times as you'd like.
&lt;/p&gt;</description>
      <pubDate>Tue, 19 Aug 2008 11:56:03 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10852</guid>
      <dc:creator></dc:creator>
    </item>
    <item>
      <title>Suspekt Blog: mt_srand and not so random numbers</title>
      <link>http://www.phpdeveloper.org/news/10851</link>
      <description>&lt;img src="http://phpdev.statzen.com/openimg/33567/eye.gif" alt="" /&gt;&lt;p&gt;
&lt;i&gt;Stefan Esser&lt;/i&gt; &lt;a href='http://www.suspekt.org/2008/08/17/mt_srand-and-not-so-random-numbers/'&gt;points out&lt;/a&gt; a problem with the &lt;a href='http://www.php.net/mt_rand'&gt;mt_rand&lt;/a&gt; and &lt;a href='http://www.php.net/rand'&gt;rand&lt;/a&gt; methods in PHP that makes them not quite random enough for cryptographic uses.
&lt;/p&gt;
&lt;blockquote&gt;
PHP comes with two random number generators named rand() and mt_rand(). The first is just a wrapper around the libc rand() function and the second one is an implementation of the Mersenne Twister pseudo random number generator. Both of these algorithms are seeded by a single 32 bit dword when they are first used in a process or one of the seeding functions srand() or mt_srand() is called.
&lt;/blockquote&gt;
&lt;p&gt;
He looks at how its currently implemented, some examples of bad methods to get "random" numbers, how shared resources are a problem and an example of a cross-application attack (the application in more than once place using the same method for getting random numbers). 
&lt;/p&gt;
&lt;p&gt;
In the comments he recommends either grabbing from /dev/random (if you're on a unix-based system) or making the creation of your numbers a bit more complex to include things the outside world wouldn't know.
&lt;/p&gt;</description>
      <pubDate>Mon, 18 Aug 2008 17:49:31 GMT</pubDate>
      <guid>http://www.phpdeveloper.org/news/10851</guid>
      <dc:creator></dc:creator>
    </item>
  </channel>
</rss>
