Friday, January 19, 2007

Google Comes to Lenoir

I know they've been talking about this for a while, but I was excited to find out that they have confirmed their plans to build a large scale computer data center in Lenoir! This will open up alot of technology jobs for people in Lenoir and surrounding areas. -


http://www.newstopic.net/articles/2007/01/19/news/26googlesearchends.txt

Thursday, January 18, 2007

Neural Networks

Neural Networks must be one of the most difficult things to develop in the programming world, but I feel they are the future of computers, and technology in general. Neural Networks are modelled after the neurons in the human brain that allow us to learn. When you create a neural network on a machine, you give it the capability of learning through examples, just like we do.

Over the course of however long it will take, I would like to learn more about Neural Networks and eventually make my own. Here is a really cool site:http://franck.fleurey.free.fr/NeuralNetwork/ where someone made a neural network library in C#

Wednesday, January 17, 2007

How to get around Array Limitations

If you are a C# programmer, you have most likely used an Array at some point. You will probably find that Arrays have many limitations, mainly that once they are created, their size is fixed, and you can't add objects to it without creating a new array. So how do we get around this?

Collections; Like arrays, collections enable you to maintain groups of objects, but unlike arrays collections can include more advanced functionality, such as controlling access to the objects they contain, searching and sorting, etc.
Arrays are implemented as an instance of the System.Array class and are just on type of what are known as collection classes. Much of the functionality of a collection comes through implementing interfaces from the System.Collections namespace, thus standardizing collection syntax.

Since the collection functionality is available through interfaces you aren't limited to using basic collection clases such as System.Array. Instead, you can create your own customized collection classes.