This Week’s Link List (May 20, 2011)
Working on posts for next week didn’t prevent me from doing my weekly reading. Lot’s of interesting news related to Microsoft interoperability with open source technologies, as well as good stuff from this week’s TechEd conference in Atlanta…
- Interop news…
- Microsoft to support Hyper-V running CentOS: http://blogs.technet.com/b/port25/archive/2011/05/16/expanding-interoperability-to-community-linux.aspx
- More detail on Hyper-V/CentOS support: http://blogs.technet.com/b/openness/archive/2011/05/15/expanding-interoperability-to-community-linux.aspx
- Extend Team Foundation Server with Java? Check. http://blogs.msdn.com/b/bharry/archive/2011/05/16/announcing-a-java-sdk-for-tfs.aspx
- How to run Hadoop in Azure: http://blogs.msdn.com/b/mariok/archive/2011/05/11/hadoop-in-azure.aspx
- Notes from this week's TechEd in Atlanta:
- This is a great video about the Windows Azure VM role (but at 1h 10min, you getter get a beverage and settle in): http://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/COS302
- A summary of Azure and device-related announcements at Microsoft's TechEd this week: http://reddevnews.com/articles/2011/05/16/microsoft-updates-windows-azure-cloud-services-at-tech-ed.aspx
- Meta development…
- The comments on this article, "Choosing NoSQL for the Right Reason", get at the important points: http://blog.fatalmind.com/2011/05/13/choosing-nosql-for-the-right-reason/
- Keith Casey warns against abusing some popular design patterns: http://devzone.zend.com/article/14938-Design-Patterns-I-Hate
- Removing dependencies with the observer pattern: http://blog.jmoz.co.uk/removing-dependencies-with-the-observer-patte
- Practical development…
- How to debug PHPUnit tests in NetBeans with Xdebug: http://blog.rafaeldohms.com.br/2011/05/13/debugging-phpunit-tests-in-netbeans-with-xdebug/
- An excellent introduction to implementing user authentication in PHP: http://www.phpbuilder.com/columns//user-authentication/Jason_Gilmore05172011.php3
- Using the Zend Framework to log user sessions across requests: http://blog.everymansoftware.com/2011/05/logging-user-sessions-across-requests.html
- PHP magic functions, part 2: http://www.webdeveloperjuice.com/2011/05/09/php-magic-functions-best-part-of-object-oriented-php-%E2%80%93-part-2/
- In interesting discussion (read the comments) about the performance of PHP's "require" function: http://www.gazehawk.com/blog/php-require-performance/
- There's a Y2K38 bug? Yes, and this describes the problem and fix: http://www.xpertdeveloper.com/2010/08/is-your-php-application-affected-by-the-y2k38/
- This security documentation for the Symfony framework is a great general overview of authentication and authorization: http://symfony.com/doc/current/book/security.html
- Miscellaneous…
- Why startups could use .NET, but don't...is the real reason 'culture'?: http://www.piehead.com/blog/2011/05/why-startups-could-use-net-but-don%E2%80%99t
- Blast from the past - one year ago in PHP: http://www.phpdeveloper.org/news/16358
- Where are all the other 16-year web veterans? http://eliw.wordpress.com/2011/05/20/the-web-is-new-syndrome/
- Ruslan Yakushev reviews Piwik for real time web analysis on IIS: http://blogs.iis.net/ruslany/archive/2011/05/16/using-piwik-real-time-web-analytics-on-iis.aspx
- This wiki article about sharding in SQL Azure was first posted in December, but I just discovered it this week: http://social.technet.microsoft.com/wiki/contents/articles/sharding-with-sql-azure.aspx
Have a great weekend.
-Brian