Установка и настройка прокси-сервера 3proxy на Debian/Ubuntu
Оригинал статьи: тут
Шаг 1. Подготавливаем инструментарий
В связи с тем что он отсутствует в официальных репозиториях Debian и Ubuntu, мы будем устанавливать его из исходников.
Но перед этим установим всё необходимое для дальнейшей работы.
sudo apt-get update
sudo apt-get install -y build-essential nano wget tar gzipЧитать далее «Установка и настройка прокси-сервера 3proxy на Debian/Ubuntu»
Владимир Дашукевич – Как победить квантовый компьютер с помощью WebAssembly?
Одной из главных причин популярности веб-технологий на сегодняшний день является их безопасность и конфиденциальность. Мы, не задумываясь, вводим свои пароли и номера кредитных карт на защищенные протоколом TLS-страницы, не опасаясь того, что они будут перехвачены третьим лицом. Во многом это благодаря простому и надежному протоколу RSA, который был предложен ещё 1970-х годах. Но на сегодняшний день данный протокол теоретически может быть взломан новым типом вычислительных машин — квантовым компьютером. В докладе расскажем, что такое квантовый компьютер и как он может сломать весь интернет, как современные браузеры будут пытаться не допустить таких проблем, и как мы с вами сможем защитить данные пользователей уже сейчас. Речь пойдёт об алгоритмах шифрования типа SIDH, которые не могут быть взломаны на данный момент квантовым компьютером, и их использование в браузере при помощи WASM. Приходите, будет безумно интересно!
Логирование на клиенте
Для отправки данных на клиент нужно добавить следующий скрипт в index.html файла:
<script src="http://vnext/mlk/audit/scripts.js"></script>
, где http://vnext/mlk имя базового сервиса.
Особенности скрипта:
- для передачи данных запрос должен быть авторизован
- требуется передавать объект в определенном формате
Подключение в mongo
В настройках linux переходим
cd /etc/mongod.conf
Изменяем настройку net
net:
port: 27017
bindIp: 0.0.0.0
Подробнее тут
Перехват глобальных ошибок в NodeJS
process.on('uncaughtException', (err) => {
console.log(`Exception: ${err}`
);
});
ReactJS создание простого приложения
Утилита для быстрого создания приложения:
npm install -g create-react-app
create-react-app -v # проверка версии
cd c:\projects # переходим на директорию с проектами
create-react-app cities # создаем проект
где cities наименование проекта
После «долгой» загрузки пакетов выполняем команду
npm start
Наследование компонентов и их шаблонов
Наследование классов компонентов осуществляется через extends
template так не наследуется
Построение и глубокое погружение в компилятор Angular
Мой вывод такой: ни какой клиентской компиляции нет, все происходит на сервере, либо нужно применять механизм Server Side Rendering
https://webformyself.com/postroenie-i-glubokoe-pogruzhenie-v-kompilyator-angular/
Переводчик в EDGE
Чтобы добавить возможность перевода текста в EDGE нужно установить
Translator For Microsoft Edge