Найти в Дзене
Rust - Установка и настройка
Для того чтобы установить Rust в ОС Windows, перейдите по ссылке и скачайте установщик для вашей системы (х32 или х64). В процессе установки инсталлятор предложит установить инструменты разработки Visual C++ и Visual Studio. Если данные инструменты были установлены в системе ранее, то повторно устанавливать их не потребуется. В конце установки в консоли вы увидите такое сообщение: 1) Proceed with insallation (default) 2) Customize insallation 3) Cancel installation Введите 1 и нажмите ENTER Таким образом мы установили компилятор rustc и менеджер пакетов cargo...
1 год назад
3D Куб на css и JavaScript
Сегодня мы создадим 3D куб на html и css, а также заставим его крутиться при помощи кода на JavaScript.
350 читали · 4 года назад
Перемещение объекта при помощи стрелок на клавиатуре
В этой статье мы научимся передвигать объект внутри какой-то области при помощи клавиш со стрелками на клавиатуре. Создадим файл index.html и две папки: js и css. В папке js создадим файл main.js, а в папке css создадим файл style.css. Теперь в файле index.html создадим начальную разметку и подключим файл стилей style.css и файл скрипта main.js . В теге body создадим div с классом app, а в нем создадим div с классом ball. DIV с классом app - это область, внутри которой будет перемещаться объект...
1114 читали · 4 года назад
Смайлик следящий за курсором
В этой статье мы создадим смайл в окне, который будет следить глазами за курсором мыши. А если мы захотим закрыть, окно смайл будет злиться. Итак, создадим структуру проекта, которая будет состоять из двух папок: css и js, а также из трех фалов: index.html, style.css и main.js В файле index.html создадим начальную разметку и подключим файлы style.css и main.js Теперь в теге body файла index.html создадим вот такой код: DIV с классом win будет окном. DIV с классом btn-closse - это кнопка для закрытия окна, в диве будет крестик (×)...
358 читали · 4 года назад
JavaScript Drag-and-Drop
В этой статье я расскажу о том, как работает перетаскивание объектов в HTML5. Для начала создадим файл index.html, папки js и css. В папке js создадим файл common.js, а в папке css создадим файл style.css Теперь напишем разметку в файле index.html Теперь напишем стили в файле style.css В результате в браузере увидим следующее Перейдем в файл common.js и начнем писать код. В начале повесим на объект window событие load, которое будет вызвано после того, как страница полностью загрузится. Затем...
281 читали · 4 года назад
FreeBSD установка ОС и настройка сети
Перед началом установки надо скачать программы VirtualBox, Putty и образ FreeBSD. При скачивании образа в графе Installer Images выберите подходящую разрядность. Так, если у вас 32 битная ОС. выберите ссылку i386, а если 64 битная, то amd64. На следующей вкладке выберите образ FreeBSD-12.1-RELEASE-amd64-disc1.iso После того. как всё будет подготовлено, можно приступать к установке VirtualBox. Для этого запустите инсталлятор и следуйте инструкциям. После того как VirtualBox будет установлен, запустите его и нажмите кнопку “создать”...
1119 читали · 4 года назад
Web SQL в JavaScript
В одной из прошлых статей я рассказывал о технологии HTML 5 IndexedDB. Сегодня поговорим о web SQL. В отличие от IndexedDB, web SQL - это полноценная база данных SQLite, к которой можно отправлять запросы на языке SQL...
1586 читали · 5 лет назад
VSCode + MinGW
Часто при разработке приложений на C/C++ решаются небольшие задачи, для которых не требуется раздутая, тяжелая среда программирования MS Visual Studio. Как правило для решения подобных небольших задач вполне хватит редактора кода и компилятора, но при этом не хочется при каждой перекомпиляции вводить команды компилятору вручную в консоле. Хочется, чтобы этот процесс запускался по нажатии каких либо горячих клавиш. В этой статье я расскажу, как можно связать редактор VSCode с компилятором MinGW и настроить эту связку...
1472 читали · 5 лет назад
IndexedDB в JavaScript
indexedDB – это что-то среднее между локальным хранилищем в браузере и полноценной СУБД. У indexedDB есть индексация с авто инкрементом. Данные сохраняются в виде объекта, что весьма удобно. indexedDB имеет несложный синтаксис, но тем не менее излагать сухую теорию я не стану, т.к. это только запутает начинающего. В место этого объясню принципы работы с indexedDB на конкретном примере. indexedDB подойдет для хранения каких-либо настроек и небольшого объема информации. А вот для крупных web-приложений indexedDB не подойдёт из-за ограничений...
265 читали · 6 лет назад
Локальное хранилище в JavaScript
Иногда можно столкнуться с необходимостью сохранять какие-то данные, доступ к которым бы сохранялся и после перезапуска браузера. На ум сразу приходят Cookies, но куки удобны не всегда. Что же делать в этом случае? Ответ прост: воспользоваться локальным хранилищем браузера (Local Storage). Что же представляет из себя данное хранилище? Local Storage представляет собой список строк ключ/значение. Работать с локальным хранилищем невероятно просто. Local Storage – это не база данных, поэтому вам не придется учить язык запросов SQL...
152 читали · 6 лет назад
Работа с DOM и CSS в JavaScript
Доступ к элементам DOM – дерева Для того чтобы получить доступ к элементам на странице, у объекта document есть несколько методов: getElementById – для поиска элемента по id. В качестве параметра принимает id элемента. Возвращает найденный элемент; getElementsByClassName – для поиска элемента по классу. В качестве параметра принимает имя класса. Возвращает список найденных элементов; getElementsByTagName – для поиска элемента по тегу. В качестве параметра принимает имя тега. Возвращает список всех найденных элементов; qurySelector – для поиска элемента по выбранному css селектору...
275 читали · 6 лет назад
Объекты в JavaScript
Объявление объекта Создать новый объект можно двумя способами: через ключевое слово new или присвоив переменной фигурные скобки {} Свойства и методы У объектов есть свойства и методы. Свойства, как и переменные, хранят какое-то значение, а методы – это функции, которые выполняются в момент вызова метода. При объявлении объекта можно сразу проинициализировать свойства и методы. Контекст this (доступ к свойствам и методам внутри объекта) Как вы могли заметить из предыдущего объекта, для обращения к свойству name мы использовали ключевое слово this...
6 лет назад