PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 21 to 40 of 242

Anthony Ferrara: Programming With Anthony - Responsive Web Design

Anthony Ferrara: Programming With Anthony - Responsive Web Design
Anthony Ferrara has posted his latest video in his development-related series "Programming with Anthony". In this latest video, he takes a look at responsive design with a "guest host" Sam Richard.This week we are joined by Responsive Design thought leader Sam Richard. He introduces us to the concept of responsive web design, tells us a little bit about its history and talks about best-practice and the future of the web!You can catch up on Anthony's previous videos in his playlist over on YouTube...

PHP.net: PHP 5.5.0 Alpha2 released

PHP.net: PHP 5.5.0 Alpha2 released
If you'd like to help with testing for the upcoming PHP 5.5.0 version, they've announced the release of the latest alpha on the PHP.net site, ready for download and test execution.The PHP development team announces the immediate availability of PHP 5.5.0alpha2. This release adds new features and fix some bugs from alpha1. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system.You can see the full list of the changes in 5.5.0 (so far) in the NEWS...

John Cleary: 12 TDDs of Christmas

John Cleary: 12 TDDs of Christmas
In an effort to spread the good practices that TDD (test-driven development) can bring to your development, John Cleary has proposed what he's calling this "12 TDDs of Christmas" for the end of the year. The goal is to get you doing TDD, one piece at a time, and seeing the benefits.So here is the challenge. Starting Wednesday 26th Dec and for the following 12 days I'm going to do just one kata per day. I'm calling it the 12 TDDs of Christmas and it would be pretty cool if a few other people out there...

Community News: Packagist Latest Releases for 12.27.2012

Community News: Packagist Latest Releases for 12.27.2012
Recent releases from the Packagist:phastlight/phastlight (v0.1.0) anroots/menu (3.0.1, 3.0.0) alphalemon/alphalemon-cms-bundle (v1.0.0) bcen/yauc (0.0.7) rodchyn/utils (1.1.2, 1.1.1, 1.1) wfk/symfony-console-module (0.1.1) kunststube/potools (0.2) nitra/nitra-theme-bundle (1.0.0) meenie/munee (1.3.1)

Site News: Blast from the Past - One Year Ago in PHP

Site News: Blast from the Past - One Year Ago in PHP
Here's what was popular in the PHP community one year ago today:Henrik Bjørnskov's Blog: Symfony2: Add Cross Site Request Forgery protection to login forms Henrik Bjørnskov' Blog: Symfony2: Quick tip for your security configuration Nikita Popov's Blog: Supercolliding a PHP array Sankuru Blog: A simple bytecode compiler with virtual machine, written in Php, for the EL language Nikita Popov's Blog: Don't be STUPID: GRASP SOLID! Tales of a Coder: What are the Essential PHP/Javascript/Web Development...

A Year Of Accomplishments

A Year Of Accomplishments
Each year in December, we're afforded an opportunity for contemplation of the past year as we look forward to the dawning of a new one in only a few days' time. This look back at the year's accomplishments was inspired largely by Laura Thomson's declaration on Twitter that the Socorro team closed 1,000 bugs in [...]

Consistent hashing for PHP

Consistent hashing for PHP
Since almost a year or so, I've been programming less and managing more.. Well that obviously begged for a side projected and voila, that is the story why I started this new project.I've always had an interest for distributed systems and once I learned about Consistent Hashing I was blown by the simplicity, yet it's massive impact and effectiveness. I can start a massive buzz-word galore at this point, but I much rather move over to my latest project, CANOMA.If you just want to see code, head on...

Adam Culp: How to grow a tech community

Adam Culp: How to grow a tech community
Adam Culp has written up a great post with some good suggestions about how you can more effectively foster a better technology community in your area or company.As most know, I am the organizer of the South Florida PHP Users Group and I am passionate about helping the PHP community grow in south Florida. Over my years as a developer I have noticed the decline of technology in this market, and specifically the PHP community. It was this that led me to organize a group dedicated to turning this trend...

Andrew Podner: CodeIgniter: Keeping M-V-C straight

Andrew Podner: CodeIgniter: Keeping M-V-C straight
Andrew Podner has an introductory post to one of the more popular PHP frameworks (and one that's been around for a long time) - CodeIgniter.I decided to pick CodeIgniter back up and start really trying to learn the ins and outs of it. I was pleasantly surprised that overall, it is pretty simple to use and whenever you want to do something, the first question to ask yourself should be "Let me check the user guide and see if there is a library or helper for this before I write it". Chances are, the answer...

Programming With Anthony - Responsive Web Design

Programming With Anthony - Responsive Web Design
This week we are joined by Responsive Design thought leader Sam Richard. He introduces us to the concept of responsive web design, tells us a little bit about its history and talks about best-practice and the future of the web! Check out the video:Read more A

Paul Reinheimer: XHGui and MongoDB

Paul Reinheimer: XHGui and MongoDB
Paul Reinhemier has written up post sharing his creation of the code to get XHGui working with MongoDB.Mark Story & I are pleased as punch to introduce XHGui on MongoDB. Our goal was to get as close to the original feature set of the tool I worked on a few years ago (which leveraged the starting point provided by Facebook) and then to release what we had. What we've got now works; there's still a good distance to go, but we think it's far enough that we can ask for help form the community at large.The...

Community News: Packagist Latest Releases for 12.26.2012

Community News: Packagist Latest Releases for 12.26.2012
Recent releases from the Packagist:jasny/config (v1.1.1) flame/framework (v2.1.0) cypresslab/gitelephant (0.9.9) anroots/menu (2.1.2) neutron/form-bundle (v1.0.0) kunststube/potools (0.1.1) mf4php/mf4php-beanstalk (1.0.1) davidbadura/fixtures-bundle (v1.0.5) neutron/datagrid-bundle (v1.0.1) chilldev/file-manager-bundle (0.0.1) ailove-dev/vk-api-helper-bundle (1.0) ailove-dev/vk-bundle (1.0) ailove-dev/ok-bundle (1.0) ailove-dev/facebook-bundle (1.0) packfire/concrete (1.0.1) manymules/lodash-bundle...

A Salary Guide Or A Marketing Tool?

A Salary Guide Or A Marketing Tool?
Robert Half Technologies has released their annual salary guide, highlighting what they expect the average salaries to be for various technology positions in the new year. As much as I like to get worked up over salary data as the next developer, I simply cannot trust Robert Half Technologies to be honest about their salary [...]

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Difference between two dates Unzip SQLSRV database wrapper Auto-Paging Alphabetical Search PHP My SVN Admin PHP 5.4 Session Upload Progress Bar cCookies Real Size Data Converter JSON RPC Client and Server

PHPMaster.com: What's New in Zend Framework 2

PHPMaster.com: What's New in Zend Framework 2
On PHPMaster.com there's a new tutorial introducing you to Zend Framework v2:When I started writing for PHPMaster, my first article was about Zend Framework. Since then, the framework has released version 2 stable. Apart from the name, version 2 is really a new project compared to the older version; ZF has been totally rewritten. In this article I'll give you an overview of the new features and the changes that have been introduced.The article talks about introductory things like getting the framework...

XHGui on MongoDB

XHGui on MongoDB
This has been a long time coming. Sean Coates, Joel Perras, and I made an attempt a few years ago, pounding out a good start over a weekend holed up in Sean's house. Unfortunately, once we left the momentum was gone, and it's just gathered dust since. More recently, at True North PHP, my love for the tool was rekindled, and an off-hand remark to Mark Story led to some vague agreements about doing something eventually. Fast forward to December 2nd, and we decided to release something on Christmas. So we...

Community News: Packagist Latest Releases for 12.25.2012

Community News: Packagist Latest Releases for 12.25.2012
Recent releases from the Packagist:jeremykendall/phpctagger (0.0.5) anroots/menu (2.1.1, 2.1.0) packfire/framework (2.0.7) webignition/html-document-type-identifier (0.2) packfire/concrete (1.0.0) packfire/options (1.1.2, 1.1.1) karlroos/bank (0.1) dkcwd/dkcwd-zf2-munee (v1.2.0, v1.1.0, v1.0.0) kunststube/potools (0.1) hpatoio/deploy-bundle (1.2) paulredmond/chosen-cakephp (2.0.6)

Community News: Latest PECL Releases for 12.25.2012

Community News: Latest PECL Releases for 12.25.2012
Latest PECL Releases: ev 0.1.0 ev 0.1.1 haru 1.0.4 pthreads 0.0.39 mongo 1.3.2

Be Lazy

Be Lazy
The other day, I went to help a co-worker set up his laptop. When teaching new topics, I'm a big fan of active participation, letting the other person drive as a means to better understanding. So, during the setup, I explained what we were doing, what changes we were making and why, but insisted he make the actual changes on his system. Watching him work, it quickly became apparent that--while he knew what he was doing--he wasn't efficient. Using the tools on his laptop was onerous; he fought the system,...

PHPMaster.com: Why Suppressing Notices is Wrong

PHPMaster.com: Why Suppressing Notices is Wrong
On PHPMaster.com there's a new article that suggests that suppressing notices thrown from your code is a bad practice to get into, both through error reporting and the use of the suppression operator, "@".The PHP notice suppression operator is somewhat of a controversial topic in many circles. Some overuse it, some don't use it at all, and some don't even know it exists. Apologies in advance for the horrible code you're about to witness in this article, but it serves a purpose to illustrate the...