vRaMi
From Amman to the Universe
From Amman to the Universe
Aug 10th
I thought many times before writing this article because I feel that it will open lots of mouths on me. Before 7 years I was very excited about Open Source initiative and how to help spreading the word and educate people about Open Source. Now I guess the picture is little different than before and people at least know what’s open source and there is something exist called open free source software, but I don’t want to be pessimistic, I see all these initiatives are just a shy trial to promote open source and educate people about it. I guess people should be educated about the Open source but with different way, not by using Linux or Open office but by the concept itself. I am a IT person who love Linux and I guess Ubuntu is a step forward to make Linux a user friendly and much easier, but I still think it is still not ready for the end user and not ready also for all IT people. I am now blogging from my Asus netbook that has Windows 7 pre-installed, if I want to install let us say Ubuntu remix to replace Windows 7, I will spend 1 hour to configure my Wifi, I will lose the mutlitouch mouse pad (I guess it is very important for the netbook) also I will lose the mic and the cam. For regular people, what does that mean? Waste of time and they lost some of the functionalities that came with the netbook. If the user tried it once and had a bad experience with it, it will lose interest with open source and will have bad impression about the open source. Students at schools start their 1st steps in Computer world by using windows and MS office changing this culture needs time and efforts. Changing this culture does not mean, to start making fun of others and pretend that company like MS is evil, all commercial companies are evils and they care about money, we have to educate people about open source philosophy and why should I care before start teaching people how to use Linux or open office. People must start their 1st steps in open source world with simpler approach, like browsers. Imagine if Mozilla Firefox has a market share with 60%, this mean all developer will start use open standard and not commercial closed standard. Developer will use or try to use open source technology or force the commercial company to use open standard or support open source standard.
I guess this kind of start will help to promote the open source more than telling people to use Linux or open office. May be the open source browser will influence people to use other open source products like Linux or open office or php, etc.. and make people think for alternatives other than closed or commercial software.
Aug 10th
I’m a big fan of Adobe Acrobat Forms, I faced different cases in my work, other departments asked me to design a PDF form but a dynamic, the content in the boxes can be expended or shrink depends on the data. In Adobe Acrobat these kind of forms called Flowed layout. I thought it will be a tough task to do such thing, but after playing around with Adobe LiveCycle, it was easy and almost straight forward.
The most important part to decide which pages are flowed layout and which are positioned, and then everything will be in few clicks. All you have to do is to make the Page layout Flowed and wrap all your fields within a subform with a flowed layout, and for each field in the layout tab, select expand to fit property so the field are expandable.
Find this test PDF, it will explain everything also I added how to add more Table rows dynamically into a PDF form.
Note: You have to save your PDF file as Dynamic PDF in order to make it expandable.
Aug 9th
The internet is full of Amazon Kindle 2 review, tips and tricks and hacks. I will not talk here about these things because Kindle 2 is almost one year out and it is too late to talk about these things. What I am gonna talk about is my first impression and my experience of Kindle in Jordan.
I got a chance to bought the international kindle during my visit to Canada after reducing its price, what’s amazing that the package was delivered before the schedule time to my hotel room, and Amazon calculate all import and tax services for me, I didn’t have to pay anything for the customs and delivery company.
The 3G service work great on the Kindle, I tried to purchase different books from Amazon website and on less than 1 min it was downloaded on my Kindle.
On Heathrow airport, I have to pay for the internet connection, but what I did is using my Kindle browser to check emails and do some tweets all free using the free 3G connection. Don’t expect too much from the kindle browser it remind me with the earliest version of the browsers but it will do the job if you don’t have internet connection.
The problem of the Amazon Kindle in Jordan, the whisper service is working in Jordan as GPRS/EDGE I tried to purchase sample book and also less than 60 sec it was on my Kindle.
I tried to use different PDF files to see how it is practical to read on kindle; of course I used PDF with Arabic font. You can see how Kindle handle the Quran and how amazing and clear view you can have.
I am very satisfied with my kindle, Kindle definitely will change your reading experience and you will enjoy reading without eye strains.
Jul 20th

After my return from Canada and getting my Nexus One Mobile, I decided last Saturday to add the Arabic support to Android 2.2, after 10 mins of hard work and scary moments
, I restored all my apps and data to my N1 with Arabic.
I don’t take any credits for this quick guide, all information were gathered from here and their and I’m not responsible for any bricked devices or data lost and this procedures will void your warranty.. I am warning you
Please note this article is just for Nexus One (Google Phone) with Froyo (Android 2.2) Version.
Ingredients:
Procedures:
May 10th
Before one week I started writing on my twitter about these small things that can make a big differences in the long run, actually I start like the idea and became on of the activity that I do before leaving to the work… Here are the list of these until now
For more follow me on my twitter
Jan 24th
Jan 23rd

The Arabic support to Android arrived unofficially thanks to Ayman Al-Sanad who added the support to the OS. I tried to add the Arabic support to my HTC myTouch 3G (Magic 32B) and now I have my mobile read Arabic in most of the applications.
What you have to do is to root your mobile, flash the latest custom Cyanogen 4.2.13 that support Arabic restart your mobile and that is it.. Your HTC Magic/myTouch 3G support Arabic.
To flash your mobile with the custom room check this website…
UPDATE: (Cyanogen 4.2.15.1 with Arabic support)
Cyanogen 4.2.15.1 is the latest custom ROM for Android now also support Arabic, flash first Cyanogen 4.2.15.1 then flash the Arabic support from here… Also to support them you can either donate or but the RTL support from Android Market
UPDATE: (Cyanogen 5.07 with Arabic support)
If you already want to upgrade your mobile to the latest Android 2.1 aka eclair and get benefits from the the new features and scared to lose Arabic support?! Think again because our friend Ayman did it again and add the Arabic support to the Android 2.1 and I confirm that it is working… after flashing 5.0.7 go to this website and flash the Arabic support to your mobile..
Jan 17th
Are you looking for a free scanning tool for Aflresco, you should try the new Capturesco version 2.0, open source built based on open source projects, no need to any licenses. Built with .Net framework 3.5 using C#. Can capture documents from any scanner with a TWAIN driver using ADF or flatbed by using the Native TWAIN User Interface or direct scanning. All documents can be saved as jpg, gif or Tiff also support single or multipage documents. The tool is still in development stages and testing. Feel free to add your comments and if you have any troubles just contact me and I will try to reply to you soon. Capturesco is a good start point for the developers who’s looking to develop their own customized scanning utility.
You can download Alfresco Scanning tool (Capturesco) from here.
Thank you for your interest and your support.
Dec 31st
![]()
As if it was end of 2008, but blogging from different place with different news and different weather. So what is the difference between 2009 and 2010… No one can tell everybody is wishing 2010 will be better than the previous years from every side.. But is the wishing is really enough… I guess all keys for having a better new year than the previous are in our hands. We can change our lives on a way that make 2010 is better. Change is one of the powerful universe law. Start your 2010 with new changes on your life break the chain confuse your mind and change the rhythm of your life. Don’t wait for the opportunities come to you, go and look for it.. Sit targets for this coming year and start to make a list right now and say I want to have all these list done at the end of 2010, put a short and long plan… don’t let anything ruin your mood… always start your day with smile and end it on your pillow with a smile too. Appreciate every moment and enjoy it, enjoy the NOW don’t think about past and don’t get worried about the future everything has its own time… Don’t wish for better New year.. Make it a better new year.
Happy New Year for all