Наследование в JavaScript: основные правила.
https://telegra.ph/Nasledovanie-v-JavaScript-osnovnye-pravila-07-12
https://telegra.ph/Nasledovanie-v-JavaScript-osnovnye-pravila-07-12
Telegraph
Наследование в JavaScript: основные правила
Изучая наследование в JavaScript, автор (не специалист в JS) нашёл целесообразным зафиксировать как можно более системно, а значит строго и последовательно, основные правила этой «дисциплины». Как известно, тема наследования в JS тесно связана с таким механизмом…
Углубляемся в JavaScript: всё ли может async/await, или когда использовать Promise.
https://telegra.ph/Uglublyaemsya-v-JavaScript-vsyo-li-mozhet-asyncawait-ili-kogda-ispolzovat-Promise-07-16
https://telegra.ph/Uglublyaemsya-v-JavaScript-vsyo-li-mozhet-asyncawait-ili-kogda-ispolzovat-Promise-07-16
Telegraph
Углубляемся в JavaScript: всё ли может async/await, или когда использовать Promise
Что такое async/await и promise? Прежде чем ответить на поставленный вопрос, нам необходимо узнать немного теории. Асинхронность меняет сложившуюся парадигму последовательного кода. Последовательность — когда только одна конкретная операция происходит в данный…
Создаем реалистичный ландшафт за 130 строк кода на JavaScript.
https://telegra.ph/Sozdaem-realistichnyj-landshaft-za-130-strok-koda-na-JavaScript-07-19
https://telegra.ph/Sozdaem-realistichnyj-landshaft-za-130-strok-koda-na-JavaScript-07-19
Telegraph
Создаем реалистичный ландшафт за 130 строк кода на JavaScript
Программисты — ленивые существа с тонкой душевной организацией, что помогает нам находить простые и красивые решения задач с минимальными затратами. В этой статье мы создадим реалистичный ландшафт с помощью алгоритма «diamond-square». Мы не будем долго прорисовывать…
Как эмулировать многопоточность в JavaScript.
https://telegra.ph/Kak-ehmulirovat-mnogopotochnost-v-JavaScript-07-22
https://telegra.ph/Kak-ehmulirovat-mnogopotochnost-v-JavaScript-07-22
Telegraph
Как эмулировать многопоточность в JavaScript
Изучая языки, подобные Java, мы часто сталкиваемся с потоками. Они предназначены для исполнения кода за пределами основной программы. Многие языки, например семейство .NET, имеют реализации параллельного программирования. Однако JavaScript — однопоточный…
JavaScript для продвинутых: пишем симулятор гравитации.
https://telegra.ph/JavaScript-dlya-prodvinutyh-pishem-simulyator-gravitacii-07-24-2
https://telegra.ph/JavaScript-dlya-prodvinutyh-pishem-simulyator-gravitacii-07-24-2
Telegraph
JavaScript для продвинутых: пишем симулятор гравитации
Космос трудно понять — или люди склонны так думать. Но в этом уроке мы увидим, что законы, управляющие движением звёзд, планет, астероидов и даже целых галактик, невероятно просты. Если бы наша Вселенная была создана разработчиком, он наверняка был бы обеспокоен…
Как использовать декораторы с фабричными функциями в JavaScript.
https://telegra.ph/Kak-ispolzovat-dekoratory-s-fabrichnymi-funkciyami-v-JavaScript-07-24
https://telegra.ph/Kak-ispolzovat-dekoratory-s-fabrichnymi-funkciyami-v-JavaScript-07-24
Telegraph
Как использовать декораторы с фабричными функциями в JavaScript
Декораторы методов дополняют объектно-ориентированное программирование, инкапсулируя функциональность, которую используют разные объекты. Рассмотрим следующий код: function TodoStore(currentUser) { let todos = []; function add(todo) { let start = Date.now();…
Что делать с ошибкой «Heap out of memory» в JavaScript.
https://telegra.ph/CHto-delat-s-oshibkoj-Heap-out-of-memory-v-JavaScript-08-04
https://telegra.ph/CHto-delat-s-oshibkoj-Heap-out-of-memory-v-JavaScript-08-04
Telegraph
Что делать с ошибкой «Heap out of memory» в JavaScript
Ошибка «Heap out of memory» в JavaScript возникает когда приложению недостаточно памяти. В этой статье мы разберемся как быстро исправить эту ошибку. Как исправить «Heap out of memory» в JavaScript Самый быстрый способ — увеличить количество памяти в Node.js.…
Создаем игровой движок с видом от первого лица за 265 строк кода на JavaScript.
https://telegra.ph/Sozdaem-igrovoj-dvizhok-s-vidom-ot-pervogo-lica-za-265-strok-koda-na-JavaScript-08-09
https://telegra.ph/Sozdaem-igrovoj-dvizhok-s-vidom-ot-pervogo-lica-za-265-strok-koda-na-JavaScript-08-09
Telegraph
Создаем игровой движок с видом от первого лица за 265 строк кода на JavaScript
В этой статье мы создадим небольшой игровой движок с видом от первого лица без сложной математики и техник 3D-визуализации, используя метод рейкастинга (трассировки, или «бросания», лучей). Рейкастинг — один из методов рендеринга в компьютерной графике, при…
JavaScript: разрабатываем приложение для записи звука.
https://telegra.ph/JavaScript-razrabatyvaem-prilozhenie-dlya-zapisi-zvuka-08-12
https://telegra.ph/JavaScript-razrabatyvaem-prilozhenie-dlya-zapisi-zvuka-08-12
Telegraph
JavaScript: разрабатываем приложение для записи звука
Привет, друзья! В этом небольшом "туториале" я хочу показать вам, как разработать приложение для записи и воспроизведения аудио-файлов. Функционал нашего приложения будет следующим: запись аудио отображение записи с возможностью ее предварительного прослушивания…
Что JavaScript-разработчику следует знать о Curl.
https://telegra.ph/CHto-JavaScript-razrabotchiku-sleduet-znat-o-Curl-08-15
https://telegra.ph/CHto-JavaScript-razrabotchiku-sleduet-znat-o-Curl-08-15
Telegraph
Что JavaScript-разработчику следует знать о Curl
Представляю Вашему вниманию перевод статьи «What JavaScript Developers Should Know About Curl» автора Valery Karpov. Curl — это популярный инструмент командной строки, часто используемый для отправки HTTP-запросов. Curl поддерживает большое количество протоколов…
👍4
Node.js: работа с файловой системой
Данная статья включает в себя:
👉 обзор основных частей интерфейса Node.js для работы с файловой системой (далее — ФС);
👉 рецепты (сниппеты кода) для выполнения задач с помощью названного интерфейса.
Читать перевод...
Читать оригинал...
Данная статья включает в себя:
👉 обзор основных частей интерфейса Node.js для работы с файловой системой (далее — ФС);
👉 рецепты (сниппеты кода) для выполнения задач с помощью названного интерфейса.
Читать перевод...
Читать оригинал...
👍8
10 вещей, которых вы не знали о Java
Итак, вы работаете на Java с самого её появления? Вы помните те дни, когда она называлась «Oak», когда про ООП говорили на каждом углу, когда сиплюсплюсники думали, что у Java нет шансов, а апплеты считались крутой штукой?
Держим пари, что вы не знали как минимум половину из того, что мы собираемся вам рассказать. Давайте откроем для себя несколько удивительных фактов о внутренних особенностях Java.
Читать...
Итак, вы работаете на Java с самого её появления? Вы помните те дни, когда она называлась «Oak», когда про ООП говорили на каждом углу, когда сиплюсплюсники думали, что у Java нет шансов, а апплеты считались крутой штукой?
Держим пари, что вы не знали как минимум половину из того, что мы собираемся вам рассказать. Давайте откроем для себя несколько удивительных фактов о внутренних особенностях Java.
Читать...
Полезный инструмент для работы с JavaScript
Brackets — это лёгкий редактор кода с открытым исходным кодом. В основном он ориентирован на визуальные инструменты и поддержку процессора для упрощения работы в браузере. Brackets поставляется с удобной функцией предварительного просмотра в реальном времени.
Brackets — это лёгкий редактор кода с открытым исходным кодом. В основном он ориентирован на визуальные инструменты и поддержку процессора для упрощения работы в браузере. Brackets поставляется с удобной функцией предварительного просмотра в реальном времени.
Node.js: использование веб-потоков.
Веб-потоки (web streams) — это стандарт для потоков (streams), который поддерживается всеми основными веб-платформами: веб-браузерами, Node.js и Deno. Потоки — это абстракция для чтения и записи данных последовательно, небольшими частями из любого вида источника — файлов, данных, находящихся на сервере, и т.д.
Например, глобальная функция fetch (которая используется для загрузки онлайн-ресурсов) асинхронно возвращает ответ (
В данной статье рассматриваются веб-потоки в
👉 Читать часть 1....
👉 Читать часть 2...
Веб-потоки (web streams) — это стандарт для потоков (streams), который поддерживается всеми основными веб-платформами: веб-браузерами, Node.js и Deno. Потоки — это абстракция для чтения и записи данных последовательно, небольшими частями из любого вида источника — файлов, данных, находящихся на сервере, и т.д.
Например, глобальная функция fetch (которая используется для загрузки онлайн-ресурсов) асинхронно возвращает ответ (
Response), содержащий свойство body с веб-потоком.В данной статье рассматриваются веб-потоки в
Node.js, но то, о чем мы будем говорить, применимо к любой поддерживающей их платформе.👉 Читать часть 1....
👉 Читать часть 2...
👍3❤1