Archive for the 'IT' Category

DeCare Systems Ireland’s Solution for the Hospitality Industry.

A few weeks ago a friend of mine who runs a 5 Star property of 33 luxury apartments in London’s fashionable Sloane Square asked me which is the best iPhone docking station on the market. He told me that he had received many requests from guests to have them in the rooms. After looking at a range of docking stations and what they could do for his guest I suggested he should think about an iPhone application.

After seeing how successful the DSI created “ideal a day” app is working for Avon representatives we decided to create something that would be unique in the hospitality industry. Continue reading ‘DeCare Systems Ireland’s Solution for the Hospitality Industry.’

CPM Toolkit; Lessons Learned

It’s been a year since we first launched the very first edition of the CPM Toolkit into the Java world. We had spent many months developing the Toolkit and were already using it for managing and measuring application performance during the development life cycle for our clients with great success.

One year after launching the CPM Toolkit we have learned some hard lessons.

Continue reading ‘CPM Toolkit; Lessons Learned’

Firefox Web Developer Plugin

For those who use Firefox and are also working on web development I’d highly recommend the web developer plugin , which can be downloaded here:
https://addons.mozilla.org/en-US/firefox/addon/60

Once installed, it adds a toolbar to Firefox  with lots of useful tools and options. Any web developer will find these tools invaluable.

Continue reading ‘Firefox Web Developer Plugin’

Technorati Tags: ,

.NET Interfaces in brief

Recently I was asked by a colleague of mine about using interfaces, and the advantages associated with them. I went on a long speil extolling interfaces and I am sure bored the poor lad to tears. Now I intend on doing the same to yourselves by extolling the virtues of using interfaces here on my blog. Continue reading ‘.NET Interfaces in brief’

Google gadget - Intranet feed reader

Few months ago, I had a chat with my colleagues about dashboards. How useful it would be for developers if they have a dashboard? - a centralized source of information that they need for day-to-day work (i.e. assigned issues in the bug tracking system, modifications in the company’s wiki, changes in the version control system etc.). We’ve also noticed that iGoogle (Google Personalized Homepage) was becoming more and more popular. It could have been the ideal dashboard. The problem was that all our systems are accessible only from intranet and there was no gadget that could read/display them. In this blog I am going to show an intranet feed reader that overcomes these issues.

Continue reading ‘Google gadget - Intranet feed reader’

Technorati Tags: , , , , ,

JavaOne 2008: Top 10 Patterns of Scalability

JavaOne 2008 / Day 3

Cameron Purdy’s talk about scalability has been the best session I’ve attended so far. Not only he’s an excellent speaker, he’s also an expert in his field. Cameron Purdy is the founder of Tangosol, which was acquired by Oracle after their successful run. Tangosol is a provider of data grid software.

In his talk entitled “Top 10 Patterns for Scaling Out Java Technology-Based Applications“, Purdy presented his top 10 principles to follow in order to have Java applications that can scale. Actually, these principles were generic technical patterns that can very well be applied to .NET as well as Java.
Continue reading ‘JavaOne 2008: Top 10 Patterns of Scalability’

Technorati Tags: , , ,

Making use of UTC

I have worked on several large scale projects here in DSI. Some of those projects involve application hosting in several different time zones. And one of the main issues to consider when hosting in different time zones is how to handle your dates. I mean this in the ‘calendar’ sense of the word. For advice on how to handle the other type of dates, well, you’ll have to try another web site.

Continue reading ‘Making use of UTC’

Now It’s TheirSQL

If you haven’t heard about it yet, Sun bought MySQL. And this, for $1 billion. Wow! Even with the weakening dollar, it’s a lot of money (to be precise it’s $800 million in cash and $200 million worth of options).

We heard the news yesterday when John, Des and I were at the Spring eXchange 2008. Oracle’s buying BEA didn’t come as a surprise. However I wasn’t aware that Sun was planning to buy MySQL. We’ll see if Sun’s relations with Oracle will remain good after this :).
Continue reading ‘Now It’s TheirSQL’

Technorati Tags: , , , ,

Caching in on Performance

The argument as to whether or not to use caching in your applications can be a lot like the argument for and against creationism. It can often be heated, and nearly always involves people who are entrenched in on one side or the other.

Performance has always been an important consideration when designing web apps. There are many factors to be taken into account when approaching web app design from a performance perspective, but that’s not what this blog is about. For those of you with an interest in investigating further - have a look here - http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/.

Now, if you have looked at that list, you will notice that it makes reference to caching. What a coincidence!

Continue reading ‘Caching in on Performance’

Technorati Tags: ,

R&D, Innovation and Technical Progress at DSI

There can be little doubt but that there is increased emphasis placed on Ireland as a knowledge economy. We have a well-established array of research funding agencies , whose aim is to promote the area of R&D within Ireland, by focusing on industry R&D and by linking industry and academia. This is all done to improve the long-term viability and sustainability of the Irish economy. But what can individual firms achieve on their own? What R&D are they doing? And, significantly, who is benefiting from this focus? DSI as an organisation is certainly contributing to this work, much time and effort is devoted to R&D activities. Let us examine this work, and ultimately see who is benefiting from this.

The open source community has long since emerged as a leading example of cooperation and collaboration within the wider software development community.   DSI’s long standing commitment to supporting open source software is demonstrated by having a policy for preferential adoption of OSS tools and applications where possible, and by actively contributing to other OSS initiatives. Earlier this year DSI announced that it was invited to contribute to the open source framework Spring .NET. This follows on from DSI’s adoption of Spring as the framework of choice for DSI’s Java application development. Recently DSI released it’s own OS DBPro Bridge application. This is of interest to developers using Visual Studio who are required to work in conjunction with a DBA using DBPro. This is designed as an open source download, users can use it as a plug-in to their own software development projects.

Continue reading ‘R&D, Innovation and Technical Progress at DSI’

Technorati Tags: , , , , , , , , , , ,