Задать вопрос
  • Обучение Java курсы или ментор?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Ни то, ни другое. Просто возьмите учебник.
    Ответ написан
    2 комментария
  • Как проще всего разворачивать софт на железе заказчика?

    POS_troi
    @POS_troi
    СадоМазо Админ, флудер, троль.
    Для Linux систем более чем достаточно вариантов - ansible, Chef, Puppet, Salt.
    Для Windows всё намного тяжелее, вы не описали для чего винда и насколько критична, но если есть возможность убрать её из связки то убирайте и жизнь станет легче.
    Если нет возможности убрать Windows из цепочки, то значит пора уже вспомнить про MSI пакеты и нацчиться их делать (Advanced installer могу порекомендовать).
    Ответ написан
    Комментировать
  • Кто работал с облачным хостингом hetzner?

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

    @Ksushqa
    Unity developer
    Как же я вас понимаю! Тоже 2+ года и тоже чувствую себя выжатой как лимон. Работа за копейки, нет конца и края меняющимся требованиям. Хотят много, дают в ответ мало, даже хотя бы банального эмоционального отклика (я довольно идейный человек и мне искренняя благодарность очень важна) нет. Ни "спасибо", ничерта... Сделай за себя и за того парня. В итоге пришлось идти в больничку. Обследовалась от и до. Сказали все "болезни" у меня от нервного истощения, тело здорово. Была недавно на больничном, даже отдохнуть не дали нормально. Всё равно пришлось работать. На выходных – часто работаю. Короче, вы понимаете, каково это :) И при этом работать на устаревшем ***, за 2+ года мало роста.

    На этой неделе понесу заявление на увольнение.

    Вина на вас только в том смысле, что вы себя недостаточно любили :) Не отстаивали свои "границы", как любят говорить психологи.

    Как то можно заранее выявить такую компанию с таким же отношением и организацией, чтоб не попасть на те же грабли?

    Заранее не всегда возможно. Но вы должны быть внутренне настроены на то, какую работу вы хотите, а что терпеть не будете точно (что аукается на ваше здоровье?). И отстаивать это в общении с работодателем. Я начала отказываться работать на выходных, перестала торопиться всё успеть, потому что начальству захотелось. Перестала соглашаться со всеми заданиями подряд, а если что-то вижу слишком затратным или нецелесообразным – так и говорю с приводом аргументов. А в любую оценку времени на работу теперь нагло прибавляю время на отдых/восстановление (просто потому что привыкла себя загонять и хочу чуть замедлиться, а значит нужно больше времени). Ничего, никто не умер. Едут на том, кто везет :) Не болейте!

    P.s.:
    Ну вот собственно, выгорание случилось, как теперь работать с выгоранием?
    Возьмите направление к неврологу. Если верите в "психологов", можете на консультации походить. Тут дело не только в сложности работы, но и в том, что вы берете всю нагрузку, что на вас взваливают (быть хорошим? вина при отказе?). Двояко.
    Ответ написан
  • Как часто используется инструкция nonlocal?

    wegres
    @wegres
    PEP 3104 -- Access to Names in Outer Scopes
    https://www.python.org/dev/peps/pep-3104/
    Ответ написан
    Комментировать
  • В чем смысл bootstrap'a и его аналогов?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Комментировать
  • Применяется ли сейчас протокол LLC?

    vvpoloskin
    @vvpoloskin Куратор тега Компьютерные сети
    Инженер связи
    Я знаю сети, работающие до сих пор на x.25, там LLC используется. В привычном Ethernet - нет.

    Ethernet это типо сколько проводочков надо и какие МГц через них передавать.

    Физика - не вся часть Ethernet, там очень много логики. Например, он может быть поверх E1, PPP (l2tp), WDM, SCPC, а там своя физика. Ethernet - 1 и 2 уровни OSI. Вон посмотрите все, что входит в это понятие.
    Ответ написан
    3 комментария
  • Как проверить работу программиста по настройке сервера?

    Sanasol
    @Sanasol
    нельзя просто так взять и загуглить ошибку
    Смотря какая задача была.
    Что значит настройка сервера?

    Если поставить вебсервер с php, то это занимает плюс минус полчаса, это если еще сайт сверху закинуть и поправить конфиги.
    Ответ написан
    Комментировать
  • Как создать функцию, определяющую, состоит ли кортеж из неповторяющихся (уникальных) элементов?

    bubublik
    @bubublik
    Можно преобразовать кортеж в множество set()
    и сравнить длину множества и кортежа. Если они одинаковые - все элементы в кортеже уникальны.

    def check(collection):
        if len(set(collection)) == len(collection):
            return True
        return False
    Ответ написан
    3 комментария
  • Как программируют телекоммуникационное оборудование?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Вообще-то, это не так работает. Сначала ставится задача типа "Разработать устройство такое-то с такими-то функциями". Далее это все прорабатывается до полноценного ТЗ со всеми подробностями. Далее это ТЗ передается инженерам, которые уже под требования ТЗ подбирают оборудование и ПО. Программисты сразу получают плату разработчика с тем же процессором и на ней уже могут производить отладку ОС и ПО. Инженеры тем временем проектируют плату, электронику, тестируют это все. В большинстве роутеров сегодня работает обычный линукс и на обычном процессоре типа ARM. Большая часть того, что там используется стандартизировано и легко покупается и компонуется в один девайс. ПО там зачастую обычный веб сервер с кучей скриптов для настройки стандартных линуксовых прогамм.
    В более сложных и больших сетевых устройствах, которые работают на магистралях, например, все несколько сложнее — там могут использоваться специальные процессоры и ПЛИС, которые программируются несколько иначе. Так же там может быть вообще полностью своя прошивка или какие-то другие специфические системы.
    Ответ написан
    Комментировать
  • Куда делает запрос библиотека WHOIS?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    В README написано

    Python wrapper for Linux "whois" command

    То есть библиотека запросов вообще не делает, она просто вызывает консольную утилиту.
    Ответ написан
    2 комментария
  • Почему выходит ошибка в python?

    Vlad_IT
    @Vlad_IT
    Front-end разработчик
    У вас второй питон, он так не может.
    UPD: дополню: на втором питоне есть именованные параметры, но на втором питоне print не функция, а оператор, т.е. она не может принимать именованные параметры.
    Ответ написан
    Комментировать
  • Существуют ли агенты фрилансеров?

    @yayashitoya
    Существуют.
    Но, боюсь, вам процент не понравится.
    До конечного исполнителя доходит 20-50%
    Ответ написан
    8 комментариев
  • Почему на западе любят поддомен www в адресе сайте, а у нас корень домена?

    Yar_Rick
    @Yar_Rick
    yareg.com
    Куки голого домена (без www) валидны для всех поддоменов, т.е. возможны проблемы с безопасностью, поэтому англоязычные заказчики предпочитают не рисковать - веками культивировавшийся бизнес не любит лишних потенциальных неприятностей. В России любят красивости, а на возможные факапы обычно плюют с высокой колокольни. У меня самого сайты без www, я ж русский, но начинаю задумываться :) Проблема не так остра, если нет никаких поддоменов с отдельными сервисами кроме www (а с него редирект на голый домен, а не отдельный сайт) и не придвидится.
    Ответ написан
    2 комментария
  • Нужно ли умножать сложности?

    @deliro
    Нет. Вот если бы у тебя было два вложенных цикла по string, то да. А тут сложность "складывается", потому что сначала O(n) — реверс, потом O(n) — создание цикла, потом O(n) — join. Но т.к. константы в сложности никому не нужны — это только O(n)

    Но ты, конечно, не поверишь, поэтому вот тебе доказательство. Время линейно растёт вместе с N
    5c6f07ce35b63943246212.png
    Ответ написан
    Комментировать
  • Существует ли документ, подтверждающий безопасность информационного продукта?

    athacker
    @athacker
    Нет таких сертификатов. Есть программа и методика сертификации соответствия информационной системы ОПРЕДЕЛЁННЫМ ТРЕБОВАНИЯМ. В России подобные сертификаты может выдавать ФСТЭК (в отношении мер информационной безопасности) и ФСБ (в отношении средств криптографической защиты информации). Процедура сертификации по требования ФСБ/ФСТЭК -- долгая, сложная и дорогая. В реальности требуется только в случае, если вы работаете с гос-органами.

    Если планируете работать с коммерческими предприятиями... Ну, можно заказать аудит у какой-нибудь огранизации, которая занимается аудитом ИБ, и затем их заключение показывать клиентам. Но судя по вашему вопросу, даю 100% гарантии, что подобный аудит ваша информационная система не пройдёт. Особенно учитывая, что у вас даже HTTPS нет -- это однозначно показывает уровень разработки.

    Но в любом случае, сертификат только подтверждает соответствие вашей системы и процедур её эксплуатации/развития некоторым стандартам в области ИБ. Стандартов несколько -- как минимум, есть российские требования, типа21 приказ ФСТЭК и документы, его дополняющие, 152-ФЗ (закон о защите перс. данных). Есть европейские стандарты ISO 27000, есть американские NIST 800 series или FIPS 140-2.
    Ответ написан
    1 комментарий
  • Почему время выполнения на разных машинах отличается?

    @deliro
    Ещё раз, чёрным по белому. Сложность алгоритма НЕ ОТРАЖАЕТ реального времени выполнения. Время может различаться хоть в миллион раз. Сложность ОТРАЖАЕТ характер роста времени/памяти при росте этого твоего N.
    Ответ написан
    1 комментарий
  • Где найти стартап?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Этот вопрос в разных вариациях задавали на Тостере уже много десятков если не сотен раз. И всегда доминирующее среди ответов мнение - джуны никому не нужны, а единственный способ набраться опыта - устроиться в офис на полный рабочий день.
    Ответ написан
    Комментировать
  • Чем автоматически ломать свой код, чтобы проверить тесты?

    fox_12
    @fox_12 Куратор тега Python
    Расставляю биты, управляю заряженными частицами
    Вы вероятно путаете с тестами там где вносятся различные случайные изменения во входные данные, и проверяется реакция.
    Так как случайная правка в код поломает саму программу и она тупо не запустится.
    Ответ написан
    3 комментария