PhpRiot
News Archive
PhpRiot Newsletter
Your Email Address:

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

Chris Roane's Blog: PHP Programming With Leadership

Chris Roane's Blog: PHP Programming With Leadership
Chris Roane has a new post to his blog today talking about a quality he sees as one of the more valuable in PHP developers - leadership. He suggests, though, that if it's not there from the start, it can be learned.Until recently, I thought leadership was a gift that you either had or did not have. I still believe it is something you can learn and get better at, but I'm now realizing that leadership is something we all have to some capacity. In fact, to be a successful PHP programmer, you have to be a...

Stefan Koopmanschap's Blog: Introducing phpOpenNOS

Stefan Koopmanschap's Blog: Introducing phpOpenNOS
Stefan Koopmanschap has a new post to his blog today talking about the release of a library he's created to help interface with the NOS public broadcasting group's newly opended API.NOS is a dutch public broadcasting organization focussing mostly on news. Some months ago, NOS announced opening up their data by offering an API which would give access to (some of) their data. Today, the API is opened up to the public and developers who requested API keys will start receiving them. To make it easier for...

Thumbnailers: configure with caution

Thumbnailers: configure with caution
You're indubitably familiar with various php scripts that accept an image, and bounding box as parameters, it then resizes the image to fit within the bounding box, returning the output. phpThumb seems to be a popular option. These scripts tend to be incredibly helpful for sites where the designers change layouts with any frequency, and a large pool of existing images would need to be resized for every modification. I've implemented various thumbnailers in the past for just this reason. Generally some...

Chris Hartjes' Blog: Twitter Asks: Continuous Integration Landscape for PHP Developers

Chris Hartjes' Blog: Twitter Asks: Continuous Integration Landscape for PHP Developers
In another of his "Twitter Asks" series of posts, Chris Hartjes takes a look at continuous integration in PHP applications and some of his choices/personal preferences when it comes to the technology to use.For those not familiar with the concept of Continuous Integration, I can sum it up with one very glib phrase: it lets you break your code before you buy it. By this I mean, when combined with other programming practices like automated deployment and Test Driven Development, you get a chance to see if...

Community News: Client Bucket Workshops in NYC (Design Patterns in PHP/Actionscript)

Community News: Client Bucket Workshops in NYC (Design Patterns in PHP/Actionscript)
Chinedu Chukuigwe has submitted some details about a series of courses planned as a part of the Client Bucket Workshop series for developers aiming to increase their knowledge of PHP and related technologies.The idea is simple. No more than twelve people in a workshop led by the best of the best programmers. All profits from the Client Bucket Workshops will go toward cancer research.Their upcoming class is a look at design patterns in PHP and ActionScript happening January 13th and 14th at the City...

Bence Eros' Blog: Request execution in Kohana 3.1

Bence Eros' Blog: Request execution in Kohana 3.1
In a new post to his blog, Bence Eros takes a look at the request execution path that your Kohana-based application goes through each time a page request is made.Yesterday Kohana 3.1 RC1 has been announced and tagged. I think now it's time to get familiar it. In this post I'm going to examine the refactored request execution workflow. Let's start with the bootstrap mechanism.He notes that most of the changes don't happen at the boostrap level. They're more behind the scenes than that, with changes in how...

Community News: Latest PEAR Releases for 01.03.2011

Community News: Latest PEAR Releases for 01.03.2011
Latest PEAR Releases: OpenID 0.3.0 HTTP_OAuth 0.2.0 HTTP_OAuth 0.2.1 HTTP_OAuth 0.2.2 Net_IPv6 1.2.1RC1 OpenID 0.3.1 Services_Yadis 0.5.1

Introducing phpOpenNOS

Introducing phpOpenNOS
NOS is a dutch public broadcasting organization focussing mostly on news. Some months ago, NOS announced opening up their data by offering an API which would give access to (some of) their data. Today, the API is opened up to the public and developers who requested API keys will start receiving them. To make it easier for developers to use the API, I've developed a PHP5.3 library.

PHP Zeitgeist 2010: What PHP developers have been looking for in the last year?

PHP Zeitgeist 2010: What PHP developers have been looking for in the last year?
PHP Zeitgeist 2010: What PHP developers have been looking for in the last year? By Manuel Lemos PHP Zeitgeist is an initiative similar to Google Zeitgeist for presenting information about what PHP developers have been looking for in the latest times. The PHP Zeitgeist 2010 edition was just published. This article presents an analysis about PHP developers search trends during 2010.

2011, now with less tumbleweed

2011, now with less tumbleweed
It's my intention this year to at write at least one post on here per week, ideally with some substance to it, rather than just recording what I had for breakfast (that being Twitter's job, after all). I'm not holding my breath about whether I will manage it or not, but I intend to give it a go. I have a draft in the works, which I will hope to get out there some time soon...In actual news, I have been accepted to talk at ConFoo in Canada, on the subject "Making PHP See" - which is about image...

Filesystem encoding and PHP

Filesystem encoding and PHP
Many PHP applications save files to a local filesystem. Most of the times for the bulk of readers here you'll likely only ever store files using US-ASCII encoding, either because your filenames are simply based on databasefields (as you should try in most cases), or simply because most of your users never have a need for non-english characters. When you do though, it's important to know how operating systems cope with these characters. Unsurprising, all of them do this differently.To illustrate the...