Pull to refresh
271
-7
Иван Сорокин @unxed

веб

Send message

Если ты пока слишком слабый дизайнер, чтобы сделать хороший графический интерфейс, лучше использовать старые добрые текстовые. Как в архитектурном дизайне при грамотном подходе к обучению не дают использовать пластик и всякие композиты на его основе, пока архитектор не научится проектировать, используя более классические материалы: камень, дерево, металл и стекло (а иначе так называмый капром будет получаться у него всегда — это когда современные материалы и технологии применяются безграмотно и бездумно).

Именно поэтому интерфейс Far Manager / far2l продолжает радовать глаз через столько лет. Рамки текстового интерфейса заставляют использовать на благо пользователя буквально каждое знакоместо окна. Функциональность рождает красоту. А вот наоборот (когда пытаешься делать интерфейс на основе своих представлений о прекрасном, а он потом ещё и функциональным оказывается) никогда не бывает.

fish на том конце пользуется стандартными средствами типа dd и cat, не очень понятно, какие вопросы у безопасников могут быть к нему особенные. Изящный полезный протокол, ребята из mc молодцы что придумали его, я его в far2l пробую добавить как раз сейчас.

spdlog из зависимостей убран! Если у вас раньше не собирался colorer, то сейчас должен собраться.

А вот без SPDLOG, который нужен Colorer'у — не хочет.

spdlog из зависимостей убран, если что :)

spdlog убран из зависимостей, попробуйте на свежем мастере!

Хорошее предложение, киньте тикет сюда, пожалуйста! Можно на русском.
https://github.com/elfmz/far2l/issues

Любопытно! У меня такое воспроизводится, когда на вкладке Translation стоит KOI8-R. Даже не знаю, куда тикет писать — в оригинальную putty (т.к. я в своём форке ничего связанного с кодировками не менял) или в far2l. Видимо, надо и туда и туда.

Это прям самая часто запрашиваемая фича у них. Делают, насколько я понимаю. Сделают — расскажу и покажу, как работает.

В настройках в Translation в Remote character set выберите UTF-8.

При том, что классический рендеринг шрифтов TrueType, в котором нет такой фичи, как в DOS была, как раз и рождает дырки между символами псевдографики. В GNome Terminal / Konsole сделаны workaround'ы с рендерингом символов псевдографики вручную, а не из шрифтов, чтобы победить это. В far2l в итоге сделали так же.

  1. Кто-то в чате пробовал собирать, я спросил. 2. Пока нет, но есть пример портирования с Windows простенького плагина, там 6 несложных коммитов всего с необходимыми изменениями, можно изучить. Плюс можно в чате, опять же, консультироваться. Плюс можно форк с Lua использовать и писать плагины на Lua, там есть кое-какая документация, опять же, это в чате обсуждалось.

Коллеги, приветствую! Мне кажется, прошло уже достаточно времени, много кода переработано, какой-то подвергся рефакторингу, часть ошибок, найденных PVS, поправили. Было бы любопытно провести анализ ещё раз и посмотреть динамику. Спасибо!

Между двумя деревнями, Вилла Арриба и Вилла Бахо, шла лесная тропинка. В самой чаще леса тропинку пересекал ручей, который все издревле переходили вброд.

Однажды дон Хуан из Вилла Арриба взял топор, пошёл в лес, срубил там два дерева, и перекинул их стволы через ручей. Получился простенький мостик. Жители обеих деревень очень обрадовались и благодарили дона Хуана.

А потом в Вилла Бахо приехал дон Мигель, знаменитый строитель мостов. Как-то раз отправился дон Мигель в Вилла Арриба за молоком, и увидел перекинутые через ручей брёвна.

— Так дела не делаются! — возмутился дон Мигель, — как же можно строить мост, не рассчитав сперва его прочность? Где же все уравнения? А вдруг он рухнет, если по нему поедет самосвал?

Пришел дон Мигель в Вилла Арриба, увидел дона Хуана и давай его хулить: плохой из тебя, дон Хуан, строитель мостов! Куда тебе до того, поди лучше книжку по сопромату почитай!

Рассмеялся дон Хуан, и ответил: умный ты человек, дон Мигель, жаль только, ум тебе не впрок. Тут и остальные жители Вилла Арриба смеяться начали, а молочница дону Мигелю потом скисшего молока продала.

Не, примеры не катят, потому что тогда нужны были бы примеры рисования кота, слона и сыра в одном стиле. Она честно сама рисовала. Хотя, возможно, такие примеры как-то использовала тоже.

Человеческое мышление — тоже не более чем компиляция обучающего материала, вот в чём загвоздка :)

Ага, мне нужен был инстурмент, чтобы работать. Он теперь у меня есть, я очень рад :) А сферический идеальный код в вакууме, чтобы им любоваться, мне не нужен.

А мне-то зачем что-то форкать? Меня всё устраивает.

То есть даже issue написать вам лень, а на человека, который что-то куда-то коммитит, напрыгивать не лень. Ну дела :)

Мне-то, кстати, как раз issue написать не лень. Пусть будет.

Да, оригинальный Far Manager как раз развивает человек, который хочет всё делать идеально. И он пилит свой идеальный Far в вакууме, который когда-нибудь точно станет кроссплатформенным. Через год. Или два. Или пятнадцать. Кто знает? В общем, вам туда, к нему. В очередь ожидания. Зато не весёлые шалопаи :)

Не испытываю ни малейшей! Вы тексты лицензий BSD и GPL читали когда-нибудь? Там в обоих отказ от любых гарантий. И в лицензии wx тоже об этом прямо написано.

Если я написал какой-то код и подарил его вселенной, я не становлюсь должником вселенной по этому поводу. Мне указали на баг? Славно. Захотел — починил. Не захотел — забил. Кому-то не нравится? Форкни и развивай как знаешь.

Вы тоже можете форкнуть wx и принимать в свой форк только такие патчи, которые подходят под ваши критерии качества. Возможно, это будет кому-то нужно и полезно. Впрочем, рискну предположить, что если этого никто не сделал до сих пор, значит, политика приёма патчей, тестирования и ревью кода у мейнтейнеров вполне адекватная, и такой форк просто никому не нужен.

Аххаха, ну пожалуйтесь мэйнтейнерам, что они неправильные патчи принимают :)

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity