Логово верстальщика
رفتن به کانال در Telegram
Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin
نمایش بیشتر8 246
مشترکین
-124 ساعت
-127 روز
+6130 روز
آرشیو پست ها
8 247
👩💻 Наследование в CSS
Наследование в CSS — это действительно суперспособность, и именно оно превращает разработку в Интернете в удовольствие, если вы принимаете его. В этой небольшой статье я собираюсь обратить вас в супер фанатов.
Читать...
8 247
Онлайн-интенсив для ИТ-специалистов в Открытых школах Т1
Открытые школы — это возможность за месяц прокачать свои навыки и получить оффер в ИТ-холдинг Т1.
С тебя — год опыта работы в ИТ, с нас — бесплатный онлайн-интенсив и топовые преподаватели.
Что ты получишь?
✅ Уникальный рыночный опыт. Наши проекты ежегодно получают награды на ИТ-конкурсах: Global CIO, Национальной банковской премии и др.
✅ Быстрый рост в ИТ при экспертной поддержке.
✅ Материалы от HR, которые помогут прокачать резюме и подготовиться к интервью в Т1.
✅ Поддержка опытных преподавателей и уникальный карьерный фаст-трек до мидла в Т1 для выпускников интенсива.
✅ Реальный шанс получить оффер в Т1.
Подавай заявку до 14 марта и приходи учиться! Старт ИТ-интенсива уже 17 марта.
Подать заявку
#реклама 16+
t1.ru
О рекламодателе
8 247
🔝 Самые интересные статьи за последние дни:
• DRY-фреймворк: продолжение
• Как нарисовать квадрат 3 × 3 см на веб-странице*
• Скучный Интернет и как «бесполезные сайты» могут спасти от этого
• Простой мини-чат на FastApi: Современный интерфейс, вебсокеты и SQLAlchemy с деплоем
• Как мотивировать себя на правильные вещи
8 247
Бесплатный курс по UX/UI-дизайну с нуля
C нуля сделаете портфолио из 4+ работ и узнаете всё о профессии UX/UI дизайнера на практике:
- дизайн сайтов и интерфейсов приложений
- графический дизайн
- веб-дизайн
С личным наставником и разбором работ 🎓
Подать заявку
#реклама 16+
yudaevschool24.online
О рекламодателе
8 247
➡️ Главные ошибки новичков-фронтендеров в HTML
Рассказываем про частые ошибки в HTML и о том, как их избежать. Добавляйте в закладки!
Читать...
8 247
+1
Разработка ПО на заказ
Компания Арсис разрабатывает приложения и информационные системы с 1993 года. Реализовано более 200 проктов. Более 50 довольных клиентов из РФ, Германии, Австрии, Великобритании и США. Длительность ряда проектов превышает 25 лет. Мы сертифицированы на соответствие системе менеджмента качества ISO 9001:2015. Будем рады разработать для вас ПО на заказ. Свяжитесь с нами для получения бесплатной консультации!
Получить консультацию
#реклама
arsis.ru
О рекламодателе
8 247
⏳ Не торопись с решением — сначала пойми проблему
Часто бросаешься писать код, как только видишь баг? Это может только усугубить проблему.
👉 Совет: прежде чем исправлять что-то, остановись и задай себе вопросы: «Что именно не работает?», «Как должно работать?», «Какие могут быть причины?». Иногда лучшим решением будет не патчить код, а пересмотреть сам подход.
8 247
Курс Машинное обучение. Теперь со скидкой 50% – Успейте!
Освойте одну из самых востребованных профессий в IT до уровня junior!
🎓Чему научитесь:
» разрабатывать приложения на Python
» обучать ML-модели
» работать с нейронными сетями
» оценивать влияние моделей на бизнес с помощью A/B-тестов
📊Практикуйтесь на реальных задачах бизнеса!
✨Кому подойдет обучение:
» новичкам, решившим начать карьеру в Data Science
» математикам, решившим перейти от теории к практике
» аналитикам с опытом для углубления знаний
» разработчикам, которые хотят применить свои знания в новой области
❤️Мы поможем подготовиться к поиску работы😊
Оставьте заявку прямо сейчас и сделайте первый шаг к успешной карьере в IT!
Узнать больше
#реклама 16+
karpov.courses
О рекламодателе
8 247
🦕 7 HTML-привычек, которые выдают в тебе динозавра
Пора устроить генеральную уборку в твоем HTML. Мы нашли 7 устаревших приемов, которые кричат: «Я застрял в прошлом!» Разберем каждый и найдем современную замену. Готов к обновлению?
Читать...
8 247
Научим подростков 13-18 лет создавать телеграм-ботов!
Бесплатный мастер-класс от ведущего ИТ-ВУЗа страны - Университета Иннополис.
Предоставьте ребёнку шанс получить практические навыки программирования от лучших педагогов!
⚡За 1.5 часа научим ребёнка с нуля создавать чат-бота, который умеет выдавать сведения о погоде в указанном городе и сопровождать данные изображением!
Дети получат практические навыки работы на языке Python, которые смогут самостоятельно использовать для реализации своих идей в дальнейшем.
Не упустите возможность предложить ребёнку новое интересное и полезное хобби, которое, возможно, станет основой востребованной професии в будущем!
Регистрируйтесь на бесплатный мастер-класс.
Количество мест ограничено.
Узнать больше
#реклама 16+
progmatica.innopolis.university
О рекламодателе
8 247
👩💻 Что такое замыкания (closures) в JavaScript?
Замыкания позволяют функции запоминать переменные из своей внешней области видимости даже после завершения выполнения внешней функции.
function makeCounter() {
let count = 0;
return function() {
return ++count;
};
}
const counter = makeCounter();
console.log(counter()); // 1
console.log(counter()); // 2
🗣️ Замыкания полезны для создания функций с внутренним состоянием, например, счётчиков или настройки приватных данных.🖥 Подробнее тут
8 247
Большая кладовая онлайн-курсов
Stepik – незаменимый спутник для тех, кто работает удаленно и любит путешествовать, так как помогает учиться в любой точке мира.
Это отличная альтернатива чтению книги и просмотру фильма: позволит вам скоротать время в дороге, осваивая полезный навык или подтягивая иностранный язык, особенно удобно это делать в мобильном приложении.
У Stepik есть свой телеграм-канал, в котором они рассказывают об авторских курсах (как платных, так и бесплатных), а также публикует полезные статьи и ссылки. У них есть такие подборки курсов:
- Разработка на Python
- Дизайн и графика
- Тестирование ПО
- Работа с данными
Подпишитесь на stepik_courses и найдите интересующий курс для себя!
Подписаться
#реклама 16+
О рекламодателе
8 247
👩💻 BCMath: Новая функция bcdivmod
bcdivmod может быть использован в случаях, когда необходимо получить частное и остаток от деления, и избавляет от необходимости вызывать функции bcdiv и bcmod по отдельности.
Читать...
8 247
Вам открыли доступ в архив с платными материалами по IT
Теперь не нужно тратить деньги на топовые курсы и книги по программированию — их выложили в Telegram бесплатно
Все найденные курсы собирают тут — t.me/ITPortal_tg
Сохрани, чтобы не потерять
Написать в Whatsapp
#реклама 16+
О рекламодателе
8 247
📈 Подборка статей для вашей карьеры
• Базовое программирование, или Почему джуны не могут пройти к нам собеседование
• Я стал аналитиком, потому что не смог быть программистом
• Какие именно админы нужны на российском рынке и как получать больше разработчика
• Рецензия на книгу «MySQL. Сборник рецептов. 4-е издание»
• Чек-лист тестировщика в финансовой компании
8 247
👩💻 Проблемы экспорта по умолчанию в модулях JavaScript
Модули JavaScript — способ организации кода в многократно используемые компоненты, используемые совместно в разных файлах и проектах. Модули можно импортировать и экспортировать с помощью двух различных методов: экспорта по умолчанию и именованного экспорта. Рассмотрим экспорт по умолчанию и причины, по которым следует избегать его использования в модулях JavaScript.
Читать...
8 247
👩💻 ISBN-10
Идентификаторы ISBN-10 состоят из десяти цифр. Первые девять символов - это цифры 0-9. Последняя цифра может быть от 0 до 9 или X, чтобы указать значение 10.
Номер ISBN-10 действителен, если остаток при делении суммы произведений цифр и их позиций на 11 равен 0.
Алгоритм:
ISBN: 1 1 1 2 2 2 3 3 3 9
Позиция: 1 2 3 4 5 6 7 8 9 10
Это действительный ISBN, потому что:
(1*1 + 1*2 + 1*3 + 2*4 + 2*5 + 2*6 + 3*7 + 3*8 + 3*9 + 9*10) % 11 = 0
Пример кода:
validISBN10("1112223339") => true
validISBN10("048665088X") => true
validISBN10("1234512345") => false
validISBN10("XXXXXXXXXX") => false
validISBN10("048665088XZ") => false
Решение задачи🔽
function validISBN10(isbn) { if (isbn.length !== 10) { return false; } let sum = 0; for (let i = 0; i < 10; i++) { let char = isbn[i]; let value; if (i === 9 && char === 'X') { value = 10; } else if (char >= '0' && char <= '9') { value = parseInt(char, 10); } else { return false; } sum += value * (i + 1); } return sum % 11 === 0; }
8 247
👩💻 Управление памятью JavaScript: как избежать утечек памяти и повысить производительность
Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В сегодняшней статье мы расскажем об управлении памятью в JS и о том, как не допустить ее утечек.
Читать...
8 247
👩💻 Обрабатываем ошибки в React: полное руководство
Независимо от уровня внимательности и количества написанных тестов всегда что-то может пойти не так. Рассмотрим обработку ошибок в React: что делать при их появлении, как их выявить и устранить.
Читать...
8 247
👩💻 Как создать компонент тегов с автозаполнением на React
В этом руководстве мы создадим компонент ввода тегов с автозаполнением, используя React JS без сторонних библиотек.
Читать...
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
