Болею и при этом был на работе, потому что интересно. Я же вчера привёз из Калифорнии новый диск, у которого таблицы по-другому устроены, и мне очень хотелось подкрутить свою программу diskmap так, чтобы она и этот диск понимала. Подкрутил. Заодно нашёл пару интересных ошибок. Из-за одной иногда не все данные приходили (я неправильно ставил битик TDir в ATA_PASSTHROUGH16 — и непонятно почему она по большей части всё-таки работала), а вторая ошибка была ужасно обидная: вместо nfi.exe diksmap запускал сам себя, причём только в том случае, если nfi.exe не находился рядом с diskmap (как например у меня на машине). Бедный Джеф жаловался что diskmap «виснет», и пока мы совместными усилиями докопались до истины, ему уже стало пора бежать в аэропорт. Ещё я пытался воспроизвести на казённом Маке одну проблему, которые тестеры нашли, но этот Мак оказался старым, не подошёл, поэтому я на своём личном казённые эксперименты ставлю, вот прямо сейчас тоже хрюкает. А заодно изучаю как мне diskmap сделать для Мака. И получается, что не так это просто: у них там из userland программы нельзя диску послать SATA команду, нужно драйвер. А поскольку простого способа перебрать все объекты в HFS+ тоже что-то не видно, наверное надо тогда уж прямо Windows программкой это и делать? Ох, утро вечера мудренее: поеду привезу Тимошу с теннисно-пиццевой вечеринки и пойду-ка я спать…