linux

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

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 -Djava.security.policy=policy.ini $PC2CN $*
  • to be
  • java -Djava.rmi.server.hostname="10.106.0.35" -Djava.security.policy=policy.ini $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.....}

With Ubuntu

bye bye MS !! i said those words one day that i started to install Linux i had a fear that i go back to windows a day or more after i install it, but now i dont think that i'm going back to windows :D i can feel that my computer feels democracy :D every time i look on the requirments for a software , game or windows i look on the minimum requirments section to see if my PC will handle it or not as i know that the recommended requirments will be not in my PC :D with linux i saw the minimum , recommended and searched for any other requirments to see this is the recomended requirments published on Ubuntu official website

  • 700 MHz x86 processor
  • 384 MB of system memory (RAM)
  • 8 GB of disk space
  • Graphics card capable of 1024x768 resolution
  • Sound card

  • A network or Internet connection

lol, i feel that i can run this OS on a gameboy and it will run smoothly