If you are developing a Java project in Eclipse under a linux system, you may want to remote access the project from another location. You can remote desktop the linux box by using teamviewer, but sometimes that can be very slow. You can also edit, compile and execute your Java project from a regular ssh terminal. Using terminal to edit, compile and run your remote eclipse project is often faster. This post shows you how to compile and run eclipse project in terminal.
The syntax of Python may seem strange at first for Java developers. There are some python code fragments that are used very often, but these code fragments are not easy to remember for new programmers. Those frequently used code fragments are call "code idioms". Reading the code idioms of a programming language is often helpful, or even a shortcut, for learning a new programming language.