Задать вопрос
  • Чем 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
    Ответ написан
    Комментировать
  • Курсы web-дизайна с нуля, что посоветуете?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Специальность должна начинаться со слов senior. Окончание фразы не так важно.
    Учи английский. Не школьную или институтскую программу, а на уровне свободного владения языком.
    Ответ написан
    Комментировать
  • Какие книги есть для новичков по C# в 2020?

    GavriKos
    @GavriKos
    Такие же, какие и в 2019, 2018, 2017 и так где то до 2004.
    Шарп конечно развивается, но основы языка не менялись.
    А если вы еще и новичок в целом, а не именно в шарпах (т.е. опыта нет ВООБЩЕ) - то вам все равно какой год читать.
    Ответ написан
    Комментировать
  • Как сделать REPL режим из cmd после завершения скрипта Python?

    @AWEme
    Retard Soft Inc.
    Добавить флаг -i при запуске.
    CMD python -i script.py
    Ответ написан
    Комментировать
  • С чего лучше начать изучение PHP чтобы в конце достичь уровня профи?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Я вот не поленился специально для вас скопировать свой недавний ответ другому человеку по похожей истории.

    Работая на зарубежных кастомеров могу сказать что релокация (если не CIS) дается только в следующих случаях:
    • вы исключительный специалист на рынке (то есть поиск второго такого кандидата может занять месяцы)
    • вы соответствуете всем критериям для получения (рабочей) визы
    • первое время вы готовы пахать аки конь за то что вас перевезли
    • вы знаете необходимый язык (почти всегда это английский) на уровне B2+ (это примерное значение, но даже с B1 вы никому там особо не сдались)
    • вы можете принести реальную ценность в организацию
    • у вас нет "багажей" в виде проблем со здоровьем, семьи (если она не сможет ехать с вами) и т.п. (читаем как нет причин проситься обратно)
    • вы мотивированы к релокации
    • у вас отличные soft skills


    В итоге, как правило, релокацию получают различные:
    • Senior Delivery Manager
    • Senior Project Manager
    • Senior Account Manager
    • Solution Architect
    • Software Architect
    • System Architect
    • CxO (любые Chief)


    различные девелоперы, девопсы, QA и тому подобные замечательные люди до уровня Senior в принципе никем не рассматриваются.

    Таким образом, человек, изучающий язык 9 месяцев за рубеж не попадет. Таких юниоров просто не существует в природе
    Ответ написан
    5 комментариев
  • Как совместить golang с php?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР

    загрузка пользовательской страницы составляет, примерно те же цифры, от 10 до 15 секунд.
    база данных отвечает вам примерно в 1 миллион строк
    встает вопрос: как именно это сделать и как реализовать?


    Два простых шага:
    1. Оторвать руки тому, кто вот это всё написал, и засунуть их ему туда, откуда они у него растут.
    2. Нанять PHP junior-a, который уже освоил базовый синтасис SQL и умеет запрашивать из БД нужное количество строк.

    ЗЫ.
    Какие еще альтернативы можете предложить? К примеру, совмещение Vue с PHP.

    Внимательно присмотреться к тому, кто подаёт такие идеи для решения этой проблемы.
    Ответ написан
    8 комментариев
  • Где сохраняются данные БД, запущенной в docker контейнере?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    Есть варианты с подключением volume, сетевыми дисками и другой фигней, но разработчики Docker пишут чёрным по белому

    Don’t use Docker for persistent storage


    В общем, не предназначен докер для этих задач. Битые данные же при аварийной остановке контейнера вам не нужны?
    Ответ написан
    2 комментария
  • Коллеги, как Вы выходите из положения, когда нужно постоянно приводить ПК в исходное состояние?

    @granty
    Я Акронис использую. Делаю полный бэкап винта на физическом уровне. Делается загрузочный CD/флешка.
    Ответ написан
    Комментировать
  • Relocate - верстальщик?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Работая на зарубежных кастомеров могу сказать что релокация (если не CIS) дается только в следующих случаях:
    • вы исключительный специалист на рынке (то есть поиск второго такого кандидата может занять месяцы)
    • вы соответствуете всем критериям для получения визы
    • первое время вы готовы пахать аки конь за то что вас перевезли
    • вы знаете необходимый язык (почти всегда это английский) на уровне B2+ (это примерное значение, но даже с B1 вы никому там особо не сдались)
    • вы можете принести реальную ценность в организацию
    • у вас нет "багажей" в виде проблем со здоровьем, семьи (если она не сможет ехать с вами) и т.п. (читаем как нет причин проситься обратно)
    • вы мотивированы к релокации
    • у вас отличные soft skills


    В итоге, как правило, релокацию получают различные:
    • Senior Delivery Manager
    • Senior Project Manager
    • Senior Account Manager
    • Solution Architect
    • Software Architect
    • System Architect
    • CxO (любые Chief)


    различные девелоперы, девопсы, QA и тому подобные замечательные люди до уровня Senior в принципе никем не рассматриваются.
    Ответ написан
    Комментировать
  • Где найти единомышленников по веб-разработке?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    и личного роста

    сбежать с фриланса и пойти на фуллтайм, желательно не удалённый, в контору где пишут качественный код
    Ответ написан
    Комментировать
  • Где найти единомышленников по веб-разработке?

    Zoominger
    @Zoominger Куратор тега Веб-разработка
    System Integrator
    Лол, фрилансер фрилансеру - конкурент и злейший враг.
    Для полезной информации есть блоги, СОФ и Тостер.
    Для личного роста кушайте больше молочных продуктов и меньше курите.
    Ответ написан
    8 комментариев
  • На какие курсы пойти в Москве по QA engineer?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Мне посоветовали пойти на курсы

    Это вредный совет.
    Ответ написан
    5 комментариев
  • Как устранить постоянные ошибки в Android приложении?

    GavriKos
    @GavriKos
    Логи снимите и смотрите что в них. Без логов это не ошибка а так, ерунда.
    Ответ написан
    Комментировать
  • Какие ИТ курсы по мобильной разработке выбрать?

    fursa08
    @fursa08
    Junior Android developer
    По Android тонны инфы в интернете в свободном доступе. Курсы не нужны сейчас.
    Ответ написан
    Комментировать
  • Django AWS lambda альтернатива для Celery?

    inoise
    @inoise Куратор тега Amazon Web Services
    Solution Architect, AWS Certified, Serverless
    CloudWatch + lambda + SNS (или SES) (если почта). А вообще надо больше подробностей)
    Ответ написан
    5 комментариев
  • Зачем нужен Google cloud?

    @McBernar
    За тем же, что и AWS и яндекс.клауд и все остальные облака — инфраструктура для приложений.

    Если вы не знаете, что это такое — вам это точно не нужно.
    Ответ написан
    Комментировать