PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 401 to 420 of 6889

Andrew Podner: NPATH Complexity Demystified

Andrew Podner: NPATH Complexity Demystified
In a new post to his site today Andrew Podner takes a look at NPATH and tries to "demystify" some of the concepts around it."NPATH, which counts the acyclic execution paths through a function, is an objective measure of software complexity related to the ease with which software can be comprehensively tested."[1] This is the definition from an article written in 1988 by Brian Nejmeh. As informative as this is, my eyes glazed over half way into it. So what the heck is acyclic execution anyway?He defines...

Change: A Two Faced Devil

Change: A Two Faced Devil
There's nothing as universallyAcontroversialAin this world as change. Change can be (in aggregate) for the better or for the worse, yet people will always be split down the middle. Some will believe that the change is a good thing, and others will see it as a bad thing. Often your view points will be dictated by your perspective and how the change will directly effect you. When it comes to software projects and change, what's the right thing to do?Read more A

Voices of the ElePHPant Podcast: Interview with Nate Abele

Voices of the ElePHPant Podcast: Interview with Nate Abele
The Voices of the ElePHPant podcast has published their latest interview with a PHP community member - this time it's Nate Abele of the Lithium framework project (as recorded in theCal's three questions talk mostly about his work on the Lithium framework What started you on the road to building another framework? What makes Lithium special? What is your favorite piece of the framework? You can listen to this latest episode either through the in-page player, by downloading the mp3 or subscribing to their...

Community News: Packagist Latest Releases for 11.14.2012

Community News: Packagist Latest Releases for 11.14.2012
Recent releases from the Packagist:amazonwebservices/aws-sdk-for-php (1.5.17) bt51/googleanalytics-serviceprovider (1.0.0) aws/aws-sdk-php (2.0.1) mbilbille/jpnforphp (0.4) marc-mabe/php-enum (1.0.0-beta1) xmeltrut/wing-commander (1.1.0) zorbus/gallery-bundle (0.0.1) vich/uploader-bundle (v0.6.0) jazzee/foundation (1.0.10) ncsuwebdev/php-ncstate (1.0.3) willdurand/geocoder (1.1.2) nelmio/api-doc-bundle (2.0.1) stefano/stefano-library (0.0.1-alpha) entea/silex-twig-simple-asset-extension (v1.0.0)...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
BFS Easy chart based on Google API chart Citrix GoToWebinar PHP Library Logger Class PHP MySQL Wrapper Class CakePHP Captcha Library URL Shortener Lua sandbox UrlShortener HTML Manipulation like jQuery PHP String My Loader F

On batching vs. latency, and jobqueue models

On batching vs. latency, and jobqueue models
A little journey exploring job queue models and debunking some programming folklore around the effects of batching on latency.

Benjamin Eberlei Joins Qafoo

Benjamin Eberlei Joins Qafoo
Today we are happy to announce that Benjamin Eberlei will join the Qafoo family as a consultant and trainer in the beginning of 2013. Benjamin is lead developer of the Doctrine project, part of the Symfony 2 community, well known speaker and trainer. Beside that, he is an expert in software architecture and design, especially in the area of business logic modelling.

PHPMaster.com: 5 More PHP Security Vulnerabilities

PHPMaster.com: 5 More PHP Security Vulnerabilities
On PHPMaster.com there's a continuance of a previous article about security in PHP applications talking about a few more considerations when trying to make things secure.In a previous article, I talked about some common security vulnerabilities that can affect your PHP web application. But there are other things besides those ten (okay, seven) attacks to think about when you're developing. And so, this article offers a compendium of miscellaneous things that are security related; things you should do,...

PHPClasses.org: Lately in PHP, Episode 28 - Should PHP be Copying the Java features and practices?

PHPClasses.org: Lately in PHP, Episode 28 - Should PHP be Copying the Java features and practices?
PHPClasses.org has posted the latest episode of their "Lately in PHP" podcast series - episode #29, Should PHP be Copying the Java features and practices?.Particularly since version 5.0, PHP has been copying many of Java features and practices of Java programmers. This means that if Java programmers practices tend to be bureacratic and less productive, PHP programmers that use those features or adopt those Java practices may also become less productive. This was one of the main topics discussed by Manuel...

NetTuts.com: What to Expect From Laravel 4

NetTuts.com: What to Expect From Laravel 4
On NetTuts.com today there's a new post with several resources and screencasts talking about what to expect from the upcoming release of the Laravel framework.If you're keeping up on the latest news in the PHP community, then you likely know that Laravel 4 is on the near horizon. Its creator, Taylor Otwell, recently recorded a handful of screencasts to demonstrate what we can expect, including resourceful controllers, improvements to Eloquent, Composer support, and much more! Take a look after the...

Community News: Atlanta PHP December 2012 Meeting - Multi-Tasking in PHP

Community News: Atlanta PHP December 2012 Meeting - Multi-Tasking in PHP
The Atlanta PHP User Group has announced their December 2012 meeting happening on the 6th. The presenter this time will be Jonathan Hill covering multi-tasking in PHP.When it comes to multi-tasking and interacting with the operating system, PHP is no lightweight. In this talk we'll explore PHP's little-known POSIX, Process Control, and Semaphore extensions and show you how to introduce a parallel dimension to your applications.A "mini-talk" will also be given by Jason Bouffard about screen scraping with...

Michelangelo van Dam: Learning lessons at ZendUncon

Michelangelo van Dam: Learning lessons at ZendUncon
Michelangelo van Dam has shared something new he learned at the recent ZendCon conference about using fixtures with his PHPUnit testing.In my previous post I already mentioned Sebastian Jerzy Wilczyński (@dj_sebastian_w) and his uncon session "Unit Testing for Databases using fixtures and phpunit". It made me wonder how much difference it would make if you use fixtures instead of testing database interactions using predefined sets of data. Since I work a lot with Zend Framework I was looking at how I...

Martin Shwalbe: Getting Started with REST and Zend Framework 2

Martin Shwalbe: Getting Started with REST and Zend Framework 2
Martin Shwalbe has a new post that wants to help you get started using the Zend Framework 2 for creating REST web services quickly and easily.Today i want to show you how to build a rest application. This tutorials assume you have completed the Getting Started. I will be repeating lot of the steps allready explained in there. There is also a sample Album module which you can install from here.He starts off by setting up the Album module to load via the module autoloader and sets up its controllers and...

Community News: Packagist Latest Releases for 11.13.2012

Community News: Packagist Latest Releases for 11.13.2012
Recent releases from the Packagist:silverstripe/quickaddnew (0.1.0) liuggio/statsd-client-bundle (v1.2.2) davidbadura/fixtures-bundle (v1.0.4, v1.0.3) sauce/sausage (v0.6.1) balanced/balanced (0.7.0) brianium/paratest (v0.2.0) claylo/selenium-server-standalone (2.26.0) davidbadura/faker-bundle (v1.0.0) amazonwebservices/aws-sdk-for-php (1.5.16.1) compwright/codeigniter-installers (1.1.4) thewebmen/pirumage (0.1.1) webignition/url (1.5)

Community News: Latest PECL Releases for 11.13.2012

Community News: Latest PECL Releases for 11.13.2012
Latest PECL Releases: mongo 1.3.0RC2 amqp 1.0.8 pthreads 0.0.37

Interview with Nate Abele

Interview with Nate Abele
Blog:Ahttp://nateabele.com/ Twitter:A@nateabele Show Notes: http://lithify.me/ NY PHP http://codeconnexx.com/ A Sponsored by: Engine Yard

Learning lessons at ZendUncon

Learning lessons at ZendUncon
In my previous post I already mentionedASebastian Jerzy WilczyAski (@dj_sebastian_w) and his uncon session "Unit Testing for Databases using fixtures and phpunit". It made me wonder how much difference it would make if you use fixtures instead of testing database interactions using predefined sets of data.Since I work a lot with Zend Framework I was looking at how I could use fixtures and mock objects to follow Sebastian's guidelines. So I gave it a try. This is what I came up with.I use the domain model...

NetTuts.com: 20 All Too Common Coding Pitfalls For Beginners

NetTuts.com: 20 All Too Common Coding Pitfalls For Beginners
On NetTuts.com there's a great list of tips and things to keep in mind if you're a budding programmer - a set of common pitfalls to watch out for as you hone your skills.Regardless of our current skill level, we all were beginners at one point in time. Making classic beginner mistakes comes with the territory. Today, we've asked a variety of Nettuts+ staff authors to chime in with their list of pitfalls and solutions - in a variety of languages. Learn from our mistakes; don't do these things!The article...

PHPMaster.com: Internationalization Made Easy

PHPMaster.com: Internationalization Made Easy
In this new tutorial posted to PHPMaster.com, Hari K T takes a look at internationalization in a Symfony2-based application using its own translation component.If you've ever worked to develop a site which needed to be available in multiple languages then you know how difficult it can be. With the help of Symfony2′s Translation component you can easily make internationalized sites. I'll show you how with some sample code and some discussion on its API.He includes a basic example of how the component...

DPCRadio: Episode #2012-27 - Elizabeth Smith's "SPL in the Wild"

DPCRadio: Episode #2012-27 - Elizabeth Smith's "SPL in the Wild"
The Dutch PHP Conference has posted their latest podcast in their DPCRadio series as recorded at this year's Dutch PHP Conference - Elizabeth Smith's SPL in the Wild:The standard PHP library (SPL) is growing in both maturity and use. But a lot of developers still aren't aware of the tools in SPL or simply haven't seen good examples of how to use the code. From interfaces to an autoload stack to classes that make objects act like arrays, there are tools to make every application leaner and faster, or...

Latest PHP Tweets