Системное администрирование

  • Хабрахабр

    [Nginx] Как победить response_status = 0

    Статья из разряда «заметки на полях». TL:DR: http2_max_field_size 8k; # всех спасет! На одном из проектов, после изменения некоторой внутренней логики бекенда, начал наблюдать странный response_code в логах, а именно — 0. В логах выглядит примерно так: { "timestamp": "2020-01-17T08:41:51+00:00", "remote_addr": "zzz.zzz.zzz.zzz", "request_time": 0, "upstream_response_time": "", "upstream_header_time": "", "http_accept_language": "-language", "response_status": 0, "request": "", "host": "example.com", "upstream_addr": "", "http_referrer": "",…

    Подробнее »
  • Хабрахабр

    Виртуальный хостинг или виртуальный сервер — что выбрать?

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

    Подробнее »
  • Хабрахабр

    Слёрм DevOps — лучше работающая синица за 3 дня, чем прекрасный журавль в далеком будущем

    В аджайле мне очень понравилась концепция MVP и инкремента, это прям мое: сделать работоспособный кусок, внедрить его и двинуться дальше. Я люблю проект длиной в неделю, и меня пугают проекты длиной в год. Или в годы. При этом DevOps-трансформация в том виде, в котором ее обсуждают в книгах и на конференциях, это как раз проект длиной в год. А если…

    Подробнее »
  • Хабрахабр

    Использование сканера уязвимостей в используемых библиотеках Dependency-Check в GitlabCI

    Команды, практикующие гибкие методики и DevOps, широко применяют библиотеки и каркасы с открытым исходным кодом, чтобы сократить время и стоимость разработки. Важная часть управления уязвимостями состоит в том, чтобы хорошо понимать и обеспечить безопасность цепочки поставок тех компонентов ПО, из которых строятся современные системы. Но эта медаль имеет и обратную сторону: возможность получить в наследство чужие ошибки и уязвимости. Очевидно,…

    Подробнее »
  • Хабрахабр

    Как попытаться заблокировать любой сайт с помощью РКН

    Всем привет! Сегодня я хочу рассказать историю о РКН, чужом сайте с фильмами и моем сайте, который не имеет к нему никакого отношения. Иногда бывают всплески количества посетителей из-за того, что кто-нибудь выкладывает ссылку на сайт на каком-либо популярном ресурсе, но такое бывает довольно редко, и почти всегда видно, откуда приходят посетители. У меня есть сайт для поиска виртуальных серверов…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Telegram-бот для управления инфраструктурой

    Будет текст, код и немножко картинок. По мотивам статьи Телеграмм-бот для системного администратора (статья не моя, я только прочитал) захотел поделиться опытом создания Telegram-бота на PowerShell для управления серверами приложений. Надо было на perl» ). Конструктивная критика приветствуется ( главное чтобы не звучало «зачем на PowerShell? Думаю что статья больше подойдет «новичкам» в PowerShell, но и опытные администраторы могут что-то…

    Подробнее »
  • Хабрахабр

    Пытаемся автоматизировать процессы с помощью Powershell

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

    Подробнее »
  • Хабрахабр

    Автоматизация HotFix в Maven проектах с использованием TeamCity

    В этом посте будет описана настройка автоматизации HotFix в Maven проектах с использованием Teamcity. Чтобы сделать HotFix обычно делается много ручных действий:1) Создать бранч для релиза, на который вы хотите выкатывать HotFix2) Исправить ошибку в релизе3) Измененить bugfix версию в релизном бранче4) Выкатить тег bugfix версии Пункты 1,3,4 можно автоматизировать. Кратко о Semver можно понять на этом скриншоте. Перед тем…

    Подробнее »
  • Хабрахабр

    Техподдержка 3CX отвечает: Обновление на 3CX v16 с предыдущих версий

    В новый год с новой АТС! Правда, не всегда есть время или желание разбираться в тонкостях перехода между версиями, собирая информацию из разных источников. В этой статье мы собрали всю информацию, необходимую для простого и быстрого обновления до 3CX v16 Update 4 со старых версий. Здесь же отметим самые важные улучшения, заметные обычным пользователям — новые мобильные приложения, коммуникационный виджет…

    Подробнее »
  • Хабрахабр

    Домашнее видеонаблюдение. Схема ведения видеоархива без домашнего регистратора

    Я уже довольно давно хотел написать статью о скрипте для работы с камерой через DVRIP протокол, но обсуждение к недавней новости о Xiaomi побудило меня сначала рассказать о том, как я устроил видеонаблюдение у себя, а потом уже перейти к скриптам и прочему. Так, стоп, это не та история.У нас было 2 роутера фирмы TP-LINK, выход в интернет за провайдерским…

    Подробнее »


Кнопка «Наверх»
Закрыть