
На майских в Telegram — больше читателей и отклика
Планируйте посты со скидкой 3,5% по промокоду HAPPYMAY с 28 апреля по 15 мая
Получить скидку
30.3

Будни разработчика
4.8
97
Интернет технологии
2.5K
79
Всё о разработке вообще и фронтенде в частности: лучшие статьи, фишки, баги браузеров и личный опыт автора
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
%keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
2 517.48₽2 517.48₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
imageИзображение не доступно для предпросмотра
#статья дня
Как по-настоящему довести коллег в Slack?
Очень просто: заливайте туда эмодзи в формате HDR.
Slack теперь поддерживает эмодзи с таким качеством, что они выглядят лучше, чем презентация вашего начальника. Плавные тени, сочные цвета, блеск как у начищенных ботинок — в общем, картинка маслом.
Эффект гарантирован:
– Весь чат будет похож на унылый подъезд с одной лампой на 40 ватт — и на этом фоне ВАШЕ эмодзи засияет, как люстра в Большом театре.
– Коллеги будут щуриться и переспрашивать: "А почему у тебя эмодзи такие... странные?"
– А вы будете невинно отвечать: "Не знаю, наверное, Slack сам что-то подкрутил".
А чтобы быстро сделать своё HDR-эмодзи, просто выполните команду:
```
Источник вдохновения: https://sharpletters.net/2025/04/16/hdr-emoji/
Главное — никакого буллинга. Только инновации и немного вкуса к жизни.
🎯 Кстати!
Проект «Карьера шаг за шагом» от Pulpy и SuperJob всё ещё ждёт вас!
Не упустите свой шанс получить:
• Стажировка в топовых компаниях
• Консультация от карьерных экспертов
⏰ Важно: до 4 мая ещё можно успеть отправить резюме! Время тикает, но у вас в запасе ещё есть пара недель – самое время действовать!
#slack #emoji #hdr
Как по-настоящему довести коллег в Slack?
Очень просто: заливайте туда эмодзи в формате HDR.
Slack теперь поддерживает эмодзи с таким качеством, что они выглядят лучше, чем презентация вашего начальника. Плавные тени, сочные цвета, блеск как у начищенных ботинок — в общем, картинка маслом.
Эффект гарантирован:
– Весь чат будет похож на унылый подъезд с одной лампой на 40 ватт — и на этом фоне ВАШЕ эмодзи засияет, как люстра в Большом театре.
– Коллеги будут щуриться и переспрашивать: "А почему у тебя эмодзи такие... странные?"
– А вы будете невинно отвечать: "Не знаю, наверное, Slack сам что-то подкрутил".
А чтобы быстро сделать своё HDR-эмодзи, просто выполните команду:
```
brew install imagemagick
# Adjust the Multiply value up or down to preserve color as opposed to brightness
magick input.png \
-define quantum:format
=floating-point \
-colorspace RGB \
-auto-gamma \
-evaluate Multiply 1.5 \
-evaluate Pow 0.9 \
-colorspace sRGB \
-depth 16 \
-profile 2020_profile.icc \
output.png
```
Понадобится ImageMagick и кастомный цветовой профиль
, подробности — в статье. Источник вдохновения: https://sharpletters.net/2025/04/16/hdr-emoji/
Главное — никакого буллинга. Только инновации и немного вкуса к жизни.
🎯 Кстати!
Проект «Карьера шаг за шагом» от Pulpy и SuperJob всё ещё ждёт вас!
Не упустите свой шанс получить:
• Стажировка в топовых компаниях
• Консультация от карьерных экспертов
⏰ Важно: до 4 мая ещё можно успеть отправить резюме! Время тикает, но у вас в запасе ещё есть пара недель – самое время действовать!
#slack #emoji #hdr
948
13:51
27.04.2025
imageИзображение не доступно для предпросмотра
Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день.
Присоединяйтесь: @FrontendPortal
Присоединяйтесь: @FrontendPortal
Фронтенд в картинках — просто, наглядно и понятно. Новые знания в компактном формате каждый день.
Присоединяйтесь: @FrontendPortal
Присоединяйтесь: @FrontendPortal
1300
08:17
27.04.2025
imageИзображение не доступно для предпросмотра
#такое дня
Вчера в Твиттере произошёл разговор. Обычный очередной разговор о собеседованиях и о том, что все кругом пытаются прыгнуть на уровень выше, хотя даже близко не там. Ну, обычное дело.
Но вот один вопрос, который задавал автор треда, прям немного покоробил: "Какие новые технологии в разработке вас вдохновляют?" И большинство просто отвечало: "RSC". И это автора очень расстраивало.
Речь шла, конечно, о фронтенд-собеседованиях.
Что не так с этим вопросом?
Да, вроде, всё так, пресловутая "искра в глазах". Вот только всегда есть нюансы.
Нюансы имплементации в браузерах. Там не просто собака порылась, там собака всё разнесла. Каждую из новых широкодоступных технологий.
Давайте посмотрим в качестве примера на такую простую штуку, как
Не так давно Firefox 136, наконец, присоединился к поддержке
Крутая фича, не правда ли? Так удачно легла на везде рекламируемый разными инфлюенсерами baseline!
Но вообще, нам что, textarea не хватает? Вот, кстати, не хватает. Например, сделать авторесайз
Вот только при редактировании такого текста Firefox вставит <br> на каждый перевод строки, а Chrome — нет.
Бадум-тсс.
И так почти с каждой новой спецификацией. Везде, где остаётся хоть какое-то пространство для манёвра вне спецификации — разработчики обязательно куда-то не туда вывернут и потом годами будут это защищать.
Плохо ли это? Да нет, наверное. Особенно, если ты разработчик браузера.
Но восхищаться этим становится как-то... трудозатратно.
#textarea #contenteditable
Вчера в Твиттере произошёл разговор. Обычный очередной разговор о собеседованиях и о том, что все кругом пытаются прыгнуть на уровень выше, хотя даже близко не там. Ну, обычное дело.
Но вот один вопрос, который задавал автор треда, прям немного покоробил: "Какие новые технологии в разработке вас вдохновляют?" И большинство просто отвечало: "RSC". И это автора очень расстраивало.
Речь шла, конечно, о фронтенд-собеседованиях.
Что не так с этим вопросом?
Да, вроде, всё так, пресловутая "искра в глазах". Вот только всегда есть нюансы.
Нюансы имплементации в браузерах. Там не просто собака порылась, там собака всё разнесла. Каждую из новых широкодоступных технологий.
Давайте посмотрим в качестве примера на такую простую штуку, как
contenteditable
. Не так давно Firefox 136, наконец, присоединился к поддержке
contenteditable="plaintext-only"
. Это значит, что при вставке какого-либо rich format куска, ну, грубо говоря, оформленного текста из HTML или Microsoft Word, он вставится обычным текстом, оберегая нас всех от лишних тегов.Крутая фича, не правда ли? Так удачно легла на везде рекламируемый разными инфлюенсерами baseline!
Но вообще, нам что, textarea не хватает? Вот, кстати, не хватает. Например, сделать авторесайз
textarea
довольно непросто, и CSS Custom Highlight API тоже не накатить. А div
всё сделает сам.Вот только при редактировании такого текста Firefox вставит <br> на каждый перевод строки, а Chrome — нет.
Бадум-тсс.
И так почти с каждой новой спецификацией. Везде, где остаётся хоть какое-то пространство для манёвра вне спецификации — разработчики обязательно куда-то не туда вывернут и потом годами будут это защищать.
Плохо ли это? Да нет, наверное. Особенно, если ты разработчик браузера.
Но восхищаться этим становится как-то... трудозатратно.
#textarea #contenteditable
1400
09:02
26.04.2025
imageИзображение не доступно для предпросмотра
#такое дня
Вчера в Твиттере произошёл разговор. Обычный очередной разговор о собеседованиях и о том, что все кругом пытаются прыгнуть на уровень выше, хотя даже близко не там. Ну, обычное дело.
Но вот один вопрос, который задавал автор треда, прям немного покоробил: "Какие новые технологии в разработке вас вдохновляют?" И большинство просто отвечало: "RSC". И это автора очень расстраивало.
Речь шла, конечно, о фронтенд-собеседованиях.
Что не так с этим вопросом?
Да, вроде, всё так, пресловутая "искра в глазах". Вот только всегда есть нюансы.
Нюансы имплементации в браузерах. Там не просто собака порылась, там собака всё разнесла. Каждую из новых широкодоступных технологий.
Давайте посмотрим в качестве примера на такую простую штуку, как
Не так давно Firefox 136, наконец, присоединился к поддержке
Крутая фича, не правда ли? Так удачно легла на везде рекламируемый разными инфлюенсерами baseline!
Но вообще, нам что, textarea не хватает? Вот, кстати, не хватает. Например, сделать авторесайз
Вот только при редактировании такого текста Firefox вставит <br> на каждый перевод строки, а Chrome — нет.
Бадум-тсс.
И так почти с каждой новой спецификацией. Везде, где остаётся хоть какое-то пространство для манёвра вне спецификации — разработчики обязательно куда-то не туда вывернут и потом годами будут это защищать.
Плохо ли это? Да нет, наверное. Особенно, если ты разработчик браузера.
Но восхищаться этим становится как-то... трудозатратно.
#textarea #contenteditable
Вчера в Твиттере произошёл разговор. Обычный очередной разговор о собеседованиях и о том, что все кругом пытаются прыгнуть на уровень выше, хотя даже близко не там. Ну, обычное дело.
Но вот один вопрос, который задавал автор треда, прям немного покоробил: "Какие новые технологии в разработке вас вдохновляют?" И большинство просто отвечало: "RSC". И это автора очень расстраивало.
Речь шла, конечно, о фронтенд-собеседованиях.
Что не так с этим вопросом?
Да, вроде, всё так, пресловутая "искра в глазах". Вот только всегда есть нюансы.
Нюансы имплементации в браузерах. Там не просто собака порылась, там собака всё разнесла. Каждую из новых широкодоступных технологий.
Давайте посмотрим в качестве примера на такую простую штуку, как
contenteditable
. Не так давно Firefox 136, наконец, присоединился к поддержке
contenteditable="plaintext-only"
. Это значит, что при вставке какого-либо rich format куска, ну, грубо говоря, оформленного текста из HTML или Microsoft Word, он вставится обычным текстом, оберегая нас всех от лишних тегов.Крутая фича, не правда ли? Так удачно легла на везде рекламируемый разными инфлюенсерами baseline!
Но вообще, нам что, textarea не хватает? Вот, кстати, не хватает. Например, сделать авторесайз
textarea
довольно непросто, и CSS Custom Highlight API тоже не накатить. А div
всё сделает сам.Вот только при редактировании такого текста Firefox вставит <br> на каждый перевод строки, а Chrome — нет.
Бадум-тсс.
И так почти с каждой новой спецификацией. Везде, где остаётся хоть какое-то пространство для манёвра вне спецификации — разработчики обязательно куда-то не туда вывернут и потом годами будут это защищать.
Плохо ли это? Да нет, наверное. Особенно, если ты разработчик браузера.
Но восхищаться этим становится как-то... трудозатратно.
#textarea #contenteditable
1400
09:02
26.04.2025
imageИзображение не доступно для предпросмотра
Как заговорить с сетевиками на одном языке? 👍
Эксперты одного из ведущих провайдеров IT-инфраструктуры Selectel подготовили бесплатный курс «Погружение в компьютерные сети».
Всего за час вы сможете разобраться в принципах работы сетей, освоить ключевые термины и на конкретных примерах освоить две основные модели.
Курс будет интересен как джунам, так и более опытным разработчикам.
➡️ Убедитесь в этом, начав обучение в Академии Selectel
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2Vtzqvo5XTG
Эксперты одного из ведущих провайдеров IT-инфраструктуры Selectel подготовили бесплатный курс «Погружение в компьютерные сети».
Всего за час вы сможете разобраться в принципах работы сетей, освоить ключевые термины и на конкретных примерах освоить две основные модели.
Курс будет интересен как джунам, так и более опытным разработчикам.
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2Vtzqvo5XTG
1500
14:13
25.04.2025
imageИзображение не доступно для предпросмотра
#такое дня
Если этим утром вы проснулись с диким синдромом самозванца и считаете, что уж вас-то точно переоценили, помните.
Где-то в Google есть фронтенд-разработчик, PM и QA, которые не осилили скелетоны и скроллбары. И получают они сильно больше денег чем вы, котаны.
Синдром самозванца, вроде, стал полегче, но в целом стало гораздо хуже, не правда ли? :)
Если этим утром вы проснулись с диким синдромом самозванца и считаете, что уж вас-то точно переоценили, помните.
Где-то в Google есть фронтенд-разработчик, PM и QA, которые не осилили скелетоны и скроллбары. И получают они сильно больше денег чем вы, котаны.
Синдром самозванца, вроде, стал полегче, но в целом стало гораздо хуже, не правда ли? :)
1700
09:26
25.04.2025
#статья дня от подписчика
Как я уже не раз говорил, я с удовольствием выкачу в канал и пропиарю статью любого из моих любимых подписчиков.
Спойлер: вы у меня все любимые, котаны.
Впрочем, слово автору!
🔥 Slow SPAs Kill Conversions — и я знаю, как это исправить.
Привет! Я Олег, занимаюсь фронтендом и люблю разбираться, как сделать веб быстрее, легче и умнее. Когда SPA начинает тормозить, страдает не только UX, но и бизнес - падает конверсия, растёт отток
В своей новой статье «Улучшаем производительность SPA» я разложил по полочкам:
— Где именно тормозит ваше приложение (спойлер: не только в бандле)
— Как грамотно внедрить ленивую загрузку и код-сплитинг
— Зачем вам Web Workers и виртуализация, если хочется отзывчивости даже на слабых устройствах
p.s спасибо всем, кто даёт фидбэк, шарит и просто читает - вы крутые
Читай гайд по оптимизации
https://dev.to/oltrenin/improving-spa-performance-2k2g
Как я уже не раз говорил, я с удовольствием выкачу в канал и пропиарю статью любого из моих любимых подписчиков.
Спойлер: вы у меня все любимые, котаны.
Впрочем, слово автору!
🔥 Slow SPAs Kill Conversions — и я знаю, как это исправить.
Привет! Я Олег, занимаюсь фронтендом и люблю разбираться, как сделать веб быстрее, легче и умнее. Когда SPA начинает тормозить, страдает не только UX, но и бизнес - падает конверсия, растёт отток
В своей новой статье «Улучшаем производительность SPA» я разложил по полочкам:
— Где именно тормозит ваше приложение (спойлер: не только в бандле)
— Как грамотно внедрить ленивую загрузку и код-сплитинг
— Зачем вам Web Workers и виртуализация, если хочется отзывчивости даже на слабых устройствах
p.s спасибо всем, кто даёт фидбэк, шарит и просто читает - вы крутые
Читай гайд по оптимизации
https://dev.to/oltrenin/improving-spa-performance-2k2g
1700
08:24
24.04.2025
imageИзображение не доступно для предпросмотра
⚡️ o3, o4, ChatGPT-4.1, Gemini 2.5 Flash, DeepSeek R1 и парочка других
⚡️ Kling, Dall-E 3 HD, Flux Dev - лучшие генераторы изображений
⚡️ Суммаризатор видео Nova
⚡️ Бесплатно доступны GPT-4.1 mini , Gemini 2.0 Flash, и Flux Schnell
Свой web-site с тем же функционалом, что и в телеграм
• Общайся текстом, голосом, отправляй файлы, изображения, видео.
• Цена одной чашки кофе за функционал самых топовых моделей без необходимости покупки токенов и кредитов.
Подписывайтесь на канал Lama AI и окунитесь в мир ИИ.
1600
07:01
24.04.2025
imageИзображение не доступно для предпросмотра
#шпаргалка дня
Уникальное предложение!
Берёте короче эту пирамиду код-ревью и ваши пулл-реквесты станут не только вкусными, но и полезными: https://www.morling.dev/images/code_review_pyramid.svg
Такая себе пирамида Маслоу, но для обсуждения качества кода. От базовых вещей (но не опускаясь до того, что можно сделать автоматически) до того, что сделает ваш код действительно красивым.
#pr #process #work #бородач
Уникальное предложение!
Берёте короче эту пирамиду код-ревью и ваши пулл-реквесты станут не только вкусными, но и полезными: https://www.morling.dev/images/code_review_pyramid.svg
Такая себе пирамида Маслоу, но для обсуждения качества кода. От базовых вещей (но не опускаясь до того, что можно сделать автоматически) до того, что сделает ваш код действительно красивым.
#pr #process #work #бородач
1700
20:03
23.04.2025
play_circleВидео недоступно для предпросмотра
Последний шанс попасть в Летние школы Яндекса — набор закроется 27 апреля
Летние школы — это бесплатные интенсивы, где начинающие специалисты могут погрузиться в реальные задачи и углубить знания в определенном направлении разработки и не только. В этом году к уже пяти существующим школам добавились ещё две: школа обеспечения качества (для будущих инженеров по тестированию) и школа КИТ (для DevOps- и SRE-инженеров).
Для специалистов из Москвы и Санкт-Петербурга обучение пройдет очно в офисах Яндекса, а для других городов — онлайн в распределенных командах. Участников ждут занятия с опытными экспертами из разных сервисов Яндекса. Более 50% выпускников школ становятся стажерами или сотрудниками компании.
Успейте решить тестовое задание и подать заявку.
Летние школы — это бесплатные интенсивы, где начинающие специалисты могут погрузиться в реальные задачи и углубить знания в определенном направлении разработки и не только. В этом году к уже пяти существующим школам добавились ещё две: школа обеспечения качества (для будущих инженеров по тестированию) и школа КИТ (для DevOps- и SRE-инженеров).
Для специалистов из Москвы и Санкт-Петербурга обучение пройдет очно в офисах Яндекса, а для других городов — онлайн в распределенных командах. Участников ждут занятия с опытными экспертами из разных сервисов Яндекса. Более 50% выпускников школ становятся стажерами или сотрудниками компании.
Успейте решить тестовое задание и подать заявку.
1600
15:22
23.04.2025
close
С этим каналом часто покупают
Отзывы канала
keyboard_arrow_down
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
4.8
8 отзыва за 6 мес.
Превосходно (75%) За последние 6 мес
Очень хорошо (25%) За последние 6 мес
d
**agoneknp@*****.com
на сервисе с июня 2023
21.02.202510:25
5
Высокая конверсия
Показать еще
Лучшие в тематике
Новинки в тематике
Статистика канала
Рейтинг
30.3
Оценка отзывов
4.8
Выполнено заявок
213
Подписчики:
14.7K
Просмотры на пост:
lock_outline
ER:
8.4%
Публикаций в день:
1.0
CPV
lock_outlineВыбрано
0
каналов на сумму:0.00₽
Подписчики:
0
Просмотры:
lock_outline
Перейти в корзинуКупить за:0.00₽
Комментарий