Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
MisterCat

Mister Cat

Начинаю программировать.
  • 0
    вклад
  • 13
    вопросов
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Куда деплоить сайт на Flask?

    trapwalker
    Сергей Паньков @trapwalker
    Программист, энтузиаст
    VDS подойдёт точно, не факт, что это будет самый дешевый вариант, но уж точно самый удобный в плане изоляции. Если сайт не слишком нагруженный, то можно в контейнерах поднять и БД и бэк, и nginx, и что там еще потребуется...
    Ответ написан 28 нояб. 2022
    1 комментарий
    1 комментарий
  • В чем отличие SQLAlchemy от Flask-SQLAlchemy?

    vabka
    Василий Банников @vabka
    Токсичный шарпист
    Flask-SQLAlchemy is an extension for Flask that adds support for SQLAlchemy to your application. It simplifies using SQLAlchemy with Flask by setting up common objects and patterns for using those objects, such as a session tied to each web request, models, and engines.

    Flask-SQLAlchemy does not change how SQLAlchemy works or is used.

    Вполне логично, что в проекте без Flask - следует использовать просто SqlAlchemy.
    В проекте с Flask - можно использовать Flask-SqlAlchemy. В теории, придётся писать чуть меньше кода, если верить словам из документации
    Ответ написан 16 окт. 2022
    Комментировать
    Комментировать
  • Почему метод, декорированный @property, вызывается автоматически?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev Куратор тега Python
    Седой и строгий
    ведь я не совершал команду person.name='python'?

    Совершал self.name = name
    Ответ написан 25 авг. 2022
    3 комментария
    3 комментария
  • Зачем возвращать ссылку на метод __new__ базового класса?

    AlexNest
    Александр Нестеров @AlexNest Куратор тега Python
    Работаю с Python/Django
    Здравствуйте. Если super().__new__(cls) возвращает ссылку на экземпляр класса, то как происходит создание экземпляра класса

    Для начала - нужно обозначить несколько моментов.
    Во-первых, все классы скрыто наследуются от базовой структуры Object.
    (В 3.х версиях это не очень очевидно, но 2.х во многих случаях следовало явно наследоваться)
    Функция super() обращается к классу-родителю и может вызывать его методы.
    Собственно, поэтому этот кусок кода
    def __new__(cls, *args, **kwargs): 
            print('Вызов __new__  ' + str(cls))
            return super().__new__(cls)

    можно описать как:
    При создании экземпляра класса следует вывести текст после чего выполнить описанный в Object метод, создающий экземпляр класса и вернуть ссылку на него

    то зачем возвращать ссылку на экземпляр класса?

    Если метод, создающий экземпляр класса, не возвращает ссылку на него, зачем он нужен и как с таким классом взаимодействовать?
    Ответ написан 15 авг. 2022
    5 комментариев
    5 комментариев
  • Как отличить замыкание от обычной функции?

    Dr. Bacon @bacon
    Вот смотри, ты привел определение замыкания, потом привел функцию, которая не попадает под это определение, потом спросил, а является ли функция, которая не попадает под определение замыкания, замыканием? Ничего странного не замечаешь?
    Ответ написан 15 июл. 2022
    5 комментариев
    5 комментариев
  • Как переустановить windows 10?

    yakovlev_13
    Рикардо Санчес @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    если пиратка была порезаная и пропаченная улучшеторами, то можно и сменить.
    если нет, то см первый ответ.
    А так ставишь винду как обычно в тот же системный раздел, и появится потом старая винда на диске в папке Windows.old . Из этой папки вынуть нужные документы/картинки/видео (обязательтно)
    Её можно удалить самому или если страшно, то система удалит эту папку автоматически по истечении какого-то времени, вроде 30 дней.
    Ответ написан 18 мар. 2022
    Комментировать
    Комментировать
  • Как переустановить windows 10?

    pavelsha @pavelsha
    Приобрели официальный ключ?

    Можно просто активировать текущую копию. Но это в случае, если устанавливали с корректного дистрибутива.

    Лет 10-15 назад были распространены дистрибутивы в виде "ЗВерьДВД". И некоторые из них были "оборудованы встроенными троянами" или просто "оптимизированы" в тех местах куда правильнее не лезть.

    Если цель уйти с такой ситуации или предыдущие эксперименты привели систему в нерабочее положение, то можно установить с форматированием разделов, а в конце активировать установленную копию ОС. Никаких следов "пиратского прошлого" не будет.
    Ответ написан 18 мар. 2022
    Комментировать
    Комментировать
  • Как переустановить windows 10?

    sf-002
    Илья Хардкор @sf-002
    Учу JS
    Установка ничем отличается не будет. Но накатывать одну версию ОС поверх другой, обычно, не рекомендуются в любом случае.
    Ответ написан 18 мар. 2022
    1 комментарий
    1 комментарий
  • Как переустановить windows 10?

    Drno @Drno
    Для того чтобы получить лиценз версию, достаточно вбить ключ в винде. Всё
    Установка пиратки и обычной одинакова, просто на пиратке в конце запускается "активатор" винды
    А у Вас есть лишнии 10к на винду?

    С вин7 до вин10 было обновление. Тут будет переустановка. И лучше с форматированием всего диска
    Ответ написан 18 мар. 2022
    Комментировать
    Комментировать
  • Почему не работает цикл while в python?

    Kadabrov @Kadabrov
    Из поиска читайте, изучайте
    while

    а вот еще очень полезный ответ от куратора тега

    Истина в Python?
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Почему не работает цикл while в python?

    DimaKalinin @DimaKalinin
    В первом варианте вы указали что i = 10, далее в цикле вы проверяли равно ли i - True, поскольку i у вас указано как число 10, то условие оказывается неверным и цикл не работает. Во втором варианте вы указали так же что i равно 10, но в цикле вы не указали условие которое должно выполняться для i - поэтому любое значение для i - верное, то-есть True, и цикл будет работать бесконечно
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Почему не работает цикл while в python?

    phaggi
    Алан Гибизов @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Потому что True это 1, а не 10. Но приведение 10 к булеву значению даст 1.
    i = 10
    while bool(i) == True:
        print(i)

    Во втором варианте оно неявно приводится интерпретатором, поскольку while принимает на вход только булево значение.
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Вредит ли компьютеру долгое выключение?

    SagePtr
    SagePtr @SagePtr
    Еда - это святое
    Не вредит, но является признаком, что что-то с компьютером или ОС не так, а это что-то - вполне может вредить.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Куда лучше сохранять файлы .py, на ssd или hdd?

    SagePtr
    SagePtr @SagePtr
    Еда - это святое
    К Python вопрос не имеет отношения, для Python совершенно безразлично, на каком типе носителя находятся файлы. Хоть на ramdrive.
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Куда лучше сохранять файлы .py, на ssd или hdd?

    Max @maximsemin23
    На ssd естественно
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Куда лучше сохранять файлы .py, на ssd или hdd?

    vesper-bot
    Максим Гришин @vesper-bot
    Любитель файрволлов
    Постоянно - это чаще 500 раз в секунду? Если нет, то без разницы, если да, то на SSD.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Куда лучше сохранять файлы .py, на ssd или hdd?

    Dr. Bacon @bacon
    без разницы.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Куда лучше сохранять файлы .py, на ssd или hdd?

    iLLuzor
    illuzor @iLLuzor
    Java, Kotlin, Android Developer
    Конечно ssd.
    Hdd в современном пк вообще быть не должно
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Как сделать текст на картинке в bootstrap 4/5?

    Shev_Art_V
    Артур Ш @Shev_Art_V
    Занимаюсь разработкой сайтов на Modx Revolution
    Чтобы поместить текст над картинкой, картинку и текст нужно поместить в общий контейнер, и картинку спозиционировать абсолютно относительно этого контейнера, примерно так это будет выглядеть на bootstrap
    <div class="container position-relative">
    <img src="imgname.jpg" class="img-fluid position-absolute">
    <p>Какой-то текст</p>
    </div>
    Ответ написан более года назад
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • firedragon
    Владимир Коротенко
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 6 ответов
    • 0 вопросов
  • TheAndrey7
    • 5 ответов
    • 0 вопросов
  • Evgenii
    • 5 ответов
    • 0 вопросов
  • Sozdavan
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации