Поднимаем свой собственный 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

Классификация тестирования


Разделы:
1. По знанию системы
2. По позитивности
3. По целям (объекту)
4. По исполнителям (субъекту)
5. По времени проведения
6. По степени автоматизации
7. По состоянию системы
8. По формальности

Это видеолекция для студентов моей школы тестирования — software-testing.ru/edu/1-schedule/56-school