Costa Concordia: Mathematical Model of the Submarine

Hopefully the Costa Concordia won’t become a submarine, but the only ready control system design document that I could find easily was from MIT. Multivariable control system design for a submarine The copy isn’t printable since the document was generated in 1976, here is the diagram of the submarine.  Reference frame: When doing design, even…

0

Software Architecture: Many ways for the beginner, only a few for the master

Check out this video about Software Architecture, it is 28 minutes, but gives a good overview of what Software Architecture is all about.  The start up picture looks a little weird, but the video is good.   Or download the windows media file and then in Windows media right click on the Windows Media screen,…

2

Software Contracts, I don’t need no stinking contracts

Seriously, isn’t it enough to just get the Try, Catch, Throw, then give up code in your project?  Nope, NOW you NEED software contracts.  Dino Esposito writes a tight article on Software Contracts, which I think will be used in my talks (after all I still strongly type my variables).  To read this wonderful article…

0

A review of Windows 7 Security

First off, please sign up for the Windows Azure 30 day pass, it is important that you do so immediately.  Not so important for you, rather it is important for ME!  My boss really wants to see a bunch of sign ups.  So use your free LiveID to get this Free Azure 30 Day pass,…

0

Entity Framework 4.1: Install,

First, you have to install Visual Studio 2010 and then download the ADO.NET Entity Framework 4.1, you download the entity framework from: http://bit.ly/entityframework41 But I don’t want to load all of that junk on my system, well fine, here is a virtual hands on lab: http://bit.ly/entityframeworkvirtualhol Beginner’s Guide to ADO.NET Entity Framework: http://bit.ly/BeginEntityFramework41 Now go…

0

When you develop projects you need to stick with it: NASA Gravity Probe B, 52 years in the making!

Wow!  52 years to get this experiment to confirm the Theory of Relativity completed.  Wow! The Gravity Probe functioned using four ultra-precise gyroscopes using spheres machined to within 40 atoms of being perfect spheres.  It then pointed at a star named IM Pegasi, and then when the star had sunspots the probe got thrown off. …

0

Free Power Tools for Team Foundation Server

Apologies if you hit here looking for a free drill motor or saw, this is for Software Architects!  If you are doing software architecture and are using TFS, AND you haven’t hit this URL, you are definitely missing out. Download this set of power tools from: http://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f It is only for TFS. Bear in mind…

1

Software Engineering: Success or no success, generally the schools aren’t going to be helpful

Hadar Ziv, at UC Irvine, in my opinion, is the teacher you want to get to know.  His specialty is loosely around software engineering, and his students are quite knowledgeable about the in and outs of system design.  In Southern California another school that does a good job is California State University, Fullerton, at the…

0

Rip it with Visual Studio Ultimate: UML, Part 1 of few, several, or many

  Ok, over the next few, several, or many blog entries, I  hope to demonstrate how to use the UML tools in Visual Studio Ultimate and how to use these tools to validate your project. (Note that I moved the blog titled to the correct blog: http://blogs.msdn.com/b/socalsurf ) UML: Unified Modeling Language Level of proficiency…

2

MCO: More thoughts on the Martian Climate Orbiter

How many projects have failed in the manner of the MCO, Mars Polar Lander and the Deep Space 2 sub-projects?  Many is the unfortunate answer.  What happened with these probes?  I am placing the full table of analysis here, since NASA seems to be a little slippery with their data stores.  Reference: ftp://ftp.hq.nasa.gov/pub/pao/reports/1999/MCO_report.pdf Root Cause…

1