• Как запустить проект на C# в Visual studio code?

    UPD всё что ниже уже не актуально. Microsoft обновили расширения для работы с C# и сделали свою нормальную инструкцию прямо внутри Vs code
    https://code.visualstudio.com/docs/csharp/get-started

    1. Устанавливаешь .net 6 SDK

    2. Устанавливаешь все нужные плагины:


    3. Создаёшь новый проект по гайду
    4. Открываешь в vs code папку с проектом
    5. Жмёшь на кнопку отладки и запускаешь
      (при первом запуске он может напомнить, что в отладчике есть декомпилятор, который нелегально использовать на чужих приложениях - соглашаемся с этим)
      603d3bb386701819998214.png
      Если что - выбираем .net Core
      603d3bf3168e0691109502.png
      В итоге появится нужная кнопка
      603d3c19c5f27607073624.png


    Чтобы запустить без отладки - нужно будет покопаться в launch.json, либо использовать консоль

    PS: Вообще, советую пользоваться полноценной студией - может она на первый взгляд и пугает, но она сильно удобнее, чем vs code. (ну и в ней всё работает из коробки, что важно для новичков)
    PPS: А ещё существует Rider - для профессионального разработчика он стоит копеечные 15$ в месяц, а для школьника или студента вообще бесплатен. При этом он даёт целую кучу полезных инструментов, особенно для геймдева, если он вам интересен.
    Ответ написан
    13 комментариев
  • Как проверить тип данных в Java через if?

    @Ezekiel4
    Охотник на пиратов и сборщик монолитов
    Тип переменной проверяют через instanceof

    Object r = 13.1;
    if (r instanceof Double) {
        System.out.println("matches double");
    }


    Распознать же строку как double можно, например, с помощью регулярки

    String example = "1331.2";
    if (Pattern.matches("^[\\+\\-]{0,1}[0-9]+[\\.\\,][0-9]+$", (CharSequence) example)) {
        System.out.println("matches double");
    }


    Можно найти какую-нибудь библиотеку, можно самому написать метод, посимвольно перебирающий строку. А можно просто воспользоваться Double.parseDouble(), не такой уж он и громоздкий.
    Ответ написан
    4 комментария
  • Можно ли управлять телефоном с arduino?

    @11Stepa11
    Копаюсь во всём старом, в надежде что-то найти
    В теории да, но на практике сложно. Нужно будет написать какое-нибудь приложение на телефон по аналогии тех же от смарт-часов. Для Handsfree можно взять какую-нибудь блютуз колонку с микрофоном, а для остальных функций сделать кастомное устройство на базе той-же ардуинки.

    И да, наверное под
    3. на устройстве есть динамик и колонка, с помощью которых можно провести разговор;

    Вы имели в виду динамик и микрофон
    Ответ написан
    1 комментарий
  • Лагает фотошоп, премьер про на мощном пк, как убрать лаги?

    sugarraisin
    @sugarraisin Автор вопроса
    И так, пораскинув мозгами, понял, что такое началось, после покупки материнской платы AsRock PRO4 z390.
    Пошерстив сайты, форумы, много советов было про отключение "энергосбережения в биос". Это в разделе «Расширенное», дальше в конфигурации ЦП, там типо как-то с буквой «С» все режимы выключите. Отключил то, что нашел и знаете, ощущается работа системы бодрее, но все еще не идеально. Уверен, еще пару пунктов в биосе этой материнки я не отключил. Но улучшения заметны, серьезно. Безумно благодарен каждому, кто уделил время ответив в этой теме ( или топике ), с попыткой помочь мне, безумно приятно, что хороших людей еще много. Так же, буду благодарен, если подскажете, как окончательно отключить эти "кастрационные" фишки
    Ответ написан
    Комментировать
  • Как в SublimeText3 поправить цвето-выделение?

    nezabor
    @nezabor Автор вопроса
    Решаю вопросы по мере их б@яя чеделать, че делать!
    ну поправили наконец-то!

    Можно спокойно обновляться
    Ответ написан
    Комментировать