Задать вопрос
  • Почему не работает логика в шаблоне Django?

    @german11235
    Сможете догадаться, что будет выведено на экран?
    print(12345 == '12345')
    Ответ написан
    1 комментарий
  • Как правильно спланировать график самообучения?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Обычно никакие красивые календарики, еженедельники, расписанные наперед планы с идеальным балансом между учебой и другими планами не смогут выдержать длительное испытание практикой (хотя бы месяц-другой).

    Или берешь себя в руки и делаешь, или прокрастинируешь в поисках идеального метода обучения, пробуешь разные хитрые методики и даже реально тратишь на них какое-то время с мыслью "ну я же вот что-то тут колупаю, наверное я учусь", пока не приходит время, ты понимаешь что потратил кучу времени не очень понятно на что, и забиваешь с мыслью "все эти методики нихрена не работают".

    А все потому, что секретного ингредиента не существует. Он всем известен - называется сила воли или желание и МНОГО МНОГО работы.
    Ответ написан
    1 комментарий
  • Machine learning, deep learning и нейронные сети. В чем принципиальное отличие?

    gbg
    @gbg
    Любые ответы на любые вопросы
    machine learning - большая коробка, в ней может сидеть несколько разных тем:

    Одна из этих тем - нейронные сети. Все нейронные сети являются разделом машинного обучения. Это структуры, симулирующие нервные узлы животных.

    Deep Learning - это метод обучения нейронных сетей.
    Ответ написан
    Комментировать
  • Насколько плохая идея использовать Python для создания браузерных игр?

    solotony
    @solotony
    покоряю пик Балмера
    в качестве бэкенда питон нормально используется ( вроде как в варгейминг именно он и есть)

    а в самом браузере - там только JS. тыж туда питон не загрузишь

    оказывается можно
    Ответ написан
    1 комментарий
  • С помощью какой программы можно конвертировать asm в com?

    longclaps
    @longclaps
    Ты не поверишь - с помощью COM-пилятора и линкера.
    COM-пилятору даёшь указание COM-пилировать в tiny-модель, и всё получается.
    Ответ написан
    2 комментария
  • Как сделать точный расчёт прошедших дней, месяцев, лет?

    DevMan
    @DevMan
    любой язык умеет работать с датами.
    фреймворки не нужны, максимум – врапер/либа для удобной работы.
    для совета нужно знать под какой ЯП советовать.
    Ответ написан
    5 комментариев
  • Как создать таблицу в django при регистрации?

    ArsenyMatytsyn
    @ArsenyMatytsyn
    Руководитель frontend направления, предприниматель
    У каждого пользователя должна быть своя строка в таблице пользователей и связи типа one-to-many к заказам.
    Ответ написан
    Комментировать
  • Удалаются картинки django на heroku?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Heroku не хранит состояние своих контейнеров, поэтому если хочется хранить что-то из загрузок то делать это нужно на каком-нибудь другом сервисе
    Ответ написан
  • Ноутбук до 25-30 тыс?

    deepblack
    @deepblack
    За 25-30 это не бук - а УГ, за такие деньги только системный блок можно более-менее нормальный взять.
    Да и тот, без монитора и всего остального.

    Поднимите бюджет до 45-50 хотя-бы.
    Навскидку:
    Начальная модель: https://market.yandex.ru/product--noutbuk-hp-15-db...
    Довольно неплохая модель: https://market.yandex.ru/product--noutbuk-asus-tuf...
    Ответ написан
    2 комментария
  • Как наказать хостинг провайдера за спам?

    @d-stream
    Готовые решения - не подаю, но...
    На госуслугах есть форма жалобы на несанкционированную рекламу. Там правда формочка требует кучки подробностей, но если уж достал спамер - почему бы не скормить его ФАС.

    Ну и да - можно поработать павликом морозовым, как посоветовали выше, и "осветить" его фискалам, сделав например контрольную закупку... сколько там сейчас за незаконное предпринимательство и нарушение 54ФЗ?

    при особой озлобленности - можно попробовать притянуть за уши селектел - мол "группой лиц по предварительному сговору"... в принципе могу предсказать что при малейших подвижках в официальной плоскости пров избавится от неудобного клиента, ибо бизнес должен быть прибыльным, а копейка со спамера не оправдает затрат на работу юриста по оформлению ответа органам.
    Ответ написан
    2 комментария
  • Какие вопросы задают на собеседовании на позицию продакта?

    Zoominger
    @Zoominger
    System Integrator
    Ответ: а хрен его знает. Вопросы на собеседованиях обычно разные, а даже если есть где-то внутри готовый список, то никто вам его не покажет.
    Ответ написан
    2 комментария
  • Как определить будет ли выигрыш?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Можно вычислить вероятность.
    Учите комбинаторику и теорию вероятностей.
    Ответ написан
    Комментировать
  • Как обеспечить 100% доставку писем?

    CityCat4
    @CityCat4 Куратор тега Электронная почта
    Дома с переломом ноги
    Никак.

    Я едрить замучился уже обьяснять, что письмо - полная "собственность" принявшего его узла и делать он с ним может все что угодно - парсить, разбирать, собирать заново...

    критериев спама у операторов узлов может быть сколько угодно, причем адекватность этих критериев никто не мерял
    - наличие в письме ссылки - нафиг, спам
    - вложение с pdf - нафиг, спам
    - письмо с gmail - нафиг, спам
    - ... - нафиг, спам
    Ответ написан
    2 комментария
  • Как сделать чтобы большая БД держала нагрузку?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    Ооо.... Вы это сейчас вообще серьёзно?

    Если вы запускаете DBaaS платформу и не знаете что делать собственно с базами - то у вас не
    Запускаю свою облачную платформу, код и архитектура создана с нуля.

    У вас нет вообще абсолютно ещё ничего и уж архитектуры - в особенности. Кроме "идеи", над которой бьётся давно и много кто, при том имея ресурсы на собственные команды DBA.

    Например: юзер пишет какой-то запрос и ему не нужно указывать на какой сервер что отправлять или откуда читать, для него это один сервер.

    Значит этому юзеру достаточно ходить только на мастер.
    Для сферического в вакууме приложения нет средств автоматически распределять запросы по репликам. И такое сделать вовсе невозможно без накладывания ограничений на использование. Например,
    select somefunc();
    Что делает эта функция? Она только читает данные и потому можно отправить на реплику или она пишет и потому должна быть на мастере? Хотите правильный ответ от контрибьютора postgresql? Это достоверно не знает даже сама база до тех пор пока не выполнит функцию.

    Другой пример:
    begin isolation level repeatable read;
    select ...
    update ...
    commit;

    Как максимум на запросе select вы должны уже знать можете ли вы эту транзакцию отправить на читающую реплику. Откуда бы вам это узнать заранее?
    И прочие принципиально-нерешаемые вопросы.

    DBaaS это не про большие базы. Как бы не хотелось маркетингу убедить в обратном. Это про небольшие или стартующие проекты, где проще переплатить сервису за относительно вменяемую настройку и сопровождение типовой конфигурации.
    Ответ написан
    Комментировать
  • Как парсить элементы сайта, генерируемые Angular JS?

    hottabxp
    @hottabxp Куратор тега Python
    Сначала мы жили бедно, а потом нас обокрали..
    Может я не правильно понял вопрос, но текст песни забирается requests'стом с genius.com буквально в одну-две строчки.
    5e53c5b28e69f864577165.png
    Ответ написан
    2 комментария
  • Чем letsencrypt хуже платных сертификатов?

    CityCat4
    @CityCat4 Куратор тега Цифровые сертификаты
    Дома с переломом ноги
    Данные-то шифруются одинаково, но LE - это "решение для бедных". Ну то есть хочется тебе зашифровать сайт, но денег на сертификат жаба давит - идешь и берешь. На три месяца, Потом еще раз. И еще раз... LE выдает сертификаты только на три месяца.
    А типов сертификатов бывает несколько. Кроме DV (Domain Validated, самой простой автоматической проверки) - которые только и выдает LE, есть еще OV (Organization Validated, более расширенная проверка, непременный обратный звонок, контакт с человеком, отвечающим за их выпуск в организации, проверка документов конторы etc) и EV (Extended Validated, еще более расширенная проверка - как, не знаю). LE такие не выдает. Да, шифрование одинаковое, но уровень доверия разный. А весь сертификатный бизнес фактически держится на доверии. То есть мы все доверяем тому факту, что если Thawte, Comodo, GeoTrust etc сказали, что "это - контора Васи Пупкина", то мы считаем, что так оно и есть.
    Зачем люди покупают OV/EV? Есть несколько причин:
    - LE выпускает только ограниченный набор сертификатов - на самом деле их гораздо больше, чем просто DV-сертификат для защиты одного сайта :)
    - Бесплатный сертификат на сайте банка, кредитной организации, крупного магазина будет смотреться примерно как директор оного банка или магазина, приехавший на работу на помятой "жучке" - а здесь репутационные потери могут внезапно обернуться финансовыми
    - Иногда требуется наличие сертификата от определенного CA
    - Понты. Просто понты. EV-сертификаты достаточно дороги, чтобы подчеркнуть "илитность". Вы же не спрашиваете, зачем люди покупают айфоны, когда есть Xiaomi или зачем люди "делают" блатные номера на автомобили. Здесь то же самое.

    Для сайта куда ходят два с половиной человека - разницы конечно нет, и сертификат от LE будет работать точно так же хорошо, как и от GeoTrust. Для банков, крупных магазинов (особенно связанных с тем, что называют "излишествами"), любых сайтов, имеющих отношение к обороту денег или хотя бы "фантиков" (у upwork.com например - EV-сертификат от DigiCert) - может быть существенная разница.
    Ответ написан
    Комментировать
  • Почему говорят что нельзя лезть в Jquery без знаний в javascript?

    Zoominger
    @Zoominger
    System Integrator
    В jQuery в принципе не стоит лезть, лол. Это как в 2k20 на Delphi что-то писать, такая же некрофилия.
    Ответ написан
    2 комментария
  • Как защитить исходный код?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Господи, опять очередной защитник.

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

    Варианты есть такие:
    1. Быть чуточку поскромнее. И осознать, что никому твой г-код не нужен, ни за деньги, ни бесплатно.
    2. Быть чуточку адекватнее. И сначала написать код, потом найти покупателей и толкьо потом уже думать о защите.
    3. Расти надо собой и првратиться через несколько лет в человека, который действительно может написать что-то ценное.
    4. после этого уже иметь представление о сервисах работающих через API и не иметь проблема реализовать такой самостоятельно не задавая глупых вопросов на тостере
    Ответ написан
    5 комментариев
  • Как получить все классы в файле .py?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Как вариант, при условии что в файле 11.py фрагмент вашего кода:
    import ast
    
    for im in ast.walk(ast.parse(open('11.py').read())):
        if isinstance(im, ast.ClassDef):
            print(im.name)


    Class1
    Class2
    Ответ написан
    Комментировать