Welcome Welcome to our blog about all kind of topics that are related to software development. We blog about:
SOA, BPM, EDA, ECM and all the other buzz words. Beware some post might not be so common as you think. We are not scared to go against main stream thoughts.
Technologies like java, maven, springframework, OSGi and front end technologies and frameworks like jQuery, DWR, Flex.
Finally to make this happen we need tools and of course a Mac (well some of us do). So we blog about that as well.
Linked in We now have a linked in group, join the group if you are a regular reader and want to see who else reads this blog.

|
By Ben, on August 19th, 2010
The Netherlands is currently in the middle of a large project to change the way we pay for public transportation. We are moving from paying with a cardboard strip (called the "Nationale Strippenkaart", which must be stamped by the driver of the public transportation vehicle you get on) to a new system (the OV-chipkaart) involving an RFID chip on which you can preload money or one or more subscriptions. The idea is not new (the Greater London Oyster Card is a well-know example) but this is the first time I know of that it has been done on a nationwide scale.
Needless to say there have been problems along the way. Michel van Eeten, professor of Governance of Infrastructures at the Delft University of Technology, recently gave an interview to the Dutch engineering magazine De Ingenieur in which he explained how the project is suffering from an implicit choice of offloading all of the project risks (security, privacy, and so on) onto the customer. A few days ago I had a similar experience with problem offloading onto the public by this project…
Continue reading Public Transportation pass woes….
By Allard, on January 27th, 2010
jQuery(document).ready(function($) { window.setTimeout(‘loadFBShareMe_997()’,5000); }); function loadFBShareMe_997(){ jQuery(document).ready(function($) { $(‘.dd-fbshareme-997′).remove();$(‘.DD_FBSHAREME_AJAX_997′).attr(‘width’,’53′);$(‘.DD_FBSHAREME_AJAX_997′).attr(‘height’,’69′);$(‘.DD_FBSHAREME_AJAX_997′).attr(‘src’,'http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2010/01/27/cqrs-designing-domain-events/&size=large’); }); }
Command-Query Responsibility Segregation (CQRS) is slowly but steadily gaining ground as an architecture that helps developers to develop scalable, extensible and maintainable applications. Events play a major role in this architecture, and the way you design these events greatly influence the extensibility of [...]
By jettro, on December 27th, 2009
The year 2009 is almost over. In good tradition, this post is a recap of what happened to gridshore in this year. I will discuss new technologies as discussed on gridshore.nl. I’ll also talk about important things happened this year on a professional level to myself.
Continue reading The year 2009
By Ben, on October 10th, 2009
First and foremost an apology to all regular readers: I fully realize GridShore is not intended to deal with Microsoft technology (or whatever detritus is collected under that name). However, this one is such a beauty of having to go the long way to get things done that I don’t want to hold back.
As with many a long and winding trail, this one started this morning with what seemed like a short hike across a small and uncomplicated footpath. You see, of late I have found myself making more and more use of the different features of Outlook (something to do with becoming more senior in my company…). Among others, I’ve found that I’ve started using the little flags to mark mails that I have to get back to. But I receive so many mails nowadays that even in a single day the flags get snowed under and pushed off the list. Of course I could just sort by flag status, but I prefer to have today’s mails at the top (rather than the flags and ticks from two weeks ago). So I had myself a bright idea this morning: I’ll just change the grouping of my mails to group by received date and then flag status within the date groups. Walk in the park, right?
Oh mother….
Continue reading The Long and Winding Road: a tale of grouping my mails using a user-defined field in Outlook
By Ben, on September 13th, 2009
The last few days I’ve been reading BAD Astronomy, a book by astronomer Philip Plait that describes common misconceptions, misuses and scientific abuses of astronomy. Partly written to be funny and partly to debunk the nonsense that arises from people misusing and abusing science, it’s a good and worthwhile read for anybody (especially if you have some spare time on your hands).
Philip C. Plait. Wiley 2002, Paperback, 288 pages, $5.70
Reading through the book I came to chapter 14, which deals with the doomsday advocates who swore up and down that the world was going to come to an end on May 5, 2000 due to a planetary alignment (more or less) of Mercury, Venus, Mars, Jupiter and Saturn. It was quite funny to read Plait’s description of why this neither would nor did cause catastrophe for our planet. But more than that, the chapter got me thinking about how bad science is all around us and affects us in sometimes rather drastic ways.
Continue reading Bad science…
By Ben, on May 21st, 2009
jQuery(document).ready(function($) { window.setTimeout(‘loadFBShareMe_779()’,5000); }); function loadFBShareMe_779(){ jQuery(document).ready(function($) { $(‘.dd-fbshareme-779′).remove();$(‘.DD_FBSHAREME_AJAX_779′).attr(‘width’,’53′);$(‘.DD_FBSHAREME_AJAX_779′).attr(‘height’,’69′);$(‘.DD_FBSHAREME_AJAX_779′).attr(‘src’,'http://widgets.fbshare.me/files/fbshare.php?url=http://www.gridshore.nl/2009/05/21/just-a-moment-of-your-time/&size=large’); }); }
Like Jettro in his perspective on content management, I would like to draw your attention to another blog which was published on the Daily WTF and mentioned on The ServerSide. It’s hilarious and a good lesson as well: Java is Slow!
Enjoy!
Tweet
By Ben, on April 20th, 2009
This year, 2009, we celebrate the 50th anniversary of a landmark moment for (Dutch) computing science: it is 50 years ago this year that Edsger Wybe Dijkstra, The Netherlands’ most famous computing scientist, published his Shortest Path Algorithm in Numerische Mathematik, the German journal of numerical mathematics.
The shortest path algorithm is a solution to a problem from graph mathematics. A graph is a mathematical construct consisting of vertices (or nodes) connected by edges (or sides). Each path has a value (a length, a cost, etc.). The object of the problem is to find the shortes path through the graph from one point to a certain other point. And just in case that sounds like abstract mathematical nonsense that nobody will ever have use for: this problem and its solutions have been applied to network routing, traffic pattern regulation and worldwide distribution of goods. For those of you who drive cars: next time you get in you car, take a look at your satnav — then say “thank you Edsger”.
Dijkstra’s algorithm is not the first solution to this problem. However, his solution differed from the solutions presented before in that it is simple and straightforward (most textbooks and professors covering the subject even remark that it is strange that nobody came up with this easy solution sooner). It is also one of the first solutions that was designed with implementation on a computer in mind, so it is optimal with respect to running time and storage need. This in turn undoubtedly explains its pervasiveness throughout computing even (or only?) 50 years after its invention. It’s also why Dijkstra is most famous internationlly for this algorithm; even to the point of being insulting, because it is really one of the least impressive results of his career, which literally lifted computing science from trial-and-error tinkering to a science.
Dijkstra’s career focussed mostly on developing the science of computing science, by developing techniques for constructing provably correct solutions to problems by constructing the solutions hand in hand with the proof of correctness. Dijkstra was a great believer in computing science’s mathematical roots because exactly those roots yield the properties that computing science so desperately needs: correctness, accuracy and elegance. One of Dijkstra’s axioms in fact is that Beauty is our Business. So in that spirit (and, I hope, in Dijkstra’s spirit as well) I would like to present this birthday salute to Dijkstra’s algorithm – and to the man himself as well: a construction of Dijkstra’s Algorithm.
Continue reading Dutch Direct: Celebrating the 50th anniversary of Dijkstra’s Shortest Path algorithm
By jettro, on March 8th, 2009
 I have written some posts about using flex and the project Spring BlazeDS Integration. If you haven’t read that post I suggest you start there first : Flex remoting without configuring the client. That said, what is this post about? As the title already says, we are going to upgrade the example from the previous blog post to use the new features of the M2 release of spring Blazeds integration.
Continue reading Upgrading to Spring BlazeDS Integration M2
|
|
Popular