Многие тратят кучу энергии, чтобы везде поспеть: освоить новое, прокачать скиллы, закрыть дедлайны. Но часто за спешкой скрывается отсутствие направления. И пока ты гонишься за всем сразу, фокус на том, что действительно важно, ускользает.
Please open Telegram to view this post
VIEW IN TELEGRAM
Frontend React Developer
Senior Fullstack Software Engineer (.NET React)
Senior Frontend developer
Backend Разработчик (JavaScript)
Senior Front-End (React) разработчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Хотя Laravel традиционно используется для создания веб-приложений, некоторые приложения нуждаются в надёжных командах CLI, запускаемых через Docker в продакшн-среде. Узнайте, как настроить образ Docker для запуска Artisan CLI, благодаря чему вы получите основу для распределения CLI-приложений на PHP.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте кнопку, которая меняет цвет фона и добавляет лёгкую тень при наведении. При обычном состоянии кнопка должна иметь закруглённые углы и немного увеличиваться при наведении для визуального акцента.
Ожидаемое поведение:
• Основной цвет фона кнопки — синий
(#007BFF).• При наведении цвет фона становится темно-синим
(#0056b3), добавляется тень, и кнопка слегка увеличивается.Решение задачи
<button class="styled-button">Нажми меня</button>
.styled-button {
background-color:#007BFF ;
color: white;
padding: 10px 20px;
border: none;
border-radius: 8px;
cursor: pointer;
font-size: 16px;
transition: background-color 0.3s, transform 0.3s, box-shadow 0.3s;
}
.styled-button:hover {
background-color:#0056b3 ;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
transform: scale(1.05);
}
Please open Telegram to view this post
VIEW IN TELEGRAM
• Отладка и мониторинг в MobX: trace, introspection и spy
• Пара шаблонов кастомизированных элементов Handlebars для Apache Superset — 2
• PHP и Laravel дайджест новостей за октябрь 2024 года
• Битва титанов: натив, кроссплатформа и PWA – ищем плюсы и минусы на каждом этапе разработки
• Внедрение методики решения проблем 8D на производственном предприятии в виде SRM/ERP-систем/Часть 1
Please open Telegram to view this post
VIEW IN TELEGRAM
Часто приходится анализировать множество URL-адресов. Частично для их проверки, а также для нормализации или извлечения определённых частей из URL. API URL в браузерах позволяет это делать, но его эргономика не идеальна.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте карточку, которая содержит изображение, заголовок и описание. Карточка должна иметь тень, плавно увеличиваться при наведении и иметь отступы для аккуратного отображения содержимого.
Ожидаемое поведение:
• Изображение находится в верхней части карточки.
• Под изображением — заголовок и краткое описание.
• Карточка при наведении увеличивается и добавляет лёгкую тень.
Решение задачи
<div class="card">
<img src="https://via.placeholder.com/300x200 " alt="Card Image" class="card-img">
<h3 class="card-title">Заголовок карточки</h3>
<p class="card-description">Это краткое описание для карточки. Оно даёт представление о содержимом.</p>
</div>
.card {
width: 300px;
border-radius: 8px;
overflow: hidden;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
transition: transform 0.3s, box-shadow 0.3s;
}
.card:hover {
transform: scale(1.05);
box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);
}
.card-img {
width: 100%;
height: auto;
}
.card-title {
margin: 16px;
font-size: 1.2em;
}
.card-description {
margin: 0 16px 16px;
font-size: 0.9em;
color: #555;
}
Please open Telegram to view this post
VIEW IN TELEGRAM
Frontend-разработчик (junior/junior+)
Junior Frontend Developer
Junior Frontend разработчик
Junior Frontend-разработчик
Junior Frontend (React) developer
Please open Telegram to view this post
VIEW IN TELEGRAM
Анимированное выпадающее меню с переливающимся эффектом. Сделано на SCSS и TypeScript.
Открыть код...
Please open Telegram to view this post
VIEW IN TELEGRAM
em и rem в CSS?В CSS
em и rem — это относительные единицы измерения, используемые для задания размеров шрифтов, отступов, полей и других стилей. em основывается на размере шрифта родителя, тогда как rem ориентирован на размер шрифта корневого элемента (html), что делает его предсказуемым и удобным для масштабирования.html {
font-size: 16px; /* Базовый размер шрифта */
}
.container {
font-size: 2em; /* 32px, основывается на размере родителя */
margin: 1rem; /* 16px, независимо от родителя */
}🗣️ Использование rem помогает сохранить консистентность размеров при вложенных элементах, а em подходит для адаптивного дизайна, когда размеры зависят от родителей.
Please open Telegram to view this post
VIEW IN TELEGRAM
Frontend-разработчик (junior+ / middle)
Middle frontend JS / React developer
Frontend-разработчик (Middle)
Frontend-разработчик Middle
Frontend-разработчик (React, Next)
Please open Telegram to view this post
VIEW IN TELEGRAM
Существует так много различных инструментов для написания CSS с ограниченной областью видимости с очень разными взглядами на то, как это делать. Иногда это лишь подфункция инструмента, выполняющего другие задачи. Но, как правило, это концепция, требующая инструментария для реализации.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте круглый элемент с текстом по центру. Круг должен адаптироваться под размер экрана: на больших экранах его размер — 200px, на планшетах — 150px, а на мобильных устройствах — 100px.
Ожидаемое поведение:
• Круглый элемент с текстом по центру.• Размер круга меняется в зависимости от ширины экрана.Решение задачи
<div class="circle">Текст</div>
.circle {
display: flex;
align-items: center;
justify-content: center;
background-color:#4CAF50 ;
color: white;
border-radius: 50%;
text-align: center;
font-size: 1.2em;
}
/* Размер для больших экранов */@media (min-width: 1024px) {
.circle {
width: 200px;
height: 200px;
}
}
/* Размер для планшетов */@media (min-width: 768px) and (max-width: 1023px) {
.circle {
width: 150px;
height: 150px;
}
}
/* Размер для мобильных устройств */@media (max-width: 767px) {
.circle {
width: 100px;
height: 100px;
}
}
Please open Telegram to view this post
VIEW IN TELEGRAM
Застряли в замкнутом круге "клавитура-мышка", из-за которого устаете и теряете время при написании кода? Представляем вашему вниманию полезные шорткаты VS Code, которые избавят от этих проблем.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Senior Frontend Developer (React)
Frontend-разработчик Senior
Senior frontend-разработчик
Middle/Senior Rust Developer
Frontend-разработчик (React)
Please open Telegram to view this post
VIEW IN TELEGRAM
• Пришёл на вакансию дизайнера, а стал питонистом: как IT-специалисты нашли свою первую работу
• На сколько денег может рассчитывать ИТ-предприниматель в разных ветках развития
• Анализ задачи с собеседования в Google: конь и телефонные кнопки
• Быстрый старт в QA Fullstack: чем вооружиться будущему стажеру в Альфа-Банке
• Как убить самоорганизацию в команде: вредные советы для лидера
Please open Telegram to view this post
VIEW IN TELEGRAM
Статья описывает исследование различных методов отрисовки изображений в HTML5 Canvas для браузерных игр с мультиплеером. Автор делится находками по оптимизации производительности, основанными на проекте для курсовой.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM
Senior Frontend Developer/Tech Lead
Lead Frontend (React)
Lead Frontend Developer (TypeScript / React)
Senior/Lead Frontend-разработчик
Fullstack разработчик/Team lead
Please open Telegram to view this post
VIEW IN TELEGRAM
grid и @propertyАнимация веерное раскрытие подразумевает последовательное раскрытие элементов из стопки с эффектом подпрыгивания. Используя CSS grid, мы избавляемся от лишней работы по позиционированию.
Читать...
Please open Telegram to view this post
VIEW IN TELEGRAM