• В чем юридическая сила графической подписи в PDF (Факсимиле)?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Нет юридической силы. Точнее, не больше, чем у переписки по электронной почте или у скана документа.
    Ответ написан
    Комментировать
  • Какой алгоритм используется при возможности 2 неудачных попыток?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Для бОльшей понятности условия будем считать что у нас есть 2 предмета. Оба разбились - эксперименты кончились. И будем считать, что задача - получить ответ за минимальное количество бросков.

    Рассмотрим, что у нас есть только один предмет. Очевидно, что придётся его кидать с 1 метра, с 2, с 3... пока не разобьётся. Максимум будет 5000 бросков.

    Но у нас есть 2 предмета.

    Тогда мы можем бросить первый не с 1 метра, а сразу с какого-то N. Если он разобьётся, то придётся второй кидать с 1, 2, ... и по максимуму второй кинем N-1 раз. а всего будет N бросков.

    Но если он не разбился, то мы можем бросить первый уже с бОльшей высоты. Какой? Допустим, он разобьётся. Чтобы получить по максимуму те же N бросков, второй предмет мы уже может бросить N-2 раз, а, значит, первый предмет надо сбрасывать с высоты N+(N-1).

    Если первый снова не разбился, на следующем шаге его можно сбросить с высоты N+(N-1)+(N-2)... и так далее.

    Лишнего нам тоже не надо. А, значит, надо подобрать такое наименьшее N, при котором N-й бросок первого предмета будет с 5000 метров или выше.

    Итого - имеем N+(N-1)+(N-2)+...+1 >= 5000. Сумму арифметической прогрессии знаем, квадратные уравнения решать умеем. Получаем N=100.
    Ответ написан
    Комментировать
  • Есть ли консольный редактор для Linux, в котором просто выделять весь текст?

    kotomyava
    @kotomyava
    Системный администратор
    Вы путаете операцию внутри редактора, и операцию с буфером обмена, о котором ваши консольные приложения ничего не знают - для них операция вставки фактически это набор вами такого же текста. А со вставкой/копированием работает терминальное приложение на стороне вашей операционки.

    Заменить выделение ни в одном консольном редакторе содержимое буфера обмена не сможет, как это происходит в вашем локальном редакторе. Вам надо сначала удалить нужный фрагмент в файле, или его очистить, а потом вставить.

    Ваш вопрос, скорее надо скорее задать так: В каком консольном редакторе можно простой комбинацией клавиш очистить редактируемый файл или выделение в нём.
    Например, в каком-нибудь nano можно от текущей позиции всё удалить через Alt+T. Или заранее очистить файл, как предложил ky0 а потом открыть его в консольном редакторе и вставить туда нужное.
    Ответ написан
    Комментировать
  • Есть ли консольный редактор для Linux, в котором просто выделять весь текст?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    > filename ; %ваш_любимый_редактор% filename, Shift+Insert
    Ответ написан
    Комментировать
  • Как ограничить запуск нескольких одинаковых процессов на windows server?

    @Crazypill
    ИМХО, такой функционал реализуется в самой прикладной программе. Единственное, что можно придумать - скрипт, который считает количество экземпляров процесса и убивает лишние.
    Ответ написан
    Комментировать
  • Имеет значение для работы потребителя от разделительного трансформатора или напрямую?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    TL; DR - использование разделительного трансформатора смещает приоритеты безопасности:

    -без него - в приоритете пожарная безопасность, нарушение изоляции вызывает сработку автомата
    -с ним - в приоритете защита от электротравмы, так как вероятность того, что после нарушения изоляции в этом месте окажется тело человека - выше.

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

    Медтехника регулярно проходит проверки компетентным персоналом под роспись. В том числе и проверки изоляции.
    Конец короткой версии
    Про системы электроснабжения TN (нейтраль глухозаземлена) и TT (нейтраль изолирована) я сюда копипастить не буду.

    Для начала нужно понять, что такое нейтраль. Фактически, нейтраль - это средняя точка обмотки трансформатора. Собственно, в США, например, в дом приходит PE, N, L1, L2, причем
    нейтраль глухо заземлена на столбе, где висит трансформатор.

    Между нейтралью и любой фазой там 110V, а между фазами (грубо) - 220V. Мощные потребители (бойлеры, плиты, зарядки для Tesla), вешаются между двумя фазами, обычные потребители - между нулем и фазой.

    Более того, в древние времена и в России практиковалось аналогичное подключение - именно поэтому в дачных щитах две пробки на двух проводах - в дом приходило две фазы.

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

    В большинстве приборов сразу на входе находится разделительный транфсорматор
    (в этот перечень входит и ПК).

    В других приборах, изготовленных в предположении, что один из проводников имеет нулевой потенциал , будет наблюдаться следующее - схема будет спроектирована так, что например у конденсаторов (даже неполярных), та обкладка, которая конструктивно является внешней, будет соединена по схеме ближе к точке с нулевым потенциалом (сами ищите видео Мистера Карлсона, где он битый час это объясняет), поэтому включение такого прибора в схему TT или перепутывание ему фазы и нуля может увеличить уровень помех.

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

    Выводы:

    ПК будет побарабану, у него схема на входе симметричная, а потом идет свой собственный изолирующий трансформатор.

    Большинству электроприборов - аналогично, они никак не привязаны к фазе-нулю.

    Проблема может вылезти у тех приборов, где схемотехника завязана именно на ноль - но это еще надо такое чудо поискать. Например, какой-то бойлер, который определяет наличие воды кондуктивым способом - у него ноль на корпусе бака, а фаза через резистор - электрод. Если ему вилку перевернуть, на корпусе будет фаза. Если его воткнуть в схему TT, фаза будет и там и там, и скорее всего, через емкость Земли и трансформатора, девайс будет неприятно кусаться-щипаться.

    Собственно, по этим причинам, большие нагрузки через разделительный трансформатор с изолированной нейтралью не подключают:

    -нарушение изоляции не выбивает автомат - это главная причина, так и до пожара недалеко, когда изоляция нарушится совсем и произойдет межфазное.

    -даже при хорошей изоляции, остается емкость трансформатора и монтажа и чем больше трансформатор, тем лучше эта связь. Это более актуально для высоких напряжений, свыше 1kV
    Ответ написан
  • Как теперь шарить принтер не открывая уязвимость PrintNightmare?

    ValdikSS
    @ValdikSS
    Варианты вот такие:
    614e44e098f0c707098831.png
    Ответ написан
    Комментировать
  • Нормативные акты и документы ИБ, которые распространяются и используются на предприятии?

    vvpoloskin
    @vvpoloskin
    Инженер связи
    Начните свой путь с ФЗ-152, ФЗ-149, ФЗ-187, ФЗ-63, ФЗ-126, сейчас ещё стал актуален ФЗ-530, если организация ещё что-то продаёт, то ФЗ-54. Эти законы вас выведут на постановления правительств (например, п.п.1119 о перс данных) или приказов (например ФСТЭК 21 или 19).
    Ответ написан
    Комментировать
  • Как перевести мою логику решения в доказательство?

    Alexandroppolus
    @Alexandroppolus
    кодир
    Найти k - позицию максимального элемент. Если k < n, то сделать 2 шага: разворот 1...k и разворот 1...n. Теперь максимум точно в конце, и задача свелась к сортировке первых n-1 чисел.
    Ответ написан
    Комментировать
  • Как перевести мою логику решения в доказательство?

    @galaxy
    Индукцией вроде так:
    1. База: ряд из 2-х элементов - либо уже отсортирован, либо сортируется переворачиванием всего ряда.
    2. Пусть мы знаем как отсортировать ряд из k элементов, рассмотрим ряд a_1 ... a_k a_k+1, где первые k элементов отсортированы. Далее три случая:
    • a_k+1 больше всех a_1 ... a_k - ряд уже отсортирован
    • a_k+1 меньше всех a_1 ... a_k - переворачиваем a_1 ... a_k, затем переворачиваем обратно весь ряд (a_k ... a_1 a_k+1)
    • a_k+1 должен идти по порядку между некоторыми a_m и a_m+1:
      1. переворачиваем весь ряд a_1 ... a_k+1
      2. переворачиваем ряд a_k+1 ... a_m+1 (получится: a_m+1 ... a_k a_k+1 a_m a_m-1 ... a_1)
      3. переворачиваем ряд a_m+1 ... a_k (получится: a_k ... a_m+1 a_k+1 a_m a_m-1 ... a_1) - новый элемент в нужной позиции
      4. переворачиваем снова весь ряд

    Ответ написан
    2 комментария
  • Как настроить блокировку fail2ban + ipset?

    @dronmaxman
    VoIP Administrator
    Есть уже готовый пресет в fail2ban 0.9.6
    [ssh-iptables-ipset4]
    
    enabled  = false
    port     = ssh
    filter   = sshd
    banaction = iptables-ipset-proto4
    logpath  = /var/log/sshd.log
    maxretry = 6
    Ответ написан
    4 комментария
  • Как исправить потерю пакетов при подключении напрямую к железке?

    @rPman
    Смотрю на характеристики, у нее 2 сетевых порта, один гигабитный другой 100мбит, вдруг при подключении напрямую вы воткнули в 100мбит порт а он почему то пожелал работать в режиме гигабита (хотя тогда вообще ничего бы не работало)

    Так же, проверьте, в каком режиме подключается железка, вдруг при подключении через маршрутизатор она встает в 100мбит или полудуплекс, а при подключении напрямую пытается на максимуме скорости подключаться и скорости у железа не хватает обработать или еще какой косяк.
    Ответ написан
    5 комментариев
  • Бесконечный запрос ввода при вызове open()?

    @AntonSazonov
    У вас бесконечный запрос ввода потому что у вас бесконечный ввод в цикле, который прерывается при вводе "exit".
    Собственно, в чём вопрос то?
    Ответ написан
    4 комментария
  • Как бороться с дедлайнами от неквалифицированного начальства?

    alexgp13
    @alexgp13
    Руководитель ИТ-проектов
    Дедлайны всегда ставят нереальные, потому что тянут до последнего с запуском проекта. Вам я бы посоветовал менять работу, начальство явно неадекватное (и не из-за дедлайнов). Кидать студентана самостоятельный проект явный признак сильнейшей жадности.
    P.S. Можете скинуть мне на почту резюме с описанием что делали в приложении и в какие сроки, а также зарплатные ожидания, возможно, смогу предложить что-нибудь.
    Ответ написан
    Комментировать
  • Стоит ли грузить голову алгоритмами и структурами данных?

    gbg
    @gbg
    Любые ответы на любые вопросы
    1. Процент людей, которые с удовольствием читают учебники вместо развлекательной литературы очень мал.

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

    3. Нужно или не нужно что-то учить? Ответ тут такой - если вы сами в состоянии навелосипедить некоторые фундаментальные алгоритмы - это очень хорошо. НО! Нужно понимать, что создатели этих решений, как правило, создали их, уже имея ученые степени Ph. D в области математики, физики, информатики, биологии и так далее. То есть, не учась фундаментальным вещам, вы не встаете на плечи гигантов, чтобы видеть дальше (нагуглите, кто это сказал), а ползаете у них под ногами.
    Ответ написан
    5 комментариев
  • Что за название у этого дизайна?

    nikitanaz
    @nikitanaz
    UX Lead and DesignOps @EPAM
    Привет,
    обычно этот стиль называют FUI: Future или Futuristic User Interface.

    Подборку веду даже на бехансе и пополняю её:
    https://www.behance.net/collection/25329517/Future...
    Ответ написан
    2 комментария
  • Почему 192.168.1.0/23 и 192.168.0.0/23 одно и то же?

    @Akina
    Сетевой и системный админ, SQL-программист.
    Есть сеть 192.168.1.0/23

    Это ни фига не сеть. Это один хост. Узел с адресом 192.168.1.0 (и маской 255.255.254.0) из подсети 192.168.0.0/23.

    Для (под)сети в обязательном порядке выполняется равенство address AND mask = address.
    Ответ написан
    Комментировать
  • Почему я не могу найти работу в data science?

    vabka
    @vabka
    Токсичный шарпист
    У мень есть трехлетний опыт работы (+знания) с Python и его ds библиотеками (учебные/личные проекты, курсы, книги). Я знаю мат. статистику, мат. анализ, линал и самые популярные алгоритмы машинного обучения (учеба в ВУЗе, курсы, книги, личные проекты), знаю SQL. Также уровень английского - C1. Образование: бакалавриат - физика, магистратура - прикладная информатика.

    В опыт работы, обычно, считают только коммерческий опыт.

    Также уровень английского - C1

    Обычно, такой крутой уровень английского нужен только для работы в западных компаниях, либо если должность подразумевает регулярное общение на английском языке.
    Ну и его также нужно как-нибудь подтверждать. Например международным экзаменом, или опытом работы/учёбы в Европе/Америке

    Что я делаю не так? Подскажите, пожалуйста

    Фиг знает - вы же не сказали, что вы делаете)

    Из общих советов:
    1. Детализируйте свой опыт.
      Что именно входит в эти три года: Учёба, работа в конкретных компаниях, какие технологии в разные года использовали, и для чего.
    2. Описывайте конкретные навыки (не просто знаком с библиотеками, а конкретно на каком уровне)
      В идеале, с примерами. Раз вы специализируетесь на DS, то имеет смысл выложить какие-нибудь свои исследовательские работы на Kaggle, и дать ссылки на них в резюме.
    3. Когда выполняете тестовые задания, уточняйте все неочевидные моменты, которые можно толковать двояко - правильно заданные вопросы дают плюсик на собеседовании.
    4. Во время собеседования не только отвечайте на вопросы, но и обязательно задавайте: о компании, задачах, зарплате, и вообще о всём, что вас интересует - снова вспоминаем плюсик про правильные вопросы.
    5. После собеседования и тестового задания обязательно просите обратную связь - так вы хотябы будете знать, почему именно вам отказывают (ошибки, нехватка навыков, недостаточное впечатление, или может вообще уже закрыли вакансию другим человеком)


    И самое главное - не отчаивайтесь, и не думайте, что проблема всегда именно в вас (так и до депрессии не далеко)
    Ответ написан
    2 комментария
  • Почему я не могу найти работу в data science?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Подозреваю, что нужны горящие глаза. Это не часто пишут в требованиях, а если и пишут, то другими словами.

    Люди в большинстве своём - существа иррациональные, мыслят субъективно. Поэтому помимо знаний нужно ещё и произвести должное впечатление. Это называется soft skills - умение договариваться, а также умение продавать себя. Конечно, чисто профессиональные знания (hard skills) гораздо важнее, но попробуйте объяснить это нанимателям. Поэтому мало иметь только проф. знания.

    Также осторожно предположу, что не смотря на вашу настойчивость и достижения, вам не хватает просто интеллекта. И тестовые задания это выявляют. Только не обижайтесь, пожалуйста. Статистически мужчины и женщины в среднем примерно равны по интеллекту, но вот разброс у мужчин гораздо больше, то есть среди них больше как гениев, так и идиотов. По этой же причине женщин практически нет среди известных учёных (если мы рассматриваем верхний срез умов человечества). Возможно, к вам предъявляют требования именно по интеллекту, смекалке, критическому мышлению. Тестовые задания могут быть с подвохом, который вы не замечаете или не полностью раскрываете. И если вас нанимает какой-нибудь супер-гений, то у него может быть либо тупо стереотип, либо он хочет такого же гения на свободное место. Исходя из этого, тем более нужно уделить внимание должному впечатлению. К сожалению, в техническом ВУЗе этому не учат.

    В общем, как бы странно ни звучал мой совет, но попробуйте добавить больше эмоций в процедуру собеседования, чтобы ваша искра каким-то образом смогла заразить нанимателя. Просто сказать "мне интересна эта область и я хочу работать в ней" - не достаточно. Как минимум не хватает слова "очень". А максимум ограничен лишь вашей фантазией и здравым смыслом.
    Ответ написан
    3 комментария
  • Какое направление выбрать в вузе, чтобы в будущем работать в игровой индустрии?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Чистому программисту (исполнителю) должно быть глубоко всё равно, разрабатывает ли он игру или что-то другое. Если же программист не совсем "чистый", а с уклоном в геймдизайн, то есть берёт на себя и другие роли (а именно это и привлекательно в игровой индустрии), то я бы рекомендовал рассмотреть психологическое направление. Внезапно. Программированию выучиться проще, если есть способности к математике и любовь к логике, поэтому язык можно освоить самостоятельно, а дальше только бесконечная практика. Хотя можно совместить оба направления. Например, есть «Прикладная информатика в психологии».
    Ответ написан
    Комментировать