Home The News

Feb 24, 2010
6:30-9pm, TEK Systems Office
Colorado Springs, CO

More Information...

Follow Us On Twitter

The News
PHP Coding Contest PDF Print E-mail
Written by David Stockton
Friday, January 15 2010 16:12

While I was preparing my presentation, I found that the code I wrote while presenting has a bug. That's where you come in. I've made the source code available for download . There's also a link from the screencast page now.

So here's what I want. I want you to go look at the code, figure out what the bug is, and write a new unit test class with a test that fails due to the bug. Send me ( This e-mail address is being protected from spambots, you need JavaScript enabled to view it ) your unit test class in an email with the subject line "FRPUG Code Contest #1". The first person to correctly identify the bug and develop and send me a unit test that fails due to that bug will be guaranteed* a prize at our next meeting, and I'll post your name on the site with a link to your website. Please note, I cannot ship the prize out, so if you're not local, you're welcome to enter and I'll still post your name and a link if you like, but to claim the prize, you have to attend the meeting.

Also, it's very possible that I've got more than one bug in the code. I will hold a prize for people who discover and write a unit test for other bugs as well, but only for the first person to find a particular bug. Once the bug has been found, I think I'll probably update the source code with the test that's submitted and a fix that makes the test pass. For bonus points, submit a patch that updates the code to a working state that passes your unit test.

If you have any questions, please let me know. If you have ideas for future coding contests, please let me know.


* Guaranteed means that I will have a prize for you and you'll still get your name entered for the door prize, so you could end up going home with two sweet prizes. But you will get at least one. -- Some restrictions apply, see back of box for details, do not taunt happy fun ball, etc.

Topics for presentations PDF Print E-mail
Written by David Stockton
Saturday, September 26 2009 22:01

As the FRPUG has been growing, I've noticed we have a large range of member experience, everywhere from new users with only a few months of PHP under their belt to members who have been developing with PHP for 12 years. The topics we will be covering should ideally provide something of interest to everyone in attendance.

I've decided to come up with a list of topics that I'm either interested in hearing about, or presenting about, and in turn, would like to hear from the other members about what they would like to hear about or present about. I am hoping this list will draw interest to people who are not yet attending FRPUG as well as bring the lurkers out of the woodwork to participate and bring up topics they'd like to hear about or present about. Please feel free to email topic suggestions to me at This e-mail address is being protected from spambots, you need JavaScript enabled to view it or post topic suggestions or offerings in the forums. So with no further adieu, I present the initial list.

  • Unit testing with PHPUnit - Beginning to Advanced Topics
  • Continuous Integration - Increasing confidence in your code
  • Using PHP's magic methods (__get, __set, __isset, __unset, etc)
  • PHP 5.3
  • Object Oriented Programming in PHP
  • Using a debugger with PHP
  • Don't trust the user - input filters in PHP
  • Profiling your PHP Applications
  • Using Zend Framework
  • Flex integration with PHP
  • Exception/Error Handling and Prevention
  • Localization and Internationalization
  • Streams and Filters in PHP
  • SQLite
  • Using PDO to access your database
  • Test Driven Development
  • Securing your PHP Scripts
  • Writing and consuming web services with PHP
  • Adopting a coding style and why you should do it
  • Regular expressions in PHP
  • Preventing XSS (Cross-site scripting)
  • Documenting your code with PHPDocumentor
  • Taking advantage of PHP's SPL
  • Cookies and Sessions
  • Improving Performance with Caching

So anyway, there's a few topics to get the juices flowing. I am interested in hearing from you with any other topics you'd like to hear about, or if you're interested in hearing about any of these topics, or perhaps even presenting on any of these topics (or new ones that aren't listed as well). I am looking forward to hearing from you.


This e-mail address is being protected from spambots, you need JavaScript enabled to view it

Congratulations to the New FRPUG Board of Directors!
Written by Cal Jacobson
Wednesday, September 23 2009 20:58
At tonight's meeting we held our first-ever elections for the FRPUG Board of Directors.  I'm happy to announce that David Stockton is the new Front Range PHP Users Group President, Chad Robertson is the new Vice President, and incumbents Matt Skinner and Asa Martin remain Secretary and Treasurer.  I think FRPUG is in great hands moving forward and I'd personally like to thank everyone who has attended and contributed to our group over the last year!
Downtime! Twitter! And More!
Written by Cal Jacobson
Friday, September 11 2009 08:51

Just prior to our August meeting the FRPUG site suffered some unexpected downtime due to our hosting provider's activities. Obviously, if you're reading this we're back up and running, thanks entirely to the work of Dan, our member-at-large. Thanks Dan!  We didn't lose much, but it will be a few days before we're running again at full power.

During this time we set up a Twitter account for FRPUG, which you can follow at http://twitter.com/FRPUG .  We'll keep updating it, along with the site, though hopefully we won't have to rely upon Twitter as our sole means of communication with our members in the future!

Our August meeting went very well -- Asa Martin spoke about his experience with the Dojo Toolkit and David Stockton gave a presentation about Firebug and FirePHP (which you may find here at the moment; we'll also be posting it to our Presentations section). I was very pleased with the turnout -- 12 developers in all -- and want to thank everybody for attending.

Moving on to August...
Written by Cal Jacobson
Thursday, July 23 2009 08:53
Thanks to everybody who attended last night's meeting! Although we didn't have a formal presentation this month, we did have an opportunity to look at Maurice Svay's facial detection code and discussed the approach taken and potential optimizations. We also gave away a copy of Windows Vista Ultimate, a wireless Microsoft mouse, and several other items o' swag.

We also discussed the future of FRPUG, and I'm happy to report that there is still much interest in keeping the only PHP user group in Colorado up and running. Slowly but surely more and more local PHP developers are learning about our group and bringing their expertise to our meetings. If you live within driving distance of Colorado Springs and have not yet attended a FRPUG meeting, I strongly encourage you to do so!

For our August meeting , Asa Martin will give a presentation about the Dojo Javascript toolkit. We'll post more specific information as we get closer to next month's meeting date.

Additionally, in the coming week I'll be posting the code and slides from some of our presentations earlier this year, including an introduction to Joomla! and PHP graphing options.
Start Prev 1 2 3 4 5 Next End

Page 1 of 5
Copyright 2010 Front Range PHP Users Group. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.