Tamer Salama

Tempted not to blog

I finally was able to avoid the temptation of NOT writing on this blog 🙂 Spending too many hours staring at a monitor and working my fingers around a keyboard for a an approaching release has made it more difficult just to WANT to be around any form of technology 🙂 But, here I am again. I’ve been wanting...

Silly Idea I once had. Or is it?

It seems that the idea I had is more of a silly thought. It’s not the nature of the idea, or how to apply it. It’s because of cultural limitations and its inherited problems. It was simply a solution to provide a repository for info related to any business environment and it’s its effect on a certain business. It...

CSS Color Scheme Generator

As a start of my blog’s CSS revamping – I found this gem. A Color Scheme generator (Javascript based) with lots of cool features (It suggests a plethory of schemes just by dragging the dot on the color wheel). I especially liked their variations of (Pastel, Dark Pastel, …) The website also has a lot of CSS tips which...

XmlHttpRequest – Which one to pick?

After having GMail, Google Suggests, Google Maps, Yahoo! mail contact list, it seems like XmlHttpRequest is really kicking in. Althought the idea have been around for a while yet, it looks like Google Maps smooth zooming and panning have hit people on the heads (I love it). I’m reading about Ajax, DWR, SWF and it seems that the craze...

New App Idea (Don’t Read – No Meat)

I was requested (in alignment with my hazy career plan in the company) to do a review of our corporate strategy and to present my report to a line of the T.M. (WOW! sound like this guy is climbing somewhere…. but, he’s really and truly not:-) ). While reading a financial newspaper a couple of days ago I was...

Spring controller forwarding

I’ve been through Spring forums for quite a while now trying to figure out how to SIMPLY forward a request to a controller from another controller (keywords: forward, forwarding, controller chaining, …). It seems that this basic function has no easy implementation. The problem started when I wanted to forward the request to a controller that is dynamically determined...

Spring Admiration Post

The plug was pulled on the project I was working on – adapting an opensource workflow engine (jBPM in my case) for use in an existing application. Although it did hurt a bit (since I’ve done an extensive job understanding the target application), yet, the amount of time I spent on Spring (the framework of choice) were really thrilling....

Middlegen Sample Simple build file

Middlegen is a timesave.Although it’s not the perfect solution to generate Hibernate mapping files and hence POJOs, yet, it saved me a lot of time. I was about to quit playing with it as it wouldn’t read foreign key names with the exception:`java.lang.IllegalArgumentException: There is no column named in the table named ` It seemed that Middlegen was reading...