• Как правильно произносить эти слова?

    AleksVersus
    @AleksVersus
    графоман
    Это не обращение к топикстартеру.

    Вот мне интересно, с каких х... у некоторых людей так горит жопа, когда я говорю ЯваСкрипт? Ещё и приводят как доказательство того, что я не прав, мол так произносится в английском. А ну давайте все англицизмы произносить как в английском. Что-то я не вижу, чтобы вы мучали свой рот и тысячи раз на дню тренировали звуки, чтобы чётко и внятно выговаривать ʤ, а не дж. Вы вообще знаете, как кириллицей записать ʤ? Ах надо транскрипировать близко по звучанию? Ну ак чё вы тогда не говорите па-ламент, а говорите парламент? И не дайректа, а директор? И не пру(о)тикл, а протокол? Ааа, так дело не в звучании видимо. Дело в устоявшемся в языке назывании. Яваскрипт -- это слово из тех далёких времен, когда сайты писались на чистом HTML, а самым популярным протоколом был wap. А кстати, как вы произносите HTML и wap? Да подавляющее большинство говорит эйч-тэ-эм-эль, и вап. Хотя вроде правильнее эйч-ти-эм-эл и уап.
    Заколебали. Я граммарнаци почище вашего, и меня бесит ваше тупое калькирование. Русский язык перерабатывает слова, адаптирует англицизмы под своё звучание и под свою ритмичность. Через десять лет вы будете сами сидеть и принимать на уши, что правильно не реакт, а риэкт, потому что иди послушай, как это звучит на английском, дурачок. Вот найдите меня тогда, и скажите, что вы оказывается всё это время говорили неправильно.
    Ответ написан
    Комментировать
  • Как получить вывод команды ping в Python?

    AleksVersus
    @AleksVersus
    графоман
    Нашёл на коудпэйпер хорошее решение.
    import os
    #
    ip = '127.0.0.1' # нужный айпи
    response = os.popen(f'ping {ip}').read()
    print(response)

    Таким образом вы извлекаете сообщение из "командной строки". Проблема теперь в том, чтобы правильно перекодировать это сообщение. Дело в том, что у меня оно в кодировке cp1251 явно. Однако сконвертить, применив encode-decode у меня не получилось. Пришлось подкостылить:
    import os
    #
    ip = '127.0.0.1' # нужный айпи
    ping_file = "C:\\ping.txt"
    response = os.popen(f'ping {ip} > "{ping_file}"').read()
    with open(ping_file, 'r', encoding='cp866') as file:
        ping = file.read()
    print(ping)

    Если кто-то умеет конвертить кодировку, дополните мой ответ.
    Ответ написан
    Комментировать
  • Нужна регулярка с альтернативой между началом строки и неким символом. Можно ли написать такую?

    AleksVersus
    @AleksVersus Автор вопроса
    графоман
    Как правильно заметил vreitech, регулярка работает.

    Ошибка проистекает от моего непонимания того, как Sublime Text разбирает текст внутри стека (я уже задавал вопрос по этому поводу здесь на Хабре, извиняюсь). Он не рассматривает этот текст непосредственно как отдельную строку, отсюда влияние фигурных скобок на подсветку кода внутри самих скобок. В шапке я написал, как решил проблему. Это совсем не изящно и похоже на костыль, но я не могу придумать другого решения.
    Ответ написан
    Комментировать
  • Как использовать несколько подсветок синтаксиса?

    AleksVersus
    @AleksVersus
    графоман
    Если ещё актуально, глянь, как реализовано встраивание подсветок в файле Packages/markdown.sublime-package. Там, конечно, вхождение сделано через ```html, но всегда можно переделать под себя. Ещё, если не ошибаюсь, на оф.сайте сублайма в разделе документация есть примеры встраивания подсветок.
    Ответ написан
    Комментировать