windows

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

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.....}