|
rss_habr
Веб-приложение для видеотрансляций на LaravelВоскресенье, 19 Июня 2022 г. 19:35 (ссылка)
Привет, Хабр. В этой статье я хочу поделиться своим опытом создания приложения на фреймворке Laravel по трансляции видеоконтента. Итак начнём. Проект опубликован как свободное ПО Читать далееhttps://habr.com/ru/post/672276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=672276
rss_habr
Как я разогнал fail2ban* в тысячу раз с помощью SIMDЧетверг, 02 Июня 2022 г. 12:08 (ссылка)
Fail2ban — утилита чрезвычайно полезная во многих случаях. Думаю, многие используют её для того, чтобы в автоматическом режиме блокировать особенно назойливых «посетителей». К сожалению, если входящий поток становится слишком большим, fail2ban теряет все свои полезные свойства, потому что разбор лога безнадёжно отстаёт от реальности. Лог nginx из 100 тысяч строчек fail2ban при самых простых настройках разбирает порядка 45 секунд. Нехитрыми манипуляциями его можно ускорить раз в 6, но этого оказалось недостаточно. Наивная реализация на аналогичного фильтра на Rust уже обеспечила требуемую производительность, но если уж взялся за оптимизацию, то остановиться трудно. * только необходимую часть функционала Читать далееhttps://habr.com/ru/post/668634/?utm_source=habrahabr&utm_medium=rss&utm_campaign=668634
rss_habr
Web-сервер с двухуровневой иерархией ЦС. Авторизация по SSLПятница, 20 Мая 2022 г. 12:23 (ссылка)
Всем приветь! Для реализации нам понадобится три сервера/виртуальной машины: RootCA — корневой центр сертификации, SubCA — подчиненный/подписывающий центр сертификации, web-сервер — сервер, для которого мы будем подписывать ssl сертификат. Читать дальше →https://habr.com/ru/post/666284/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666284
rss_habr
Как написать свой прокси с кроликом и рейт-лимитами и не изменить змее с сусликомЧетверг, 19 Мая 2022 г. 09:35 (ссылка)
Пару лет назад мы в Just Work делали несколько похожих проектов, которые должны были обрабатывать данные, получаемые из одного внешнего HTTP API. Это API, несмотря на согласованные повышенные лимиты, изредка банило наши ключи доступа за малейшее превышение. Из-за этого ответственность за соблюдение лимитов лежала на клиентах. В дальнейшем, проектов, использующих это API, должно было становиться все больше, и заказчика не устраивала перспектива разбираться с каждой реализацией по отдельности. В итоге было решено сделать собственный прокси-сервер, который реализовывал бы контроль скорости и предоставлял бы асинхронный доступ к API. Читать далееhttps://habr.com/ru/post/666556/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666556
rss_habr
Как защититься от dos/ddos, или Как я начал вновь высыпаться по ночамПятница, 13 Мая 2022 г. 10:06 (ссылка)
Приветствую тебя, дорогой читатель. Скорее всего, если ты это читаешь, то уже очень устал получать кучу алертов о том, что твоя площадка загибается от регулярных набегов https://habr.com/ru/post/665126/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665126
rss_habr
Как защититься от dos/ddos, или Как я начал вновь высыпаться по ночамПятница, 13 Мая 2022 г. 10:06 (ссылка)
Приветствую тебя, дорогой читатель. Скорее всего, если ты это читаешь, то уже очень устал получать кучу алертов о том, что твоя площадка загибается от регулярных набегов https://habr.com/ru/post/665126/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665126
rss_habr
HTTPs-сервер с сертификатом Let's Encrypt на GoПонедельник, 26 Апреля 2022 г. 01:58 (ссылка)
У меня есть приложение на Go, в котором в одном из потоков работает простой HTTP сервер. К этому серверу обращаются по HTTPS. Запрос приходит на Pound - HTTP/HTTPS reverse-proxy and load-balancer и перенаправляется в приложение. TLS сертификат изготавливается и обновляется с помощью Let's Encrypt. https://habr.com/ru/post/662940/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662940
rss_habr
Настройка LEMP сервера с помощью docker для простых проектов. Часть первая: БазаСреда, 20 Апреля 2022 г. 11:58 (ссылка)
Настройка LEMP сервера с помощью docker для простых проектов. Часть первая: База Мы продолжаем цикл обучающих статей для начинающих системных администраторов. В серии "Настройка LEMP сервера с помощью docker для простых проектов" мы разберем docker и docker-compose, рассмотрим, как поднять стек LAMP+Nginx с помощью docker, а также расскажем вам, в чем преимущество контейнеризации и виртуализации. Читать далееhttps://habr.com/ru/post/661443/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661443
rss_habr
Удобная работа с консольными утилитами в UnityВоскресенье, 17 Апреля 2022 г. 11:12 (ссылка)
Всем привет! Меня зовут Григорий Дядиченко, я занимаюсь продюсированием digital проектов. Сегодня хотелось бы поговорить про возможности расширения редактора Unity, и как вы можете упростить себе работу на примере включения-выключения nginx из Unity. Мы пройдёмся по теме сборки AssetBundles и работы с процессами в C#. Читать далееhttps://habr.com/ru/post/661363/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661363
rss_habr
[Перевод] Как избежать 10 частых ошибок в настройке NGINXПятница, 15 Апреля 2022 г. 17:49 (ссылка)
Помогая пользователям NGINX с разрешением проблемных ситуаций, мы поняли, что большинство из них часто совершает одни и те же ошибки конфигурации. Более того, подобные ситуации вполне могут возникнуть даже у самих инженеров NGINX! В этой статье рассмотрим 10 наиболее распространенных ошибок и объясним как их исправить.
https://habr.com/ru/post/661233/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661233
rss_habr
[Перевод] Как избежать 10 частых ошибок в настройке NGINXПятница, 15 Апреля 2022 г. 17:49 (ссылка)
Помогая пользователям NGINX с разрешением проблемных ситуаций, мы поняли, что большинство из них часто совершает одни и те же ошибки конфигурации. Более того, подобные ситуации вполне могут возникнуть даже у самих инженеров NGINX! В этой статье рассмотрим 10 наиболее распространенных ошибок и объясним как их исправить.
https://habr.com/ru/post/661233/?utm_source=habrahabr&utm_medium=rss&utm_campaign=661233
rss_habr
[Перевод] Генерализованная изоляция адресного пространстваСреда, 06 Апреля 2022 г. 13:41 (ссылка)
Обнаружение уязвимостей Meltdown и Spectre обратило всеобщее внимание на риски, связанные с совместным использованием общего адресного пространства. Даже не смотря на то, что есть специальные механизмы защиты, встроенные в железо, которые должны предотвращать доступ к конфиденциальным данным, очень часто эти уязвимости все равно удается использовать, чтобы эти данные вытащить. Поэтому вполне естественно, что первоначальные стратегии по снижению такого рода рисков включали в себя ограничение совместного использования адресных пространств, но это еще далеко не все, что здесь можно предпринять, и интерес к этой теме не угасает. И вот этот набор патчей, опубликованный Джунаидом Шахидом (Junaid Shahid) (содержащий работу Офира Вайса (Ofir Weisse) и вдохновленный более ранними патчами Александра Шартра (Alexandre Chartre)), как раз содержит то, что необходимо ядру для создания генерализованного механизма изоляции адресного пространства (address-space isolation — ASI). Читать далееhttps://habr.com/ru/post/659381/?utm_source=habrahabr&utm_medium=rss&utm_campaign=659381
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |