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

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

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

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

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

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

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

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

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

Ник В

  • 27
    вклад
  • 28
    вопросов
  • 63
    ответа
  • 32%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как исправить 'str' object is not callable?

    Roman K @deliro
    Как же вы одолели, мамкины ботописцы, по 50 постов в день от вас. Откуда вы взялись такие бездари? И хоть бы один толковый вопрос про питон, архитектуру, что угодно. Нет, все ваши вопросы связаны с тем, что вы, бездари, не в силах взять свои малюсенькие ручонки в кулак, засунуть туда свою лень и прочитать три десятка страниц учебника по языку, на котором пишете.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Python bs4 выбрать нужный элемент не имеющий класс?

    Andrey_Dolg @Andrey_Dolg
    Магия
    XPath
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как удалить экземпляр класса в классе в Python?

    Zarom
    Дмитрий Шицков @Zarom
    Как это - вы хотите из экземпляра класса удалить его же самого?
    Задача решается добавлением property класса is_dead и проверкой этого состояния извне. По обнаружению этого факта можно, но только если оч хочется, сделать person2 = None - вот и удаление.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему выводится исключение?

    longclaps
    longclaps @longclaps
    что тут можно ответить - я не знаю...
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • ORM с миграциями для aiohttp?

    sim3x
    sim3x @sim3x
    https://github.com/sqlalchemy/alembic
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как прикрутить API в Django?

    Roman K @deliro
    Ключи, как и пароли должны получаться из .env файла или из переменных среды (os.getenv) и ни в коем случае не попадать в git (но все чаще всего на это плюют)

    Всё остальное зависит от API и протокола / протоколов, которые API использует
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Работа с HTML в python. Какие библиотеки можно использовать?

    sim3x
    sim3x @sim3x
    lxml (без beautiful soup)
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как перенести сайта с Joomla 2.5 на Django cms?

    tema_sun
    tema_sun @tema_sun
    Руками.
    Ответ написан более трёх лет назад
    7 комментариев
    7 комментариев
  • Фронтендером без во?

    DmitriyEntelis
    Дмитрий Энтелис @DmitriyEntelis
    Думаю за деньги
    В текущих реалиях, образование для работы в IT не нужно.
    Нужны реальные скиллы, способность к самообучению.
    Однако, формальное наличие образования будет полезно при эмиграции.

    PS модераторам: может не будете удалять вопрос? Регулярно же возникает у людей.
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Требования к Django разработчику(Стек технологий)?

    Terras
    Сергей Нижний Новгород @Terras
    1) HTML/CSS/JS - очевидно, знать нужно всем.
    2) XML/JSON - уже зависит от типа сервиса,с которыми нужно пилить интеграции
    3) Django/Django REST Framework - тут подразумевается, что либо бек отдает статику, либо бек дает апи для js-фреймворков
    4) Celery/RabbitMQ - т.е. умение делать задачи в очередь. Встречается очень часто, особенно на проектах, где надо какие-то отчеты формировать, письма отсылать и так далее.
    5) Elasticsearch/PostgreSQL - на маленьких проектах поиск делают прямо через постгрес, на больших уже юзают эластик.
    6) Общее знакомство с библиотекой Python
    7) Deploy: nginx / uwsgi (Gunicorn) / postgres - но зависит от проекта, на больших - это не твоя боль.
    ___

    Дополнительно спрашивают: Flask (Сейчас мода идет на микросервисы)/Tornado/Twisted/Aiohtp - это уже зависит от конкретных вакансий.

    Дополнительно требуется: 1-2 года опыта на php/ruby/node.js/java/.net - к сожалению, Python - это не php, тут не пилят говно на коленке за день, тут делают какие-то большие проекты с датой, интеграциями и прочее. Поэтому изначально предъявляют к кандидатам более высокие требования. В том числе опыт работы на Питоне, либо на похожем стеке.
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Какие есть названия для url кроме admin?

    Camaro67 @Camaro67
    Помог? - "Отметить решением"
    mj82h7sh3j8aj
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какие есть названия для url кроме admin?

    sim3x
    sim3x @sim3x
    vt7kcnye
    n0wlb3z4
    lgy9n4wu
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Подходит ли python для создания GUI бота для MMORPG игр?

    xaoma_ziz @xaoma_ziz
    Студент
    Чувак, забей на всех, кто тут отписал "сложна". Первого бота для вова написал в 16 лет(сейчас 18), потратил около 4 месяцев. На данный момент топ бот для некоторой версии, занимаюсь пакетником. "Ниасилишь" "сложна" "пафиксят" сменилось на "ну ни х..." после первой рабочей версии. Использовал c++ + python(плюсы для работы с памятью и всяким таким, логика на питоне), из литературы читал только базу по дискретной математике, документацию к языкам плюс копался во всех доступных мне тогда ботах и читах к схожим играм/другим версиям. Захочешь - сделаешь.
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как подготовиться к закону Яровой?

    Vapaamies
    Vapaamies @Vapaamies
    В творческом кризисе
    Тушенку, мыло, спички и керосин покупайте исключительно в зарубежных странах. Там же выройте себе землянку. Если есть возможность, проведите туда интернет с этими вашим VPN.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Можно ли в функции использовать переменные из декоратора в Python?

    Илья @FireGM
    Не самый лучший вариант, использовать то, что у неё нет. При помощи декоратора можно изменить входные или выходные данные этой функции. А если в функции нужно использовать что-то из декоратора, то и передавайте ей явно всё, что может потребоваться.
    Явное лучше неявного.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какие есть объективные причины для перехода на Linux вебразработчику?

    index0h
    index0h @index0h
    PHP, Golang. https://github.com/index0h
    Почему до сих пор считается, что основной ОС вебразработчика должна быть ОС на основе Linux?

    Как правило, это на порядок удобнее.

    Да, можно под виртуалкой запустить линуху, но зачем?)
    Да, можно эмулировать линушную консольку, но половина хоткеев у вас работать не будет.
    Да, можно докер в виртуалке поднять, но под линухой он будет нейтивно работать.
    Да, можно считать, что вагрант вас спасет, но тот же ансайбл придется таки вовнутри поднимать, а не использовать хостовой.
    Да, можно приблуды для виртуальных рабочих столов прикрутить, но зачем, это идет в коробке с большинством DE.
    Да, можно по полной программе обмазываться putty и понасохранять все ваши доступы, но проще настроить ~/.ssh/config.
    Да, можно понаустанавливать вот это ваше все с официальных сайтов, но проще натапть "apt install **", или "yum install **".
    Да, можно залезть в политики безопасности и сделать "зашибись", но для обычной dev тачки под nix чаще всего вам это и не нужно.
    Да, можно закачать крутых прог, которые вам скрытые процессы покажут, но проще ввести есть ps aux.
    Да, можно в .gitattributes понапрописывать text eol=lf, но опять же зачем, если только у винды принят crlf?
    Да, можно понаотключать BOM, но опять же зачем?
    Да, можно считать реестр - удобной штукой, но это не так))
    и т. д...

    Из таких мелочей и состоит пользование ОС.

    Чуть не забыл:
    Да, можно считать, что комп под виндой принадлежит вам...))
    Ответ написан более трёх лет назад
    12 комментариев
    12 комментариев
  • Как вы осваивали Node.js?

    HAbRAhabp @HAbRAhabp
    Сперва смотрел этот скринкаст, затем писал код для реального проекта и в случае, если что то не получалось, искал в гугле.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как запретить заходить через браузер TOR на сайт?

    angry_cellophane
    angry_cellophane @angry_cellophane
    Хороший ход, роскомнадзор, но нет
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Какие еще есть блогеры вроде Sorax?

    Homsa Toft @kostein
    Сварщик - Верстальщик
    После Sorax'a сложно смотреть кого либо .) Может он нашёл способ завести трактор..

    А вообще я б на месте нашего гос-ва, Или там доморощенных Цукербергов-Дуровых или какие-нибудь Тиньковы, Сечины, Абрамовичи, СамыйДлинныйИзНорильска (тысячи их), таким людям как Зоракс, Кантор и пр., - гранты давал на их просветительскую деятельность, всяко больше пользы для страны чем клепать авиабомбы в три смены, или раскидывать пятирублёвки из окна, а на глинтвейн в куршавеле всяко бы осталось.

    Илья Кантор два курса node js и webpack если тематика подходит, то очень даже.

    p.s. у Ильи ещё курс добавился по "Стакану с трубочкой".
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Что такое Postcss?

    zorro76
    sergey @zorro76
    Для того к примеру, что можно писать вот такой таск в gulp, и это круто
    gulp.task('postcss', function () {
      var processors = [
        colorShort,
        focus,
        precss,
        short,
        size,
        responsiveImages,
        clearFix,
        px2Rem,
        cssNext,
        cssMqpacker,
        byeBye,
        discardComments,
        cssNano
      ];
      return gulp.src('src/css/*.css')
        .pipe(postcss(processors))
        .pipe(gulp.dest('dist/css/'))
        .pipe(browserSync.stream());
    });
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 10 ответов
    • 0 вопросов
  • Drno
    • 9 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 7 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 4 ответа
    • 0 вопросов
  • telegram_value_maker
    Евгений
    • 4 ответа
    • 0 вопросов
  • Алексей Гончаров
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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