Поднимаем свой собственный web-сервер на Ubuntu за 60 минут


Начинающему сетевому администратору или веб-разработчику просто необходима собственная площадка для обучения и экспериментов. Конечно, можно купить хостинг или установить денвер на свой ноутбук. Однако, более эффективно развернуть свой собственный сервер на компьютере или виртуальной машине. Это позволит разобраться с ньюансами работы хостинга на личном опыте. Большинство серверов, на которых находятся интернет-сайты, работают на ОС Linux. На вебинаре мы разберем на практике процесс установки Ubuntu, узнаем, как выполнить правильное разбиение диска, познакомимся с командной строкой linux и сетевыми настройками Ubuntu, развернем в системе LAMP-сервер.

Урок 14. JavaScript. Запросы на сервер. Fetch, XMLHttpRequest (XHR), Ajax


Моя образовательная площадка: www.vladilen.dev/

Подписывайся на соц сети:
Telegram: teleg.one/js_by_vladilen
Instagram: www.instagram.com/vladilen.minin
VK: vk.com/vladilen.minin
Группа VK: vk.com/js_by_vladilen

Мой Курс Стань JavaScript Senior: clc.to/senior

Мои Udemy Курсы:
Angular 9: clc.to/angular
React Native: clc.to/rnative
ReactJS: clc.to/react
NodeJS: clc.to/nodejs
Angular Fullstack (MEAN): clc.to/fullstack

Исходный код:
gist.github.com/vladilenm/55757c96182d8d03678aa32b7354fe85

Урок 14. JavaScript. Запросы на сервер. Fetch, XMLHttpRequest (XHR), Ajax

Сложный JavaScript простым языком:
www.youtube.com/watch?v=aQkgUUmUJy4

Как воспроизвести баг


Если поехала верстка — ужимать окно браузера, проверять мобилки.

Если что-то с кешом — пробуйте метод «от обратного».

А в остальном вариантов тьма! В первую очередь проверьте логи сервера и клиента, потом граничные значения. Если есть реальные данные, используйте метод бисекционного деления или дебаг (через разработчика).

И конечно, всегда поможет таблица отличий!

Это лекция из курса «Техники локализации плавающих дефектов» — testbase.ru/learn/bug-localization-technique

Также поможет студентам моей школы для начинающих — testbase.ru/learn/beginner

Что такое локализация и зачем она тестировщику


Что такое локализация и зачем она вообще нужна тестировщику.

Как умение локализовывать задачи экономит время команды и убирает панику.

Как знание о типовых проблемах помогает воспроизводить баги, которые «не воспроизводятся».

Это нулевая лекция моего курса «Техники локализации плавающих дефектов» — testbase.ru/learn/bug-localization-technique