PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 1 to 20 of 182

Community News: ConFoo 2012 Early Bird Tickets On Sale!

Community News: ConFoo 2012 Early Bird Tickets On Sale!
The ConFoo conference has officially announced the opening of Early Bird registrations for their 2012 event (happening in Montreal February 29th through March 2nd).When? February 29 - March 02, 2012. Where? Hilton Bonaventure Hotel, Montreal downtown. How much? $600 (instead of $800). This rate is valid if you order before January 13, 2012.You can order your ticket today in a variety of flavors - just a conference pass or conference plus a tutorial - either Advanced PHP, Security (both in French and...

Tom Schlick's Blog: Wrench for FuelPHP

Tom Schlick's Blog: Wrench for FuelPHP
Tom Schlick has a new post to his blog talking about a tool he's written for FuelPHP-based applications called Wrench. It's a command-line tool to make taking your site "offline" simpler.If you have been following what I've been up to lately you would see that many of my recent projects are based on FuelPHP. Since Fuel is so awesome and allows you to create "packages" that can be dropped into your application, I have created a few that help me quickly piece together apps. The first package I'm...

Developer Drive: PHP User Survey: Setting Variable Values and Reading from Tables

Developer Drive: PHP User Survey: Setting Variable Values and Reading from Tables
The Developer Drive blog has the latest post in their "PHP User Survey" series focusing on setting up admin functionality for the poll managers to use.In Part I of this series, we started the process of creating user polls for a business web site. Part I gave the layout of the data layer and began the construction of the class file. In this part we will continue with adding methods to the class file that will enable the administrator to set the variable values and read from the database tables.Code is...

Bradley Holt's Blog: The Twelve-Factor App Applied to PHP

Bradley Holt's Blog: The Twelve-Factor App Applied to PHP
Recently a site called The Twelve Factor App surfaced as a guideline for web applications to be at their best. Bradley Holt has taken these suggestions and has applied them to PHP applications in a few quick comments to each point.If you develop web apps, I encourage you to check out The Twelve-Factor App. This is an excellent resource for anyone building and deploying software-as-a-service. PHP has great support for many of the twelve-factors. I want to take a look at specifically how each factor may be...

PHPClasses.org: Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right

PHPClasses.org: Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right
A new post on the PHPClasses blog today suggests that good, talented web developers are actually pretty easy to find, you just have to look in the right places.Once in a while, we hear company managers and recruiters complaining about how hard is to find talented Web developers that are willing work for them. The problem is that they are not looking right. Not only there are plenty of talented Web developers out there, they are easy to find, and many of them are available for hire.The key point in his...

Community News: Zagreb PHP User Group December 2011 Meeting - 13th @ 6pm

Community News: Zagreb PHP User Group December 2011 Meeting - 13th @ 6pm
Miro has submitted some information about the latest meeting of the Zagreb PHP User Group happening December 13th at 6pm in the Multimedia Institute:Although Zagreb PHP Meetup started only 3 months ago with monthly meetups (up to 30 developers coming), our next meeting will be first meetup with organized talks. December meetup will have 5 talks with themes like 'How to write readable code?', 'Flex & PHP development', 'Introduction to test driven development' && 'MySQL - explain explained'.We would like...

How to manage cache permissions in Symfony2

How to manage cache permissions in Symfony2
I guess in the Symfony2 world, we all know the following problem: We have a running Symfony2 installation we already accessed in the browser. Now we want to use the Symfony2 console to run a command and *BANG* we get an exception. The problem is, that the cache directory is not writable by the command line user. Now the usual reaction is "let's just set the access rights to 777", which solves the problem for the moment. But of course it will return, once the command line user wants to access another...

PHP.net: PHP 5.4 RC2 released

PHP.net: PHP 5.4 RC2 released
The PHP.net site has officially announced the availability of the latest Release Candidate for the PHP 5.4.x series - PHP 5.4 RC2:The PHP development team is proud to announce the second release candidate of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the Windows QA site. THIS IS A RELEASE CANDIDATE - DO NOT USE IT IN PRODUCTION!. This is the second release candidate. The release candidate phase is intended as...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
XML Tools SMTP4PHP smart MVC ObjectManager IMC Objects 2 SmaCrypto Router Class

Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right

Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right
Talented Web Developers Are Easy to Hire, Employers Are Just Not Looking Right By Manuel Lemos Once in a while, we hear company managers and recruiters complaining about how hard is to find talented Web developers that are willing work for them. The problem is that they are not looking right. Not only there are plenty of talented Web developers out there, they are easy to find, and many of them are available for hire. The employers just need to make a very small concession. Doing that the developers...

What was I doing last night... Seed querying xscreensaver

What was I doing last night... Seed querying xscreensaver
Article originally from rooJSolutions blog Like quite a few developers, I earn income by selling my time, either packaged on a project, or by the hour. For this to work, keeping track of time is essential. Unfortuntally, like most creative people, I really enjoy hacking, but filling in timesheets just really doesnt do it for me... So read on for my solutions using gnome seed...

PHP 5.4 RC2 released

PHP 5.4 RC2 released
The PHP development team is proud to announce the second release candidate of PHP 5.4. PHP 5.4 includes new language features and removes several legacy (deprecated) behaviours. Windows binaries can be downloaded from the Windows QA site. THIS IS A RELEASE CANDIDATE - DO NOT USE IT IN PRODUCTION!. This is the second release candidate. The release candidate phase is intended as a period of bug fixing prior to the stable release. No new features should be included before the final version of...

vfsStream 0.11.0 released

vfsStream 0.11.0 released
Some minutes ago vfsStream 0.11.0 was released with several bug fixes and new features. Unfortunately this introduces a BC break to the vfsStream::create() method introduced with 0.10.0. While in 0.10.0 it completely replaced the directory structure this is not the case any more. It now only adds the given structure to an existing structure, either to the directory given with the second parameter, or to the root directory without removing any other childs of the root directory. If you want to replace the...

Community News: PHP North West Video - "How to Stand on the Shoulders of Giants"

Community News: PHP North West Video - "How to Stand on the Shoulders of Giants"
The PHP North West conference has posted a video from this year's event - the keynote from Ian Barber of his "How to Stand on the Shoulders of Giants" session.As software engineers, we all have the potential to navigate the history of our industry, tease out the genius from what has come before, and build a platform for our own ideas. By doing so, we can see that little bit further and in turn provide the foundations for others to build on what we have done.In this session we'll look at how the history...

Waiting for table metadata lock and PECL/mysqlnd_ms

Waiting for table metadata lock and PECL/mysqlnd_ms
The MySQL administration SQL command SHOW PROCESSLIST may read "Waiting for table metadata lock" in its "State" column for a statement. The statement in question is waiting for another transaction to release a metadata lock. Its a state that may appear when using the global transaction ID injection feature ...

Being respective of your time, as well as others

Being respective of your time, as well as others
One of the biggest challenges I've run into in being a aoremoteea is the daily interaction with other team members. When you are just a cube, an office, or a desk away, there's always that common water cooler or coffee pot that provides a natural place to interact with others. Or, if you have a question, you can always just stop and ask. Being able to physically get together without having to make much effort is a real bonus for people working in the same office, but can be a bit more challenging if you...

PECL/mysqlnd_ms global transaction ID injection status

PECL/mysqlnd_ms global transaction ID injection status
Baby PECL/mysqlnd_ms 1.2.0-alpha, the PHP MySQL replication and load balancing plugin for mysqlnd, has done its first steps into the direction of global transaction id injection: injection happens, IDs can be queried. A simulated global transaction ids can be described as a transaction counter in a table on ...

Community News: PHPBenelux 2012 Anouncement - Full Speaker List Posted

Community News: PHPBenelux 2012 Anouncement - Full Speaker List Posted
The PHPBenelux conference has officially announced their list of speakers for their 2012 event (January 27th and 28th in Antwerp):We are happy and proud to announce the speaker line-up for the 2012 edition of the PHPBenelux Conference. We already released our tutorials on November 16th, but this is the real deal. Speaker bio's, talk abstracts and schedule will be added later. Please note that this list is subject to change.Sessions for this year's event include: Tobias Schlitt: Writing testable code...

The Twelve-Factor App Applied to PHP

The Twelve-Factor App Applied to PHP
If you develop web apps, I encourage you to check out The Twelve-Factor App. This is an excellent resource for anyone building and deploying software-as-a-service. PHP has great support for many of the twelve-factors. I want to take a look at specifically how each factor may be applied to a PHP application. I. Codebase aoOne codebase tracked in revision control, many deploysa There's really not much here that would be different in PHP versus any other language. Who isn't using some form of revision...

DZone.com: Speed Up Your PHP Like Facebook

DZone.com: Speed Up Your PHP Like Facebook
On DZone.com John Esposito reminds you about another technology Facebook has introduced to the world of PHP (besides HipHop) - XHProf, a PHP profiler.Facebook did more for PHP: they also created XHProf, a PHP profiler with a (supposedly) easy-to-use HTML interface, designed to pinpoint exactly where your bottlenecks are appearing, so that you can optimize at every stage in the pipeline. [...] If you haven't tried XHProf, you might want to look into it. Installation apparently requires a little nudging,...