Книги о JavaScript

javascript

Книги о JavaScript

Изучение специализированной литературы играет важную роль в освоении программирования. Собрали список из десяти выдающихся книг по языку JavaScript. Подборка включает только исчерпывающие руководства, которые предназначены как для новичков, так и для опытных разработчиков в сферах backend и frontend. Литература для освоения JavaScript для новичков Для некоторых идея изучения программирования через книги может показаться аналогичной попытке...

Лучшая книга для начинающих с нуля: Обзор книги JavaScript для новичков

Публикую обзор книги с моего телеграмм-канала IT-старт t.me/it_begin на книгу «JavaScript для начинающих». Автор книги Майк МакГрат. Ссылку на бесплатную версию книги оставлю в конце поста. Стоит читать? Да! Почему? Опишу в статье. JavaScript — отличный язык программирования, а это лучшая книга для начала его изучения с нуля. Для кого эта книга? Книга рассчитана людей,...

Разработка движка для игры от первого лица на языке Javascript в 265 строки

Игры

Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего...

Нейросеть с нуля своими руками. Часть 3. Sad Or Happy?

В предыдущей части статьи мы написали реализацию простейшей нейросети в виде JS класса. Теперь давайте попробуем дать ей настоящее задание. Сценарий будет следующим: пользователь будет рисовать в определенном блоке веб-страницы смайл, а наша нейросеть попробует определить грустный он или веселый. Давайте приступим. Так как мы реализуем наше небольшое приложение в виде веб-страницы, а верстка и...

Нейросеть с нуля своими руками. Часть 2. Реализация

Как я говорил во вступлении к первой части, я frontend-разработчик, и мой родной язык — JavaScript, реализовывать нашу нейросеть в рамках данной статьи мы будем именно на нем. Для начала несколько слов о структуре. За исключением различных вычисляемых свойств и методов, объект нейросети будет содержать в себе массив слоев layers, каждый слой будет содержать массив...

Нейросеть с нуля своими руками. Часть 1. Теория

Здравствуйте. Меня зовут Андрей, я frontend-разработчик и я хочу поговорить с вами на такую тему как нейросети. Дело в том, что ML технологии все глубже проникают в нашу жизнь, и о нейросетях сказано и написано уже очень много, но когда я захотел разобраться в этом вопросе, я понял что в интернете есть множество гайдов о...

Аэродинамика из блендера

Зачем (затем, что нужно кормить баллистическую модель) Для построения траекторий КА и их носителей нужны данные. В первую очередь — аэродинамические. Они нужны при определении сил и моментов, действующих на космический аппарат (или его ступень), а также для оценки теплового состояния конструкции. Характеристики зависят от внешнего вида КА и параметров полета и обычно выглядят как...

Google Earth Engine (GEE) как общедоступный суперкомпьютер

Сервис Google Earth Engine предоставляет возможность бесплатно работать с огромными массивами пространственной информации. К примеру, в считанные минуты можно получить композитную мозаику (сборное изображение) по миллиону космоснимков. Считая, что каждая сцена (набор спектральных каналов) Landsat 8 занимает в сжатом виде 1 ГБ, при таком запросе обрабатывается объем информации порядка 1 ПБ. И все это доступно...

Новогодние бенчмарки компьютеров Эльбрус

Новогодние бенчмарки компьютеров Эльбрус Продолжение статьи Большое тестирование процессоров различных архитектур. В этот раз я решил измерить производительность конкретных сред/языков программирования (C#, Java, JavaScript, Python, Lua) на компьютерах с процессорами Эльбрус и сравнить их с компьютерами (даже телефонами) на процессорах архитектурой ARM и X86-64. Языки программирования: C# PHP JavaScript (Browser, не NodeJS) Java Python Lua...

Как SpaceX пишет софт

Даглас Хёрли и Боб Бенкен в капсуле «Индевор» Компания SpaceX ведёт стремительную разработку проектов сразу по нескольким направлениям. Первая ступень ракеты Falcon 9 после запуска полезной нагрузки в космос возвращается на Землю для повторного использования, подобное тестируют для прототипов Starship. На МКС корабль Crew Dragon доставляет экипаж, готовится второе поколение грузовиков Dragon. Рой спутников связи...

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов