Как в Angular протестировать функцию из forwardRef Как в Angular протестировать функцию из forwardRef

Очень короткая статья на тему юнит тестирования в Angular. В ней показывающая как можно покрыть тестами функцию, которая передается в качестве аргумента в forwardRef при имплементации ControlValueAccessor.

Платформы для фрилансеров (Часть 3) Платформы для фрилансеров (Часть 3)

Эта статься является продолжением серии статей, которую я начал уже месяца три назад. Внутри очередная порция сайтов, где веб дизайнеры и разработчики фрилансеры могут найти проекты для работы.

Свойство fill не работает с HEX значениями в SVG Свойство fill не работает с HEX значениями в SVG

В этой короткой записи я отвечаю на вопрос почему в SVG свойство fill может не работать с цветами в HEX формате и в каких случаях это может случится.

Как удалить элемент с помощью JavaScript Как удалить элемент с помощью JavaScript

В этой статье я показываю, как можно динамически, с помощью JavaScript, удалить HTML элемент со страницы (из DOM). Я рассматриваю несколько способов, старый и надежный, с помощью библиотеки jQuery и более новый метод, который не работает в Internet Explorer, но работает в Edge и во всех популярных браузерах.

Ключевые аспекты успешного фриланс веб разработчика Ключевые аспекты успешного фриланс веб разработчика

Что нужно учитывать если хочется стать успешным фрилансером и создавать сайты в свое удовольствие и для успеха своих клиентов, противостоя нарастающей конкуренции.

Как удалить псевдоэлементы before или after Как удалить псевдоэлементы before или after

В статье описано, как с помощью CSS не просто спрятать, а удалить псевдоэлементы before или after со страницы. А также, почему этого нельзя сделать с помощью JavaScript.

Ошибка Wordpress У вас нет прав на перевод с … Ошибка WordPress «У вас нет прав на перевод с …»

Чем WordPress сайт больше и чем больше используются плагинов, тем больше вероятность возникновения ошибок и проблем. В этой статье я описываю проблему с правами пользователей. А именно, права редакторов на перевод статей используя плагин WPML.

Разница между одинарным и двойным двоеточием в CSS Разница между одинарным и двойным двоеточием в CSS

Рассматривается принципиальное отличие между одним двоеточием и двумя в селекторах CSS, а также почему, веб девелоперы фрилансеры путают их, или даже вообще не знают о существовании двойного двоеточия.

Как добавить SVG в свойство content псевдоэлементов ::before или ::after Как добавить SVG в свойство content псевдоэлементов ::before или ::after

В статье я показываю простой и удобный способ внедрить векторную графику в страницу, используя только каскадные стили, без модифицирования HTML файла. А также, возможные причины почему SVG не работает в CSS.

Как добавить Web Workers в Angular Как добавить Web Workers в Angular

В этой короткой записи я показываю, как использовать Web Workers API в приложении на Angular, приводя простой пример, который генерирует команда ng generate.

Платформы для фрилансеров (Часть 2) Платформы для фрилансеров (Часть 2)

В этой статье я привожу еще несколько сайтов, где вы как, фриланс веб разработчик сможете найти, проект на разработку или постоянное сотрудничество.

Как использовать Semantic UI в Angular приложении Как использовать Semantic UI в Angular приложении

В статье показываю, как избежать ошибок связанные с Gulp при установке CSS фреймворка Semantic UI и как использовать его стили в проекте Angular.