Size: a a a

JavaScript.Ninja

2021 October 10

IK

Illya Klymov in JavaScript.Ninja
нет )
источник

AF

Andrey Furman in JavaScript.Ninja
Гуд
источник

AF

Andrey Furman in JavaScript.Ninja
Читал за изоляты - непонятная фигня
источник

IK

Illya Klymov in JavaScript.Ninja
вот собственно вся реализация блоклиста
источник

IK

Illya Klymov in JavaScript.Ninja
источник

AF

Andrey Furman in JavaScript.Ninja
за код спасибо. Написана логика на js - безспорно. Но всё же, вот, например сущность, которая добавляет адрес в блэк лист:

const {
       BlockList: BlockListHandle,
     } = internalBinding('block_list');
источник

AF

Andrey Furman in JavaScript.Ninja
то есть в любом случае используется нодовская АПИ, которая работает с С++. Передали параметры, а там уже плюсы знает с каким сетевым устройством работать, у что там менять в маршрутах
источник

IK

Illya Klymov in JavaScript.Ninja
ВЫ НЕ МОЖЕТЕ НИЧЕГО ПОМЕНЯТЬ В МАРШРУТАХ
источник

IK

Illya Klymov in JavaScript.Ninja
без прав суперпользователя
источник

AF

Andrey Furman in JavaScript.Ninja
))
источник

AF

Andrey Furman in JavaScript.Ninja
а я шяс о правах и не говорил. но, если я запущу процес от рута, то почему бы и нет?
источник

AF

Andrey Furman in JavaScript.Ninja
ладно, буду читать дальше. За материал спасибо
источник

IK

Illya Klymov in JavaScript.Ninja
и от рута тоже не имеете права. Нету в большинстве операционных систем уникальной таблицы роутинга на приложение
источник

AF

Andrey Furman in JavaScript.Ninja
таблица роутинга, кажись, хранится в сетевом устройстве
источник

AF

Andrey Furman in JavaScript.Ninja
и уже там взаимодествие идёт на проверку доступа, от какого айпи пришел запрос и тд
источник

IK

Illya Klymov in JavaScript.Ninja
нет, все "проверки доступа" происходят на уровне ядра
источник

AF

Andrey Furman in JavaScript.Ninja
да
источник

Н

Никита in JavaScript.Ninja
Всем привет!
При unit-тестировании реакта, редакса или чего-то ещё важно сделать так, чтобы модуль был обособлен от мира
А если ему от мира нужны какие-то данные, то мы их подменяем(фикстура?)
Например в redux мы можем взять наш reducer, вызвать его с нужным action.type и проверить состояние?
источник

AB

Alex Borshak in JavaScript.Ninja
1. Книга SiCP ("Структура и интерпретация компьютерных программ", он же курс MIT 6.001) [хардкор], в сети легко ищется бесплатный PDF на русском
2. Книга "Теоретический минимум по Computer Science" [лайтовое], изд-во Питер, в сети легко купить бумажную версию, на сайте изд-ва можно купить PDF
источник

AB

Artem Boreisha in JavaScript.Ninja
Всем привет! Тут такой вопрос, деструктуризация под капотом юзает цикл, или же она создает переменную с ссылкой на ключ объекта
источник