Development

Online landscapers

Posted by Arnoud ten Hoedt on March 27, 2011 at 9:37 pm

While trying to tackle the speeding world of trends in online technology, there seems to be an increasing demand in what is referred to as “Online Architects”. From what I have encountered as much can be said that in most customer views has little to nothing to do with Enterprise Architecture, or architecture in itself. [...]

Creating PDF documentation with Apache ANT and XHTMLRenderer

Posted by Arnoud ten Hoedt on December 5, 2010 at 12:08 pm

Generally I believe that telling developers to write documentation as part of a project requirements is not always the right approach. If a developer is convinced that nobody will actually ever take the effort to read the documentation anyhow, why even bother to tell them otherwise. I think there is a certain pride element that [...]

JanRain Engage in an AJAX environment

Posted by Arnoud ten Hoedt on November 22, 2010 at 12:17 pm

We where looking to embed Janrain in a somewhat complex AJAX driven single page interface flow. The default behavior of the JanRain Engage part of the flow is to redirect the top window to the token_url. As you can imagine this messes up your SPI state. likebot_bgcolor = ”; likebot_url = ‘http://www.roonaan.nl/press/?p=239′; likebot_type = ‘square_thumbs’;

Content as a service.

Posted by Arnoud ten Hoedt on November 5, 2010 at 10:54 pm

While having discussions with some colleagues, I find it amazing how otherwise very knowledgeable content management specialist find it very complex to see that the next generation for web content delivery should be content as a service. Talking endlessly on terms like pre-publishing, caching, creating complex webservices, reverting back to JSP’s, PHP’s or servlets, it’s [...]

JSONP-DOM, JSONP without callback querystring.

Posted by Arnoud ten Hoedt on October 31, 2010 at 10:52 am

While working on centrally hosted Backbase widgets we needed a JSONP solution that is cachable by proxies (Squid, akamai) as well for browsers. Where regular JSONP requires the response to wrap the response using a callback. As we have full control on the response, the solution we came up with (and dubbed “JSONP-DOM”) is to [...]

Working around __flash_removeCallback

Posted by Arnoud ten Hoedt on September 20, 2010 at 7:17 am

Abusing your own blog for delicious like bookmarking should be forbidden! Either way, Dave Smith provides (see comment section) a nice workaround for __flash_removeCallback “Object required” alerts when embedding flash in internet explorer and reloading the page. <script type=”text/javascript”> (function(){var s=function(){__flash__removeCallback=function(i,n){if(i)i[n]=null;};window.setTimeout(s,10);};s();})(); </script> I decreased the setTimeout interval to somewhat higher then 10ms, because for me [...]

Approach towards Lazy Loading and booting Backbase

Posted by Arnoud ten Hoedt on September 2, 2010 at 3:21 pm

Introduction I am not under the impression that what we are doing here is rocket science, but might be nice to share anyway. Lets first elaborate a bit on the situation at hand. At my current client Backbase is used in a progressive enhancement kind of way: <!– Backbase Library –> <script type=”text/javascript” src=”core/4_3_1/engine/backbase.js”></script> <!– [...]

Perceived standardization / differentiation

Posted by Arnoud ten Hoedt on August 8, 2010 at 10:14 am

In a discussion on Yammer it seems that merely 30 years ago the vision was to have 30 engineers around the globe writing services that others would use. The concept might be working if you increase the number of engineers 10 to 100 fold. Most important however it seems that even though we discuss a [...]

Reflection 2

Posted by Arnoud ten Hoedt on August 6, 2010 at 7:27 pm

Currently I have the luxury to be back with my roots and do some full-time software developer, rather than work on three projects at once spending more time on managing, discussing and commuting. As there seems to be a tendency in developers careers to shift out technology at some time and become project manager or [...]

Writing Yammer Bots

Posted by Arnoud ten Hoedt on July 30, 2010 at 9:34 am

After having written a Yammer Extension for mediawiki (http://code.google.com/p/mediawiki-yammer-tag-extension/) which I got some really good responses to, it was time to look around for new challenges. So on to the new plugins we write and are about to write; Just last week we decided it would be good to implement some reward and recognition model [...]