<?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, 18 Jun 2013 17:14:14 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPMaster.com: Create Digital Tickets with PHP and Apple Passbook]]></title>
      <guid>http://www.phpdeveloper.org/news/19648</guid>
      <link>http://www.phpdeveloper.org/news/19648</link>
      <description><![CDATA[<p>
On PHPMaster.com today there's a new tutorial showing you how to <a href="http://phpmaster.com/create-digital-tickets-with-php-and-apple-passbook/">create digital tickets</a> using PHP and the Apple <a href="https://developer.apple.com/passbook/">Passbook</a> service.
</p>
<blockquote>
Why should we PHP warriors care at all about Apple's Passbook? Well first because Apple made this technology open (well, sort of…), second because it can be used outside iOS devices, and third because it involves a lot of well-known and loved technologies like JSON and RESTful APIs. I'd also add that it's a very interesting piece of technology, but that's my personal opinion. In this article I'll show you how I built a sample web application that creates and distributes passes in the form of a "PHPMaster Membership Card". It is not a full-featured product, but it's a nice base to build on for more serious real world uses. 
</blockquote>
<p>
He talks about the concept of a "pass" (a digitally signed document that can be easily distributed) and the types that the Apple service lets you make. His example (<a href="https://github.com/phpmasterdotcom/CreateDigitalTicketsApplePassbook">sample code here</a>) is <a href="http://slimframework.com/">Silm</a> based and <a href="http://j4mie.github.io/idiormandparis/">Idorim & Paris</a> for the data handling. He talks some about the certificate handling that's involved and the structure of the application including the certs, application code, templates and images. He then works through the code step-by-step and explains what each part does and how it connects with Apple's service to generate the pass.
</p>
Link: http://phpmaster.com/create-digital-tickets-with-php-and-apple-passbook]]></description>
      <pubDate>Thu, 30 May 2013 09:11:36 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[/Dev/Hell Podcast: Episode 12 - Irish Eyes Are Always Smiling]]></title>
      <guid>http://www.phpdeveloper.org/news/17973</guid>
      <link>http://www.phpdeveloper.org/news/17973</link>
      <description><![CDATA[<p>
The /Dev/Hell podcast has <a href="http://devhell.info/post/2012-05-14/irish-eyes-are-always-smiling/">released their latest episode</a> co-hosted by PHP community members <i>Chris Hartjes</i> and <i>Ed Finkler</i> - "Episode 12: Irish Eyes Are Always Smiling".
</p>
<blockquote>
Through a haze of jägerbombs and extreme fatigue, we were able to shovel out another pile of podcast for your listening enjoyment. Chris says it's episode 11 when it's actually episode 12, but hey!
</blockquote>
<p>
They talk about the Apple vs. Android functionality gap, Rackspace's recent issues and the definition of "guiding principles in an open source project". They also mention another PHP community member <a href="https://twitter.com/bdeshong">Brian Deshong</a> who has volunteered to help out with an iPad app for the show.
</p>
<p>
You can listen to this latest episode either via the <a href="http://devhell.info/post/2012-05-14/irish-eyes-are-always-smiling/">in-page player</a>, by <a href="http://devhell.s3.amazonaws.com/ep12-64mono.mp3">downloading the mp3</a> or <a href="http://feeds.feedburner.com/devhell-podcast">subscribing to their feed</a> (or <a href="http://itunes.apple.com/us/podcast/dev-hell/id489840699">on iTunes</a>).
</p>]]></description>
      <pubDate>Thu, 17 May 2012 12:24:03 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Walsh's Blog: iPad Detection Using JavaScript or PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/14341</guid>
      <link>http://www.phpdeveloper.org/news/14341</link>
      <description><![CDATA[<p>
<i>David Walsh</i> has a new post to his blog today with some code snippets that can help you <a href="http://davidwalsh.name/detect-ipad">detect iPad users</a> when they come to your site.
</p>
<blockquote>
The hottest device out there right now seems to be the iPad. iPad this, iPad that, iPod your mom. I'm underwhelmed with the device but that doesn't mean I shouldn't try to account for such devices on the websites I create. 
</blockquote>
<p>
He includes three ways to get the job done by matching against the User Agent sent by the browser - Javascript, PHP and with an .htaccess file for an Apache server. As one commenter points out, though, you need to be sure if you already have a redirect on the word "mobile", the iPad's User Agent contains that too.
</p>]]></description>
      <pubDate>Tue, 13 Apr 2010 12:22:22 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings Blog: What does the iPad mean for PHP companies?]]></title>
      <guid>http://www.phpdeveloper.org/news/14289</guid>
      <link>http://www.phpdeveloper.org/news/14289</link>
      <description><![CDATA[<p>
<i>Ivo Jansch</i> of Ibuildings has taken a look at a different sort of spin on Apple's iPad device and asked what potential it has to <a href="http://www.ibuildings.co.uk/blog/archives/1589-What-does-the-iPad-mean-for-PHP-companies.html">affect the PHP companies</a> out there.
</p>
<blockquote>
I see the iPad (and the non-Apple alternatives that already exist or are on the way) as a game changer. It brings new ways of consuming content and will reach audiences that the laptop has never reached. [...] In any case, the iPad is a game changer. What does this mean for the web and for tech companies such as us? First, it's nice to see that Apple is pushing open standards heavily with the iPad. [...] Second, the typical architecture behind most iPad apps (and other mobile applications for that matter) is to have a thin client on the device, and a rich API as the backend.
</blockquote>
<p>
<i>Ivo</i> talks about the one of the key pieces of technology behind it all - the API that your service provides for iPad/iPod applications too hook into. Without a well-built, solid API to interface with, your application can be world class but not be very useful at all.
</p>]]></description>
      <pubDate>Fri, 02 Apr 2010 10:34:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[David Kent Norman's Blog: Drupal on Snow Leopard]]></title>
      <guid>http://www.phpdeveloper.org/news/13161</guid>
      <link>http://www.phpdeveloper.org/news/13161</link>
      <description><![CDATA[<p>
<i>David Kent Norman</i> has <a href="http://deekayen.net/drupal-snow-leopard">posted a new guide</a> for those Drupal users wanting to get your favorite CMS up and running on the latest version of Apple's OS (Snow Leopard). The real issue comes with the stock Drupal install and the PHP 5.3 Snow Leopard comes bundled with.
</p>
<blockquote>
Drupal 6 probably won't ever work right on PHP 5.3.0, which is what Snow Leopard packs by default. My feeling is that since Ubuntu LTS still runs PHP 5.2, Drupal 7 won't work at production level on PHP 5.3.0 either. For that reason, here is my PHP 5.2.10 install instructions for Snow Leopard. It will trash your built-in Snow Leopard install.
</blockquote>
<p>
He includes links to the various packages you'd need to download and the configure command with a hefty helping of parameters to get things set up correctly. Also, as mentioned in one of the comments, there is <a href="http://drupal.org/node/360605">a patch</a> that can be applied to make the system work correctly with PHP 5.3.
</p>]]></description>
      <pubDate>Thu, 03 Sep 2009 11:48:37 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Scott MacVicar's Blog: Why Apple is a bad open source citizen]]></title>
      <guid>http://www.phpdeveloper.org/news/12019</guid>
      <link>http://www.phpdeveloper.org/news/12019</link>
      <description><![CDATA[<p>
A little while back <i>Scott MacVicar</i> <a href="http://www.phpdeveloper.org/news/11982">wrote some thank yous</a> to some of the larger and corporate groups involved with PHP and enhancing it as much as they can, both on their own hardware and for the community in general. Unfortunately, there seems to be one company that <a href="http://www.macvicar.net/blog/2009/02/apples-relationship-with-php.html">doesn't want to pay nice</a> - <a href="http://apple.com">Apple</a>.
</p>
<blockquote>
So if you've ever tried to compile PHP on OS X, you'll most likely have problems using the default system libraries and in the end you'll use macports to install libxml and iconv. If you're not trying to compile your own versions of PHP and want to use a PECL extension then you'll find that the binary has had all the symbols stripped. Mid last year I tried to get some of these resolved, and filed a bug report with Apple but was informed these weren't bugs.
</blockquote>
<p>
He goes on to talk about the reception he got from the Apple Developer Connection and the brush-off he seemed to get when he tried with the same questions a few months later.
</p>
<blockquote>
What was essentially asked for was help to improve PHP on OS X, but this has fallen on deaf ears. Apple are happy to take PHP but don't seem as keen to contribute anything back to the project. Yes they are perfectly entitled to do this, PHP is open source after all. But is waiving a $499 charge too much to ask?
</blockquote>]]></description>
      <pubDate>Wed, 25 Feb 2009 10:21:20 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Juozas Kaziukenas' Blog:  Ruby on Rails vs PHP (Video)]]></title>
      <guid>http://www.phpdeveloper.org/news/12018</guid>
      <link>http://www.phpdeveloper.org/news/12018</link>
      <description><![CDATA[<p>
<i>Juozas Kaziukenas</i> has <a href="http://dev.juokaz.com/video/ruby-on-rails-vs-php">reposted a video</a> created by the RailsEmnvy.com folks (one of several, <a href="http://www.youtube.com/user/envyads">check out YouTube</a> for more) that does a "Mac vs PC" Apple parody commercial of Ruby and PHP.
</p>
<blockquote>
Gregg Pollack and Jason Seifer from RailsEnvy.com do some Ruby on Rails commercials in the same style of the Mac vs PC ads. Videos produced by Jason Hawkins of MakeFilmWork.com. 
</blockquote>
<p>
Other videos include <a href="http://www.youtube.com/watch?v=528BCJiRkks&feature=channel_page">Ruby on Rails vs .NET</a>, <a href="http://www.youtube.com/watch?v=PLUS00QrYWw&feature=channel_page">Ruby on Rails vs Django</a> and, of course, <a href="http://www.youtube.com/watch?v=kU-4D51FY98&feature=channel_page">Ruby on Rails vs ColdFusion</a>.
</p>]]></description>
      <pubDate>Wed, 25 Feb 2009 09:33:24 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[NETTUTS.com: Mimicking Apple's Address Book for the Web]]></title>
      <guid>http://www.phpdeveloper.org/news/11486</guid>
      <link>http://www.phpdeveloper.org/news/11486</link>
      <description><![CDATA[<p>
The NETTUTS blog has <A href="http://nettuts.com/videos/screencasts/mimicking-apple%E2%80%99s-address-book-for-the-web/">this new tutorial</a> posted (including a screencast) showing how to make a web application similar to the Address Book on Apple's OS X operating system.
</p>
<blockquote>
As we all know, WordPress is so extensive that you can use it for nearly anything. There are even articles on sites with crazy titles such as 101 alternative uses for WordPress. So I thought, hey, why not? I bet a lot of people want to create their own Web Apps, and essentially WordPress can do that for you. In this video tutorial, we're going to make an online Address Book.
</blockquote>
<p>
Building on a WordPress base and including <a href="http://jquery.com/download">jQuery</a> and a <a href="http://nettuts.com/videos/screencasts/mimicking-apple%e2%80%99s-address-book-for-the-web/res/live-search-popup.zip">Live Search Plugin</a>, they create the multi-pane look and feel, styled largely with CSS. The end result shows your address groups, the members of that group and the selected member's information in the far right pane.
</p>
<p>
As always, the <a href="http://nettuts.s3.amazonaws.com/103_NTPlus_AddressBook/addressbook.zip">complete source can be downloaded</a>.
</p>]]></description>
      <pubDate>Tue, 02 Dec 2008 11:16:19 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Ivo Jansch's Blog: Apple, Microsoft and PHP are vulnerable]]></title>
      <guid>http://www.phpdeveloper.org/news/10897</guid>
      <link>http://www.phpdeveloper.org/news/10897</link>
      <description><![CDATA[<p>
<i>Ivo Jansch</i> mentions an interesting comparison that CNet made on security and levels of vulnerability in a <a href="http://www.jansch.nl/2008/08/26/apple-microsoft-and-php-are-vulnerable/">new blog post</a> today. Their article mentions PHP right along side Apple and Microsoft in their list of "most vulnerable software".
</p>
<blockquote>
<a href="http://news.cnet.com/8301-13505_3-10004048-16.html">This article</a> once again demonstrates the cluelessness that some people have regarding what PHP is. First of all, PHP is not a vendor, so "Apple, Microsoft & PHP" does not make much sense. Furthermore, the only reason PHP even is mentioned in this context is that Joomla, Drupal and Wordpress appear in the list. So PHP, a programming language, gets blamed for the security flaws that are in these packages.
</blockquote>
<p>
By their logic (applications written in a language on the list means the language is more insecure), they should have marked C as a more insecure language given the ratio of PHP to C software.
</p>]]></description>
      <pubDate>Tue, 26 Aug 2008 08:47:28 -0500</pubDate>
    </item>
  </channel>
</rss>
