PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 61 to 80 of 224

Voices of the ElePHPant: Interview with Matthew Weier O'Phinney and Ralph Schindler

Voices of the ElePHPant: Interview with Matthew Weier O'Phinney and Ralph Schindler
The Voices of the ElePHPant podcast is back with a new episode - an interview with two well-known members of the Zend Framework community, Matthew Weier O'Phinney and Ralph Schindler. The recording was made at the Jump In! Camp that's currently being held by Microsoft.They spend most of the time talking about dependency injection - defining what it is and some of the plans there are to integrate it into the Zend Framework (including where the dependencies are created and used).As always, you can either...

You're Open SourceaNow What? (Communication - Part 1)

You're Open SourceaNow What? (Communication - Part 1)
I've had an idea rolling around in the back of my mind for a little while now and the Call for Papers for ZendCon brought it up and into focus in the last few weeks. I am a part of the Joind.in project, a community event feedback site that's also an open source project. My co-conspirator Lorna Mitchell and I have worked hard over the past year or so really trying to make the project the best it can be. There's been a lot of learning that's gone on during that time, so I wanted to share some of that in a...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Handling Notice and Warning as Exception DNSBL Check Prime Numbers String Object MySQL query, paging and caching helper Data Dictionary Kick Ass Cache APC

Unzip on Ubuntu, the mess it makes with UTF-8 and the PHP fix

Unzip on Ubuntu, the mess it makes with UTF-8 and the PHP fix
Copyright A 2011 http://www.prodevtips.com. Visit the original article at http://www.prodevtips.com/2011/06/22/unzip-on-ubuntu-and-the-mess-it-makes-with-utf-8-and-the-php-fix/.Create a file called ao2 clAs.htmla, zip it up and, name the file html.zip then unzip it with the following command: unzip html.zip -d /tmp, check the /tmp folder, what do you see?... Read More

Top 10 PHP 5.4 features to vote

Top 10 PHP 5.4 features to vote
Top 10 PHP 5.4 features to vote By Manuel Lemos The process to release PHP 5.4 is moving on. Now it is the time to vote the features that should be included or not. Read this article to learn which are the features being voted for inclusion in PHP 5.4 and when the first release is expected to happen.

Gearman Priorities And Persistent Storage

Gearman Priorities And Persistent Storage
I have been writing a bit about Gearman lately, including installing it for PHP and Ubuntu, actually using it from PHP and also how I use persistent storage with Gearman. I'm moving on to look at adding jobs of different priorities. I use Gearman entirely as a point to introduce asynchronous-ness in my application. There is a complicated and image-heavy PDF to generate and this happens on an automated schedule. To do this, I use the GearmanClient::doBackground method. This inserts a priority 1 job into...

Jump In Camp - Who is here and what are they doing?

Jump In Camp - Who is here and what are they doing?
Reporting live from the basement of a hotel in Seattle, Washington, here is my report for today on Microsoft's SQL Server jump In! Camp.

Mozilla Release Firefox 5

Mozilla Release Firefox 5
If you've been waiting to upgrade to Firefox 4, you're too late! As promised, Mozilla released Firefox 5 on June 21 2011 - just three months after version 4 was launched. The organization has embarked on a Chrome-like release-little, release-often rapid-update schedule.If you're too excited to read further, download the installer from getfirefox.com or update by selecting Help About Firefox Check for Updates. You may be lucky enough to receive a fast incremental update - it didn't work for me and the...

Sameer Borate's Blog: Generating a color palette from a image in php

Sameer Borate's Blog: Generating a color palette from a image in php
Sameer Borate has posted a simple method for creating a color palette from a given image using just PHP and GD.In the previous post we saw how we can generate a screenshot from a url. In this post we will see how we can create a color palette of the screenshot (or any other image for that matter) using PHP and GD. This can be useful if you need to quickly get the color scheme of a website or a image. Below are a few example images and their palettes generated using the program.With the help of his code...

Rob Allen's Blog: Zend_Config_Ini and a string

Rob Allen's Blog: Zend_Config_Ini and a string
In a new post today Rob Allen shows a method you can drop into your Zend Framework application to allow Zend_Config_Ini to take in a string instead of being restricted to loading a file.With PHP 5.3 however there is is a new function called parse_ini_string() which will allow us to load arbitrary ini string into Zend_Config objects. This can't go into Zend Framework 1 though due to our PHP 5.2.4 minimum version requirement. As I needed this for a project, I extended Zend_Config_Ini to support this...

Meet thePHP.cc in October

Meet thePHP.cc in October
Fall season is traditionally conference season in the PHP community. This October, you will have the chance to catch all three partners of thePHP.cc -- Sebastian Bergmann, Arne Blankerts, and Stefan Priebsch -- at the following events: PHP NW Conference 2011 Beware of the dark side, Luke! Tutorial by Arne Blankerts Somehow you met the impossible deadline, your project is online and you now deserve some time to relax. Other than you and me though, the internet does not sleep and your application is under...

Zend Developer Zone: Microsoft's second SQL Server Jump In Camp

Zend Developer Zone: Microsoft's second SQL Server Jump In Camp
On the Zend Developer Zone today there's a new post from Cal Evans about the SQL ServerJump In Camp that's happening near the Microsoft offices in Seattle. It's an event bringing together developers from 10+ projects all around the PHP community to work on PHP itself.If you follow Microsoft and PHP then you aren't surprised that Microsoft is yet again getting PHP developers together to talk. However, if you don't pay attention, you may be surprised at how interested Microsoft is in PHP and the projects...

Ibuildings techPortal: DPC: Day 1

Ibuildings techPortal: DPC: Day 1
On the Ibuildings techPortal blog today Ed van Beinum has posted a summary of the first day of this year's Dutch PHP Conference including some of his experiences and mentions of the sessions he attended.He talks about the keynote from Aral Balkan (a clear favorite among the attendees) and some of the choices he had to make for sessions. He ended up attending a talk on Solr, Zend Framework on the command line, automated deployment, CouchDb applications and the Zend Framework 2.Keep an eye out for more to...

Padraic Brady's Blog: How Would You Engineer A PEAR2/Pyrus Distribution Architecture?

Padraic Brady's Blog: How Would You Engineer A PEAR2/Pyrus Distribution Architecture?
Padraic Brady has a new post to his blog asking you, the reader, for your suggestions on how to architect a distribution system for the PEAR2/Pyrus components.With the idea of PEAR2 and Pyrus, I had hoped to see a renewal - the advancement of a PEAR architecture for the 21st Century. Instead, and this is just my opinion, PEAR2/Pyrus were a relatively simple iteration on a very old theme. [...] If the PEAR ecosystem has a failing, it is one of staggered evolution. Over time it has picked up additional...

DZone.com: File Path Injection in PHP <= 5.3.6 File Update (CVE 2011-2202)

DZone.com: File Path Injection in PHP <= 5.3.6 File Update (CVE 2011-2202)
On DZone.com's PHP on Windows section today Krzysztof Kotowicz has a new post talking about a file path injection exploit in PHP versions lower than 5.3.6.Since the thing went public before new PHP version has been released, I present full details of the latest PHP vulnerability I reported - together with some sweet demo exploit. The issue was found with fuzzing being part of my recent file upload research. And I still have some more to show in the future :)The issue, described in more detail here on...

BuildMobile: How To Code an Android Widget

BuildMobile: How To Code an Android Widget
One often vaunted feature of Android are the Home screen widgets. The official definition of a widget, taken from the Android documentation is: App Widgets are miniature application views that can be embedded in other applications (such as the Home screen) and receive periodic updates. In practice, widgets are generally only used on the Home screen. Widgets can also be interacted with, reacting to touch events, although there are some limits on what can be doneSee the original article here: BuildMobile:...

Community News: Latest PECL Releases for 06.21.2011

Community News: Latest PECL Releases for 06.21.2011
Latest PECL Releases: pecl_http 2.0.0dev2 APM 1.0.0 translit 0.6.1 DBus 0.1.1

DesignFestival: Behind the Brazil 2014 World CupALogo

DesignFestival: Behind the Brazil 2014 World CupALogo
Just when you thought you'd had enough football (or maybe not enough, in some cases) FIFA, the international football organization revealed the logo design for the next world cup which will take place in Brazil in 2014. The new design entitled aoInspirationa, was the winning submission, chosen from 25 entries. The judging panel included famous Brazilians, model Gisele Bundchen and author Paulo Coelho. The logo was designed by Sao Paolo-based agency Africa .See more here: DesignFestival: Behind the...

Create Insanely Great Experiences

Create Insanely Great Experiences
My first paid freelance job fresh out of design school was creating a brochure for a magician. Having moved beyond performing for children's parties, he began doing aomagic with a messagea-shows designed to teach kids how to avoid drugs and strangers. The ideal venue for his show was high schools, and his target market was high school principals. The brochure was to be part of his marketing collateral.Besides being an excellent magician, he is also a savvy marketer. Instead of images of himself...

RubySource: Dan Cheail, Unplugged.

RubySource: Dan Cheail, Unplugged.
Given that Dan once ran RubySource and I'd already put a face to the name at one RORO meeting a couple of weeks earlier, it was stellar to actually get to know him better over the weekend. Additionally, I felt the title of Unplugged was justified, as he was playing acoustic guitar through the weekend. He's as friendly as he is tall, which is taller than average, so he was happy to answer some questions for us! Tell us a some things about yourself, Dan. I started programming using BASIC when I was six, I...