document.write('
    \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a
  1. \x0a MacRuby\x0a \x0a \x0a
    \x0a

    MacRuby is the only project introduced in the last year or so that’s come close to exciting me as much as Clang.

    \x0a
    \x0a \x0a
  2. \x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a
  3. \x0a Now that’s what I call a debugger.\x0a \x0a \x0a
    \x0a

    Now that’s what I call a debugger.

    \x0a
    \x0a \x0a
  4. \x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a
  5. \x0a
    \x0a \x0a
    \x0a \x0a \x0a
    \x0a

    Yesterday’s future, tomorrow! Or maybe next week.

    \x0a
    \x0a \x0a
  6. \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a
  7. \x0a \x0a
    You want this method.
    \x0a \x0a \x0a
    \x0a

    On NSArrayController.\x0a\x0a

    \x0a- (id)clickedObject\x0a{    \x0a    NSInteger index = [tableView clickedRow];\x0a    return [[self arrangedObjects] objectAtIndex:index];\x0a}\x0a

    \x0a
    \x0a
  8. \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a
  9. \x0a \x0a
    Edit after insert in NSArrayController
    \x0a \x0a \x0a
    \x0a

    Hacky; improved version coming soon.\x0a\x0a

    \x0a- (void)editObject:(id)object\x0a{\x0a  [self setSelectedObjects:[NSArray arrayWithObject:object]];\x0a  [tableView editColumn:0\x0a                    row:[self selectionIndex]\x0a              withEvent:nil\x0a                 select:YES];\x0a}\x0a\x0a- (void)add:(id)sender\x0a{\x0a  [super add:sender];\x0a  assert([self selectsInsertedObjects]); // cheating\x0a\x0a  [self performSelector:@selector(_editSelectedObject)\x0a             withObject:nil];\x0a}\x0a\x0a- (void)_editSelectedObject\x0a{\x0a  [self editObject:[[self selectedObjects] lastObject]];\x0a}\x0a

    \x0a
    \x0a
  10. \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a
  11. \x0a \x0a
    The NDA sucks.
    \x0a \x0a \x0a
    \x0a

    Get over it.

    \x0a
    \x0a
  12. \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a
  13. \x0a Protocol Buffers == Thrift == XDR\x0a \x0a \x0a
    \x0a

    Finally, someone remembers XDR, which is as old as Sun RPC.

    \x0a
    \x0a \x0a
  14. \x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a
  15. \x0a Mailing list: HEADS UP: OpenSSL problems after GCC 4.2 upgrade\x0a \x0a \x0a
    \x0a

    Hey, GCC: you suck. That’s just mean.

    \x0a
    \x0a \x0a
  16. \x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a \x0a \x0a
  17. \x0a
    \x0a \x0a
    \x0a \x0a \x0a
    \x0a

    James Dempsey and the Breakpoints - Designated Initializer

    \x0a
    \x0a \x0a
  18. \x0a \x0a \x0a \x0a\x0a \x0a \x0a \x0a\x0a \x0a\x0a \x0a\x0a \x0a
  19. \x0a NSDataCategory\x0a \x0a \x0a
    \x0a

    CocoaDev’s great collection of NSData category methods. zlib, MD5, CRC and more.

    \x0a
    \x0a \x0a
  20. \x0a \x0a \x0a \x0a \x0a \x0a\x0a \x0a \x0a
');