|
Sponsored Link
|
On PHPBuilder.com today there's a new tutorial from Jason Gilmore helping you get started with Jenkins for building and deploying your PHP applications. Jenkins (formerly Hudson) can make things "one click simple" for you to correctly push your applications live every time.Although a Java-based solution, an active plugin community has made it possible to use Jenkins for far more than Java-specific projects. More recently it has become much easier for Jenkins' novices to use the project in conjunction...
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...
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...
Handling Notice and Warning as Exception
DNSBL
Check Prime Numbers
String Object
MySQL query, paging and caching helper
Data Dictionary
Kick Ass Cache APC
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 a€o2 clA©s.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
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.
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...
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.
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 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...
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...
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...
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...
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 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...
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...
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:...
Latest PECL Releases:
pecl_http 2.0.0dev2
APM 1.0.0
translit 0.6.1
DBus 0.1.1
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 a€oInspirationa€¯, 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...
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 a€omagic 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...
|
|