uk
Feedback
Логово верстальщика

Логово верстальщика

Відкрити в Telegram

Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin

Показати більше
8 237
Підписники
-324 години
-137 днів
-1130 день
Архів дописів
👩‍💻 Снова в школу В этой задаче, необходимо найти коэффициенты квадратного уравнения, если известны два корня (x1 и x2). Уравнение будет иметь вид: ax^2 + bx + c = 0. Возвращаемое значение — это вектор содержащий коэффициенты уравнений в порядке (a, b, c). Так как решений этой задачи бесконечно много, зафиксируем a = 1. Пример
quadratic(0,1) => [1, -1, 0]
quadratic(-4,-9) => [1, 13, 36]
quadratic(-5,-4) => [1, 9, 20]
quadratic(5,-4) => [1, -1, -20]
Решить задачу ⬅️
Решение задачи🔽
function quadratic(x1, x2) { const a = 1; const b = -(x1 + x2); const c = x1 * x2; return [a, b, c]; } // Примеры использования console.log(quadratic(0, 1)); // [1, -1, 0] console.log(quadratic(-4, -9)); // [1, 13, 36] console.log(quadratic(-5, -4)); // [1, 9, 20] console.log(quadratic(5, -4)); // [1, -1, -20]

👩‍💻 Программирование теперь в телеграм! Вот обширная база материалов, которая ежедневно обновляется, выбирай своё направление: Обучение Python с нуля Обучение JavaScript с нуля Обучение HTML/CSS с нуля Обучение Java с нуля Обучение C/С++ с нуля Обучение С# с нуля Обучение SQL/GO/PHP с нуля Обучение Kotlin/Swift с нуляАрхив на 1789ГБ: Курсы, книги, шпаргалки, статьи, видео ресурсы — всё собрано в одном месте: @roadmap_ready

👩‍💻 Принципы SOLID в React: так ли все с ними гладко? Принципы SOLID принято описывать только в положительном свете. Поэтому многие нюансы часто упускаются из виду. Сегодня поговорим о том, применимы ли вообще принципы SOLID в React-приложении и какими ключевыми особенностями обладает каждый из них. Читать...

👩‍💻 Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий JavaScript делает веб-приложения интерактивными и отзывчивыми. Для этого нужно изучить методы обработки событий, которые позволяют приложениям правильно реагировать на действия пользователей и избегать неожиданных сбоев. Читать...

В открытом курсе AvitoTech по JavaScript вышел третий урок. Те, кто прослушал первые два, уже могут написать простой скрипт. А в третьем уроке всё о данных в JavaScript, их организации и обработке: объявление переменных и инициализация, стек и куча, память, проблемные числа, области видимости. Подписывайтесь на канал, чтобы не пропустить новые выпуски.

👩‍💻 Product Filtering UI Интерфейс фильтрации товаров. Сделан на HTML и JavaScript. Открыть код...

Адаптивная вёрстка: что это и как использовать Адаптивная вёрстка позволяет правильно отображать содержимое веб-сайта на любых устройствах. Рассказываем, как это сделать. Читать...

👩‍💻 Angular и Wiz: вместе лучше Visual Studio Code популярен благодаря возможности расширения функциональности с помощью плагинов. В этой статье мы рассмотрим 10 полезных расширений, которые упростят работу с кодом и повысят вашу продуктивность. Читать...

👩‍💻 Weather Widgets Анимированный виджет погоды. Сделан на SVG, SCSS и TypeScript. Открыть код...

Как работают короткие ссылки на TinyURL и Bit.ly? Полное руководство по проектированию систем с ручными расчетами. Мы рассмотрим функциональность, архитектуру, проблемы, масштабируемость, системные API-интерфейсы, производительность и оценку ресурсов, опираясь на данные реальных проектов. Читать...

👀 Энтузиаст запустил сайт с миллионом чекбоксов, которые можно активировать или выключать онлайн. По первым оценкам на сайте было около 500 000 игроков одновременно, ссылочка на сайт.

👩‍💻 Крутые расширения VSCode для React-разработчиков Недавно я вернулся к личному проекту на React, который забросил в прошлом году. В ходе работы я нашел несколько расширений VSCode, которые значительно повысили мою продуктивность. Читать...

⚙️ Гайд по верстке HTML странички. Объяснение принципов, а не примеров В данной статье я попробую охватить сценарии использования HTML и CSS, которые закроют 80% ваших задач, а также аргументирую, почему создание страничек сайта при помощи верстки не уступает по сложности использованию конструкторов сайта (разница только в скорости). Читать...

🤔 Числа, но только римские Напишите функцию, которая принимает в качестве аргумента римскую цифру и возвращает ее значение в виде десятичного целого числа. Римские числа: I — 1 V — 5 X — 10 L — 50 C — 100 D — 500 M — 1000 Пример:
solution('XXI') => 21
solution('I') => 1
solution('IV') => 4
solution('MMVIII') => 2008
solution('MDCLXVI') => 1666
Решение задачи 👇
function romanToInt(roman) { const romanNumerals = { 'I': 1, 'V': 5, 'X': 10, 'L': 50, 'C': 100, 'D': 500, 'M': 1000 }; let result = 0; for (let i = 0; i < roman.length; i++) { if (romanNumerals[roman[i]] < romanNumerals[roman[i + 1]]) { result += romanNumerals[roman[i + 1]] - romanNumerals[roman[i]]; i++; } else { result += romanNumerals[roman[i]]; } } return result; }

Кошка говорит «мяу», собака говорит «гав», Java-разработчик говорит «кто-нибудь видел мой энергетик? А то мне еще баги исправ
Кошка говорит «мяу», собака говорит «гав», Java-разработчик говорит «кто-нибудь видел мой энергетик? А то мне еще баги исправлять». Да, быть разработчиком на Java непросто. Но нет ничего невозможного, если у вас есть желание разобраться и двухнедельный подготовительный курс от Хекслета за 990 рублей. ⏰ Начинаем уже 9 июля! – 62 онлайн-урока; – 4 живых вебинара; – практика с первого дня; – помощь наставника в закрытом чате. Нет опыта? Не беда! Как говорят в IT-среде: «А что, если попробовать так?» И мы тоже говорим вам “Попробуйте”!

​​Бесплатный мастер-класс ― «Тестировщик с нуля: как им стать и найти первую работу?» ⏰ Когда: 11 июля в 19:00 (мск). ✔️Расскажем про навыки и знания для трудоустройства, грейды в тестировании и перспективы роста зарплат в профессии. ✔️На практике протестируете простую форму, в рамках которой разберете базовые техники тест-дизайна и тест-кейсы, составите первый баг-репорт. ✔️Узнаете, как составить привлекательное резюме и где его разместить, чем наполнить портфолио новичку и как правильно откликаться на вакансии. 🎁 Всем, кто зарегистрировался - Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику - Карта компетенций начинающего тестировщика! Реклама. ООО "ХЕКСЛЕТ РУС". ИНН 7325174845. erid:LjN8KbDGk

👩‍💻 Как меня чуть не уволили за выбор React для корпоративного приложения Грустная история о том, как неправильный выбор библиотеки привел к большим проблемам в разработке приложения. Читать...

​​👤Кратко про основные техники кеширования в браузере В этой статье мы поговорим о крайне важной, но порой недооцененной теме — кешировании в браузере. Читать...