Jordan Web Blackout

August 30th, 2012, posted in Internet, News

Jordan, one of the more moderate of Middle Eastern countries and seen by some as the would-be “Silicon Valley of the Middle East”, is today exercising its freedom of expression in a SOPA-inspired media blackout to protest a piece of legislation that could threaten that freedom in the future. Apparently hundreds of sites have gone dark in support of #BlackoutJo — a protest against a draft bill to amend the Press and Publications Law. If approved, critics believe it could restrict Internet freedom in the country by blocking international sites, and allowing the government to moderate and potentially restrict online commenting and social media in the country.

Add and Merge Calls on iPhone to Create a Conference Call

August 28th, 2012, posted in Mobile

The iPhone’s phone app has a great feature that lets you add additional callers to an existing conversation to create a conference call, and it’s surprisingly easy to use:

What’s new in PHP 5.4 – Arrays

August 25th, 2012, posted in PHP

Hello all!

Today I’m going to blog about what’s new in PHP.
Recently; a new version of PHP has been released which is version 5.4 which has new features and many improvements rolled out with it.

I’ll blog about array improvements in the latest PHP version in this post; so:


What’s new in PHP 5.4? Let’s start with arrays.

From The Web To Jail: 6 Computer Crimes You Can Get Arrested For!

July 11th, 2012, posted in Internet, News

handcuffs on laptop

Governments across the world have tried to tame the Internet as a tempest of new technology threatens everything from strict government censorship and control over the media to entrenched media conglomerates and old concepts of acceptable speech. Like King Canute commanding the tide to turn back and not disturb him, governments have put up laws against everything from forwarding emails and commenting online in an attempt to stop the inevitable.

Many of us take for granted the freedoms we have online, but there are some people that could only dream they had the freedoms we have. Still, even those of us living in more developed countries are restricted online.

Can A Failed SSD Data Be Recovered?

July 11th, 2012, posted in Hardware

intel failed ssd

When they originally began to hit the market, Solid State Drives were hailed for both speed and reliability. Many users assumed that because an SSD has no mechanical parts it is at less risk to fail. It’s simple logic that is correct more often than wrong – if there are fewer parts to break overall reliability will be better.

In this case, however, that logic is not always correct. An in-depth article at Tom’s Hardware suggests that solid state drives and mechanical drives are equally reliable for at least their first few years of use and another study by a French retailer suggests that the two are equally reliable.
Whatever the statistics, it’s clear that solid state drives can and do fail. So how do they fail and what can you do to recover data afterwards?

ClassConnect – Collaborative E-Learning & Cloud Storage Suite For Students & Teachers

June 23rd, 2012, posted in Internet

The flaws in traditional educational system have been under discussion a lot lately. With the passage of time, everyone is realizing and accepting a gap in matter of understanding a classroom lecture. The gap is often bridged by materials from the library, group study sessions, private tutors and, of late, the Internet. The volume of learning resources available online is staggering and you aren’t limited by geography to gain access to it. Like every other aspect of online content, the problem isn’t the lack of resources, but discovering, storing and sharing them is. ClassConnect, a free web-based application, is focused towards helping you with the above mentioned issues, all the while assisting teachers to create and distribute content too! Teachers can also look at and share lessons posted by other teachers.

A User-Centered Approach To Web Design For Mobile Devices

April 1st, 2012, posted in Web Design

For the past few years, we’ve heard pundits declaring each year as “year of the mobile Web”; each year trying to sound more convincing than the previous. Whether 2011 will be the real “year of the mobile” remains to be seen, but what is indisputable is the fact that the mobile usage of the Web is growing and evolving. As it evolves, so does the mobile user experience, driven by advances in mobile device technology — from better browsers on basic mobile phones (or feature phones — remember the Motorola RAZR?) to the increased adoption of smartphones and tablets.

A User-Centered Approach To Web Design For Mobile Devices


January 26th, 2012, posted in Internet

The video above discusses the Senate version of the House’s Stop Online Piracy Act (SOPA).

Send an email to the congress and say “No” to SOPA!

if you are a non-US citizen remember to edit the email message before sending.



PHP Error Messages Guide

December 4th, 2011, posted in PHP

Head in Hands

PHP is widely available with inexpensive hosting plans, which makes it a popular choice for developers who write software for the Web. From big platforms, such as WordPress, down to small scripts, such as ones to display image galleries or to send forms to email, thousands of script and products are out there written in PHP that can be installed and used even if you don’t know much about PHP yourself.

I have been with PHP coding for 4 years, and my company has developed a content management system, written in PHP, that is intended to be very simple to install and get started with. And, I spend a lot of time working with designers who are installing a PHP script for the first time. If you are installing a script and something goes wrong, PHP can be incredibly infuriating. Until you know what they mean, PHP errors can be baffling. My favorite message is:

Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM

Paamayim Nekudotayim means “double colon” in Hebrew! But double colon is a lot easier to debug than T_PAAMAYIM_NEKUDOTAYIM.

This article is aimed at designers who are not PHP developers but need to install PHP scripts from time to time. Thus, the problems and error messages we will look at here are those you are most likely to encounter when installing scripts, rather than when writing PHP. The tips should help you work through other error messages and should at least help you give clear information to the script’s developer if you need to ask them for assistance.

Share A Canvas With Friends Over WiFi or 3G – Draw-n-Chat [Android]

October 10th, 2011, posted in Mobile

Draw-n-Chat is a free Android app that lets you share a drawing canvas (on your screen) with your friends over Wi-Fi in real-time. Yes, Draw-n-Chat supports a real-time screen sharing mechanism where you, together with one of your friends, can share your doodles, drawings or even messages with each other. With this app, you can hook up with a friend/colleague of yours (who’s using the app) to share your drawings on a shared blank screen or on a selected background image of your liking. Once you’re done with the drawing, you can also save your pictures to your phone. Details to follow.