PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 161 to 180 of 240

Nick Belhomme's Blog: PHPUnit Training Course for free

Nick Belhomme's Blog: PHPUnit Training Course for free
As is mentioned on the Zend Developer Zone, Nick Belhomme has released the first few pages of the training materials he's created for using PHPUnit effectively in testing applications for free.Today is an awesome day my dear fellow programmers. Today is the day I decide to freely distribute the first couple of pages of the PHPUnit workshop I have been giving for some time now. It is a workshop that builds a small demo application the Test Driven Development way. The reason I open this workshop course is...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
Google map Wrapper Cache Java and C# compatible object autoboxing Netping Net Ping EVDB Simple Table Wrapper Registration PHP Class Stachl Ping PHP AGI Dextep Template Engine Version Translator Email attachments reader (IMAP/POP3)

Free PHPUnit Training

Free PHPUnit Training
Nick Belhomme has recently announced on his blog that he is releasing the first few pages of his PHPU nit training course. Click on in, I think I've got a quote and a URL around here somewhere.

Feed detection for Tiny Tiny RSS

Feed detection for Tiny Tiny RSS
Until recently I used newsbeuter, a neat tool for the command line, to read news feeds. It is fast, works on cli and lets you really easily navigate around with keyboard shortcuts. It has two downsides: First, startup takes too long with an archive of ~20.000 feed entries. The second issue is more serious; reading news at work is not really possible, since newsbeuter is installed on my laptop. I could install it on my server, but then opening the articles with a key press would not work...

Announcing ZFConf Ukraine + MageConf 2010

Announcing ZFConf Ukraine + MageConf 2010
I'm glad to announce ZFC onf Ukraine + MageConf 2010, which is a joint conference for Zend Framework and Magento users. It will happen on 27th November in Kiev, Ukraine.

Introducing the ZF2 Plugin Broker

In Zend Framework 2.0, we're refactoring in a number of areas in order to increase the consistency of the framework. One area we identified early is how plugins are loaded. The word "plugins" in Zend Framework applies to a number of items: Helpers (view helpers, action helpers) Application resources Filters and validators (particularly when applied to Zend_Filter_Input and Zend_Form) Adapters In practically every case, we use a "short name" to name the plugin, in order to allow loading...

Rob Allen's Blog: Validating dates

Rob Allen's Blog: Validating dates
In a new Zend Framework related post to his blog today Rob Allen takes a look at a different operating mode he found with Zend_Date changing how it handles format specifiers.I discovered recently that Zend Framework 1's Zend_Date has two operating modes when it comes to format specifiers: iso and php, where iso is the default. When using Zend_Validate_Date in forms, I like to use the php format specifiers as they are what I'm used to and so can easily know what they mean when reviewing code that I wrote...

Brian Moon's Blog: Monitoring PHP Errors

Brian Moon's Blog: Monitoring PHP Errors
Brian Moon has a new post to his blog that pulls together some of his thoughts on monitoring PHP applications and how to handle the error that might be thrown.PHP errors are just part of the language. Some internal functions throw warnings or notices and seem unavoidable. A good case is parse_url. The point of parse_url is to take apart a URL and tell me the parts. Until recently, the only way to validate a URL was a regex. You can now use filter_var with the FILTER_VALIDATE_URL filter. But, in the past,...

Ibuildings techPortal: DPCRadio: Stress-free deployment

Ibuildings techPortal: DPCRadio: Stress-free deployment
On the Ibuildings techPortal today they've posted the latest episode of their DPC Radio podcast series (as recorded at this year's Dutch PHP Conference). This episode is Rob Allen's talk about web application deployment - "Stress-free Deployment".This talk will concentrate on the various strategies you can use to ensure that developing and releasing new features to a live website is stress-free. Firstly we will look at how organising your source code into branches can provide confidence and allow for...

Sameer Borate's Blog: Encrypting uploaded files in PHP

Sameer Borate's Blog: Encrypting uploaded files in PHP
In this new post to his blog Sameer Borate looks at a method he's come up with to encrypt files uploaded into your application with the help of the Zend_Filter component of the Zend Framework.As earlier I'd encountered Zends wonderful Zend_Filter class, I decided to go with it and use the Zend_Filter_Encrypt and Zend_Filter_Decrypt to accomplish the work. The Zend_Filter component provides a set of common useful data filters, among which are the encryption filters. Although my project was not developed...

Community News: ZendCon 2010 Wrapups

Community News: ZendCon 2010 Wrapups
Several of the people that attended this year's ZendCon conference in California last week have posted their own perspectives on the days of the conference (as well as some overall wrapups). Here's the list so far: Keith Casey's ZendCon 2010 Recap a summary from Neal Anders Ligaya Turmelle's wrapup post (and her look at tutorial day) Michelangelo van Dam's thoughts on the conference Another summary from Bulat Shakirzyanov If you have a wrapup of this great conference and want to share it here, email me...

Community News: Latest PECL Releases for 11.09.2010

Community News: Latest PECL Releases for 11.09.2010
Latest PECL Releases: APC 3.1.5 ssh2 0.11.2 ssh2 0.11.1 mongo 1.0.11 ssdeep 1.0.1 APM 1.0.0beta3 PDO_CUBRID 8.3.0.0001 ibm_db2 1.9.1 funcall 0.3.0alpha

Confoo

Confoo
PHP Quebec is pleased to announce the 2011 edition of the http://confoo.ca/ Conference. The Conference will take place in MontrAal, QuAbec, Canada between March 9 and 11th 2011. We are looking for speakers willing to share their expertise with Canadian and United States PHP professionals programmers and managers. The Conference features technical one hour talks dedicated many aspects of Web development such as mobile apps, security, databases, cloud, web standards, accessibility, project management,...

Agile Toolkit News: Selective view rendering in Web Applications

Agile Toolkit News: Selective view rendering in Web Applications
New from the Agile Toolkit News site today, there's a new article looking at selectively rendering views in framework-based web applications, handling them as objects instead of just output.Today - any desktop software is able to re-draw itself from a callback by operating system. However many Web Frameworks today do not keep track of objects and cannot selectively produce pieces of HTML code. I believe that ability to have control over objects on HTML pages is very essential to have in the Framework....

Stubbles Blog: Dependency Injection for static methods

Stubbles Blog: Dependency Injection for static methods
On the Stubbles blog today there's a new post from Frank Kleine showing how you can use a new feature of PHP 5.3 to perform dependency injection on static method - calling static methods with dynamic class names.Developers who are familiar with the topic of clean code know that static methods are a problem, especially if it comes to testability. Static makes the code global, and if there is some kind of state involved it is even more a problem because this is global state then - both a maintenance and...

ZendCon 2010 Wrap up

ZendCon 2010 Wrap up
Last week Santa Clara was buzzing PHP at ZendCon 2010, the PHP conference of the year where vendors and developers unite to talk about, learn and see new innovations and best practices in the world of PHP.I was invited by Zend to present 3 talks: "Unit Testing after Zend Framework 1.8" (http://joind.in/2243), "Why Zend Framework powers the enterprise" (http://joind.in/2264) and "Improving QA on PHP development projects" (http://joind.in/2279).From the reactions I received on joind.in, I'm glad I faced...

Web Developer Juice: 14 descriptive reasons why Ruby is better than PHP

Web Developer Juice: 14 descriptive reasons why Ruby is better than PHP
In this new article from Web Developer Juice giving fourteen (descriptive) reasons why Ruby is a better choice than PHP for building web applications (from the perspective of a Ruby developer, it seems).Picking a language for a programming project is never an easy task. [...] This is especially true with web programming projects. Because you are not always in control of the environment where one's application will be run, it is important to pick a language that can adapt to many situations. Ruby is a...

Alison's Blog: Upcoming WordPress Security Book

Alison's Blog: Upcoming WordPress Security Book
WordPress developers (or just site admins) will be happy to know that a new book is in the works (by Alison) about securing, monitoring and generally "unhacking" WordPress.I'm at the very early stages of writing a book about how to secure, monitor and un-hack WordPress. This book will be the culmination of everything I know about keeping WordPress hardened against attacks, how to keep an eye on your install so that you're the first to know if something has happened, and how to handle the situation if you...

Zend Con

Zend Con
I sat through a number of sessions while at Zend Con this year and they were all wonderful. As a MySQL person I have to admit a preference to anything DB related - just to give you a heads upa Day 1: - Documents, documents, documents by Matthew Weier O'Phinney. I particularly enjoyed that this was focused on the software architectural design and was system agnostic for the document database. - Technical Debt by Elizabeth Naramore. Her no nonsense discussion and interaction with the audience kept this...

Robert Basic's Blog: ape is a PHP editor

Robert Basic's Blog: ape is a PHP editor
Robert Basic has a new post to his blog talking about a new PHP editor/IDE that he's been working on called ape.I'm writing web applications each and every day, so writing a desktop app requires a different way of thinking and leaving my "comfort zone" (although, I'm quite comfortable in front of the keyboard hackin' away code). ape is written in python and pyqt, but again, it's not about the language used, for me it is about programming.He's used vim and Netbeans in the past, but didn't quite find what...