DНЕВНИК web-программиста
2.58K subscribers
214 photos
14 files
560 links
Авторский канал о том, как стать программистом, когда вы даже не знаете, что это.
Много интересного и для других сфер - планирование, самоконтроль, различные лайфхаки и т.д.
Задачи @tasks_frontend
Обратная связь @WpdFeedbackBot
Сотрудничество @rezvanini
Download Telegram
Я думаю, что многие сталкивались при вёрстке с такой проблемой - при наведении на текст делаем его жирным, а в этот момент макет немного сдвигается. Да, жирный текст больше места занимает - но как избавится от этого неприятного эффекта?

👉Крутое решение - меняем шрифт при наведении без сдвига макета

PS Нужно попробовать применить этот подход и к другим аналогичным решениям.

#css
Самое сложное для меня свойство flexbox - flex. Не знаю как другим, но для меня это магия)))) Помню даже в офф документации читал, что лучше не использовать поотдельности свойства, которые в нем объединяются)))

Если вы тоже хотите разобраться - вот подробная статья👈

#css #flex
Задачка на выходные - определите в какую сторону течет вода в металлической трубе)))

ЗЫ Вот варианты решения👈
Вы смогли решить задачу?
Anonymous Poll
27%
Да
73%
Нет
В последнее время язык JavaScript развивается ускоренными темпами.
Все чаще и чаще на проектах отказываются от различных библиотек в пользу нативных возможностей JavaScript.
И один из таких примеров - уменьшение популярности jQuery - библиотеки, которая была №1.
Если вы все ещё пользуетесь ей или просто изучаете DOM API - то эта статья для вас!
👉Используем DOM как Pro

#js
Университет Иннополис открывает набор на бесплатные шестимесячные IT-курсы.

Всего 3 направления: JavaScript, Data Science и тестирование ПО.

Заявку нужно подать до 31 августа.

Отбор студентов по конкурсу, обещают высокую степендию и последующее трудоустройство.

👉Подробнее👈

ЗЫ Как я понял, на это обучение уже с опытом отбирают😔
​​UPD:
Один из читателей прислал отзыв по учебе, о которой я выше рассказывал. С его разрешения публикую скрин:
Всем привет! ПРОСЬБА - прочесть сообщение и проголосовать! Заране всем благодарен 👍
Последнее время погряз в работе - даже на самообразование времени и сил не остается. Жизнь немного изменилась - да и цели, поставленной при создании этого канала я добился (занести свой опыт обучения с 0 до первой работы).
Теперь хочу понять - в каком формате продолжать вести этот блог. Голосуйте, пишите в личку, интересно ваше мнение.
DНЕВНИК web-программиста
Что изменить в канале? Можно выбрать несколько вариантов
Огромное спасибо всем, кто проголосовал. Ну что же - выводы сделал, немного поменяю формат своих публикаций. Хотя результаты немного удивили - каждый второй ещё учится и хочет больше информации по учебе, при этом столько же желают читать о рабочем процессе. И только каждый четвертый считает себя опытным.

Буду больше писать о реальной работе (стараясь не нарушать соглашение о не разглашении) и при этом продолжать публиковать хорошие материалы как для обучающихся, так и для опытных коллег!!! Не переключайтесь © 🤣
Всем удачи 🖖
ЗЫ Ну и рекламы немножко будет - на мороженое 🍺🤣
Одна из тем, которые я хочу срочно подтянуть - это тестирование. Проект, который сейчас делаю, довольно сложный, очень много кода, предшествующего построению интерфейсов - его желательно весь тестировать.
Так же я использовал тестирование, когда переносил legacy код, а потом решил его оптимизировать. Что я сделал - зная, что код рабочий я написал к нему тесты и проверил, чтобы все проходили. Только после этого начал оптимизировать код (фактически с 0 переписал его, изменив архитектуру), проверяя тесты. Рекомендую такой подход в данных ситуациях - очень облегчает жизнь в сложных кусках кода.
Так же хотелось бы чаще тестировать React компоненты.
Кстати, вот свежий курс - буду на выходные заниматься.

зы Рекомендую почитать про Storybook, если кто юзает React.

#test #react
Если вы изучаете Реакт и планируете написать хорошее портфолио - вот отличная идея!
👉React Calculator на Hooks и Context API
Хороших выходных.

#react
10 отличных инструментов для React разработчика

👉Подробнее👈

ЗЫ От себя рекомендую особое внимание уделить Storybook - тем более он не только для React, поэтому необходим любому веб-разработчику.👍

#react
Как не крути, а Google Chrome без альтернативы для разработки.
Постоянно улучшают мощь DevTools, хотя куда уже больше.
Кстати, вот последнии навороты
А каким браузером для разработки/отладки вы пользуетесь?
Anonymous Poll
13%
Firefox
81%
Chrome
4%
Другое
3%
А что такое DevTools?