This Week’s Link List (February 18, 2011)
In this week’s list, be sure to look at the comprehensive list of conferences if you haven’t already made your conference plans for the year. There’s also some good links that are helpful in learning about testing, but maybe nobody needs to read those since everyone knows how to write good tests…right? The “just for fun” links require a beverage, but that’s fine since it’s Friday…
- MSFT-related news…
- If you are wondering about Drupal on Windows/IIS/SQL Server, this is a good "how" and "why" article: http://www.devx.com/MS_PHP/Article/46418?trk=DXRSS_LATEST
- With the announcement this week of the release candidate for IE9, this guide for IE9 developers might come in handy for some folks: http://msdn.microsoft.com/en-us/ie/ff468705.aspx
- Conference news...
- This looks like a pretty comprehensive list of 2011 conferences for web designers and developers: http://www.smashingmagazine.com/2011/02/14/upcoming-events-and-conferences-for-designers-and-developers-in-2011/
- Stefan Koopmanschap announces the Symfony Live Unconference: http://www.symfony-project.org/blog/2011/02/17/symfony-live-unconference
- Tickets are now available for the Dutch PHP Conference! http://www.phpconference.nl/
- On development…
- Clay Loveless on what it takes to do continuous development: http://claylo.com/post/3253241337/on-continuous-deployment
- Travis Swicegood on Git, languages, and more (WebDev Radio interview): http://www.webdevradio.com/index.php?id=110
- In another ZendCon 2010 recording, Stefan Priebsch talks about the original intent of MVC vs. how it is being used today: http://devzone.zend.com/article/12997-ZendCon-Sessions-Episode-037-Why-MVC-is-not-an-Application-Architecture
- Framework news…
- Elliot Haughin strongly urges upgrading from CodeIgniter 1.7.x: http://www.haughin.com/2011/02/14/codeigniter-1-7-x-core-2-0-codeigniter-reactor-bitbucket-zips-its-all-rather-messy/
- Lorna Mitchell shares her experiences with using Gearman: http://www.lornajane.net/posts/2011/Using-Gearman-from-PHP
- Rob Allen shows some options for using your own view object with Zend_Application: http://akrabat.com/zend-framework/using-your-own-view-object-with-zend_application/
- Giorgio Sironi weighs the pros and cons of using a framework: http://css.dzone.com/articles/can-you-use-php-without
- On testing...
- Giorgio Sironi examines the implications of garbage collection on testing: http://css.dzone.com/books/practical-php-testing/practical-php-testing-patterns-32
- Sebastian Bergmann on sponsored open source development: http://sebastian-bergmann.de/archives/909-On-Sponsored-Open-Source-Development.html
- Chris Cornutt publishes his 3rd post in a series about unit testing in PHP. This one covers annotations and mocking: http://blogs.sitepoint.com/2011/02/17/advanced-phpunit-testing-annotations-and-mocking/
- Code...
- An interesting look by Barry Langerak at the "evilness" of getters and setters: http://berryllium.nl/2011/02/getters-and-setters-evil-or-necessary-evil/
- Phil Sturgeon provides code for converting between Array, Object, JSON, XML, CSV, and serialized data: http://philsturgeon.co.uk/news/2011/02/php-format-abstraction-with-a-simple-class
- This thorough tutorial examines how late static binging in PHP 5.3 solves some OOP problems that were present in earlier versions of PHP: http://www.ibm.com/developerworks/opensource/library/os-php-53static/index.html
- This tutorial shows one way to manipulate Active Directory with PHP and LDAP: http://www.learncomputer.com/php-ldap/
- Using cURL to update Facebook? Hmmm…: http://www.phpbuilder.com/columns/curl-facebook/marc_plotz02152011.php3
- Lorna Mitchell shows how to do callbacks in PHP: http://www.lornajane.net/posts/2011/Callbacks-in-PHP
- Just for fun…
- Best get a beverage for this one. Jeff Atwood sparks quite a discussion with his statement about the importance of NET neutrality: http://www.codinghorror.com/blog/2011/02/the-importance-of-net-neutrality.html
- Here's what I took away from this article about Open Data: Open Data is not about making private data public, it's about making public data available to the public: http://opensource.com/government/10/12/what-%E2%80%9Copen-data%E2%80%9D-means-%E2%80%93-and-what-it-doesn%E2%80%99t
- Older content, but relevant if you write (or think about writing) technical content: http://blogs.msdn.com/b/ericwhite/archive/2008/05/30/thoughts-on-technical-writing-for-a-large-audience.aspx
Have a great weekend!
-Brian