Archive for the 'c#' Category

Write your own map calibration tool

Monday, February 6th, 2006

Yesterday, the CodeProject announced new articles. One of them is a small tutorial about how to write simple map calibration tool in .NET - Geo-referencing {Map Calibration} by Mohammad Riazi and H.Riazi.

Besides map calibration technique, this article explains rudiments of coordinates transformation between Geographic coordinates (latitude and longtitude) to Cartesian coordiantes (X, Y) on plane. Along clear explanation a set of simple equations is also provided. In my opinion this article is a good start for beginners of GIS and GPS applications.

Table of Contents has been published

Sunday, January 29th, 2006

Charles Petzold TattooToday, Charles Petzold announced that he has published Table of Contents of his new book:

I’ve created a page on my web site for the new book and included a Table of Contents that goes as far as I know. I hope to keep it updated as the rest of the book becomes firmer in my mind.

Charles Petzold is working on new book Applications = Code + Markup. A Guide to the Microsoft Windows Presentation Foundation and he seems to not to go slow because it’s comming this fall 2006:

Yesterday I hit the 400 book pages mark. My goal of 5 books page per calendar day starting November 1st implies that I’m about a week behind. It appears now that Part 1 of the book (which sticks entirely to C# code) will be about 400 pages long.

If you are interested in what’s new in the book, visit Petzold Book Blog.

Programmer’s Toolbox

Saturday, October 29th, 2005

Whatever you do, you need to know what kind of tools you need. That’s obvious rule. Certianly, you can dig a patch with a table spoon if you like :-) but in most cases you will use a specialized tool - spade.

Today, when I was reading Ubuntu Forums I came across a very nice explanation of tools in programmer’s toolbox. In my opinion, this short but condensed overview is all the truth about programming tools. So, in alphabetical order it looks like this:

  • C is a screwdriver
  • C++ is a Phillips-head screwdriver1
  • C# is a screwdriver that has a funny head2
  • Java is a bench saw
  • Python is a mitre saw3
  • Perl is a hammer

Now, I’d draw my own conclusion: best tools are precise3 and more precise1

1 precise as surgical instrument
2 first, I think tool is expected to be usefull, not funny :-)
3 another precise and accureate tool

Disclaimer: Yes, I flame on Java and C# :-)