PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
Displaying news posts 3461 to 3480 of 6889

Cal Evans' Blog: Announcing Day Camp 4 Developers #3

Cal Evans' Blog: Announcing Day Camp 4 Developers #3
Cal Evans has announced the latest Day Camp 4 Developers (their third installment) with a focus on Project Management. It will be happening Saturday, October 1st through Sunday, October 2nd.We've added a speaker this time around for a total of six and did away with the lunch break. We discovered that since we were a virtual conference, our lunch break fell at odd times if you weren't actually in Central Time Zone - and a lot of participants weren't. So we filled that with an additional talk.Speakers on...

Propose a Session for Vermont Code Camp 2011

Propose a Session for Vermont Code Camp 2011
Vermont is a beautiful place to visit-especially in the fall! We're looking for Vermonters and non-Vermonters alike to speak at this year's Vermont Code Camp. Vermont Code Camp is organized entirely by community volunteers, with the help of our great sponsors (we're still accepting sponsorships, too). Vermont Code Camp is a polyglot event. We're looking for sessions on .NET, PHP, Ruby, Python, Java, and more. Abstracts are due this Friday, August 12 and we're going to try and have the session list...

Michelangelo van Dam's Blog: Quality Assurance on PHP projects - PHPDocumentor feedback

Michelangelo van Dam's Blog: Quality Assurance on PHP projects - PHPDocumentor feedback
As a follow up to his previous post about using DocBlock commenting and phpDocumentor for automatic project documentation generation, Michelangelo van Dam has posted a deeper look at DocBlox, one of his previously mentioned alternatives.First of all, thank you all for the enormous feedback I got on my latest article on documentation of code. I got a lot of comments on the usage of PHPDocumentor. [...] I have to agree that [there are reasons] valid enough to step away from PHPDocumentor as a tool for...

Dave Marshall's Blog: Traits in PHP 5.4 - HelloWorld with Logging Trait

Dave Marshall's Blog: Traits in PHP 5.4 - HelloWorld with Logging Trait
Dave Marshall is already looking ahead to the next major release of PHP, version 5.4, and one of the features it will include - traits. In this new post to his blog, he introduces a "logging trait" he's come up with to make logging simpler in your (Zend Framework) application.One of the 'traits' I find myself constantly adding to library files is optional logging of it's behaviour. The library class has it's own log method, that checks to see if the instance has had a logger injected and if so, logs the...

Gonzalo Ayuso's Blog: Runtime Classes. A experiment with PHP and Object Oriented Programming

Gonzalo Ayuso's Blog: Runtime Classes. A experiment with PHP and Object Oriented Programming
Gonzalo Ayuso has put together an experiment related to the current OOP structure of PHP - a test working with runtime classes, a structure generated entirely when the script is executed and not predefined in the file.Last week I was thinking about creation of a new type of classes. PHP classes but created dynamically at run time. When this idea was running through my head I read the following article and I wanted to write something similar. Warning: Probably that it is something totally useless, but I...

Wojciech Sznapka's Blog: Symfony2 stable is available, what's the big deal?

Wojciech Sznapka's Blog: Symfony2 stable is available, what's the big deal?
For those not familiar with the Symfony PHP framework, all of the hype surrounding its version 2 release might seem a little too much. Wojciech Sznapka has a new post that tells you why it's such a "big deal" and what you could expect from it.On July 28th Symfony2 was finally released, with launch parties all over the world. Developers are excited, managers are excited and whole ecosystem is happy. They're right, there are plenty of reasons to be optimistic. symfony 1.x is a great framework, I made many...

Community News: Latest PEAR Releases for 08.08.2011

Community News: Latest PEAR Releases for 08.08.2011
Latest PEAR Releases: XML_Util2 0.1.0 Net_SMS 0.2.0 Payment_PayPal_SOAP 0.4.0 Net_Sieve 1.3.1 Net_Sieve 1.3.2 File_PDF 0.3.3

Valgrinding shared modules

Valgrinding shared modules
Valgrinding shared modules London, UK Monday, August 8th 2011, 09:56 BST Over the past year I've been writing various commercial (more about that later) and open source PHP extensions (such as QuickHash, more about that later too). Most of the time they are shared extensions that are not part of PHP. While testing whether I correctly free all memory with Valgrind, I ran into the issue where I couldn't see the stack frames of where the memory leaks occurred in the extensions, and once I even ran into a...

Poll: How Important Is Good Documentation To You?

Poll: How Important Is Good Documentation To You?
I'm currently looking at the tricky subject of documenting your PHP components, and I'd like your help! If you've got a minute to spare, could you please vote in this poll about how important good documentation is to you? Thanks.


Cloudphp.net and reviews of PHP Development in the Cloud

Cloudphp.net and reviews of PHP Development in the Cloud
The companion website to PHP Development in the Cloud is at cloudphp.net.The website contains the source code of examples in the book and other related resources. There's also a list of PHP PaaS that might be useful if you're looking at migrating to these services.Also, thanks to Jason and Rafael for the great reviews:"The book provides an excellent overview of what the cloud is and isn't, and then how PHP developers can leverage it in our applications."Jason Austin"Ivo and Vito did a very good job of...

Don't use the competition cop-out

Don't use the competition cop-out
When talking about why people work on open source its often said that developers are just scratching their own itch. I have also read the innovators dilemma (actually I was referencing it quite a bit in my thesis paper) so I am aware that often innovation occur when someone gives a new twist to seemingly "solved" problem areas. I also realize that solving the same problem with a different approach is an important component here. The mantra "competition breeds innovation" has become the go-to reply when...

PHP with Intl and Gettext on OSX Lion

PHP with Intl and Gettext on OSX Lion
Mac OSX Lion ships with PHP 5.3.6. There are also other ways to get PHP working on Lion, for example: Liip distributes a full featured PHP 5.3 binary for Lion Zend has its Zend Server Community Edition MacPorts Homebrew These are all very good solutions, but since I prefer to travel light and the version in Lion already comes with a lot of useful extensions, I preferred to go with it. Here is the list of extensions installed with Lion: bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, ereg,...

Desktop Summit, and some thoughts on Flow-Based Programming

Desktop Summit, and some thoughts on Flow-Based Programming
Like many, I'm currently in Berlin for Desktop Summit, the combined conference of the GNOME and KDE communities. It is a lot of fun to see all the familiar faces, and talk about the different projects going on! Now, one of the things I've talked about with people is NoFlo, my new tool that brings Flow-Based Programming to Node.js. What is that? Wikipedia explains: Flow-based programming (FBP) is a programming paradigm that defines applications as networks of "black box" processes, which exchange data...

Mayflower Blog: Traits in PHP 5.4

Mayflower Blog: Traits in PHP 5.4
On the Mayflower blog there's a new post looking at the upcoming traits support PHP 5.4 will have to offer. (Note: original post in German)PHP 5 was a big step in the right direction and today resembles the object-orientation of Java very much. At the end of June 2011 one more step was made, not based on Java, but from another popular language - Scala. The new language feature called Traits allow class and cross-code reuse with no vertical transmission. It is basically a relatively simple mechanism,...

Stas Malyshev's Blog: Shortcuts

Stas Malyshev's Blog: Shortcuts
In a recent post to his blog Stas Malyshev talks about shortcuts - those things that languages include to make your code shorter and your life easier...or do they?PHP is notorious among scripting languages for it's verbose syntax - you have to spell out many things that are much shorter in other languages. Some people think it's very bad that they can't be "expressive", meaning writing more clever code with less keystrokes. Sometimes they are right, sometimes they are not.He talks about the upcoming...

DZone.com: Assetic: JavaScript and CSS files management

DZone.com: Assetic: JavaScript and CSS files management
On DZone.com today Giorgio Sironi introduces you to Assetic, an asset management tool that helps you keep things organized and easily requested by your application.Assetic is a PHP library for managing the deployment of your assets: JavaScript, CSS and other resources which will be requested by the browser. The library has been created by Kris Wallsmith from OpenSky, an e-shop where many of the active members of the PHP community work, or worked (see Jonathan Wage/Doctrine 1 and Bulat...

PHP Development in the Cloud by Ivo Jansch and Vito Chin

PHP Development in the Cloud by Ivo Jansch and Vito Chin
Cloud computing is finally reaching a point of maturity and leaving its early aohypea years behind. Ivo and Vito do a very good job of bringing the topic into a PHP developer's world in a very concise and objective manner, without leaving important platforms and concepts behind. From the top the book sets down the glossary and explains very clearly what Cloud computing is and where it stands, which is very important if you are to decide wether its the solution for you or not. It also brings the concept...

Community News: PHP 5.4 alpha3 Released for Testing

Community News: PHP 5.4 alpha3 Released for Testing
The PHP development group has officially released the alpha3 of PHP 5.4 as ready for testing. Rasmus Lerdorf comments:PHP 5.4 alpha3 is available for testing now. Please give us a hand and compile it on your platform and run a "make test". Download it from http://qa.php.net and you can see the changes in the NEWS file at http://t.co/bBVGj8PUpdates in this alpha include the shortened array syntax, binary numbers format, support for the "Class::{expr}()" syntax, removal of magic quotes related features, a...

Talking about Gearman at Etsy Labs

Talking about Gearman at Etsy Labs
I find myself flying to New York on Monday for some dealnews related business. Anytime I travel I try and find something fun to do at night. (Watching a movie by myself in Provo, Utah was kinda not that fun.) So, this week I asked on Twitter if anything was happening while I would be in town. Anything would do. A meetup of PHP/MySQL users or some design/css/js related stuff for example. Pretty much anything interesting. Well, later that day I received an IM from the brilliant John Allspaw, Senior VP of...

Latest PHP Tweets