Wednesday, April 11, 2012

Textgram is out on Google Play

I just published my second Android app at Google Play, It is called Textgram, it creates beautiful graffitis from any given text. You can enter any text and then choose a template, then share the graffiti with your friends at Instagram, Facebook, Twitter or any other place.

Get it on Google Play 
To Download:

Facebook Official Fan Page:

Application Website:

Suggestions for the next version are welcome.

Tuesday, January 10, 2012

How to Install Ubuntu TV on any TV

(this post in arabic | هذه التدوينة بالعربية ) 

Canonical has just announced their new project "Ubuntu TV" few days ago in CES 2012. Installing Ubuntu on your TV will allow you to do much more than watching satellite or cable t.v. channels. To know more about what Ubuntu TV can do, watch the video below.

What You Will Need:
  • Any ordinary computer ( or laptops but it is not recommended to use a laptop ) that can run Ubuntu Linux without problems ( more details below )
  • Any T.V. with either DVI, RCA or HDMI input ( more details below )
  • A cable to connect your computer with the T.V. ( more details below )
  • ( Recommended ) Either a wireless keyboard and mouse, or an Android or iOS device to be used as a remote ( more details below ) 

Tuesday, May 24, 2011


default theme
 (this post in arabic | هذه التدوينة بالعربية )
This is my first jquery plugin, it is inspired by Ubuntu (Linux distribution) notifications system.

  • silver theme
    You can choose the notification's place, horizontally and vertically. (ex: top right, bottom left)
  • You can add an icon to the notification.
  • Supports skins, you can choose a separate skin for each notification at the same page.
  • You can choose the delay time for each notification.
  • You can choose whether to show (X) button or no.
  • You can choose the effect of each notification (currently 3 effects are available, they are fade, animate & slide).
  • Small size, and loads fast.
  • Supports all the major browsers (ff,ie,chrome,opera).
  • Uses css3 border-radius and box-shadow.
Download the files  and extract them, paste them anywhere inside your website's folder. Then include el7r_notify.min.jq.css & el7r_notify.min.jq.js. Make sure that jquery is included, if no then you have to include it before them.
<script src="jquery-1.6.1.min.js" type="text/javascript"></script>
<script src="el7r_notify.min.jq.js" type="text/javascript"></script>
<link href="el7r_notify.min.jq.css" rel="stylesheet" type="text/css" />
Now you can use the plugin anywhere, the best way to generate the notification's code is by visiting the demo page where you can edit the options and see the result live, and get the code. The code should look like this:
$().el7r_notify({'text':'hello world', 'place_v':'top', 'place_h':'right','icon':'', 'skin':'default', 'delay':'4000', 'ex':'true', 'effect':'animate'});
You can use this code in several ways, examples:
$(function() {
 $().el7r_notify({'text':'hello world'});
In the previous example a notification will appear once the page is loaded
<a href="#" onclick="$().el7r_notify({'text':'hello world'});">Click Me</a>
In the previous example a notification will appear once the link is clicked.


    I decided to open an English version of my blog, so there will be official English pages for my Linux Apps, Jquery pluins & other scripts programmed by me.

    I will not be writing political topics here, all the political topics are in my Arabic blog. This blog will be just for things related to computer and programming.