🚨 Смешные новости про IT теперь в одном канале
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
Мы запустили @hahacker_news — наш новый юмористический IT-канал.
Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.
👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
👍3❤2🥱2🔥1
Пользователь Reddit описал свой опыт работы из дома, подчеркнув интересный взгляд на организацию рабочего процесса:
«Я работаю из дома, и поэтому график более гибкий. Обычно у меня есть набор задач, упорядоченных по приоритету, и я просто беру их по очереди. При этом никто не следит за моим временем — оценивают только выполненную работу, а не часы, проведённые за компьютером.
Обычно стараюсь работать с одной задачей, максимум с тремя, потому что переключение между большим количеством задач снижает эффективность.
Самое крутое в такой работе — свобода выбирать задачи, которые тебе по душе. Разработка — это решение головоломок, и компании платят за то, что ты их решаешь. Иногда кажется, что я просто дома играю с кубиком рубика под музыку, а мне за это платят.
Мне нравится, что в программировании всегда есть конкретное решение. В дизайне, с которым я тоже имел дело, всё гораздо субъективнее — можно часами двигать элемент на пару пикселей и не понимать, лучше стало или хуже.»
Как выглядит ваш рабочий день? Что помогает вам оставаться продуктивным и мотивированным?
Делитесь полезными советами в комментариях
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2❤1
В больших проектах рутина часто повторяется — запуск тестов, сборка, форматирование, генерация кода. Автоматизация через кастомные скрипты — лучший способ ускорить работу. Но еще руче — запускать их одним нажатием клавиши.
File > Settings > Tools > External Tools
Settings > Keymap
и в поиске введите название External Tool
Add Keyboard Shortcut
→ назначь удобную комбинацию#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2❤1
useEffect — один из самых мощных, но одновременно и самых коварных хуков в React. Даже опытные разработчики порой сталкиваются с неожиданным порядком выполнения эффектов.
О чем статья:
С примерами, визуализациями и разбором кода — всё, что нужно для глубокого понимания и уверенной работы с эффектами в React
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱8👍4❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁12👍2👏2
🧠 Проверьте внимательность и интуицию
В тексте на картинке скрылись 5 названий популярных фронтенд-технологий. Некоторые замаскированы, другие — спрятаны внутри слов или фраз.
Получилось найти хотя бы три? Пишите ответ в комментариях✏️
🐸 Библиотека фронтендера
#междусобойчик
В тексте на картинке скрылись 5 названий популярных фронтенд-технологий. Некоторые замаскированы, другие — спрятаны внутри слов или фраз.
Получилось найти хотя бы три? Пишите ответ в комментариях
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚4👍2
➤ Отлично подходит для быстрой верстки прототипов и MVP.
➤ Снижает количество дизайнерских багов до передачи в разработку.
➤ Подходит для проектов с дизайн-системами.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1🔥1
Ваша задача — реализовать функцию, которая принимает положительное целое число и возвращает его строковое представление в виде суммы его разрядов.
Каждое слагаемое должно соответствовать значению цифры в числе, умноженной на соответствующую степень десяти.
Решение:
function expandedForm(number) {
return number
.toString()
.split('')
.map((digit, index, arr) => {
const power = arr.length - index - 1;
return digit === '0' ? '' : digit * 10 ** power;
})
.filter(Boolean)
.join(' + ');
}
Пиши своё решение и ход мыслей в комментариях!
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🥱4❤1🔥1
Frontend Developer — 150 000 - 250 000 ₽, удаленно (Москва)
Teamlead Frontend (Vue) — удаленно (Москва)
Middle Frontend-разработчик — от 80 000 до 150 000 ₽, удаленно/офис (Краснознаменск)
Fullstack разработчик JS/TS — 150 000 — 250 000 ₽, удаленно (Санкт-Петербург)
Fullstack-разработчик — удаленно (Санкт-Петербург)
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍2😢2
Когда вы вносите правку, а браузер не мигает, не сбрасывает форму, не роняет состояние — это магия, имя которой Hot Module Replacement (HMR).
npm create vite@latest my-app --template react
cd my-app
npm install
npm run dev
Что реально происходит:
Как можно кастомизировать:
// vite.config.js
export default defineConfig({
server: {
hmr: {
overlay: true, // показывает ошибки прямо в браузере
},
},
})
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🥱3🤩1
TypeScript дает огромные возможности — но где проходит грань между продуманной типизацией и избыточной сложностью?
Рассказываем в карточках, как типы превращаются в инструмент архитектуры.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2
CSS Peeper — это минималистичное расширение для Chrome, которое позволяет мгновенно просматривать основные CSS-стили страницы: цвета, типографику и размеры элементов — удобно и наглядно.
Зачем нужен:
Как использовать:
А если хочется как профи:
— Сайт CSS Peeper: подробное описание возможностей, тарифов и последних обновлений.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16🔥1
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.
Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).
👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
👍5
Theo рассуждает, действительно ли React — финальная точка эволюции фронтенда. Почему экосистема вокруг него стала важнее самого фреймворка, и что могут противопоставить Svelte, Solid или Qwik?
3 причины посмотреть:
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🥱5🔥3
Каждый, кто начинал путь в разработке, сталкивался с этим — сомнение, страх критики, ощущение «а вдруг это плохо написано».
Мы получили такой вопрос от подписчика и решили вынести его на обсуждение:
Я пишу проекты на React, стараюсь делать чисто, читаю про лучшие практики. Но вот проблема — я боюсь выкладывать код на GitHub или показывать его другим. Думаю: «А вдруг кто-то подумает, что я пишу криво? Что это не «по канону»?» Из-за этого торможу с пет-проектами и почти не участвую в open source.
Как вообще перебороть этот страх? Все ведь с чего-то начинают, но когда начинаешь — кажется, будто вокруг все профи.
P.S. Если хотите задать вопрос, заполните нашу гугл-форму. Это займет 5 минут.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1👾1