Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Мемы 2019 года: девушки с котом, волчьи цитаты и взаимный троллинг поколений

Время на прочтение14 мин
Количество просмотров27K

Первая, вторая и третья части обзора повествовали об интернет-культуре и мемах с начала нулевых по середину десятых годов. Четвёртая завершилась на 2018 году. Пора добраться и до мемов рубежа десятых и двадцатых годов вплоть по конец ушедшего 2022 года.

Изначально я думал вместить их все в единую пятую часть, но ярких и заметных мемов последних лет оказалось столько, что даже краткое их описание потребовало бы или выкинуть 90% контента, или описывать всё совсем уж однострочно. Посему я счёл за более рациональный вариант описать каждый год отдельно. С одной стороны, всё это было недавно, а с другой — кажется, в совсем ином мире.
Читать дальше →
Всего голосов 75: ↑65 и ↓10+70
Комментарии27

Ещё одна подборка книг по фронтенду

Время на прочтение6 мин
Количество просмотров36K

«Под поверхностью машины движется программа. Без усилий, она расширяется и сжимается. Находясь в великой гармонии, электроны рассеиваются и собираются. Формы на мониторе — лишь рябь на воде. Суть остаётся скрытой внутри…» Мастер Юан-Ма, Книга программирования.

Под катом собрали 8 книг, которые рекомендуют прочитать наши разработчики. В целом, они все есть на заглавной картинке. Но если хотите почитать разные интересные вырезки из книг, цитаты, пару задач и мнения наших frontend-разработчиков — заходите под кат.

Читать далее
Всего голосов 19: ↑18 и ↓1+17
Комментарии8

Драма об одарённых детях, или Откуда растут ноги у выгорания молодых кадров

Время на прочтение8 мин
Количество просмотров24K

Много ли среди ваших знакомых выдающихся в юности личностей? Я помню, как моя подруга детства В. получала четвёрки и пятёрки по большинству дисциплин, делая «домашку» на переменах, ходила на олимпиады, а в классе была душой компании. Однажды она перешагнула через класс. Поступила в хороший ветеринарный институт. Все её называли «чудом». Спустя полтора года после выпуска она попала в психиатрический стационар с депрессией и расцарапанными руками. Сегодня она учится жить заново уже без звания «чуда».

Другая история: мой близкий человек Л. пошла в школу в 5 лет, училась отменно, без проблем запоминала стихи, обладала фотографической памятью, едва не перешагнула через класс. Все только и говорили, «какой колоссальный у неё потенциал». Спустя год после выпуска Л. вылетела из одного колледжа, потом из второго. На частных курсах и мастер-классах она постоянно выгорает, сейчас обучение даётся ей с непосильным трудом.

Ещё я помню, как Игорь учился на «отлично» почти по всем предметам (кроме, пожалуй, физкультуры), как школа отправляла его на олимпиады по информатике, а вне уроков он преуспевал на различных кружках. Конечно, он не всегда интересовался тем или иным занятием, но если что-то захватывало его, то он захватывал это в ответ. При этом его хвалили учителя, а родители называли «талантливым». Спустя несколько лет после выпускного Игоря, возможно, ещё можно назвать талантливым специалистом, но в нём нет прежней энергии. Он не интересуется новыми науками, разочаровывается во всём, за что берётся, с трудом сосредотачивается, и вообще вымотан.

Читать далее
Всего голосов 53: ↑45 и ↓8+53
Комментарии79

20 игр, чтобы видеть детали, чувствовать нюансы и уловить смысл дизайна

Время на прочтение7 мин
Количество просмотров38K


Я собрала 20 игр, чтобы поиграть в дизайнера. Точнее игры, в которые играешь и прокачиваешь какой-то навык, полезный для дизайна: цветовым кругом пользоваться, пером работать, шрифты не вырвиглазные подбирать, UI по-человечески рисовать. Во все игры можно играть в браузере и бесплатно. Впервые от «поиграйте со шрифтами» можно получить удовольствие.

Еще я веду канал в Telegram GameDEVils и блог на Substack , делюсь там клевыми материалами (про геймдизайн, разработку и историю игр).

1. Can’t Unsee


Update: используйте прокси, к примеру croxyproxy, или просто закройте попап, чтобы попасть на сайт игры.



Игра для начинающего UI дизайнера, чтобы тренировать внимательность. Иными словами, не для тренировки конкретного навыка, а на умение «разобраться в деталях, почувствовать нюансы, и уловить смысл».
Читать дальше →
Всего голосов 41: ↑41 и ↓0+41
Комментарии19

Сложные формы на react — это просто. FormMOD новая библиотека для форм

Время на прочтение3 мин
Количество просмотров4.2K

Добрый день, меня зовут Николай! Я один из разработчиков новой библиотеки formMOD.

Как много времени вы тратите на создание сложных форм из проекта в проект?

Думаю этот вопрос актуален для многих разработчиков React.

Библиотека formMOD создана чтобы сократить время разработки форм, а так же  для их универсальности и гибкости.

На момент написания статьи это полностью готовый проект, с документацией и система уже используется в приложениях.

Я постараюсь описать все возможности библиотеки максимально кратко. Все примеры и подробное описание есть в документации.

Читать далее
Всего голосов 2: ↑2 и ↓0+2
Комментарии4

Где искать работу в IT?

Время на прочтение5 мин
Количество просмотров219K

Ты решил «Войти в Айти» или уже работаешь в IT и хочешь найти место получше. Где же найти работу и не потратить на это несколько месяцев?

Сегодня расскажу про все основные площадки, на которых смогут найти себе работу разработчики, аналитики, продакт менеджеры, дизайнеры и другие IT-специалисты. Зайдя хотя бы на несколько из них, а не останавливаясь на одном варианте, ты в разы увеличишь свои шансы найти работу.

Читать далее
Всего голосов 14: ↑7 и ↓7+5
Комментарии18

Как использовать CSS ::before и ::after для создания пользовательских анимаций и переходов

Время на прочтение8 мин
Количество просмотров65K

Как сделать плавный анимированный переход на сайте без использования специальных библиотек? Урок использования псевдоэлементов CSS для создания эффектов: от анимированной кнопки до карточки профиля. Подходит новичкам.

Читать далее
Всего голосов 13: ↑12 и ↓1+12
Комментарии3

7 многообещающих расширений VS Code 2021 года

Время на прочтение4 мин
Количество просмотров16K

К старту курса по Fullstack-разработке на Python делимся подборкой расширений Visual Studio Code, среди которых вы найдёте генератор документации для кода JavaScript на базе ИИ и лёгкий, простой клиент REST API. За подробностями приглашаем под кат.

Читать далее
Всего голосов 21: ↑17 и ↓4+14
Комментарии5

Безопасный CSS, или как писать универсальные стили

Время на прочтение11 мин
Количество просмотров33K

При написании стилей необходимо сразу учитывать, что контент страницы может быть динамическим, чтобы не возникла ситуация, где мы добавили чуть больше текста, или уменьшили ширину экрана, и вёрстка поплыла. Статья состоит из примеров универсальных CSS-стилей для часто встречающихся ситуаций. Рекомендуется к прочтению верстальщиком начального и среднего уровня.

Читать статью
Всего голосов 25: ↑23 и ↓2+25
Комментарии12

Как избавиться от position: absolute в CSS

Время на прочтение8 мин
Количество просмотров26K

Пару месяцев назад автора этого материала спросили о проблеме, которая возникла именно из-за этой строки CSS. В решении свойства position не оказалось вообще.

Пока у нас стартует новый поток курса по фронтенду, рассказываем о случаях, когда position: absolute вполне заменим современным CSS.

Читать далее
Всего голосов 23: ↑20 и ↓3+22
Комментарии13

Очень интересная библиотека JS: распознавание символов, введённых с дисплея вашего смартфона на сайте

Время на прочтение2 мин
Количество просмотров3.8K

Ссылка на github

Привет всем. Представим у вас есть сайт и для мобильной версии вы хотите сделать такую фитчу, чтобы вы рисовали какой-либо символ пальцем по дисплею смартфона и что-то выполнялось. Например, рисуем букву Z и появляется окно с информацией как на гифке.

Очень простая библиотека JavaScript, которая распознаёт ваши рисунки на мобильной версии сайта.

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии3

Регулярные выражения. Всё проще, чем кажется

Время на прочтение7 мин
Количество просмотров109K

Всем доброго времени суток. Сегодня хочу рассказать максимум о регулярных выражениях: что они из себя представляют, как их писать, для чего нужны и т.д.

Информации о регулярках много, они разбросаны по разным сайтам и я решил собрать всё, касательно регулярок, в одну статью. Ну что-ж, приступим поскорее к делу.

Читать далее
Всего голосов 40: ↑36 и ↓4+41
Комментарии71

JavaScript: изучаем регулярные выражения на практике

Время на прочтение18 мин
Количество просмотров67K

image


Регулярное выражение (далее также — регулярка) — это последовательность специальных символов, формирующих паттерн или шаблон (pattern), который сопоставляется со строкой.


Цель такого сопоставления может состоять либо в поиске подстроки в строке, например, для замены подстроки, либо в определении соответствия строки шаблону для валидации строки.


В данной статье мы сосредоточимся на валидации.


Что конкретно мы будем делать? Мы возьмем несколько регулярок из validator.js (наиболее популярной библиотеки для валидации данных с помощью регулярных выражений) и произведем их подробный разбор. Также мы рассмотрим несколько дополнительных регулярок и один алгоритм.


Как результат, мы реализуем несколько полезных функций, которые вы впоследствии сможете использовать в своих проектах.

Читать дальше →
Всего голосов 25: ↑19 и ↓6+19
Комментарии7

Полное визуальное руководство/шпаргалка по CSS Grid

Время на прочтение7 мин
Количество просмотров358K

Сегодня мы с вами рассмотрим свойства CSS Grid (далее также — Грид), позволяющие создавать адаптивные или отзывчивые макеты веб-страниц. Я постараюсь кратко, но полно объяснить, как работает каждое свойство.


Что такое CSS Grid?



Грид — это макет для сайта (его схема, проект).


Грид-модель позволяет размещать контент сайта (располагать его определенным образом, позиционировать). Она позволяет создавать структуры, необходимые для обеспечения отзывчивости сайтов на различных устройствах. Это означает, что сайт будет одинаково хорошо смотреться на компьютере, телефоне и планшете.


Вот простой пример макета сайта, созданного с помощью Грида.

Читать дальше →
Всего голосов 34: ↑33 и ↓1+39
Комментарии4

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность