When in git Why Zend Framework » Evan's Blog Fabien Potencier just wrote an interesting post where he outlines what he believes to be the selling points of the Symfony project. First, let me point out that all of his points are 100% valid, and there’s no doubt that Symfony is a great framework. I have great respect for Fabien and the Symfony project as a whole. That said, my concern with Fabien’s post is that usually “selling points” for something imply that they are things that set something apart from the alternatives. Now, I’m sure Fabien had no ill-intentions when writing his post, but I do worry that some may misinterpret his post as a list of things that set Symfony apart from Zend Framework or other frameworks, which is simply not true. Allow me to address each of Fabien’s points from Zend Framework’s perspective: Symfony is not a framework but a project. Zend Framework is, and always has been a component framework (or, by the above definition, a “project”, not a “framework”). This is all true for Zend Framework as well.
phpUnderControl chrisboulton/php-resque WebPlatform.org — Your Web, documented php - Zend Framework 2 Stable Versions and Doctrine Dev Versions - Composer Configuration PHPLint Current version: 2.0_20140331 PHPLint is a validator and documentator for PHP 4 and PHP 5 programs. PHPLint extends the PHP language through transparent meta-code that can drive the parser to a even more strict check of the source. PHPLint is not simply a checker: it implements a new, strong typed, language implemented over the PHP language. A new 2.0 version of PHPLint, completely rewritten from scratch, is nearly complete. Documentation: FeaturesTutorialReference ManualSupport for phpDocumentorDocumentator Reference ManualFAQ (Frequently Asked Questions)License Libraries Browse all the PHP modules and the PHPLint standard library of packages. PHPLint on-line The WEB version of PHPLint. UPattern class evaluator On-line tool that helps in composing well formed patterns for the UPattern class. Bugs, missing features and to-do list Latest changes Detailed description of the additions, corrections and changes to the latest released version of the program. Download the program
» The Complete Illustrated One Page Bulletproof Diet (Upgraded Paleo) The Bulletproof Executive The Bulletproof Diet Roadmap is the best place to start if you’re unfamiliar with the diet or if you’re looking for an easy reference to the best foods for your body. This one-page download will help you: Easily navigate all aspects of the Bulletproof Diet on a single page (for free!)Get bonus tips on meal timing and fasting protocol Download the Bulletproof Diet Roadmap This one-page guide will help you navigate all aspects of the Bulletproof Diet on a single page Using the Bulletproof Diet Roadmap The Roadmap offers a number of food options on a spectrum of green (eat as much as you want!) Using the Roadmap is simple: Eat the stuff in the green zoneNo calorie counting. The Bulletproof Diet Roadmap also includes details about: When to eatExactly what foods and beverages to includeHow much to eat, including recommended serving sizes When you download the Bulletproof Diet Roadmap, you get a bonus printable: The Bulletproof Diet Cooking Methods Roadmap
Jetpack Flight Log » High Quality Ruby on Rails Example Applications Sometimes to best way to get up to speed with a new technology is learning by example. I have compiled a list of fully featured, production ready example applications that I consider to be of very decent quality. Most are RESTful and all have good-great test coverage. I listed components like the authentication, templating, and testing frameworks they employ – perhaps useful if you are looking for examples of say cucumber stories, or maybe how to use haml markup. Also listed are some of the gems and plugins they leverage which I think are either useful or popular and worth checking out if you are not already familiar with them. If you know of other quality apps I have missed just let me know in the comments section and I will add them. Homepage: Github: You’ve probably seen his excellent video tutorials, but did you know Ryan Bates also gives away the code that powers his site? “Awesome gem hosting”. Bucketwise Fat Free CRM
Using Monolog for PHP error reporting on New Relic - Alessandro Nadalin I do really like New Relic, a real-time error reporting solution available for many platforms, so a few days ago I decided to integrate it with Monolog, the other main logging tool that we use here at Rocket. The idea behind it is very simple: since New Relic is not always available on development platforms, you first verify that the PHP extension is loaded, then, if it is, log a report on New Relic: if the extension is not available, another logging handler will act as a fallback. To reach our goal we will simply need the New Relic PHP extension, Monolog and the Symfony2 dependency injection container. Catching the error and reporting it Let’s start with a real world example, you have a controller action that receives some POST data and throws an exception whenever the input data is missing some values1. So, at this point, we just need to define the logger.new-relic service in the DIC configuration file: The log handler The New Relic handler is really straightforward: Log systems and analysis