Публикации по теме 'learn-to-code'


Архивирование и разархивирование файлов с помощью NodeJS
Представьте, что у вас есть каталог с заархивированными файлами, и вы хотите их все распаковать. Этого можно добиться вручную, щелкнув все из них, чтобы распаковать их, но это также можно сделать с помощью простого скрипта NodeJS. На днях я проделал это с десятками файлов, загруженных с AWS S3, и на удивление не смог найти в Интернете четкого примера того, что именно я хотел, поэтому решил написать эту статью. Настраивать Если вы хотите создать несколько заархивированных файлов для..

Изучение TypeScript: типы данных TypeScript (часть 3)
Это третья статья из серии из трех статей о типах данных, предоставляемых языком программирования TypeScript. Части 1 и 2 находятся здесь и здесь . В этой статье я расскажу о перечислениях, а также о значениях undefined , null , never и void , которые могут вести себя как типы данных. Перечисления В большинстве языков программирования перечисления — это средство присвоения идентификаторов целочисленным значениям, что делает целочисленную константу. Вот пример на C++,..

Игра закончена! Это время попробовать еще раз!
Из жизней? Переиграй, чтобы продолжить веселье! В каждой современной игре есть своего рода экран Game Over. Не осталось жизней? Не достигли главной цели в отведенное время? Закончились патроны и больше не можете защищаться? Такие ситуации чаще всего приводят к экрану Game Over или, по крайней мере, к поведению игры. Что касается Space Shooter, вы столкнетесь с экраном Game Over, когда у вас закончатся жизни. Давайте сделаем это! Подготовка к написанию кода Прежде чем мы..

День 10 - Счетчик калорий
Закончила проект по счетчику калорий. Задача заключалась в том, чтобы создать программу, которая будет определять фактическое и идеальное количество калорий, потребленных пользователем на прошлой неделе, и возвращать на основе этого сообщение. Как и в случае с другим проектом, курс ( https://www.udemy.com/javascript-the-basics-for-beginners/ ) провел меня по этапам создания приложения. Когда я дошел до конца, в коде возникла проблема, поэтому с помощью любимого мужа и инструмента отладки я..

Основы Python 1/7 — Введение
В этой статье мы узнаем об основных понятиях программирования, о том, что такое Python, каковы его особенности, его приложения, его преимущества и какие инструменты нужно установить, чтобы начать разработку на Python. Эта статья носит чисто теоретический характер, за исключением последней части с установкой средств разработки, и поэтому предназначена для людей, которые никогда не видели ни строчки кода, или для тех, кто хочет узнать, как установить Python и почему именно этот язык ...

Визуализация здоровья игрока
Сколько ударов я могу выдержать, прежде чем все закончится? Теперь у нас есть полностью рабочая система оценок . Первая часть пользовательского интерфейса готова! Большой! А теперь займемся второй частью пользовательского интерфейса, игрок жив! Создание элемента пользовательского интерфейса Мы начинаем с той же процедуры из текстового поля счета, мы создаем элемент пользовательского интерфейса! Щелкните холст правой кнопкой мыши в иерархии ›UI› Изображение Вы увидите белый..

Одна вещь за раз
Последние несколько месяцев я изучаю программирование (в основном JavaScript), а также стилизацию с помощью Sass и всех современных инструментов, которые с ним связаны. Из-за большого количества вещей, которые нужно изучить, трудно понять, на чем сосредоточиться. Должен ли я изучать машинопись? Подождите, я еще даже не знаю, как делать ребазы в Github. Как лучше всего загрузить файлы JavaScript в мой HTML, используя async или defer ? Что означает «использовать строго»? WTF..