EngineerSpock

Рубрика “Учебник JavaScript” – как работает рекурсия в JS

Рекурсия – это процесс вызова функцией самой себя. Позволь мне показать пример, чтобы было понятнее. Допустим, у нас есть функция, которая считает факториал числа: function factorial(n) {   Базовый случай – когда n равно 0 или 1   if (n === 0 || n === 1) {     return 1   }   Рекурсивный случай – когда n …

Рубрика “Учебник JavaScript” – как работает рекурсия в JS Читать далее »

Runtime в React – что это такое?

Когда вы создаете приложение с использованием React, вы пишете код, который описывает то, как приложение должно выглядеть и вести себя при определенных условиях. Этот код называется кодом компонентов. React преобразует ваш код компонентов в более эффективный формат, который может быть выполнен во время работы приложения. Когда вы запускаете свое приложение React, Runtime в вашем проекте  …

Runtime в React – что это такое? Читать далее »

Clickhouse – краткий исторический экскурс

ClickHouse – это открытая колоночно-ориентированная система управления базами данных (СУБД). Она была разработана в компании Yandex, одной из крупнейших интернет-компаний в России. ClickHouse была создана для обработки и анализа огромных объемов данных в режиме реального времени. История ClickHouse началась в 2009 году, когда компания Yandex столкнулась с проблемой обработки больших объемов данных, которые постоянно накапливались …

Clickhouse – краткий исторический экскурс Читать далее »

Простая настройка ClickHouse

Установите ClickHouse на сервере или на локальной машине. Вы можете найти инструкции по установке из официального репозитория ClickHouse или использовать предустановленные пакеты для вашей операционной системы. Проверьте файл конфигурации ClickHouse. Он находится по пути /etc/clickhouse-server/config.xml. В этом файле вы можете настроить различные параметры, такие как порты, пути к данным и настройка безопасности. Убедитесь, что настройки …

Простая настройка ClickHouse Читать далее »

Дорожная карта для новичка во фронтенд разработке на 2023-2024 год

Лайкосы / Подписки / Курсы подписывайтесь на группу в телеграме подписывайтесь на канал в YouTube покупайте курсы по программированию 1. Начните с основ HTML и CSS:   Изучите основы HTML, такие как разметка страницы, теги, атрибуты и элементы, освойте концепцию теневого DOM и веб-компонентов   Освойте CSS, чтобы управлять стилями и внешним видом веб-страниц.   …

Дорожная карта для новичка во фронтенд разработке на 2023-2024 год Читать далее »

2024 – Какой будет разработка в новом году и сильно ли все поменяется?

Под конец года традиционно запускается хоровод статей, разборов и мнений на предмет того, каким он будет – следующий год – для разработчиков всех стеков и специализаций. Чтобы не отбиваться от коллектива – мнение от канала на то, какой может быть разработка в мире JavaScript в 2024 году. Лайкосы / Подписки / Курсы подписывайтесь на группу …

2024 – Какой будет разработка в новом году и сильно ли все поменяется? Читать далее »

Ускоренный курс DNS (система доменных имен)

Статья от ByteByteGo 28 сент. 2023 г. Что, если бы вы проснулись завтра и больше не смогли бы получить доступ к веб-сайтам, набрав такие имена, как google.com или espn.com? И вместо этого вам пришлось бы запоминать и набирать ряд цифр, чтобы просто выйти в Интернет: 172.217.16.206 — чтобы проверить почту, или 199.181.132.250 — чтобы прочитать спортивные новости. …

Ускоренный курс DNS (система доменных имен) Читать далее »

Подборка библиотек для визуализации в JavaScript

            Лайкосы / Подписки / Курсы подписывайтесь на группу в телеграме подписывайтесь на канал в YouTube покупайте курсы по программированию Библиотеки для визуализаций 1. D3.js: D3 (Data-Driven Documents) – это мощная библиотека для создания интерактивных и адаптивных графиков на основе данных. Она предоставляет широкий спектр возможностей для создания настраиваемых визуализаций, …

Подборка библиотек для визуализации в JavaScript Читать далее »

Инструменты строгой типизации в JavaScript

JavaScript является одним из самых популярных языков программирования в мире. Он используется для создания интерактивных веб-приложений, мобильных приложений, игр и многого другого. Однако, одной из основных проблем JavaScript является отсутствие строгой типизации. Это приводит к ошибкам в коде, которые могут привести к непредвиденным последствиям и снижению производительности. Учитывая тот факт, что сейчас мы имеем ситуацию …

Инструменты строгой типизации в JavaScript Читать далее »

10 задач с собеседования по JavaScript

            1. Напишите функцию, которая принимает массив целых чисел и возвращает сумму всех чисел, кратных 3 – function sumMultipleOfThree(arr) {     let sum = 0;     for (let i = 0; i < arr.length; i++) {         if (arr[i] % 3 === 0) {   …

10 задач с собеседования по JavaScript Читать далее »