Задать вопрос
  • Как изучать администирование?

    saboteur_kiev
    @saboteur_kiev Куратор тега Системное администрирование
    software engineer
    Если у вас нет AD в конторе, то оптимизируйте то, что вы сейчас делаете руками.
    Ставите один и тот же софт - изучите, как его можно ставить автоматически. Существуют portable версии, существует https://chocolatey.org/, существуют консольные нисталляторы.
    Тоже и про установку винды - разберитесь, как сделать подготовленный образ винды с нужными драйверами.

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

    Jump
    @Jump
    Системный администратор со стажем.
    Ну наверное https://community.otrs.com/download-otrs-community...
    Ничего более адекватного не припомню.
    Отзывы слышал неплохие, сам не пробовал и не использую.
    Ответ написан
    1 комментарий
  • Организовать кольцо в сети OSPF vs *STP. Что выбрать?

    @Strabbo
    Везде где есть возможность всегда лучше делать резервирование на уровне L3. Таким образом вы уменьшите броадкаст трафик и избавитесь от риска L2 петель. + Используя роутинг трафик лечге балансировать, чем на L2 уровне. Чем меньше STP у вас в сети, тем лучше вы спите :)
    Ответ написан
    Комментировать
  • В чем смысл быть гуру тостера?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    1. Работа над личным брендом: Высокая репутация в профессиональных сообществах повышает привлекательность для нанимателей.
    2. Улучшение существующих знаний: Хочешь что-то понять, объясни другому.
    3. Приобретение новых знаний: Специализация замыкает в узком спектре задач и проблем, а Q&A-сервисы - это источник задач и проблем из самых разных областей и иногда под самыми неожиданными углами.
    4. Альтруизм: Большинству из нас кто-то помогал в начале пути, пришло время возвращать долг и делать свой скромный вклад в рост кадров.

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

    Для чего просиживаете на тостере по 5-6 часов в день?

    Я в среднем раз в полчаса-час заглядываю. Если находится интересный вопрос, могу потратить на него минут 10. Некоторые на перекуры больше времени тратят.
    Ответ написан
    7 комментариев
  • Управление Windows ПК без AD?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    1. Поднять sshd и выполнять консольные команды удаленно?
    2. Авторизироваться под локальными учетками. Завести везде отдельную админскую учетку с одним паролем и можно без АД.
    Ответ написан
  • Цикл в Python 3.2.2..?

    0xD34F
    @0xD34F
    numbers = [n for n in range(1000, 10000)]

    или

    numbers = list(range(1000, 10000))
    Ответ написан
    7 комментариев
  • Как провайдер подписывает ssl сертификат без ключа?

    CityCat4
    @CityCat4 Куратор тега Цифровые сертификаты
    Дома с переломом ноги
    Почитайте уж что-нибудь типа "Асимметричная криптография для чайников".

    Личный ключ не должен уходить к недоверенным лицам вообще. От слова совсем. Попадание ключа стороннему лицу - это возможность идентифицировать себя как тот обьект, который в сертификате (человек, оборудование, сервер).
    В CSR же - общий ключ и данные, которые будут вписаны в сертификат (кстати, необязательно все - CA использует шаблоны, которые могут и игнорить часть данных).
    Ответ написан
    1 комментарий
  • База данных и приложение в разных ДЦ, можно разносить?

    Держите ноды приложения в резервном дц.(Ну или поднимайте в облаке резервного дц). Они будут быстро работать с БД. И связь у них будет стабильной.
    Ответ написан
    Комментировать
  • Как избежать слежки от Яндекса?

    Sanes
    @Sanes
    Ответ написан
    Комментировать
  • Стажер или джун javascript?

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

    А то что вы описали - это еще стадия обучения. Это именно что стажер.
    Ответ написан
    Комментировать
  • Организация грамотного бэкапа серверов на windows?

    Jump
    @Jump Куратор тега Резервное копирование
    Системный администратор со стажем.
    Программы подбираются под ситуацию. Общего универсального средства нет.
    Можно использовать и штатные механизмы WIndows, работают отлично, хотя не всегда удобны.

    Как правило делается образ системных дисков серверов - для быстрого развертывания.
    Диски виртуальных машин как правило удобнее делать отдельно.
    Такие вещи как БД лучше бэкапить штатными средствами в большинстве случаев.

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

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

    3)Доступ к хранилищу бэкапов по сети должен быть только у пользователей которые создают бэкап, больше ни у кого, даже у администраторов не должно быть доступа. В идеале сам сервер бэкапа забирает бэкап.

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

    5)Особо критичные данные должны хранится территориально удаленно.
    Ответ написан
    4 комментария
  • Программа для управления мониторами?

    kotomyava
    @kotomyava
    Системный администратор
    Win 10 умеет запоминать позицию и монитор, на котором приложение запускается из коробки.
    Насколько я помню, надо отресайзить окно, чтобы оно не было на весь экран, перетащить и расположить где надо приложение и закрыть его. При следующем запуске оно должно быть в той же позиции на том же мониторе где было.
    Ответ написан
    2 комментария
  • Как ограничивать время работы программ в Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    То есть вас устраивает, если ребенку внезапно закрывается экран, пока он дочитывает википедию, чтобы узнать что-то по домашке, или во время игры у него вылетает игра без сохранения?

    IMHO подобные драконовские методы уродуют психику, поскольку "недоделать что-то" навязывается сверху и считается нормальным.
    Сделайте обычный мониторинг какие процессы были запущены, и ограничивайте уже вечером, когда прийдете домой и проверите, методом запрета пользоваться компьютером пару дней совсем или отжиманиями.
    Ответ написан
    5 комментариев
  • Как организовать zerodowntime обновление СУБД?

    Melkij
    @Melkij
    DBA Team для вашего PostgreSQL?
    Вы должны разрабатывать и деплоить приложение соответствующим образом. Так, чтобы старая версия приложения могла работать с новой версией схемы базы. Или наоборот, новая версия приложения могла работать со старой схемой базы.
    То есть удаление таблички: сначала деплоите приложение, которое уже не работает с этой таблицей, потом удаляете таблицу
    Новая табличка: сначала миграция, затем приложение
    Новое поле в таблице с default значением: сначала поле, затем приложение
    Новое поле без default: сначала новое поле с default null, затем релиз приложения которое обязано писать новое поле, но ещё не читать его (либо приводить null к нужному если это возможно на приложении), затем миграция с проставлением нужного значения (и, блин, не одним update по всей большой таблице), drop default, set not null, деплой приложения со всей логикой
    И так далее. Во время разработки думаем, а как, когда и в сколько итераций это можно будет задеплоить.

    Ну и, разумеется, DBA (или заменяющий его обязанности человек) думает над тем, как именно вносить нужную миграцию в базу
    Ответ написан
    Комментировать
  • Зачем собирать проект на сервере?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Предполагается, что "сервер" это не боевой сервер, где крутится приложение, а сервер сборки, например агент teamcity/jenkins/hudson.

    Если же у вас на "боевом" сервере что-то пойдет не так, то это что? интернет пропадет, чтобы подкачать зависимости? Так а как юзеры будут тогда на нем работать?

    Предполагается, что разработчиков много.

    Предполагается наличие pull request-ов, которые требуют успешного билда для merge

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

    @smesh
    Вы простите, несколько не в тему ответа на вопрос, но.
    1) Серверной не требуется свежий воздух как таковой(если мы не берем в расчет влажность\состав воздуха).
    2) Если у вас сесрверная и так тянет пыль, то при наличии вытяжной вентиляции она будет эту пыль засасывать кубометрами. Со всеми вытекающими.
    Тогда уж необходимо делать притяжную вентиляцию с фильтрованием, охлаждением и контролем влажности.
    3) При прочих равных конвекция и "карлсоны" серверов вполне неплохо справляются с перемешиванием воздуха. Если хотите делать что-то больше - обеспечивайте холодные и горячие коридоры.
    Ответ написан
    Комментировать
  • Есть ли файлообменные сервисы с шифрованием данных?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    После загрузки файлов на сервер, они пакуются в архив, шифруются
    Вот тут ошибка!

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

    Для шифрования (до отправки на сервер!) используйте файловый контейнер.
    Например, VeraCrypt (новости релизов)
    Ответ написан
    Комментировать