njs

  • ХабрахабрФото Шифруем передаваемые на сайт данные с алгоритмом на основе хаотической системы Лоренца

    Шифруем передаваемые на сайт данные с алгоритмом на основе хаотической системы Лоренца

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

    Читать далее »
  • ХабрахабрФото Почему надо создавать модули для nginx

    Почему надо создавать модули для nginx

    Nginx — это веб-сервер, который решает десятки бизнес-задач, гибко настраивается, масштабируется и работает почти на всех ОС и платформах. Список функций, возможностей и решаемых проблем из коробки можно расписать в небольшой брошюре. Но порой, ряд бизнес-задач можно решить, только разработав собственные модули для nginx. Это модули, которые ориентированы на бизнес и содержат некоторую бизнес-логику, а не только обобщенное системное решение.…

    Читать далее »
  • ХабрахабрФото Nginx-переменные с njs: просто, безболезненно и через JavaScript

    Nginx-переменные с njs: просто, безболезненно и через JavaScript

    njs — это JavaScript-интерпретатор в легковесном веб-сервере, с помощью которого можно создавать новые nginx-переменные и обработчики стадий запроса. Чем njs хорош? Чего не умеет? И зачем вообще его сделали? На эти и другие вопросы ответит Дмитрий Волынцев (xeioex), разработчик nginx и основной разработчик интерпретатора njs. — Дмитрий, зачем понадобился скриптинг в конфигах nginx? — Первая причина — директива if. Люди,…

    Читать далее »


Кнопка «Наверх»