So it’s FCIS third year, ha?!!


Ok, let me see..
First, FCIS third year is not hard at all, it is very interesting and you’ll learn so much from it if you wish just try to really free yourself from anything except your studies to enjoy it.

Second, the best thing to learn from during this year in some subjects will be the projects you do, so try to start in those projects as early as possible to give each project enough time and innovate..

Third, what I am going to write next depends mostly on my knowledge and experience that might be outdated as I was in this place may be three years a go and it depends on my way of thinking and opinions.

So, lets see the subjects you do have in it



Helper Apps


Al Salamu 3alykom Wa Ra7matULLAH Wa Barakato

here are some apps i frequently use which does help daily lowering the number of my clicks and buttons pressing

1. AutoKey

this App. lets u assign shortcuts to some text, as i always write “:SA” and it replaces it automatically with “Al Salamu 3alykom Wa Ra7matULLAH Wa Barakato”

and u can add shortcuts as much as u want, and it replaces text anywhere u r using the shortcut

note. this is a Linux App that already exist in the repository, for windows there was an App called Texter


with ubuntu [it has been a long time]

Leave a comment

eight months since i had installed my running Ubuntu, it has been upgraded from Interpid (8.10)  to Jaunty (9.04)


Coders who don’t code


Today was my first day at work, in a company called Andaulsia Healthcare Business Solutions  “AHBS” in my beloved Alex.

kind of i was surprised by the coding approach used there, it’s simply “No Coding”



Hidden Options [2]

Leave a comment

after  Hidden Options

here is the second post with the hidden options i’ve been collecting since then…

1-On Windows

    • Ctrl+C

    some times you need to copy the contents of a message box and the text is unselectable

    just press Ctrl+C when this message box is in focus and all it’s contents will be copied

    Thanx to Roaa “The Undocumented Feature”


    Troubleshooting in ACM-ICPC Contest


    i’ve participated in many contests as organizer, specifically in the technical stuff which is mainly two portions

    • The IDE which is mainly “eclipse
    • The contest communication tool which can’t be except “pc2”

    and in the last contest i’ve participated in it’s technical preparations i faced a number of troubles

    lets take them one by one

    1.Teams don’t connect to the Server which is a Linux Machine

    • Solution : before you open the server edit the “pc2server” file and edit this line
    • java $PC2CN $*
    • to be
    • java -Djava.rmi.server.hostname=”″ $PC2CN $*
    • of course change the ip according to your server ip

    and make this edit in all the executables you will run {team, board, judge…..}