Как работает браузер: дерево рендеринга, HTML/CSS парсинг, модели цикла событий


Доклад Дмитрия Разинкова на митапе по веб-разработке, организованном DSR Corporation.

Вы узнаете, какие процессы происходят в браузере при отрисовке веб-страниц, разберетесь со структурой дерева рендеринга, узнаете о наиболее эффективных CSS-селекторах, распространенных браузерных движках, особенностях парсинга HTML/CSS и моделях цикла событий.

Дмитрий поделится действительно работающими хитростями оптимизации производительности веб-приложений и сайтов, проверенными на крупных веб-проектах для международных компаний.

Ужас. Удаленная работа


Удаленная работа так желанна, но прежде чем работать удаленно, нужно привыкнуть к ноющей жене, плачущему ребенку и другим обитателем дома. От этого можно получить нервный тик.

В это смешной сценке я покажу почему для многих работа из дома хуже чем в офисе. Эффективная работа дома при такой ситуации вам и не снилась.

#StayHome #Домавместе #ityoutubersru #АнтонПавленко

Если есть возможность помочь в виде доната:
★ Яндекс.Деньги: money.yandex.ru/to/410012408319752
www.donationalerts.com/r/pavlenko_at

✦ INSTAGRAM: www.instagram.com/pavlenko.at/

Как я зарабатывал 500к в месяц на JavaScript


Мой Курс Продвинутый JavaScript: 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

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

Основные моменты:
00:00 О чем ролик?
02:00 Университет
08:20 Начало работы
10:47 Первое приложение
16:35 Работа в стартапе
20:16 Работа в EPAM
26:30 Как начал создавать курсы
30:25 Как стал Senior
32:08 Работа в аутсорсе как ИП
37:14 Как пришел к Youtube
42:35 Выводы

#владилен #минин

УПРАВЛЕНИЕ ПРОЕКТАМИ. ПРАКТИЧЕСКИЙ КУРС. Лекция I. Часть 1-я


Дорогие друзья и коллеги!

Меня очень долго просили снять видео по своим курсам. Прежде всего по управлению проектами. Но сделать видео — это всё равно как написать статью или, ещё хуже — книгу. Разные текущие заботы заставляет подобные нужные дела откладывать на потом.

И тут, как ни странно, выручила пандемия COVID-19. Это было в конце февраля — начале марта. Всё драматическое действо ещё только разворачивалось. Но в воздухе уже запахло карантином. Как раз в это время я читал курс управления проектами в магистратуре ВШФМ РАНХиГС. И я решил делать онлайн трансляции лекций со своего мобильного телефона.

Как говорится, «ложечки нашлись», т.е., я надеюсь, что мы всё же вернулись в аудитории. Но записи-то тех трансляций остались. Вот я и решил после самой минимальной обработки выложить эти записи в общий доступ.

На мой взгляд, это простой курс. Не совсем «проектный менеджмент для домашних хозяек», но всё же. Основываясь на материалах этого курса Крымский мост не построить. Однако, я попытался включить в него минимальный набор практических(!!!) инструментов проектного управления, не вдаваясь в теоретические дебри, который жизненно необходим любому управленцу, работающему в любой организации любой формы собственности.

Не судите строго за качество записи и раскадровку. Запись шла «неуправляемо» с одной точки. Но слышно меня хорошо — Господь силой голоса не обидел. Экран со слайд-шоу видно плохо, увы! Это новость плохая. Новость хорошая. Слайд-шоу и кейс, который мы разбирали со слушателями (не придирайтесь только к порядку цифр — они играют абсолютно вспомогательную роль) я выложу в ближайшее время в группах социальной сети Facebook:

1) «Деловые состязания инвестиционных проектов» (https://www.facebook.com/groups/business.contest)
и
2) «ВШФМ РАНХиГС» (https://www.facebook.com/groups/shfm.group).

Наиболее «тяжёлая» часть (из-за плохого качества изображения) — работа с программным обеспечением MS Project. Но, опять-таки, через мои комментарии человек, у которого данное ПО загружено в ноутбук, последовательность действий по решению кейса может восстановить.

А пока предлагаю Вашему вниманию 1-ю часть 1-й лекции курса. (Всего будет 8 видео)

СОДЕРЖАНИЕ:

* Что такое проектное управление?
* Классическое определение проекта.
* Проект. Программа. Портфель.
* Модель базового жизненного цикла проекта.
* Модель 10 областей знания в сфере управления проектами.
* Инициирование проекта. Паспорт проекта и его графический образ.

Приятного просмотра.

Ваш Станислав Фурта.

#управлениепроектами #проектныйменеджмент #projectmanagement #projectcontrol

Настройка Vim. Простейший конфиг Vim (.vimrc) для разработки


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Показываю свой минималистичный конфиг Vim, который использую в повседневной работе. Установим Vundle, накатим несколько плагинов, настроим тему и проведём базовые настройки для удобной работы с кодом в Vim.

Конфиг — gist.github.com/alexey-goloburdin/62d5b1b5ec19275d33497b7f3c0b6eec

Есть ли вообще способ выйти из Vim — www.youtube.com/watch?v=Q1RUYQIgVKM
Изучаем Vim — www.youtube.com/watch?v=SHo3fAZfXMk
Обзор терминального мультиплексора tmux — www.youtube.com/watch?v=1Y2CD4WnbP0

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---