Не забудьте отписаться. Subject Subscribtions в Angular и RxJS

Источник: https://brianflove.com Зачем Когда ты реализуешь свой компонент с участием подписок на Subject, то ты должен написать и отмену подписки, иначе будут утечеки памяти. Даже если зайти в описание метода ngOnDestroy, то мы увидим рекомендацию для этого: ngOnDestroy(): Cleanup just before Angular destroys the directive/component. Unsubscribe observables and detach event handlers to avoid memory leaks. В общем, ответ на вопрос “Когда нам лучше всего отписываться” у нас есть: мы пишем код отмены подписок в реализацию метода ngOnDestroy, чтобы она была запущена перед уничтожением компонента....

September 29, 2019 · 2 min · Maxim Gorbatyuk

Как разрабатывать сайт на jekyll на Windows 10

Установка Прежде всего нужно следовать инструкции по установке на официальном сайте. Инструкция потребует от юзера установить Linux-подсистему, и уже в ней поставить ruby и jekyll. Гемы (gem) я ставил через sudo, потому что без супер-юзера установка ругалась на отсутствие прав на запись в определенные директории. Надеюсь, что разрабы jekyll не подложили мне “свинью”, и супер-права им я давал не во вред себе. Запуск Запуск сайта нужно осуществлять не с помощью стандартной для MacOs команды jekyll serve, а с помощью bundle exec jekyll serve....

September 15, 2019 · 1 min · Maxim Gorbatyuk