Friday, October 21, 2011

Observer pattern

The essence of the Observer Pattern is to "Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically." GoF. Observer pattern is a subset of publish/subscribe pattern which allows a number of observer objects to see an event.

more on Alex Blog

Thursday, October 20, 2011

How REST replaced SOAP on the Web: What it means to you

Its been slowly creeping up on us, creating exciting new possibilities for our applications; APIs are changing the face of the Web. Since 2005 Programmable Web have been tracking SOAP and REST APIs available to the public.  In 2005 they tracked 105 APIs, the prominent ones being from Amazon, Google, SalesForce and eBay... 
Read more on infoQ

Mass SQL Injection Attack Hits 1 Million Sites - Dark Reading

A mass-injection attack similar to the highly publicized LizaMoon attacks this past spring has infected more than 1 million ASP.NET Web pages, Armorize researchers said today. According to database security experts, the SQL injection technique used in this attack depends on the same sloppy misconfiguration of website servers and back-end databases that led to LizaMoon's infiltration.

iPad driving massive growth for iOS in enterprise (survey) | ZDNet

Despite speculation that iPad 2 sales have been a letdown for Apple, the device is driving growth for iOS in general in the enterprise world.


'via Blog this'

Google Analytics Blog: Introducing Flow Visualization: visualizing visitor flow

Google Analytics Blog: Introducing Flow Visualization: visualizing visitor flow:
At Web 2.0 Summit, Susan Wojcicki & Phil Mui unveiled the release of “Flow Visualization” in Google Analytics, a tool that allows you to analyze site insights graphically, and instantly understand how visitors flow across pages on your site. Starting this week, “Visitors Flow” and “Goal Flow” will be rolling out to all accounts. Other types of visualizers will be coming to Google Analytics in the coming few months, but in the meantime, here’s what you can expect from this initial release.
'via Blog this'