Five Good Integrated Development Environments (IDEs) for Java

Java is a very popular computer language. It runs on many different hardware platforms and operating systems. Today Java powers a wide variety of computing platforms ranging from desktops and laptops, smart phones and embedded systems. Even though it has been almost 20 years since Java was first introduced, its importance has not waned. It continues to be one of the most widely used programming languages today.

There are many different kinds of tools that make programming easy. An Integrated Development Environment or IDE is one such tool. It is a powerful application which comes with many tools and features that make coding easier. Some of the tools and features include code checking, syntax highlighting, automated build process, etc. If you want to improve your programming productivity, using an IDE is probably the first step.

Different IDEs are available for different programming languages. There are many free IDEs for Java as well. Usually, one of these five IDEs should be sufficient for your needs. However, there are also commercial IDEs. These are mostly used in the software industry and have specialized purposes.

Here are some good IDEs for Java:

Eclipse

Eclipse is the most popular free Java IDE. It comes with a large number of features and tools which make it exceptionally powerful. It is also extensible by means of plug-ins. Other versions of Eclipse, customized for other programming languages are also available. Eclipse makes programming in Java much more easier. It uses the concept of work spaces which makes program management much more easier. Eclipse can be downloaded from www.eclipse.org.

NetBeans

NetBeans is another popular integrated development environment for Java. It comes from the right mix of tools, features and documentation. It is very popular among Java programmers. After eclipse, NetBeans is the second most popular integrated development environments for Java. You can download NetBeans from www.NetBeans.org.

IntelliJ

IntelliJ is a free IDE which supports faster compilation and provides support for Java 8. It also supports Android application development. IntelliJ can be downloaded from www.jetbrains.com.

JDeveloper

JDeveloper is an IDE developed by Oracle which also owns and maintains Java. JDeveloper comes with many good tools and features. You can download JDeveloper from www.oracle.com.

DrJava

DrJava is a simple and lightweight IDE designed especially for people learning Java programming. If you are just starting with Java, this is a very good choice. DrJava is developed by Rice University and can be downloaded from www.drjava.com.


Tips for Maintaining Your Privacy Online

It is very important to take measures to maintain your privacy online. The information that you post online will stay forever and can be used by organizations or companies to create a profile about you. The recent revelations about the United States government’s active role in monitoring and collecting personal information make it even more important to take measures to maintain your online privacy.

Social networks

Social networks have become very popular in recent years. They help you in meeting new people and staying in touch with friends. However, they are also a source of private information. Many companies and organizations gather information from social networks and monitor people. You should be careful with what you post to social network websites.

Many social network websites are aware of these issues and so provide privacy settings which allow you to prevent unknown persons from viewing your information.

online_security

You’ll find more information about these privacy settings on the support section of the websites. You can also create a random profile and view your actual profile to see how much of your information is accessible publicly.

Search engines can be another source of information about you. It is a good idea to search for your name every now and then and see how much information is accessible publicly. If you find any personal information, you can contact the search engines to have those pages removed.

Most importantly, you should use your common sense while posting information or pictures online. It is better to limit this information in the first place. You don’t have to share everything that happens in your life online. If you do not need to use social networking websites, you can delete your profiles once for all.

Image

E-mail and chat

E-mails and chat programs can be another source of gathering information about you. Anybody with access to the server that hosts your e-mail or chat service can read your messages unless they are encrypted. To prevent this, you can use PGP to encrpyt your communications. This is an extreme measure but is advisable for sensitive information.

Other means of communication such as video conferences can also be intercepted. You can encrypt videoconferences by using a tool called Jitsi.

Surfing the net securely

Your online activities can be monitored by search engines. Certain toolbars and other software applications can also monitor your online activities. If you are using an outdated browser, you should update immediately to the latest version as they can make your computer vulnerable to spyware and other malware. You can also consider using anonymous browsing software such as TOR.

Search engines such as Google track the search strings you enter along with your IP address. If you are concerned about this, you can use alternative search engines that are more privacy oriented such as Startpage, Ixquick or DuckDuckGo.

Online security and privacy are very serious issues. These are not something that should take lightly. Always use your common sense. Staying safe and secure should always be a main criteria when you’re online.


Nokia 206 Phone Review

There was a time when Nokia was the leader in the mobile phone market. In fact, it was the company which brought mobile phones into common usage. In those years, almost all phones in the market were made by Nokia. However, this is no longer the case now. Other companies such as Samsung have overtaken Nokia’s market share. The company is now struggling especially in the smart phone segment. However, Nokia has launched a few promising smart phones which may change its fortunes and bring it back to the top of the market again.

Nokia_206

These days, Nokia is largely concentrating on entry-level feature phones. The Nokia 206 is one such feature phone which combines many good features with sturdy hardware. The phone is also effectively priced at Rs. 3800 (approx.) which makes it a good choice if you are looking for low-cost mobile phone.

Key specifications of Nokia 206:

- Dual SIM support (GSM + GSM)
- 1.3 MP camera
- support for GPRS and EDGE
- expandable storage of up to 32 GB
- FM radio with recording feature
- alphanumeric keyboard
- 2.4 inch LCD screen

Review

For an entry-level phone, the Nokia 206 turns out to be a clear winner. The features provided by this phone are good enough if you’re looking for something extra apart from making calls. The phone is also a well constructed. The hardware is very sturdy and will sustain some rough handling. The phone also comes with dual SIM support.

Design

The design of the phone is very ergonomic. The keypad is well spaced which makes it very easy to type text and numbers. If you send text messages a lot, you’ll find that keypad of this phone very convenient.

Screen

The 2.4 inch screen of the phone is another plus point. The screen is very bright and crispy and provides nice clarity. You won’t have to strain your eyes while reading text on the screen. Though the screen of this phone cannot compete with that of a mid-level smart phone, it is good enough for an entry-level feature phone.

Software and apps

Coming to the software specifications, the Nokia 206 comes pre-installed with a number of apps such as Facebook, Twitter and eBuddy. It also comes with Nokia Xpress Browser which is fast and easy-to-use for surfing the Internet. You can also share photos and music files with other phones.

Camera

The camera of the phone is not high end but it gets the job done. Its 1.3 MP resolution and features such as auto white balance, full screen viewfinder, self timer and an inbuilt image editor make it good enough for casual snaps but nothing more.

Battery and talk time

The Nokia 206 is powered by a 1110 mAh lithium-ion battery. The battery provides 20 hours of talk time and 680 hours of standby.

Conclusion: Overall, the Nokia 206 is very good in terms of the features and construction. It is well priced for entry-level feature phone. If you’re looking to buy a mobile phone and your budget is less than Rs. 4000, the Nokia 206 is definitely a good candidate.