Preparing for your interviews?

Practicing Data Structures and Algorithms?You need a quick way to run many short programs.

Online IDEs are better suited for you than a Eclipse or simple text editor.

Article image

There are a number of Online IDEs.

In this post, we will review one of thebest online Java compilers and IDEs Codiva.io.

Compiles on the fly

Codiva has some cool features.

Article image

My favorite is, it compiles the code automatically after every few keystrokes.

You throw in the code, you will immediately find if there are any compilation errors.

You will see the red error mark, next to the line number on the left.

Article image

Codiva truly supports interactive programs.

This is very intuitive if you are just learning.

Long Running programs:

Most online IDEs can run program only for a few seconds.

Article image

Codiva can fire off the code for upto 5 minutes.

This is typically enough time to wait for user input, testing multithreading with locks,.

Where as, Codiva streams the results back to the server when the process is running.

How To Protect Yourself Against Cyber Attacks

Where as codiva, you will correctly see the result printed once every second.

I tested it to work well on my Android phone.

I havent tested on iPhone.

password security

If you could test on an iPhone, kindly comment your experience.

If you plan to write code in mobile, I recommend Hackers Keyboard.

No PATH and JAVA_HOME variables.

monodefense

In Codiva, you’re able to optionally create an account to keep track of your code.

On Codiva, by default the project is private.

Click Share and copy paste the URL to share a read only view.

it’s possible for you to also embed Codiva projects on your blog or your website.

Conclusion:

Codiva.io is a nice little tool to bookmark for Java Developers.

How To Protect Yourself Against Cyber Attacks

Are Your Passwords Secure?

Lets Find Out

Exploring MonoDefense Internet Security Suite: Features & Benefits