About Me

My photo
PhD Candidate at Purdue University, Computer Science.

Tuesday, May 27, 2008

Waiting for Flash Player 10

I saw that video demonstrating some of the features that will be embedded in the flash player 10.0..

Well, I think I will try to test it and think about flash in my next project..(given that it works)
Go Adobe Go.............

Friday, May 23, 2008

An introduction to Ruby language

My second technical session at Bibliotheca Alexandrina emphasized on the Ruby language..
I posted the presentation on my scribd here. I hope you find it useful.

Feel free to post your comments.
Read this doc on Scribd: ruby intro

Wednesday, May 14, 2008

How bad your performance is!!

I read a joke on the StubleUpon..it is was hilarious.
guess wt, I believe it is true in many places.

As stated as the moral of the tale in this link... "IT DOESN'T MATTER HOW BAD YOUR PERFORMANCE IS; WHAT MATTERS IS WHETHER YOUR BOSS LIKES YOU OR NOT."

Monday, May 12, 2008

Malcolm X


I never stopped of admiring that man...I read few things about him. Unfortunately, I didn't read this book yet :( one of the best biographies any one can read.

I have no idea why this man is not well known in the east?
I like how was that man digging his way, transforming from little criminal into political activist. Not just political activist but spiritual awaken, honest man...

Just, if you didn't read it yet just like me, drag it in your wishing list..It really worth. At least you will never regret.

Friday, May 09, 2008

A Begging Message to Blogspot

Dear Blogspot team...

I really don't believe how much time I spend on each post in order to put in the word verification correctly.
Really, It irritates me each time I try to guess what are the characters in front of my blind eyes!!!!
I have to fill in the word verification at least 2 times for each post.

Guys, Can't you make it more human???


I wrote "fowfrby".....but didn't pass..so someone can help and tell me what would the word be?


I am blind....I can't see the word...MY EYESSSSS!!!!

When Adobe is going to support RTL?

I was wondering when adobe will support RTL languages? the flash players on MAC doesn't even allow to switch to arabic keyboard!!
The input also looks silly on windows when you try to edit in a text box and you find the characters are hiding and going from LTR!!!

When they are going to work seriously on RTL languages!

My Wish List

I was thinking What will I do if I get some bugs in my hands....

I think that MacBook Black, AmazonKindle, iphone will be on top of my electronics targets.
I will also like to buy some books: Essentials of Programming Languages, Spinning the semantic web, Advanced Topics in Types and Programming Languages, Data Mining, Semi-Supervised Learning, Introduction to Machine Learning, Large Scale Kernel Machines, Software Abstractions

Thursday, May 08, 2008

Accessing multi-solr through acts_as_solr

You may need for multicore to manage multi languages search at least. An approach to solve the multilanguages problems is to use replication of each field (i.e field_arabic, field_english, field_french..etc) which I think is not feasible for large systems..

As a quick fix, using the acts_as_solr plugin, I just added a parameter to the Post method. I send the url to the method and post my request on this specific solr url. So, I make the search by iterating on all the solrs I define in my rails application and then combine the results.

The advantage of this approach that you don't enforce the user to specify the language he uses in the query, which I think it worth.

Check the multi-solr cores shaped. I didn't have the time to try it yet. This is really a powerful feature to add to the solr core. It is similar to having many solr running on one tomcat.