More Free Reference Material

Hello followers. I have found yet another boon of information. The link below has free ebooks in just about every topic in programming you can think of. Unlike my previous ebook links these are over all kinds of topics, not just Microsoft. For my sharp eyed readers you will see the Microsoft I have published before made the list. Seriously an unbelievable amount of material that can help you on your next project.

http://stackoverflow.com/questions/194812/list-of-freely-available-programming-books/392926

Continue Reading

A Shift for Universal Data

In today’s technological climate its a shame to see how decentralized we are. Every group is trying to take a new spin on things, but accomplish very little. Granted this is probably the most connected society the universe has known, but it could be so much more. Even with all these connections, the information technology world is fragmented. How many social sites must one keep up with. How many email accounts do you have with how many different services. Society needs to start looking at communal data that can easily be used for data acquisition. The challenge to this is …

Continue Reading

Aligning IT to the Business

A Building

Lately, I have been thinking alot about the current IT climate and how IT aligns itself with the business. It seems that every day you see new blog posts and advertising from companies such as Cisco, Gartner, SAP, Trend Micro, industry experts, and many more advocating new industry trends that will make huge leaps in the way you tackle challenges. The message they impart is that if your company does not do it then you are silly. It just seems like the industry is turning into one full of lemmings ready to jump into the fire in the pursuit of buzz words. One of the biggest …

Continue Reading

Creating Pinned Websites

Creating a High Resolution Favicon Favicons have come a long way since the inception of them , but times have changed. Before they were a 16 X16 ugly little icon that appeared next to the URL in the browser to give your website that little bit of extra flair and autheticity. Modern browsers now let you cram an entire 64 X64 icon in that same space. Thats 4096 pixels as opposed to the previous 256 in the exact same space, or 16 times the detail. Also look at all the great places that logo will be used. It is used …

Continue Reading

Debugging in Visual Studio

One important skill as a developing professional is debugging. I came across this article from a tweet by the visual studio team, and it is superb. I usually prefer to write my own guides, but I really can’t put it any more simple or clear than Abhijit Jana already did. Jana is a tech evangelist and former Microsoft MVP. I find it important to follow these individuals especially early in your career. Their knowledge is invaluable, and they themselves are very well networked. Twitter has made it easy to follow these individuals, and they constantly tweet interesting topics which I …

Continue Reading

Things That I Dream of

With the recent passing of Steve Jobs we all reflect on innovation in different ways. Some people like to look at the cool gadgets that he gave us. I prefer to look ahead. Microsoft recently came out with several concept videos of their vision of the future. I love concept videos because they show us what would appear impossible and sets the tone for future innovation. This then inspires new generations to achieve these lofty goals. These videos are what I dream off every night. A world that is integrated. One where information is available. Thank you Microsoft for this …

Continue Reading

Reverse Polish Notation

What is it Reverse polish notation is a post fix notation created in you guessed it Poland by a logician named Jan Łukasiewicz. The reason for this form of notation is that it allows for math to be expressed in the most concise manner and leave absolutely no ambiguity to what the formula’s author is trying to express. When you think of mathematical equations you usually think in terms of infix notation. Let’s look at the following example: 1 + 6 * 4 = 25 This formula is solved using the order of operations which most people learn when they …

Continue Reading