PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

More information
PhpRiot Latest Blog Posts
Displaying blog posts 241 to 260 of 277

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:NETTUTS.com: CodeIgniter From Scratch: Day 3. Sending Emails and Attachments DevShed: Developing a URL Handling Helper Class in PHP 5 Chris Shiflett's Blog: PHP Quick Reference Giorgio Sironi's Blog: Doctrine 2 now has lazy loading Mark Karpeles' Blog: SVN error 200030 - It's PHP's fault! Cal Evans' Blog: Open Teams Samuel Folkes' Blog: 17 PHP Practices That Should Be Banished Forever DevShed: Validating Boolean Values and Float Numbers with...

Enough Complaining

Enough Complaining
I've spent a lot of time working on a lot of different code. I'm fortunate in that I've been exposed to all three of the modern scripting languages and their communities. All of them, to varying degrees, bemoan their code. All of them, way too much of, bemoan the code of everyone else. Ruby is too clever, I can never figure out what's going on or what to expect. Python developer's can't write a test to save their lives. PHP developers, well, do I really need to say more? Everyone's moaning, from...

The Perils of Error Reduction; or, Starbucks for Programmers

The Perils of Error Reduction; or, Starbucks for Programmers
By taking advantage of an asynchronous approach Starbucks also has to deal with the same challenges that asynchrony inherently brings. Take for example, correlation. Drink orders are not necessarily completed in the order they were placed. This can happen for two reasons. First, multiple baristas may be processing orders using different equipment. Blended drinks may [...]

Burlington, VT PHP Picnic

Burlington, VT PHP Picnic
On Sunday, August 15th the Burlington, Vermont PHP Users Group will be hosting a PHP Picnic. From the description: The Burlington, Vermont PHP Users Group invites you to join us for a picnic at Oakledge Park. All are welcome but we'd like to extend a special invitation to members of other local technology user groups. Please bring a dish and/or beverages (potluck-style). If you're not sure what to bring, you can ask on the mailing list. Please note that beer or soda may only be in cans or plastic, no...

Community News: Learn Test-Driven Development with Munchkin

Community News: Learn Test-Driven Development with Munchkin
In this new post to his blog Giorgio Sironi points out a new project that wants to help you get started with test-driven development - Munchkin.Meszaros Marton and other PHP coders have started a Test-Driven Development project centered on showing the methodology to new adopters in a green field. The goal of the project, named Munchkin, is creating a feed aggregator - like Google Reader - from scratch. The authors will post a series of articles about their development process along the way. If you want...

Brian Swan's Blog: Consuming SQL Azure Data with the OData SDK for PHP

Brian Swan's Blog: Consuming SQL Azure Data with the OData SDK for PHP
Brian Swan has a new post to his MSDN blog today about using the OData SDK to consume Azure data (ODP is the Open Data Protocol that's been defined). The OData interfaces is a REST-based service used to grab data from multiple types of data sources.The SQL Azure OData Service incubation (currently in SQL Azure Labs) provides an OData interface to SQL Azure databases that is hosted by Microsoft. Another way to think about this is that SQL Azure OData Service provides a REST interface to your SQL Azure...

NETTUTS.com: How to Authenticate Users With Twitter OAuth

NETTUTS.com: How to Authenticate Users With Twitter OAuth
On NETTUTS.com today there's a new tutorial posted about setting up your application to use OAuth and authenticate against Twitter.Beginning August 16th, Twitter will no longer support the basic authentication protocol for its platform. That means the only way to authenticate users will be through a Twitter application. In this tutorial, I'll show you how to use Twitter as your one-click authentication system, just as we did with Facebook.They walk you through all the steps you'll need to make the...

PHP Summit in DAsseldorf

PHP Summit in DAsseldorf
This blog posting is in German as the event it relates to is German-only.Sorry for the inconvenience.Der PHP SUMMIT ist eine neue und einzigartige Veranstaltung, mit dem Anspruch, in drei Tagen alle wichtigen PHP-Themen in kompakter Form zu vermitteln. Sie mAssen sich dabei nur noch entscheiden, welche persAnlichen Themenschwerpunkte Sie setzen mAchten. Sie kAnnen aus insgesamt 18 intensiven und interaktiven Power Workshops auswAhlen.SAmtliche Workshops beziehen sich auf die tAgliche Projektarbeit und...

Stefan Koopmanschap's Blog: Contributing to Open Source

Stefan Koopmanschap's Blog: Contributing to Open Source
If you've ever wanted to get involved in the open source world but didn't quite know where to start, Stefan Koopmanschap has a great guide posted to his blog with some tips on getting yourself out there.Last week I wrote about how me being active in Open Source helped boost my career in several ways. Now this is all very interesting, but how to go about actually contributing to Open Source. That is the topic of this blog post. How to look for the right project to contribute to, and what ways are there of...

Oracle Technology Network: Integrate PHP & Java Applications w/Oracle WebLogic Server & Zend Server

Oracle Technology Network: Integrate PHP & Java Applications w/Oracle WebLogic Server & Zend Server
As is mentioned in this new post to the Zend Developer Zone today, Oracle has released a new article on their Technology Network about getting PHP and Java applications to work together via the Oracle WebLogic Server and Zend Server.Whether you're experienced in Java, or PHP, or both, the ability to integrate these two development environments together is a "best of both worlds" scenario for enterprise Web application developers. [...] Zend Server, a high-performance, enterprise-ready PHP stack that runs...

Community News: Latest Releases from PHPClasses.org

Community News: Latest Releases from PHPClasses.org
My special calendar XML-RPC Client Lightweight MVC TreeView Router Firewall Protection class Graph DP_Access_MySQL_database Convert number to text Picture Thumbnail Images Comparison Class mraiur_db tinyMVC PHP Chord

Building the Semantic Web with PHP @ FrOSCon 2010

Building the Semantic Web with PHP @ FrOSCon 2010
During the weekend of 21-22nd August, I'll be visting our beloved FrOSCon. Like in the last years, there will be an own PHP track, and I will be giving the talk Utilizing and building the Semantic Web with PHP. See you there!

Show me the Code

Show me the Code
I'm lazy when it comes to code. Not in a bad way, but in an efficient way. I want to get to the crux of the matter quickly and move on. Truth be told, that's why I like TDD-I don't have to remember anything more than I need to know right now. My tests remember everything else I knew, but I digress. When I start evaluating a new library to see if its something I want to use, code is what I want to see. Sure, tell me what it does, briefly, then move into the basic use-case. As an example, consider the...

PHP and Java play nice in the Oracle/Zend sandbox

PHP and Java play nice in the Oracle/Zend sandbox
Over the past few years there have been numerous efforts to get Java and PHP to play nice with each other. Some of them have worked well, othersanot so much. Now Oracle and Zend are teaming up to help PHP developers reach into the heart of Java. Click on in, I've got linksabut no cookies. :(

New job at IBuildings

New job at IBuildings
Since a 2 weeks I'm now employed by IBuildings. First a couple of weeks from their office in Vlissingen, and then if all goes well, to Utrecht.IBuildings is actually a company I've been wanting to work for for a while, so I'm pretty happy. So far it's a bit of an adjustment to work regular hours again, but I'm having fun. It's good to be working in an office again. Working from home can definitely get to you after a while. Having lots of talented people around is a big plus.And: if you know a good place...

Community News: Pique Web Podcast

Community News: Pique Web Podcast
Two well-known names in the PHP community, Sean Coates and Paul Reinheimer have started up a podcast of their own talking all things web - Pique Web.There's two episodes so far: Interview with Jon Tan of Analog about type, fonts, and how they're changing on the web. Interview with Ben Ramsey about content type sensitive returns. You can either listen to these episodes by downloading the mp3s directly from the page or by subscribing to their feed.

Contributing to Open Source

Contributing to Open Source
Last week I wrote about how me being active in Open Source helped boost my career in several ways. Now this is all very interesting, but how to go about actually contributing to Open Source. That is the topic of this blog post. How to look for the right project to contribute to, and what ways are there of contributing? Let's have a look.

SitePoint PHP Blog: How to Avoid 404s and Redirect Old URLs in PHP

SitePoint PHP Blog: How to Avoid 404s and Redirect Old URLs in PHP
On the SitePoint PHP blog today there's a new post showing you how to create a 404 page that will redirect people back to the page they're looking for (that used to be there).It's often necessary to reorganize your site and change the URL structure but, assuming you have similar content, users should rarely encounter a "page not found" error. Producing unnecessary 404 pages is one of my top 10 development mistakes. In this article, we'll create an automated PHP redirection system that converts old URLs...

Kore Nordmann's Blog: PHP @ FrOSCon 2010

Kore Nordmann's Blog: PHP @ FrOSCon 2010
Kore Nordmann has a new post to his blog about this year's FrOSCon and the PHP track they're organizing for it.This years FrOSCon - one of the most awesome open source software conferences - is right ahead and we are organizing a PHP track again this year. We want to thank all speakers who made it possible to publish this awesome program`. And I want to especially thank Christian, who helped a lot organizing this years PHP track.This year's FrOSCon will be happening August 21st and 22nd in the computer...

The Prime That Wasn't

The Prime That Wasn't
I've seen a lot of problems solved with regular expressions, but last Friday, thanks to Chris and Sean, I found out that one can use them to determine whether a given integer is a prime number. The original articles showed the following regular expression: /^1?$|^(11+?)\1+$/ You don't apply this to the integer itself. Instead, you create a string of repeating 1s, where the numbers of 1s is defined by the number you're testing, and apply the regex to that. If it fails to match, the number is a prime. The...