У вас включен AdBlock или иной блокировщик рекламы.

Пожалуйста, отключите его, доход от рекламы помогает развитию сайта и появлению новых статей.

Спасибо за понимание.

В другой раз
DevGang блог о програмировании
Авторизоваться

Docker Desktop для WSL 2 интегрирует Windows 10 и Linux еще ближе 

Возможность беспрепятственного запуска Linux в Windows облегчает выполнение ряда общих задач разработки. Когда вы работаете с WSL2 (Подсистема Windows для Linux 2) в версии Windows 10, сборка 18945, появляется куча полезных и интересных сценариев, и все работает.

Docker для Windows (загрузите предварительную версию Docker Desktop для WSL 2 Tech ) - это здорово, но он исторически работал на Windows, создавая виртуальную машину Hyper-V под названием Moby, которая видна в клиенте Hyper-V. Это служебная виртуальная машина и она вам известна.

JavaScript: как использовать GeolocationAPI

Используя Geolocation API, мы можем запросить у браузера координаты положения пользователя

Браузер предоставляет объект navigator.geolocation, с помощью которого мы будем выполнять все операции с геолокацией.

Полное руководство по датам в JavaScript 

Работа с датами может быть сложной . Независимо от технологии, разработчики чувствуют боль.

JavaScript предоставляет нам функциональность обработки даты при помощи мощного встроенного объекта: Date.

JavaScript: стрелочные функции

Стрелочные функции были введены в ES6 / ECMAScript 2015, и с момента их появления они навсегда изменили то, как код JavaScript выглядит (и работает).

На мой взгляд, это изменение было настолько радушным, что теперь вы редко видите использование ключевого слова function в современных кодовых базах. Хотя оно все еще используется.

NodeJs: что за setImmediate()?

Функция setImmediate Node.js взаимодействует с циклом событий особым образом

Когда вы хотите выполнить какой-то фрагмент кода асинхронно, но как можно скорее, одним из вариантов является использование функции setImmediate(), предоставляемой Node.js:

Angular: автоматизация шаблонов schematics

Schematics - один из самых сильных инструментов Angular для быстрой генерации шаблонов и поддержания стандартов кода. К сожалению, может быть трудно создавать и использовать схемы. В этой статье я продемонстрирую свой способ разработки и использования схем, в основном сосредоточив внимание на том, как интегрировать и отлаживать его как часть проекта нашего приложения, и быстро получить некоторые сильные преимущества схем.

7 причин, чтобы сделать набросок на бумаге 

Когда кто-то говорит «веб-дизайн», он часто помещает изображение в мою голову дизайнера за компьютером, работающим в Adobe XD или Sketch. Поскольку окончательное средство дизайна отображается на экранах компьютеров, веб-дизайн не часто ассоциируется с ручкой и бумагой. 

Все об иммутабелных массивах и объектах в JavaScript

Наблюдается взрыв популярности таких библиотек, как Redux и NGRX. Одно общее требование, которое они имеют, является иммутабельные состояния. Состояние приложения является результатом списка действий, последовательно применяемых к исходному состоянию. Каждое состояние приложения не подлежит изменению. Новое действие использует существующее состояние для расчета нового. Это помогает нам избежать случайных изменений состояния с помощью изменяемых операций. Это также позволяет нам исследовать, какие действия привели к нашему текущему состоянию.

10 интересных JavaScript и CSS библиотек

Мы подобрали для вас коллекцию лучших ресурсов на которые мы наткнулись и которые заслуживают вашего внимания!

Angular: Как работать с мета тегами title, description и другими

Метатег HTML хранит метаданные о документе HTML. Метаданные не отображаются на странице, но могут обрабатываться поисковыми роботами. Мета-элементы обычно используются для указания описания страницы, ключевых слов, автора, последнего изменения и других метаданных. Метаданные могут использоваться браузерами (как отображать контент или перезагружать страницу), поисковыми системами или другими веб-сервисами. Мета-теги играют важную роль в SEO. В Angular 4 есть сервис с именем «Meta», который можно использовать для получения и добавления метатегов. Этот сервис может помочь вам установить соответствующие метатеги на основе активных маршрутов, что, в свою очередь, влияет на SEO вашего сайта. В этом посте рассказывается, как использовать этот сервис и получать / устанавливать метатеги HTML с помощью Angular 4 и выше.