Make Skype working on Linux Ubuntu 13.10 64bit

If you have a fresh install or an upgrade to Ubuntu 13.10 , you may encounter some difficulties on skype, whatever your pc or laptop is. You may also download skype from its website and find it working perfectly , but if you get all sounds on skype distorted or no sound at all , then here is the solution . Remove any installation of skype  sudo apt-get remove skype Open "Software & Updates" and enable the "Canonical Partners" repository. Open Terminal or Alt+F2 and type software-properties-gtk Update and install skype sudo apt-get...

Use @font-face with an Arabic Font

Now you can add an arabic font to your css , and make all you arabic web pages look the same at all browsers that support ( @font-face ) . Download Amiri Font from here (  http://www.amirifont.org/ ) and enjoy creating arabic websites...

Introductive Guide for using Facebook php sdk

In this post I will explain how to connect your website visitors with their Facebook accounts , so you don't need to prompt your users with registration forms or login forms , just a button to login with Facebook or connect with Facebook and you are done . You can save your users Facebook data in your database , also you can save their Facebook login status in cookies not to prompt them every time with the login dialog . I will also explain how to post on Facebook users timeline , also post on the pages they own ( or the pages in which they...

Easiest way to install LAMP on ubuntu ( using task-sel )

This is the easiest way to install LAMP on linux ubuntu , using only one or two commands from your terminal . Open your terminal and type the following : sudo apt-get install task-sel That will install Task Selector , with which you can install a bunch of services on Ubuntu . After completing the installation , type the following sudo task-sel You will find the terminal changing to the following Select "LAMP server" package ( press space to select ) and press OK ( press tab and then enter ) . The packages will be downloaded ( apache ,...

Upgrade Ubuntu

If you want to upgrade your ubuntu version to the 12.0 ( Quantal Quetzal ) , make sure you have a working internet connection , then open your terminal or command window ( Alt+F2 ) and type update-manager -d The update manager will open and you will find a new box for the upgrade , click "upgrade" and relax ; it will take some time not like installing a fresh version. This way has been useful with me for upgrading ubuntu for several versions , and I think it will be the same afterwards for upgrading for each new version for ubunt...

What Every Developer Must Know About PHP 5.4

This article is a very helpful brief about the new features in php 5.4 http://bit.ly/MwG6Xe...

Php Configuration : expose_php

I have read about this in Apress ( Apress Beginning PHP and MySQL From Novice to Professional ) , Chapter 21 ( Securing Your Web Site ) Each scrap of information that a potential attacker can gather about a web server increases thechances that he will successfully compromise it. One simple way to obtain key information about servercharacteristics is via the server signature.For example, Apache will broadcast the following informationwithin each response header by default:Apache/2.2.0 (Unix) PHP/5.3.0 PHP/5.3.0-dev Server at www.example.com Port...

Simply Ubuntu

First Book in arabic to explain How to install Ubuntu and work with ubuntu . I am really proud of it Please visit http://www.simplyubuntu.com/&nb...

Honeypot , to catch spam bots

This is a wordpress plugin ( http://wordpress.org/extend/plugins/contact-form-7-honeypot/ ) , it adds a hidden form input field , in your contact form , so the spam bots will fill it automatically , but the form submission will fail if you fill it . Usually normal users will not see this empty hidden field , and so their submission will be correct . Surely , the same concept can be applied in any form not only wordpress forms. I have first read about this in Lornajane blog ( http://www.lornajane.net/posts/2012/wordpress-contact-form-7-without-captcha )...

The Shapes of CSS

The Shapes of CSSThis link is so useful , with which you can draw any shape you want with just pure c...