java.lang.OutOfMemoryError: GC overhead limit exceeded

Pay Homage to Paul Baran

20. February 2009 03:43 by Scott in   //  Tags: , , , , ,   //   Comments (25)

Pay Homage to the inventor of Packet Switching in which is one of the foundations of the World Wide Web.  Along with Paul Baran, Donald Davies and Leonard Kleinrock they are the inventors of Packet Switching.  The idea and execution of packet switching is what allows the entire internet to exist in side a giant bubble.  The bubble when tested can reroute it self automatically.  Data that gets sent over the internet is not defined by a single line feed.  It is not defined by a single point of entry and exit.  It is not defined by where the phone lines come and go to.  What defines the direct of data is the whole term packet switching. 

Packet switching in its simplest sense is data transfer of small packets of data over the internet or world wide web in which each packet defines its own highway to get to its destination.  The idea behind it was to have multiple routes to send data.  Developed and designed back in the 60's.  It was to allow for communications to be made over phone lines which had a linear track.  If the soviets back in the 60's decided to bomb the United States in a critical area, they would have taken out phone lines and most likely short wave radio.  Therefore leaving parts of the country un attached to the rest of the country.  An idea had to be created which allowed transfer of information other than phone lines and other than single node transports.  The Packet Switching at that time was being invented by Paul Baran and his team. 


World Wide Webs First Server
Photo by raneko

The internet was started by Arpa which is now known as Darpa.  Arpa had the latest and greatest.  There was very little red tape with Arpa and extremely little politics.  If they wanted it, they got it.  Paul was apart of Arpa. 

Al Gore is said to have created the internet which is not entirely false.  He was a leader in providing funding to the world wide web.  If it wasn't for his funding, government funding the WWW wouldn't exist as it does today.  The WWW is still in its infancy but we are further in communication than we would have ever been without it.  So next time you talk to one of your libertarian friends talk about Paul Baran and his creation, but also tell them that if it wasn't for the Government, we wouldn't have the World Wide Web as it is today.

Thank you Paul.  I am able to type in this blog because of what you created.  I am able to make a bit of money on what you helped create.  Silicone Valley is able to exist because of you and your team.  The Global World is able to communicate a bit faster and easier because of what you created.  In the past, it was not done for fame, money or reputation points.  It was done to help the world communicate better, faster and have a more reliable Government.  If you voted for Obama in the past election, thank Paul and his team.  Obama's Presidency would have been very unlikely along with anyone knowing his name if it wasn't for the internet and what Paul helped to create.  The internet is changing the way the government communicates to its citizens.  It is becoming a more transparent system. Instead of worrying about your reputation points or money, why not focus a little more on your community because if it wasn't for the community Paul Baran might have not created Packet Switching.

 


If you liked this post, please be sure to subscribe to my RSS Feed.

Introducing DotNet Instant Messenger

28. December 2008 19:38 by Scott in   //  Tags: , , , ,   //   Comments (2)

Ladies and Gentlemen, Boys and Girls, Friends of all ages:

I am proud to present to you DotNet Instant Messenger.  I have built for the open source community a new Instant Messaging client that works fully out of the browser.  The client is built with ASP.NET, C#, JavaScript and LINQ.

Why build a new instant messaging client?  Well, I decided that the current instant massangers were all proprietary or built in another language.  I wanted one strictly for ASP.NET.  The project in all took about 2 weeks of good old fashioned programming.  I had to learn a bit of JavaScript and Web services to get this job done, but it was fun.  I took the images from Ajax IM, I am not going to lie about that.  All the code is completely mine and built with my two hands.  I used Ajax IM’s database and enhanced it a little bit.

Instructions for Use:
  1. You must have the default ASP.NET membership schema already set up.
  2. You will need to run IMQuery.sql on the database.
  3. You must allow pop-ups for the Client to work – This is required so when a user starts a chat, the new window will open for the user on the receiving end.
  4. Note: IM’s could take up to one minute.  When the buddy list and the chat box isn’t open, there are minute intervals on the browser which means it only checks for new messages once a minute.  When you have the Buddy List open, the interval is cut down to 5 seconds.

I have made this for the community and expect the community to hopefully give me some feedback.  I am fully into making this thing fully functional client if the community sees it as a good messenger. 

The project is available on Codeplex and at www.DotNetIM.com.  The Demo is located at www.DotNetIM.com. Go check it out and please leave me some feedback.

kick it on DotNetKicks.com

If you liked this post, please be sure to subscribe to my RSS Feed.

Impressive Site for free software

20. May 2008 22:32 by scott in   //  Tags: , ,   //   Comments (38)

Today I found a site called www.Filehippo.com.  This site has all freeware on it or at least it seams.  I was impressed when I first found it because it has the top picks/downloads in related fields.  I know it has helped me because I use a lot of these files day in and day out and I now found a place to get all the cool applications.

You can actually see the files that are downloaded the most which means they are highly liked.

Thanks Filehippo

Files I currently use on the top ten list of FileHippo include:

Hamachi - Network admin assistant allows you to set up your own VPN between computers accross the world.

SpyBot Search and Detroy - Spam ware cleaner for your computer.

Songbird - A new music player, but doesn't have the features like winamp does.  Hopefully it catches up soon because I am tired of using the bloated Winamp media player.

Nero - Used for burning all my CD's and DVD's.

Digsby - The underground TOP Secret Messaging client.  It kicks all ass in windows messaging, but is barely known to the outside world.

CuteFTP - My FTP File agent.

WinRAR - My file zipper, I wouldn't leave home without it on my thumb drive because everything now is compressed in some format or another.

.NET Framework 3.5 -  This one is a given for any developer out there and is an essential driver for any windows pc.

If you liked this post, please be sure to subscribe to my RSS Feed.