Skip to main content


Showing posts from November, 2010

Jackie Sawiris: He Must Be a Friend

My friend Jackie was assaulted in Amman. She has been fighting harassment through the objecDEFY harassment project. objecDEFY Harassment is a women-powered, Arab world-based, self-perpetuating system that empowers women to combat harassment. Please help break the silence and spread the word. Jackie speaks about her ordeal here. "He Must be a Friend" (
"Must be a Friend" (
Visit the website and join the efforts to fight back.

Go Rock Portable Speakers

Love listening to music while hacking on my computer. The go-rock portable speakers are my prized possessions. I use the go-rock single portable speaker to listen music on mp3 audio player. The battery lasts for few days, always carry this speaker when traveling or spending time outdoors. Got a second go-rock portable stereo speakers for mostly watching DVDs on my laptop. This speakers are designed in shape of an over sized pill, they break up to form two left and right speakers. The USB and Line-in cables can be retractable easily, just pull the cable and spring action will retract the cable smoothly. The audio quality of go-rock portable speakers is good. You can unscrew the top for BASS mode. They are small enough to fit into my laptop bag and can be recharged with USB. Never had any problems with these speakers, except once I broke the locking notch by applying to much pressure. If you are looking for great portable speakers, go for go-rock.

George the robot makes a come back at 60

Robots, the stuff of my childhood dreams. Tony Sale revives the much loved robot George, the 6 foot robot made from scrap metal. It is remotely controlled can walk, move the arms and turn his head. The robot inspired the whole generation and found its way into popular fiction.Newsreel From 1950Your browser does not support iframes.

Getting Started With Sahana-Eden

I was introduced to Sahana Open Source Disaster Management Platform few years ago at 2008. But never contributed any code to this project until the SahanaCamp 1.2 in Hanoi last week. Sahana-Eden is based on web2py python web development framework. Coding with Model-View-Control(MVC) framework is breath of fresh air and I dived headlong into the code on day one of the event. Thanks to Fran Boon, for helping creating this quick tutorial for Sahana-eden developer setup. # Get all dependent packages for sahana-eden sudo apt-get install python-lxml python-reportlab python-xlwt python-shapely libgeos-3.2.0 # Create a directory to store web2py and sahana-eden source files mkdir ~/Sahana cd Sahana # Checkout web2py source code bzr branch lp:~mdipierro/web2py/devel web2py # web2py applications are stored in directory cd web2py/applications # Checkout sahana-eden source # Note web2py doesn't like - in directory names (Thanks fran!) bzr branch lp:sahana-eden eden # Change t…

Installing mod_pagespeed

You must have heard Google released mod_pagespeed module for the Apache web server. The mod_pagespeed module improves web page speeds by delivering optimized formats of CSS, Javascript and images on the fly and turning on HTTP caching options. If you are interested read the in-depth technical details on mod_pagespeed filters page. So you want to get started with mod_pagespeed?. Site Point has published a good guide to Apache mod_pagespeed installation Optimization Made Easy with mod_pagespeed . Dreamhost users can take advantage of this module right away, it takes less than a minute enable mod_pagespeed using Dreamhost Panel.

Convert MagicISO UIF to ISO

This morning I have the unfortune task of converting MagicISO (Universal Image Format, used by MagicISO) to standard CD image. Thankfully Ubuntu linux has 'uif2iso' program for this purpose. First install the package and then run the follow command to convert the .uif file. sudo apt-get install uif2iso uif2iso image.uif image.iso UIF2ISO 0.1.7 by Luigi Auriemma e-mail: web: - open image.uif file size 000000003118ba6d version 4 image type 8 padding 0 sectors 494134 sectors size 2048 blhr offset 0000000031184e6c blhr size 27649 hash 8f60ec4f532c6729852bab2b1f082890 others 00000040 00000000 01 02 01 00 00000000 - enable magiciso_is_shit encryption - ISO output image format - create image.iso - start unpacking: 100% - 0x000000003c51b000 bytes written - finished