Tamer Salama

JRoller Feature or Bug?

JRoller haven’t reset the hit counter on my blog for a couple of days (or those of other blogs too as I can see). Is this a feature or a bug? Should I be resetting the counter explicitly?

I Want To Three

Thanks to the post by the serious traveller, Faiser, who’s recently introduced me to Google Reader, now, I can read a list that’s of real help. The list is from Phil Bradley and it is the I Want To list. You can find solutions to things like “Send large files to friends”, “online sharable spreadsheet”, (personal favourite) “Freak out...

IPATO

UPDATE (September 2009): During the past 4 years, this post has managed to be the no. 1 hit for people looking for IPATO exam samples. It was a hope for some and desperation for others. To my knowledge, no one was able to get those “screenshots” or any further insider’s info from the people who were here before (except...

Google Reader

Thanks to that someone/thing who came to my blog from Google Reader, I wouldn’t have known that the labs has came up with such a nice service. It’s your favourite feed reader (except of course being a server side one), in addition to a website subscription service. You can also use OPML to import your current lists. I also...

Freemarker vs. JSP (JSTL EL)

I’m starting to wonder what more can Freemarker offer than JSP 2.0 (or even 1.2) with JSTL EL (Taglibs)? Still it isn’t clear separation (as claimed by FM folks) between the Ms and Vs. Moreover (for someone like me), embedding JSP Tag libs (being it Struts, JSTL, or the like) into Freemarker templates is equivalent to using JSPs with...

Rails ActiveRecord StatementInvalid Invalid Argument

I was getting ActiveRecord::StatementInvalid in <controller#method>. The error was a bit weird, since I was getting it after a period of inactivity (overnight). The server was using a connection to the database which MySQL has closed due to a long period of inactivity I reopened the Rails Ticket as it seems the problem is not yet solved (at least...

HTML in Reports

FCKEditor is so powerful, but, when weighed against the fact that CrystalReports understands only a limited set of HTML tags (crHTMLText text interpretation), the benifits diminish. I’ve been trying for an hour to get the best of both words (FCKEditor, CrystalReports) with no real success. The HTML support in CrystalReports is quite basic and my HTML doesn’t render correctly...

RPG IV Training

I’m off to Cairo for some RPG training. Although, I’m not quite convinced with the language, but it is always nice to see how things perform. Besides… it’s kind of a company training policy.

Rails Likes and Dislikes

This is my impressions about Rails after rolling out an Issue Tracking system in 1 week (I might put it on tamersalama.com for a taste of what can be accomplised in 1 week). Likes: Ease of use. Help developers focus on business aspects rather than configuration, integration issues. Smooth learning curve. AJAX wowing helpers and js libraries. The power...

Qooxdoo

Came across qooXdoo and I love it.Hard to choose a favorite widget as they’re all quite nice (Tree, Menu, Color Picker, Overlapping Window, Gallery, …). It also seems that integrating them into apps is easy, so, I might give them a try sooner. qooxdoo is an advanced open-source javascript based toolkit. qooxdoo continues where simple HTML is not enough...