I occasionally mess around with Linux, namely the Ubuntu distribution. I don't like the Unity interface (which Ubuntu switched to in version 11.04) because it is too restrictive and slow. I removed Ubuntu from my computer and installed Linux Mint 11. It was so much better than Ubuntu and I'm glad I decided to try it out. It took about the same or less amount of work to set it up as Ubuntu. It looks great and is very responsive. I like how it is a truly upgraded version of Ubuntu. What got me to switch was when I found out they were releasing the mobile version of Ubuntu in 2014. They have been saying they put in Unity for their community, which is a blatant lie. They are using the interface to test it for the mobile version, which is not in the best interest of the community (as it is the DESKTOP version), which they have said before. Linux Mint is listening to the community and slowly implementing changes. I am not looking forward to Gnome 3 (Buggy OS and is Application based), but based on what I've heard and seen, Linux Mint will help it's community ease into it slowly and is building an interface around Gnome 3 to have a dual system that is Gnome 3 but looks like an updated original of Gnome 2.x. Linux Mint 12 will come out sometime within the next month.
Compiling Help :
When you see this "bash : syntax error near unexpected token '[token]', this means that bash doesn't like that token and you should stop using it. For example, I was trying to make a signed jar file using this line : . I spent an hour trying different things, but it JUST wouldn't work. I then thought about what it was trying to tell me. I removed the '(' and ')' and tried it. It worked! Then, I renamed the file (with the original '(' and ')'), went online, uploaded the file, started the server, and started the client. It was a success! Point and case : when you receive the error "syntax error" etc (pretty obvious after the fact), don't use it and rename the file later.
EDIT : Note that the syntax error was for Linux and not Java.
EDIT 2 : I am seriously considering using Linux Mint as my primary OS.
“Don’t worry if it doesn’t work right. If everything did, you’d be out of a job.” (Mosher's Law of Software Engineering)
“If debugging is the process of removing bugs, then programming must be the process of putting them in.” (Edsger Dijkstra)