Задать вопрос
  • Как исправить 'str' object is not callable?

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

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

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

    Комментировать
  • ORM с миграциями для aiohttp?

    sim3x
    @sim3x
    Ответ написан
    Комментировать
  • Как прикрутить API в Django?

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

    Всё остальное зависит от API и протокола / протоколов, которые API использует
    Ответ написан
    2 комментария
  • Фронтендером без во?

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

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

    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 комментариев
  • Какие есть названия для url кроме admin?

    @Camaro67
    Помог? - жми "Отметить решением"
    mj82h7sh3j8aj
    Ответ написан
    Комментировать
  • Подходит ли python для создания GUI бота для MMORPG игр?

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

    Vapaamies
    @Vapaamies
    Психанул и снес свои ответы не отмечающим решения…
    Тушенку, мыло, спички и керосин покупайте исключительно в зарубежных странах. Там же выройте себе землянку. Если есть возможность, проведите туда интернет с этими вашим VPN.
    Ответ написан
    Комментировать
  • Какие есть объективные причины для перехода на Linux вебразработчику?

    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 комментариев
  • Как вы осваивали Node.js?

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

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

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

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

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

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

    zorro76
    @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());
    });
    Ответ написан
    Комментировать
  • Из верстальщика во фронт-ендера, какие технологии изучать в дальнейшем?

    Teol
    @Teol
    Мобильный разработчик @OK.ru
    HTML, CSS – база для верстальщика
    Желательно интересоваться UIX частью, тоесть как делать "человекоудобно", что не всегда красиво в коде.

    Переходим во фронтенд:
    JQ (?) - надобность его падает пропорционально написанным велосипедам по работе с домом, анимациями и пониманием Ajax.
    EcmaScript (чистый js, он же "ванилла", но боже упаси произносить это вслух в приличном месте) + паттерны программирования – я бы выделил это все двойным болдом и тройным подчеркиванием. Это база фронтендера.
    Немного bash-а для терминала.
    NodeJS – суть тот же JS, но с привкусом бэкенда, полезно для понимания, как ваши странички вообще доставляются пользователю, какие самые банальные проблемы это в себе таит, и снова понятнее, как работает Ajax.
    Идем дальше и глубже –Stylus | LESS | SASS - препроцессоры, лучше уже хорошо владеть нативным CSS, пониманием атомарного дизайна, модульности и тп. Ощущения от использования словно получил суперсилу для верстальщика, хорошо сочетается с общим пониманием программрования. Есть еще постпроцессоры – их суть в том, что они работают с готовым кодом, когда препроцессоры компилируются в тот самый "готовый" код.
    Шаблонизаторы разметки – Mustache, Handlebars, Jade, EJS, React.

    Упрощаем работу:
    GIT – система версионирвоания – порядок в работе и бекапы. Качественный левелап даже для команды из одного.
    Сборщики Gulp, Grunt, ... и их плагины + пакетные менеджеры (NPM, Bower, ...) - автоматизация тех действий которые набили оскомину, сборка проекта, автоматическая генерация стилей из препроцессора, сборка бандлов, минификация и прочая томуподобная рутина (в которой, однако, не вредно по началу натереть мозолей)

    Чувствуем себя крутым:
    Учим MV* – Ember, Angular, Knockout
    Фреймворки вроде d3.js и работа с канвасом.

    Когда более менее освоетесь с JS:
    Попробовать поучить С++, Java, ... – это не так важно что, к чему душа ляжет. Для общего развития и понмиания программирования.
    Ответ написан
    Комментировать