• Что делать в такой ситуации, когда заказчик не оплачивает сделанный заказ?

    Никаких договоров
    Значит, брали на себя риск зачем-то. Вот она, расплата.

    По-моему, не профессионально было бы что-то откатывать или ухудшать. Оставьте всё как есть.
    Фиг бы с ним, с таким заказчиком. Проделанную работу посчитать самообучением, в т.ч. вести дела.

    Так-то доступ к информации — правомерный, раз вам его дали. Вы, говорите, на словах обсуждали как раз работу по деструкции и обфускации сайта? ;->
    Ответ написан
    3 комментария
  • Как создать язык программирования?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Берешь перфокарту и начинаешь программировать.
    Ответ написан
    6 комментариев
  • Как скрыть программу от демонстрации экрана Python?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Не знаю что такое Р8 или прокторинг. Наверное какие-то геймерские термины.

    Но задача пока выглядит невыполнимой. Или я-бы сказал недостаточно обсуждённой. Как идет демонстрация экрана? Zoom? Skype? Teams? Remote Desktop? Софта много. Часть этого софт транслируют имеено картинку. То что видит пользователь. Часть - может транслировать команды GDI. Это другой уровень зрения.

    Python здесь тоже пока непричем. Тоесть он пока выглядит 5-м колесом в телеге. Уж если кодить на Win32API
    то в первую очередь на С++. Там - структуры данных специфичные. А для Питона нужно делать какую-то адаптацию. Короче втопку питон.
    Ответ написан
    4 комментария
  • Есть ли сайты с задачами по с++, по типу лит код, только на русском?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Есть ли сайты с задачами по с++, по типу лит код, только на русском?

    Нет смысла искать такие сайты. Во первых программисту полезно прокачивать свой уровень
    английского. А во вторых английское комьюнити в десятки раз больше по количеству
    пользователей и от этого и задачи разнообразнее.

    Искать русский литкод - это сидеть всю жизнь как ракушка в раковине. Зачем такой изоляционизм?
    Ответ написан
    Комментировать
  • Безопасно ли SSH соединение?

    ValdikSS
    @ValdikSS
    Первая же ссылка в поисковике полностью отвечает на все ваши вопросы.
    https://ikarus.sg/rsa-is-not-dead/
    Ответ написан
    Комментировать
  • Какие решения существуют для поиска кадров в небольшую команду?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Подъëм зарплаты всегда работает.
    Ответ написан
    Комментировать
  • Как развернуть nodejs+npm в Docker?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Что сложного в том, чтобы загуглить и по второй же ссылке найти готовое?
    ОК, Гугл: use sass as docker container

    https://registry.hub.docker.com/r/jbergknoff/sass
    Ответ написан
    1 комментарий
  • Почему докер не сохраняет базу данных при отключении?

    akelsey
    @akelsey
    Ничего не понятно, что вы ожидаете, какой результат?
    При docker-compose down контейнер удаляется, БД не сохраняется. Никакой обратный процесс не нужен.

    upd.:
    lolrofl01,
    суммаризируя все варианты ответов/комментариев/советов:
    - так как вы хотите не работает
    - можно переписать свой entrypoint.sh с отловом SIGTERM, и сохранением дампа в ваш файл (много рисков, провозитесь, а успеет процесс сохранить sql или нет большой вопрос доверия такому бэкапу)
    - использовать mount volume/bind в папку - хранить т.е. стейтфул данные бд на хосте
    выбирайте.
    Ответ написан
  • Причем здесь in()?

    AlexNest
    @AlexNest Куратор тега Python
    Работаю с Python/Django
    Потому-что так банально компактнее при том-же результате.
    Даже в случае с двумя значениями требуется конструкция вида (просто сравните ее с приведенным кодом):
    len(pin) == 4 or len(pin) == 6
    А представьте, что требуется подобным образом проверить пять/шесть значений. Или требуется проверить произвольное количество значений.
    Ответ написан
    1 комментарий
  • Как правильно добавить папку в исключение GitHub?

    irtek
    @irtek
    Wordpress-addicted
    Если эта папка с файлами ранее была добавлена в репозиторий, то после добавления ее в .gitignore нужно удалить эти файлы из индекса git командой

    git rm --cached .lh/ -r
    Ответ написан
    1 комментарий
  • Как практиковать продвинутые темы js?

    @alexalexes
    Промисы отточить... легко.
    Создайте форму, в которую можно накидывать список файлов. Файлы можно накидывать в любой удобный для пользователя момент времени до отправки формы. Файлы отправляются на сервер сразу как только пользователь выбрал файл, не отправляя форму. Пользователь может отменить процесс отправки файла. Форму можно отправить после того, как все процессы отправки файлов завершены. Если один из файлов по какой-то причине не отправился, форму отправлять нельзя.
    Ставите в инструментах разработчика "Сеть" - скорость 3G. И испытательный стенд готов. Оттачивайте навыки написания промисов.
    PS: Также с любой другой темой. Ставите себе практическую задачу, способ решения которой возможен с использованием инструмента по теме (а то и смежных тем) - и навык закрепится.
    Ответ написан
    Комментировать
  • Для чего изучать линукс?

    @rPman
    Так уж повелось, что основное (большее) количество разработчиков работают в среде linux или средах разработки и библиотек, изначально разрабатываемых для работы в linux

    Т.е. когда ты видишь модули npm, пакетный менеджер python pip, compose от php и прочее прочее, везде изначально разработчики ориентируются на окружение linux.

    Само собой, разработчики люди порядочные, и понимают что особенно новички, начинают свое знакомство с миром программирования там где привыкли
    в windows
    это потому что майкрософт стала планетарным монополистом и удерживает свое положение рыночными методами - т.е. подкупом и угрозами, например к разработчикам железа, или попиранием стандартов, навязыванием и запутыванием и кучей других максимально мерзких способов, внешне даже выглядящих порядочными - вот например wsl, я считаю, - один из таких инструментов подгадить всему linux сообществу

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

    В linux же выглядит так (решили основные проблемы за тебя) заметно чаще (почти всегда) и часто трудности вылезают при ну очень необычных ситуациях (например попытка водрузить компоненту на не поддерживаемые/старые/новые версии ос или аппаратные платформы).

    Linux - это отраслевой стандарт. Не linux сервера могут быть только там где тебя поставили в такие условия намеренно (вендорлок) или по скудоумию. Отсюда не изучать его - глупо и не эффективно.

    p.s. на десктопах linux-у плохо именно из-за того что производители железа намеренно (им за это заплатили или чтобы не наказали) тормозят развитие (плюс конечно деньги, зачем тратить ресурсы на поддержку в нескольких средах, когда хватит только одной windows)

    p.p.s. да у linux тоже куча проблем, поддерживать все его многообразие иногда настоящий ад
    Ответ написан
    Комментировать
  • Почему функция возвращает None?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Если условие не выполняется, то функция ничего не возвращает и в переменной ans оказывается None.
    Ответ написан
    4 комментария
  • Можно ли загрузиться с бэкапа при установке кривого драйвера?

    GavriKos
    @GavriKos
    Можно загрузиться без иксов (и без драйвера) и снести то что приводило к мемориаут
    Ответ написан
    4 комментария
  • Возможно ли получить доступ к файлам с айфона, если разбит экран?

    @Drno
    Мне кажется проще в любом сервисе заплатить за подкидывание экрана и копирование там же
    Ответ написан
    Комментировать
  • Можно ли сделать бота для парсинга телеграм канала?

    Dr_Elvis
    @Dr_Elvis Куратор тега Python
    В гугле забанен
    Можно

    Можно
    нужно

    Запросто
    Ответ написан
    Комментировать
  • Как реализовать онлайн трансляцию экрана на Python?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Вы слишком широко вопрос поставили. Почему сразу не спросили как стать богатым и знаменитым? Ну и чтобы вам ещё и денег дали в доказательство работоспособности ответа.

    К предыдущему ответу по существу могу вот нагугленный с первой попытки вопрос со стэк-оверфлоу предложить: https://stackoverflow.com/questions/35097837/captu...

    Однако, судя по постановке вопроса, не думаю, что вы сможете собрать всё это в работоспособную кучу.
    Ответ написан
    1 комментарий
  • Как математически обоснована безопасность 6-ти подтверждений транзакции?

    Посчитать это можно исходя из вероятности намайнить следующий блок злоумышленником и "честной сетью"

    Вероятность намайнить злоумышленником 6 блоков подряд достаточно мала, чтобы считать, что это настоящая сеть.

    Математика описана в уже упомянутой 11 главе Bitcoin whitepaper
    Ответ написан
    Комментировать
  • Какое оптимальное время въехать в проект?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    Ведите тайминг, на основе результатов, обосновывайте начальству необходимость в дополнительных часах.

    UPD еще побуду капитаном очевидностью. В одной компании я въезжал в их проект примерно месяц .NET3 и React. Причем понимания достиг только в узкой части, что бы просто начать выдавать код.
    Ответ написан
    Комментировать
  • Лучшие книги по бэкенд разработке на python?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Нет книг, которые охватывают все эти темы. Придётся отдельно прочитать Лутца для изучения языка, например Грабера для изучения SQL, руководство Django для изучения Django и т.д. и т.п. Причём всё это будет на уровень джуна, так как мидловый грейд - это не знания, а годы коммерческого опыта командной разработки.
    Ответ написан
    Комментировать