• Есть ли смысл форматировать рут в XFS?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Попробовал btrfs и получил много проблем.

    Столько конкретики... У меня на несколькох дисках основная система, включая использование встроенного software RAID0 и других фич на /, багов не наблюдаю.

    Что у вас за ядро, что за дистрибутив?
    ext4 сейчас не на много медленнее XFS, вопрос в том, увидите ли вы разницу в несколько процентов, которая ещё и зависит от контекста использования?
    Ответ написан
    3 комментария
  • Как привести объект к типу выше в древе наследования?

    @mayorovp
    Grid - это контрол. Я решил его унаследовать, что-бы хранить пару методов. Но теперь в FileMember надо инфлейтить разметку. Я нашёл единственный вариант: XamlReader.Load(XmlReader.Create(new StringReader(rawXaml)));
    Если просто пытаться результат привести к FileMember - выпадает исключение.
    Если вы считываете Grid из потока XAML - то почему нельзя считать оттуда сам FileMember? Добавьте конструктор по умолчанию и замените тэг верхнего уровня в разметке.
    Ответ написан
    Комментировать
  • Как привести объект к типу выше в древе наследования?

    AlekseyNemiro
    @AlekseyNemiro
    full-stack developer
    Придется делать конструктор в FileMember, который будет принимать Grid и строить себя на его основе. В этом случае связь с исходным объектом потеряется (если критично).

    Как вариант, можно убрать наследование и сделать в FileMember свойство, принимающее Grid. Будет проще передавать Grid в FileMember :) Но придется изрядно доработать FileMember, чтобы он вел себя как Grid. По сути тупая переадресация будет (но подводные камни исключать нельзя, все может оказаться сложнее).

    В итоге нужно выбрать, что будет проще: копировать исходный Grid в FileMember; или определить все свойства, методы Grid и т.п. в FileMember; или отказаться от идеи передавать Grid, использовать только FileMember, изменить исходную задачу на вариант с более простым решением.
    Ответ написан
    3 комментария