Задать вопрос
  • Как посчитать количество повторений каждой буквы в строке?

    @roqin
    Трепыхаюсь потихоньку
    Не, если требуется только подсчитать повторение каждой буквы в строке, то можно и так подсчитать (только, просьба, не сравнивать по производительности и расходу памяти с другими предложениями :) )
    using System;
    using System.Linq;
    
    var testString = "ksajfdsklfhsadkl;";
    
    var result = testString.AsEnumerable()
        .GroupBy(x => x)
        .Select(x => (x.Key, x.Count()));
    
    foreach(var x in result) Console.WriteLine($"{x.Item1}:\t{x.Item2}");
    Ответ написан
    Комментировать
  • Как запустить исполняемый файл на ubuntu?

    @roqin
    Трепыхаюсь потихоньку
    Я всё время думал, что для того чтобы запустить скомпилированный из Си# (dotnet) под линуксом можно сделать dotnet filename.dll где filename.dll находится в той же директории где и filename.exe (что-то типа bin/Debug/net6.0/filename.dll)
    Для mono было несколько по другому.
    Ответ написан
    Комментировать
  • Ошибка установки dotnet на linux manjaro?

    @roqin
    Трепыхаюсь потихоньку
    Давненько я не ставил ПО в wine… Ну так вот, у меня не самая новая система и wine не обновлялся (ибо редко пользуюсь), но ради интереса я попробовал: установил с нуля через winetricks (20210206) .NET 3.5 sp1 (ну в моём готовом уже готовом нельзя - я как-то там всё умудрился загадить, что там нельзя .NET поставить; а winetricks и впрямь, похоже, был нужен, т.к. какую-то ошибку в процессе установки обходил, а сам виндовый wine нужен, потому что есть файл под названием "WPFToolkit.dll"). Насколько я понял, подразумевались СПО Справки БК 2.5.2. Установилось всё и вроде работает (проверить поточнее не могу - просто не знаю как)
    63e6750251b5a800359132.png
    Ответ написан
  • Что с шрифтом Comediant не так?

    @roqin
    Трепыхаюсь потихоньку
    Хотелось бы для начала узнать что это конкретно за шрифт (ссылку на него получить), а то я только потом могу строить какие-либо предположения.
    -----------------
    Могу предположить что дело действительно в кривой локализации. Не могу проверить как дело обстоит в виндовс, тем более старых версий, но у меня они установились нормально. Но тут такое дело, в "Сomediant Decor" первая бука это не латинская C, а кириллическая С (довольно распространённая опечатка, благо и в обоих регистрах буквы внешне совпадают и находятся на одной и той же клавише в ЙЦУКЕН). Но эти шрифты у меня идут в конце, и названия могут быть несколько исковерканы (в разных программах по разному). Вот ещё можно проверить с файлами в которых я только подправил имена https://disk.yandex.ru/d/CAaQjI3quIDaNA (надеюсь придираться не будут, т.к. это бесплатные шрифты)
    Ответ написан
  • Как связать ZWJ и соответствующую OpenType фичу?

    @roqin Автор вопроса
    Трепыхаюсь потихоньку
    Ну раз никаких предложений ни от кого не поступило, я решил эту задачу в лоб: создал стандартную лигатуру (liga), причём как с необходимыми символами, так и с символом ZWJ (он оказывается уже имеет стандартизированное имя - afii301 ).

    И теперь для работы этой лигатуры даже ничего делать не надо, оказывается.

    637a98b02c533682504590.png

    Может быть кому-нибудь это будет интересно.
    Ответ написан
    Комментировать