Jump to content

Check out our Community Blogs


Member Since 02 Dec 2008
Offline Last Active Oct 31 2018 05:24 AM

Posts I've Made

In Topic: Java Database Connectivity

10 October 2012 - 06:59 PM

ramesh, you might want to post these in the Tutorial forum. I think it's a good start, but I'd also include some code to show how a connection works.

In Topic: C++ and Java in "Best language to learn" pages.

09 October 2012 - 06:56 PM

As far as security goes, the only secure system is one that is not connected to the internet and has no mouse and keyboard. You can do things with any language that is not secure. For example with C and C++ it's possible to create huge vulnerabilities with pointers and arrays that loop farther than they are supposed to. This was the main reason for exploits for years.

Yannbane, I did look at the Security flaws link you posted, and the zero-day exploit was a serious issue, but Oracle did release a patch within a couple of days. I think they have been historically slow with their patches, but this one came around pretty quickly.

Java does add an extra step into the process where security issues could arise. It reduces probability that the programmer will create faulty code (pointers) and increases the dependency on the Java platform. Java needs updated regularly...just like an operating system needs updated.

The particular exploit in the article you posted is based upon the java plugin for browsers. We see a similar problem with other plugins....like the one for Flash objects. Browsers are major entry points for viruses and other nasties, so I would expect to see most security issues around them.

So, I guess I don't see Java as any more insecure than other languages. To stay safe, keep things updated, don't open email attachments, and avoid browser plugins.

In Topic: How do you draw a simple death star in a space background?

08 October 2012 - 02:29 PM

I'm currently working on a map for the EVE universe where I load all of the star location data and draw them to a window. I wont give you the details, but I'll get you pointed in the right direction.

Can you elaborate on this?

Ya, it's one of those side projects that seems to never get done. I've played EVE off and on for a couple years, and had downloaded their star data (EVE data dump), and have been working on a java map where you can load the universe, solar systems, and store info about the systems. You can even add your own fleets and POSes. I plan to have the final version web enabled so that groups can plan fleet moves in real time.

However, I'm currently not playing EVE...I've let my account lapse. I'm currently playing WOW. So the map is on hold again. :-) Below are a few of the screen shots.

This is the EVE universe.

Posted Image

You can right click on a star in the Universe map and get to the solar system map. Below, the blue markers are friendly fleets, and the red are enemy.

Posted Image

In Topic: Java Long Projects Idea for a one or two man team

05 October 2012 - 05:02 AM

You take the Justin Bieber poster from the wall, throw it to the floor and begin stomping. Then you realize the poster covered up a hole.

> Reach your hand in.

Cool idea Ben.

I have a pet project that I've actually been working on for years...you can see how much time I put into it. But it's basically a Chat-Bot. You type to it....and it responds. Something like that would give you the basic challenge of developing a GUI that accepts user input. It would also give you a challenge of trying to solve the larger problem of language processing.

You could actually win money if you did well. $2000 annually winner, and a grand prize of 100k for anyone beating the Turing Test.


In Topic: C++ and Java in "Best language to learn" pages.

04 October 2012 - 04:06 PM

So, what do you guys think the programming languages of the future will look like? I know this wasn't the intended direction for the conversation, but I do find the topic interesting.

I think we will always have some very specific languages...created for specific purposes. But I would "guess" in the near future that there would be a merging of technologies. Maybe not so much a merging, but development of a new wide purpose language. Similar Microsoft and .NET.

Here's another thought. I think in the distant future (15-20 years) we will see code that writes code. Not just smart complers, but actual code that improves itself.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download