Tag: Computers

  • Understanding CPUs and the Business of CPUs Better

    I’ve been reading Jon Stokes’ Inside the Machine, and it’s a very good read. In particular I was struck by a couple of simple aspects of how CPUs work. ISA First, let’s discuss ISAs (instruction set architecture). x86 is a famous one created by Intel. POWER is an ISA created by IBM. PowerPC was created […]

  • Fixing Canon MP Navigator with Windows 7 x64

    How to get the Canon MP Navigator printer / scanner working with Windows 7 x64 64bit OS.

  • Expert Business Objects: Read It, Even If You Don’t Need The Framework

    I’ve been reading Rocky Lhotka’s Expert C# 2008 Business Objects book. CSLA is a bit of a polarizing framework. A lot of comments on the book are along the lines of “outlived it’s usefulness given the current framework updates” or just generally “not keeping up with modern software trends.” It should also be noted that […]

  • Remote Time Capsule Logging With Snow Leopard

    There is a field for a remote IP when configuring the logging of a time capsule. It is intended to have the device log to a Mac on your LAN, so you can view the logs via the console program. There is some work on the other end to let snow leopard listen to those […]

  • Function Name Instead of Lambda in Linq Functions

    I did not realize that functions can fill in for predicates directly without lambda notation. To illustrate, consider the following: void Main() { var words = new List<string>() { “therapists”, “s words”, “slang”, “mustache”, “sean connery” }; var s_words = words.Where(w => w.StartsWith(“s” ,StringComparison.CurrentCultureIgnoreCase)); foreach(var word in s_words) { Console.WriteLine(word); } } It works, but […]