Border или box-shadow? Какое же свойство лучше использовать для создания рамок для верстки?
Дневник студента
Если вы только начали изучать JavaScript, возможно, вы слышали о DOM. Но что это такое?
Том ДеМарко и Тимоти Листер ненавидят модульные офисы, звуковые объявления и утренние летучки. Это как бы два варламова от мира айти — они консультируют компании по вопросам самой эффективной офисной среды.
"Перемены начинаются с одного недовольного голоса," — Подбадривают читателя в последней главе. — "Скажите вслух, что вас не устраивает, и очень скоро к вам присоединятся коллеги, а офис начнет хорошеть".
Всё чаще и чаще в требованиях к вакансии я вижу TypeScript. Вот и решил начать практиковать данный язык с самого первого проекта на Hexlet :)
Слепую печать я освоил давно. Еще в начале 2000-х годов. Помогла мне в этом простая и веселая программа Stamina. Сама программа - бесплатная. Для ее скачивания не требуется даже регистрироваться на сайте. В посте я описываю свой опыт ее использования.
Это (весьма вольный) перевод статьи Дага Аркури, менеджера по разработке ПО из Нью Йорка. Он видел тысячи пул-реквестов и то, как к ним относятся в разных командах.
Даг рассказывает о том, как извлечь максимальную выгоду и удовольствие от регулярного код-ревью. Тут есть советы как для контрибьюторов, так и для авторов, и даже целых команд.
Примеры преобразования массивов в цепочку промисов и массив для Promise.All
Короткая заметка о том, как подключить реальное устройство на андройде для отладки в devtools компьютера.
Я не думала, что буду писать тут про первый проект. Я думала, он будет легким, мы будем использовать все, что изучили раньше. Я думала, что самым сложным будет писать логику задач.
О нет.
Самым сложным были маленькие занозки, маленькие нюансы. Неправильно прочитанная строчка в инструкции отдавалась часами лишней работы. Работа с эмулятором андроида сломала WSL в непонятных местах. Линтер дал около ста ошибок к моменту, когда я закончила.
И мне понравилось! Такое чувство, что собирала ракету, и она в итоге все же полетела.
Делюсь в статье историей прохождения первого проекта и маленькими советами. Спойлеров не будет, обещаю.