warning: realpath(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/ in /var/www/ on line 287.


­Short story: Google uses Linux to create Android. Google makes some kernel modifications, in their own tree. Google has no time to deal with kernel community to re-architect their stuff so that it can go mainstream. GregKH whines like a baby.

Dude, get a clue. Seriously.

You can go on and continue to waste keynotes at conferences (yea, I'm sure the the organizers are super happy about that) to complain about people "stealing" your code. Waaa Waaa. Someone took my hippy license and took my code and isn't giving it back. Waaa.

Exception Context

An idea come to my mind why there is no Exception Context or anything similar .

Why I need this;

many times you have to re catch the same exception and behave in similar behavior or even a little bit different from different locations in your application.

Configuring BPEL environemnt in JDeveloper 11g

This blog entry will address the configuration required for jdevstudio 11 g to support BPEL.


 بسم الله الرحمن الرحيم

JSF Data Scroller Pagination Information

in this post I will speak about Displaying JSF Data Scroller Pagination Information.

by default data table and data scroller JSF component  have no direct way to display the pagination information

for example: displaying information about the current displayed records (31 - 40 From 96)

this can be done simply by doing the following steps:

Converting Arabic text to displayable HTML codes

In this post I will present how to generate HTML codes for the arabic letters and the escap characters as well.

for each character there is HTML code representing this letter the following table represnts some mapping between letters and its HTML codes:


 HTML Code

Axis TCP Monitor Configuration

For Configuring Axis TCP Monitor to listen on all TCP packets you will have to follow the following steps:


I feel disappointed as I have not learned anything new that deserve to be mentioned during the last 2 years, 

Also I didn't progress in My Master,

In terms of my career path I'm not moving in a planned way in terms of heirarchy, management, or leadership.

 All of the previous things make me think is this the time to start looking for a big organized company that have process to join, or should I stay more time in small/medium company with no well defined process may be I learn something new.

javascript get element absolute position

here are some valuable javascript functions for getting window width and height a long with the get element X position, and Y position all of this functions are not my invention; its copied from the website and blog listed in the reference list.

 lets start with getWindowDimension:

Windows Arabic Encoding Cp1256 &#XXX;

in this post I will address the Arabic encoding problems.

any one may face one or more of the following scenarios:

  1. Retrieving Arabic data from database and wanna display it in a web page correctly.­
  2. Getting encoded Arabic data from web page and reading it correctly.

for the first Scenario  Retrieving Arabic data from database and wanna display it in a web page correctly.

Powered by Drupal - Design by artinet