September, 2004

  • Cyrus' Blather

    Tabs vs Spaces

    • 56 Comments
    As I see it there are three camps, each with a decreasing level of wrongness. First camp: Only tabs. This is about as wrong as you can get. Start with: class MyPen { <tab>public void Method1(int i, <tab><tab><tab><tab><tab>string...
  • Cyrus' Blather

    I hate what they've done to blogs.msdn.com

    • 41 Comments
    I have the summaries, the lack of formatting, no pictures, having to visit each page in the browser (thus negating the use of an rss reader), etc. If you do/don't like the new format let me know and I'll send off the quotes to those in charge to see if...
  • Cyrus' Blather

    Quick! Think fast

    • 22 Comments
    I have an urgent question that i need someone from the greater Seattle area to answer. I'm looking to find some really excellent buffalo wings that can be delivered or are to go. By excellent, i really mean excellent. Meaty, tasty, *HOT*. I want names...
  • Cyrus' Blather

    I love what they've done to blogs.msdn.com

    • 21 Comments
    Actually, i really don't. However, if you do like it please let me know. Seriously, if there is anything good about it tell me so I can get a balanced view of the pros/cons of this. Thanks!
  • Cyrus' Blather

    Symphony of the Night

    • 14 Comments
    I'm sitting here at the company meeting. Slightly bored. MS MS MS, yadda yadda yadda. So I'm playing through video games that I loved in my head. I was on to castlevania when I realized how much I wanted to hear the soundtrack to that game again. Searching...
  • Cyrus' Blather

    Did you get the memo?

    • 10 Comments
    Apperantly I didn't. I'm guessing there was some memo that went around saying something similar: Hey, heads up, fyi, attention, achtung: Labor day (contrary to its name) is not a day of labor, but is in fact a day of vacation. Enjoy yourselves and don...
  • Cyrus' Blather

    Microsoft Interview Questions

    • 10 Comments
    It's quite interesting how suprised people were here when I was talking to them at the engineering career fair. Apperantly everyone was under the impression that there would be brain teasers, tough mathematical questions, or tons of questions on linked...
  • Cyrus' Blather

    Legend of Zelda 2

    • 6 Comments
    I love coming back to college. After spending a great day with friends I'm not watching one of my former Freshmen playing (and about to beat) LoZ2. I was just playing the music for this a while back (when i was playing the Castlevania music) and now I...
  • Cyrus' Blather

    More thoughts on error tolerance.

    • 6 Comments
    I've posted before about error tolerance and how I consider that a very important part of VC#. This time I want to talk about some of the difficulties that arise when you go down that route. I'm going to start with a bug we recently discovered and how...
  • Cyrus' Blather

    Some times you have to hurt him to save him

    • 5 Comments
    Just spent a fair amount smacking myself in the head for the following bug: //first check if it's in our cache. CGenericMemberDataPtr spSynthesizedMember; if ( ! m_memberCache.Lookup(iMember, spSynthesizedMember)) { //wasn't in the cache, have to create...
  • Cyrus' Blather

    Where are you?!!??!

    • 5 Comments
    There's a memory leak here but for the life of me I can't figure out where. None of my changes look like they should have caused this but that always seems to be the case. Nothing like watching time go bye while you wish you were working on other things...
  • Cyrus' Blather

    Cyrus@UPenn

    • 5 Comments
    Just checked into my hotel here. I'm going to be here for the rest of the week recruiting the best and the brightest. Well... not actually the best and brightest, I mean I need some form of job security. If you're here and want to chat I'll be at the...
  • Cyrus' Blather

    Extract method to class (part 1)

    • 4 Comments
    I've been working on a refactoring i like to call "extract method to class". It's a refactoring I like to do whenever i notice the following smells: You have a method that is seriously far too large for its own good. You need to change the logic in the...
  • Cyrus' Blather

    Extract method to class (part 2)

    • 4 Comments
    Check out the previous post for some context on this. Let’s start with a simple example and walk step by step through the refactorings we’d have to provide to make this easy. Rather than one uber step it would be nice to have a lot of little baby steps...
  • Cyrus' Blather

    Matchmaker

    • 4 Comments
    God I love Persion weddings. Great food, great dancing, great fun. Of course, this was no ordinary wedding. This was a Korean/Persian wedding. We sprinkled sugar on the pair, they pummeled them with dates and chestnuts. There was much rejoicing with wine...
  • Cyrus' Blather

    Run Silent, Run Deep

    • 1 Comments
    Some people have commented about the paucity of blog posts recently. It's largely due to the fact that I went on vacation, my parents came to visit me and we're now in serious crunch mode trying to shut down C# for VS2005. Most of us devs have moved into...
Page 1 of 1 (16 items)