Задать вопрос
  • Как правильно создать raid 1 из 2х4ТБ и 2х300ГБ?

    @rPman
    Осторожно, создав raid средствами bios ты получишь вендорлок, т.е. при смене материнки новый контроллер почти наверняка не сможет увидеть массив, и восстановление данных будут сопряжены с некоторыми сложностями.


    В windows уже давно есть встроенная поддержка software raid, при этом можно создавать не только из физических дисков но и разделов (для установки системы требуется минимум 2 раздела, для загрузчика efi ~500мб и для системы

    Правда есть нюанс, сам установщик не умеет работать с raid (так же загрузочный раздел нельзя в программном рейде держать), но можно установить систему на один диск а после установки сделать из этого диска raid, добавив второй как копию

    На какие диски ставить, все зависит от тебя, полагаю два диска по 256 это ssd? было бы неплохо установить систему на них (если это древние hdd то лучше не ставить систему на них, так как будет заметно медленно работать).
    Ответ написан
    1 комментарий
  • Как переадресовать udp порт?

    @none7
    Также как и в случае TCP. Разница лишь в том, что NAT не может отслеживать разрыв UDP соединений и удаляет их по таймауту, но это уже заботы приложений.
    Ответ написан
    Комментировать
  • Что это за параметр в настройках NGINX?

    Это регулярное выражение: ^(.+)\.(\d+)\.(css|js)$

    ^ — начало строки
    ( ) — то, что внутри скобок, отдельно попадёт в переменные $1, $2, .. $N
    . — любой символ
    + — определяет количество предшесвтующего ему: «1 или несколько»
    .+ — один или несколько любых символов
    \. — буквально точка обыкновенная, point vulgaris, без спец. значения
    \d — цифра. \d+ одна или несколько цифр
    (css|js) – или "css" или "js"
    $ — конец строки

    Таким образом эта регулярка совпадёт, скажем, со строкой
    /css/main.min.682375227.css и заменит её строкой без числа:
    /css/main.min.css

    Наверное, так борются с кэшированием в браузере. В HTML можно писать с любым числом, и браузер подумает, что это что-то новое. А сервер всегда отдаст один и тот же main.min.css, какой там у него есть.
    Ответ написан
    1 комментарий
  • Можно ли выразить алгоритм в виде математической формулы?

    wataru
    @wataru Куратор тега Математика
    Разработчик на С++, экс-олимпиадник.
    Используйте функцию max.

    Значение в каждой ячейке будет
    max(0, (тукущее значение) - max(0, (платеж) - (сумма всех следующих ячеек)))


    Поскольку нужны будут все частичные суммы, то есть смысл в соседних ячейках подсчитать все эти суммы.
    Ответ написан
    Комментировать
  • Копирование файлов в linux?

    suffix_ixbt
    @suffix_ixbt
    https://www.babai.ru/
    Корректнее:

    cp -a /source/. /target
    Ответ написан
    Комментировать
  • Каковы бест практикс структуры каталогов и файлов программы в Windows?

    @res2001
    Developer, ex-admin
    Например тут: https://en.wikipedia.org/wiki/Directory_structure
    Встречал похожий более подробный документ где-то на сайте микрософта, но сейчас не нашел.
    Если кратко:
    1.программу ставить в "Program Files" в соответствии с платформой. Внутренняя структура исполняемых файлов и библиотек - на ваше усмотрение. Если вы используете кучу динамических библиотек, то есть смысл разнести их по подкаталогам. Если у вам только небольшая кучка - могут лежать в одном каталоге. Это на самом деле не важно и никому не интересно.
    2.Общие настройки программы, которые распространяются на всех пользователей: в реестр в HKLM и/или в ProgramData.
    3.Пользовательские настройки программы: в реестр в HKCU и/или в AppData.
    4.Пользовательские временные файлы: в %TEMP%
    5.Файлы проектов или сохранения: в %USERPROFILE%\Documents
    Ответ написан
    2 комментария
  • Корректно ли пересчитывать допустимый ток?

    Ocelot
    @Ocelot
    Нет, это два независимых условия. При превышении тока расплавятся контакты, при превышении напряжения - пробьётся изоляция.
    Иногда ещё пишут разный допустимый ток при разных напряжениях, но это тоже связано не с мощностью, а с условиями возникновения дуги при размыкании контактов. Это более актуально для выключателей и реле.
    Ответ написан
    Комментировать
  • Как обойти АП на скины и прочее, что изменить в них?

    Jump
    @Jump
    Системный администратор со стажем.
    Как обойти АП на скины и прочее, что изменить в них?
    Никак.

    В пример приведу скины CS:GO на мобилках, в частности кейсы кс го (давно-давно было популярным в школах). Почему их не притянули за авторские права
    Я вчера три раза перешел дорогу в неположенном месте, два раза зашел в магазин без маски, и бросил три окурка мимо урны, а под вечер пил пиво в общественном месте и ругался матом.
    Почему меня не привлекли за это?

    как мне избежать этого в своём проекте?
    Как говорил один известный вор -
    Лучше не воровать.
    Если уж воровать-то не попадаться.
    Если уж попались-то не признаваться.

    Это правило работает и с другими нарушениями закона, в частности с АП.
    Ответ написан
    3 комментария
  • Как организовать связь (кол-центр) для географически распределенного офиса?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Ну основной номер обычно берут в стране юрисдикции фирмы (главного офиса) или где выгоднее (с мессенджерами особой разницы где брать сейчас нету)
    Оформляется естественно не на сотрудника, а на фирму и выдается ему в качестве служебного смартфона (ну или мессенджер можно поставить куда угодно)
    Если достаточно вацапа/скайпа/мессенджеров то этой схемы выше крыши (всеравно интернет глобальный).
    С обычной телефонией: хорошим тоном считается считается иметь локальные контакты. Соответственно Вам нужен проброс сотрудника в страну клиента. Это делается при помощи IP-телефонии, а дальше варианты: или берете готовый сервис, полностью в нем все настраиваете реализовываете (от покупки локальных номеров/вызовов до проброса на номер нужного сотрудника/сотрудников) либо берете атску (любая облачная или тот же астериск), шерстите местных провайдеров насчет услуг аренды номера и отдачи транка по SIP (это будет дешевле чем заказывать у операторов IP-телефонии). либо на офисах ставите SIP-шлюзы и гоните их телефонию куда нужно
    Ответ написан
    1 комментарий
  • OpenSSH в Windows 10. По какой причине доступ запрещен?

    @MaxKozlov
    Добрался до компа, напишу уж тут :)
    В логах сервера видно что за проблема - не те права у того самого файлика, что я упоминал в комментарии
    debug3: Bad permissions. Try removing permissions for user: S-1-5-11 on file C:/ProgramData/ssh/administrators_authorized_keys.
    Authentication refused.

    При подключении к OpenSSH-серверу, установленному, на win и использовании аутентификации по ключу, необходимо обращать внимание на два момента:
    1. Если пользователь админ - его публичный ключ должен быть указан в C:\ProgramData\ssh\administrators_authorized_keys
    2. Убедиться что владелец файлов *authorized_keys правильный: системных - система, юзерских - юзер, и без лишних доступов.
    Например, установить права для системного можно скопировав их с другого файла:
    $acl = Get-Acl C:\ProgramData\ssh\ssh_host_dsa_key.pub
    Set-Acl -Path C:\ProgramData\ssh\administrators_authorized_keys -Acl $acl

    Ещё в комплекте c GitHub идут специальные скрипты для тех же целей:
    FixHostFilePermissions.ps1
    FixUserFilePermissions.ps1

    Они что-то ещё в реестре вроде бы правят

    Вариант обхода настроек для этого файла -закомментировать в конфигах его упоминание:
    Match Group administrators
           AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
    Но это не рекомендуется

    Ну, и, как замечено в комментариях, необходимо убедиться в правильной кодировке файла
    https://github.com/PowerShell/Win32-OpenSSH/issues...
    Если коротко, то оказалось что кодировкой *authorized_keys по дефолту является UCS-2 LE BOM, вместо ожидаемого UTF-8. После смены кодировки все заработало так как надо.

    Мои лично файлы все в ASCII
    Ответ написан
    4 комментария
  • Возможно ли починить этот жесткий диск?

    ettaluni
    @ettaluni
    ERROR MEME
    У тебя овер много бэд блоков, жесткий может еще и показывает что жив но поверхность убита. Ты вообще считать инфу от туда можешь?
    Лечение только одно, переводить этот жесткий в режим чтения и делать клон на другой диск.
    У тебя тошиба немного отработал? Ты что на своем компьютере прыгал?
    Ответ написан
    1 комментарий
  • Как организовать использование одного USB-токена несколькими пользователями?

    Не изобретайте велосипед, выпустите второй токен. Смысл использования токена для подписи - то, что к нему должен быть физический доступ, да и зачем давать менеджерам доступ к токену, с которым можно денежные операции проводить.
    Ответ написан
    Комментировать
  • Можно ли каким-либо образом задать в background разные форматы для изображений?

    Digiport
    @Digiport
    PHP рулит
    <picture>
                    <source srcset="picture.webp">
                    <source srcset="picture.png">
    </picture>


    По второй части вопроса прочитайте тут:
    https://habr.com/ru/post/264491/
    Ответ написан
    1 комментарий
  • Как правильно установить fail2ban на Ubuntu 16.04?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Измените конфиг f2b таким образом, чтобы в нём не было ссылок на несуществующие файлы - и всё заработает.
    Ответ написан
    Комментировать
  • Как запускать cron задачу в период с 20:00 - 5:00 каждую минуту каждого дня?

    DevMan
    @DevMan
    * 20-23,0-5 * * *
    Ответ написан
    Комментировать
  • Как получить подтверждение об обязанностях на работе?

    HanaK
    @HanaK
    Просто и понятно о финансах и налогах
    У Вас должен быть трудовой договор - там указывается должность и обязанности работника. В норме.
    В идеале, в трудовом договоре есть ссылка на должностную инструкцию. Это позволяет избежать перечисления всех обязанностей в трудовом договоре.
    В должностной инструкции прописываются обязанности, соответствующие должности по штатному расписанию.
    Но, как правило, всего этого в трудовом договоре нет.
    И очень часто кроме должностных обязанностей работник выполняет еще и функциональные обязанности. В трудовом праве этот термин не определен. Но в практике они в большей степени характеризуют цели и результаты работы.
    Если Вы сможете договориться, а скорее всего при согласии бывшего работодателя, сами описать свои должностные обязанности в виде Приложения к трудовому договору и оформить дополнительное соглашение к трудовому договору ссылкой на это Приложение, то у Вас будет официальный документ.
    Впрочем в самом доп. соглашении можно описать Ваши функциональные обязанности в качестве должностных.
    Полагаю, они должны пойти Вам навстречу, если в Вашем трудовом договоре по вопросу Ваших обязанностей пустота.
    Ответ написан
    2 комментария
  • Может ли сгореть это устройство?

    gbg
    @gbg Куратор тега Электроника
    Любые ответы на любые вопросы
    Это устройство может не только обжечь, а натурально убить, если нарушится изоляция - потому что в импульсных блоках питания на GND уже есть 110 вольт из розетки через Y-конденсатор.

    В медтехнике применяют специальные источники питания с двойной изоляцией.

    Так что если вы хотите поиграться, пользуйтесь Power Bank
    Ответ написан
    3 комментария
  • Как убедиться, что колонки подключены в одной полярности?

    a_volkov1987
    @a_volkov1987
    Инженер-схемотехник
    Взять 1 батарейку типа ААА и кратковременно подключить к динамику. Динамик либо сдвинет диффузор на вас или от вас.
    Сдвигает на вас - плюс батарейки подключён к условному «плюсу» динамика.
    Ну а дальше маркируйте провода и подключайте как вам надо.
    Ответ написан
    3 комментария
  • Что писать в строке "Опыт работы за последние 3 года"?

    approximate_solution
    @approximate_solution
    JS Developer. Angular\React\Vue\Ember
    Зависит от конкретного hh и степени идиотизма конкретной компании.

    У нас в разные периоды при разных "верхах" были 2 разных взгляда на этот вопрос(найм в компанию людей):

    1 взгляд. Если ты идешь на позицию джуна джава - мне не важно где ты работал официантом или менеджером. Просто покажи мне софт скилы и хард скилы = велком.
    2 взгляд. Чем больше у тебя работы в смежных сферах, например продаваном, или преподавателем, тем больше вероятностей что ты сталкивался с большинством бытовых ситуаций, который присуще большинству компаний - умение разговаривать с коллегами, умение в корпоративную этику и тд. Иногда тоже ценится.

    Вывод: лично я склоняюсь больше к 1му взгляду, но очень много компаний и особенно hh(которые работают в IT, но пожизненные гуманитарии) расценивают отсутствие опыта вообще какого либо - как вашу несостоятельность. Выбор за вами.

    PS: лично я не вижу ничего плохого в том, что человек 20 лет работал в сфере продаж, и потом у него появилось желание освоить профессию программиста(поэтому ставить - не зазорно). Есть особая категория "старперов" и "элиты", который считают что если программирование - то java, если программист - то 20 лет в профессии и начинай с университета. Именно такие будут отсеивать ваши резюме с не-релевантным опытом. Вопрос: нужны ли в будущем вам такие коллеги - тут подумайте сами.
    Ответ написан
    2 комментария
  • Если информация верна на 99,(9)%, то насколько она неверна?

    Lynn
    @Lynn
    nginx, js, css
    В современной математике принято, что 99.(9) === 100
    https://ru.wikipedia.org/wiki/0,(9)
    Ответ написан
    Комментировать