Задать вопрос
  • Чем заменить replit.com?

    @Timurkaaa
    - 1) https://dscrd.ru/index.php например вот этот сайт подходит, тут хостинг недорогой

    - 2) Вы можете использовать свой компьютер как хостинг, держа его постоянно включённым при помощи консольных команд:
    cd Диск:\\путь\к\папке
    py название_файла.py

    *Актуально для винды, на других системах может отличаться, но все равно будет примерно также
    Ответ написан
    Комментировать
  • Как запретить видеть владельцам Wifi когда я в сети и на каких сайтах?

    Aetae
    @Aetae
    Тлен
    могут ли они видеть на каких сайтах я сижу?
    Могут, если сильно захотят. Это не стандартная опция для пользовательского сегмента, но при желании и щепотке красноглазия - всё возможно.

    как тогда избежать этого?
    Только VPN(или любой иной шифрованный туннель).

    возможно ли запретить им видеть когда я сижу на их инете
    Только если держать VPN соединение поднятым постоянно, при этом гоняя по нему паразитный трафик примерно равный твоему обычному потреблению - иначе тупо по пику трафика легко будет понять.
    Если дошло до этого - проще свисток купить и сидеть через свою личную мобильную сеть.
    Ответ написан
    5 комментариев
  • Как пользоваться расширением платы для ESP32-S3?

    Плата вставляется в чёрные разъёмы, вот и всё использование.

    В зелёные можно провода вставлять и закручивать винтами, все пины пронумерованы также, как и на основной плате.

    Откуда вообще вопрос возник такой?
    Ответ написан
    1 комментарий
  • Стоит ли идти на практику в компанию?

    Maksim_64
    @Maksim_64
    Data Analyst
    Совместить плюсы первого и второго варианта. Идти на стажировку и развиваться самому. Улучшением текущих и получением новых навыков, занимаются и уже работающие опытные специалисты, а у тебя все еще впереди. Зовут в какую то компанию иди, уйти можно всегда, плохо когда никуда не зовут.
    Ответ написан
    Комментировать
  • Стоит ли идти на практику в компанию?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если это официальный найм с записью в трудовой, то идти не задумываясь. Сейчас тысячи обладателей вышки месяцами дерутся за вакансии, готовые работать даже бесплатно ради получения первой записи в трудовую.
    Ответ написан
    Комментировать
  • Это оригинальный ESP32?

    15432
    @15432
    Системный программист ^_^
    Чип оригинальный, плата сделана китайцами
    Ответ написан
  • Почему рекомендуется использовать private а не просто ставить везде Public?

    Если без шибко умных слов, то приватными поля нужно делать, чтобы код отображал намерения разработчика и чтобы скрывать детали реализации (польза второго менее очевидна).

    Вот пример из комментариев о том, как делать не стоит:
    class Character {
      public double health;
      public void TakeDamage(double damage) {
        if(damage <= 0) return;
        this.health -= damage;
        if(this.health <= 0) {
           this.Die();
        }
        // ...
      }
      public void Die() {
        this.DoSomethingSpecial();
        // ...
      }
      
      // Этот метод в будущем будет удалён, оставлен пока как костыль
      public void DoSomethingSpecial() {/*...*/}
    }


    Потом спустя хз сколько времени ты вернулся к коду.
    Как ты будешь вспоминать, как правильно стоит наносить урон персонажам?
    Через TakeDamage или в каких-то случаях можно напрямую изменить поле health?
    Если в каких-то случаях нужно напрямую использовать поле health, то в каких?
    Если ошибёшься - возникнут закономерные баги.

    Про скрытие деталей реализации:
    Допустим, что ты решил добавить в игру поддержку модов.
    Как разработчик мода поймёт, какие методы на персонажах можно вызывать не беспокоясь о том, что мод сломается в следующей версии игры?
    Например без использования модификатора internal - разработчик мода может подумать, что этот метод можно вызывать, а по факту - в следующей версии ты, как разработчик игры, планируешь его удалить или изменить сигнатуру, что поломает мод.
    + если у тебя многие вещи сделаны через поля, то тогда ты не сможешь использовать интерфейсы (ну или их использование будет затруднено)
    Ответ написан
    Комментировать
  • Какие лучшие платные школы для обучения Unity?

    tentrun
    @tentrun
    Fullstack (asp.net /react, vue, angular) deletant
    Официальные курсы юнити. Но до них надо знать хотя бы базу языка.
    Ответ написан
    Комментировать
  • Какие лучшие платные школы для обучения Unity?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Лучшие - это бесплатное самообучение. Курсы, статьи, уроки, реальные задачи и прочее.
    Ответ написан
    6 комментариев
  • Какие лучшие платные школы для обучения Unity?

    @kaspary
    Питонист
    Мое мнение - надо учиться самому
    Бери книги, бесплатные видео-курсы и изучай

    UPD: C# точно надо будет изучать. Это если что на заметку
    Ответ написан
    4 комментария
  • Какие библиотеки и как использовались для создания Minecraft Bedrock?

    @maksam07
    как без UE и какого-то игрового движка

    А по вашему, игровые движки не = скелет какой-то игры?

    У вас в описании указано "Python". Вы же знаете, что такое библиотека для питон? Или фреймворк для питон (аля Django и пр.). Представьте что UE это django. А джанго это что? Просто инструмент для быстрого и удобного создания полноценного сайта. Можно ли обойтись без джанго? Конечно да! Только сайт придется реализовывать значительно дольше, продумывая весь функционал с нуля, практически с нативного кода питон, самому обрабатывать запросы, коды ответов, роутинг и кучу-кучу всего.

    Как это работает в джанго?
    from django.http import HttpResponse
    
    def hello_world(request):
        return HttpResponse("Hello, World!")

    from django.urls import path
    from myapp.views import hello_world
    
    urlpatterns = [
        path('hello/', hello_world),
    ]


    Как это работает без фреймворка:
    from http.server import BaseHTTPRequestHandler, HTTPServer
    
    class SimpleHTTPRequestHandler(BaseHTTPRequestHandler):
        def do_GET(self):
            self.send_response(200)
            self.send_header("Content-type", "text/html")
            self.end_headers()
            self.wfile.write(b"Hello, World!")
    
    httpd = HTTPServer(('localhost', 8000), SimpleHTTPRequestHandler)
    httpd.serve_forever()


    То же самое и с игровыми движками, но немного сложнее.
    Ответ написан
    3 комментария
  • Поддерживает ли этот блок питания полупассивный режим охлаждения?

    @kalapanga
    Находим страничку этого блока питания на сайте производителя:
    https://www.coolermaster.com/en-global/products/mw...
    Листаем вниз до раздела "Download and manual"
    Скачиваем и открываем "Product Sheet". Читаем:
    Silent Mode : The 120mm HDB fan will remain completely silent during low load operations and while in standby mode.
    Ответ написан
    1 комментарий
  • Как работает автомобильная "контролька"?

    Крокодил цепляется на массу.
    Щупом трогаешь провода.

    Если попал в массу, то между щупом и крокодилом происходит замыкание, ток движется через батарейку, зелёный светодиод, на массу автомобиля и обратно в батарейку.

    При попадании в плюсовой провод - наоборот и в качестве источника питания будет аккумулятор автомобиля.

    На картинках ниже объяснение - почему. Выделил пунктирной линией цепь
    66ab7ee816547194088952.png
    66ab7f642c591968815092.png
    Ответ написан
    Комментировать
  • Что представляет из себя эта программа обучения?

    @alexalexes
    Магистратуру должен обладать определенным набором знаний.

    Должен просто обладать дипломом бакалавра или специалиста, и этот диплом должен биться в базе ФРДО, если говорить о стандартах Минобрнауки.
    Если вы поступаете по тем же стандартам в магистратуру, то в качестве вступительного испытания будет всегда профильное комплексное тестирование по тому направлению подготовки, на которое поступаете. У разных направлений подготовки оно разное.

    Если смотреть, что больше похоже на настоящую приемную комиссию этого учебного заведения, то это находится тут https://abit.itmo.ru . Все остальные красивые сайты - это попадает под категорию уровней подготовки повышение квалификации/профессиональная переподготовка. Является хорошим подспорьем только для тех, кто имеет высшее образование (или находится в процессе его получения), чтобы не превращаться в книжного червя, или твой работодатель требует, чтобы ты раз в три года где-то там учился, набирался актуальных знаний у лучших кутюрье, и каждые три года подшивал к портфолио очередной аттестат, что прошел курс вышивания пуговиц и тому подобное.
    Ответ написан
    Комментировать
  • Что представляет из себя эта программа обучения?

    DevMan
    @DevMan
    магистратура без бакалавриата – это как? если мы говорим о классическом образовании, принятом во всем мире.
    там вся разница как раз в часах. нельзя стать магистром за 2 года не будучи уже бакалавром.
    то есть конкретно в этом месте тут или вы не поняли, или это развод.
    Ответ написан
    Комментировать
  • Трансляция видеострима из единого игрового мира?

    @Drno
    Так же по сути работает и облачный гейминг... тут Вы просто делаете еще одну сложность и опускаетесь на уровень ниже
    Ответ написан
    Комментировать
  • Почему программа не выдаёт ошибку, если поместить выражение в скобки?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Приоритеты операций.

    Без скобочек сначала выполняется <<. Фактически, у вас написано вот это: (std::cout<<a) == b;
    << - переопределенный оператор для std::cout, он выведет a на экран и вернет ссылку на std::cout, которую потом программа попытается сравнить с b и не сможет, потому что операция такого сравнения не определена.

    Если же поставить скобки, то сначала выполнится ==, результат ее работы - bool - уже потом будет через оператор << выведен в на экран.
    Ответ написан
    Комментировать
  • Как запустить полноценный эмулятор?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    Хоти дальше :) У телефона очень сильные отличия по аппаратной базе от обычного компа.
    Ответ написан
    2 комментария
  • Как запустить полноценный эмулятор?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Подключите настоящий телефон через ADB.
    Ответ написан
    Комментировать
  • Как использовать общий прогресс в играх ПК и PS?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Если разработчик игры предусмотрел кросс-плей и синхронизацию сохранений между разными магазинами, то можно. Если не предусмотрел, то нельзя.
    Ответ написан
    Комментировать