Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Бесплатный курс по Vue.js
Бесплатный курс по Vue.js: о структуре
#1 Зачем нужен Vue.js? - Vue.js: концепции
#2 Реактивность - Vue.js: концепции
#3 Двустороннее связывание - Vue.js: концепции
#4 Как во Vue.js использовать Х - Vue.js: нюансы
#5 Знакомство - Vue.js: практика
#6 Декларативность - Vue.js: концепции
#7 «Теория ограничений» - Vue.js
#8 Бизнес логика или детали реализации? - Vue.js: концепции
#9 Учимся учиться - Vue.js: практика
источник
👉 @frontend_1
Бесплатный курс по Vue.js: о структуре
#1 Зачем нужен Vue.js? - Vue.js: концепции
#2 Реактивность - Vue.js: концепции
#3 Двустороннее связывание - Vue.js: концепции
#4 Как во Vue.js использовать Х - Vue.js: нюансы
#5 Знакомство - Vue.js: практика
#6 Декларативность - Vue.js: концепции
#7 «Теория ограничений» - Vue.js
#8 Бизнес логика или детали реализации? - Vue.js: концепции
#9 Учимся учиться - Vue.js: практика
источник
👉 @frontend_1
Кривые Безье
Кривые Безье были постоянной темой в моей карьере фронтенд-инженера. Я широко использовал их в своей работе - в анимации и SVG-путях иллюстраций и иконок. Однако только недавно я заинтересовался пониманием логики, лежащей в основе их поведения. Эта статья раскрыла для меня тайны, связанные с использованием команд кривых путей, и дала мне более глубокое понимание веб-анимации. В этой статье я поделюсь своими интересными открытиями в области кривых Безье.
В CSS-анимации функции смягчения задают скорость изменения свойства с течением времени. Существует 3 типа функций смягчения - линейная, ступенчатая и кубическая кривая Безье.
https://blog.richardekwonye.com/bezier-curves
👉 @frontend_1
Кривые Безье были постоянной темой в моей карьере фронтенд-инженера. Я широко использовал их в своей работе - в анимации и SVG-путях иллюстраций и иконок. Однако только недавно я заинтересовался пониманием логики, лежащей в основе их поведения. Эта статья раскрыла для меня тайны, связанные с использованием команд кривых путей, и дала мне более глубокое понимание веб-анимации. В этой статье я поделюсь своими интересными открытиями в области кривых Безье.
В CSS-анимации функции смягчения задают скорость изменения свойства с течением времени. Существует 3 типа функций смягчения - линейная, ступенчатая и кубическая кривая Безье.
https://blog.richardekwonye.com/bezier-curves
👉 @frontend_1
This media is not supported in your browser
VIEW IN TELEGRAM
Сохраните и внедрите эти CSS loaders 🚀
https://github.com/atherosai/ui/blob/main/loaders-01/index.html
👉 @frontend_1
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Loaders</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="container">
<div class="top-bar">
<div class="profile-wrapper">
<img
class="profile"
src="assets/profile_new.jpg"
alt="profile picture"
/>
<p>@davidm_ai</p>
</div>
</div>
<h1>CSS <span class="emph">Loaders</span></h1>
<div class="loaders">
<div class="loader-wrapper">
<div>1</div>
<div class="loader-1"></div>
</div>
<div class="loader-wrapper">
<div>2</div>
<div class="loader-2"></div>
</div>
<div class="loader-wrapper">
<div>3</div>
<div class="loader-3"></div>
</div>
<div class="loader-wrapper">
<div>4</div>
<div class="loader-4"></div>
</div>
<div class="loader-wrapper">
<div>5</div>
<div class="loader-5"></div>
</div>
<div class="loader-wrapper">
<div>6</div>
<div class="cube-wrapper">
<div class="cube">
<div class="sides">
<div class="top"></div>
<div class="right"></div>
<div class="bottom"></div>
<div class="left"></div>
<div class="front"></div>
<div class="back"></div>
</div>
</div>
</div>
</div>
</div>
<p class="code-comments">
Code In The Comments 👨💻
</p>
<p class="bottom-bar">
<span class="modern-frontend-developer">
<span class="emph">Modern Frontend Developer</span>: <span class="emph">HTML</span> and <span class="emph">CSS</span> (55% off)
</span>
<span class="learning-link">
<img src="assets/atheros-learning.png" alt="arrow icon" />
learning.atheros.ai
</span>
</p>
</div>
</body>
</html>
https://github.com/atherosai/ui/blob/main/loaders-01/index.html
👉 @frontend_1
Подборка Telegram каналов для программистов
Системное администрирование 📌
https://www.tgoop.com/sysadmin_girl Девочка Сисадмин
https://www.tgoop.com/srv_admin_linux Админские угодья
https://www.tgoop.com/linux_srv Типичный Сисадмин
https://www.tgoop.com/linux_odmin Linux: Системный администратор
https://www.tgoop.com/devops_star DevOps Star (Звезда Девопса)
https://www.tgoop.com/i_linux Системный администратор
https://www.tgoop.com/linuxchmod Linux
https://www.tgoop.com/sys_adminos Системный Администратор
https://www.tgoop.com/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://www.tgoop.com/sysadminof Книги для админов, полезные материалы
https://www.tgoop.com/i_odmin Все для системного администратора
https://www.tgoop.com/i_odmin_book Библиотека Системного Администратора
https://www.tgoop.com/i_odmin_chat Чат системных администраторов
https://www.tgoop.com/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://www.tgoop.com/sysadminoff Новости Линукс Linux
1C разработка 📌
https://www.tgoop.com/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://www.tgoop.com/cpp_lib Библиотека C/C++ разработчика
https://www.tgoop.com/cpp_knigi Книги для программистов C/C++
https://www.tgoop.com/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://www.tgoop.com/pythonofff Python академия. Учи Python быстро и легко🐍
https://www.tgoop.com/BookPython Библиотека Python разработчика
https://www.tgoop.com/python_real Python подборки на русском и английском
https://www.tgoop.com/python_360 Книги по Python Rus
Java разработка 📌
https://www.tgoop.com/BookJava Библиотека Java разработчика
https://www.tgoop.com/java_360 Книги по Java Rus
https://www.tgoop.com/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://www.tgoop.com/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://www.tgoop.com/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://www.tgoop.com/developer_mobila Мобильная разработка
https://www.tgoop.com/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://www.tgoop.com/frontend_1 Подборки для frontend разработчиков
https://www.tgoop.com/frontend_sovet Frontend советы, примеры и практика!
https://www.tgoop.com/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://www.tgoop.com/game_devv Все о разработке игр
Библиотеки 📌
https://www.tgoop.com/book_for_dev Книги для программистов Rus
https://www.tgoop.com/programmist_of Книги по программированию
https://www.tgoop.com/proglb Библиотека программиста
https://www.tgoop.com/bfbook Книги для программистов
https://www.tgoop.com/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://www.tgoop.com/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://www.tgoop.com/bookflow Лекции, видеоуроки, доклады с IT конференций
https://www.tgoop.com/coddy_academy Полезные советы по программированию
https://www.tgoop.com/rust_lib Полезный контент по программированию на Rust
https://www.tgoop.com/golang_lib Библиотека Go (Golang) разработчика
https://www.tgoop.com/itmozg Программисты, дизайнеры, новости из мира IT
https://www.tgoop.com/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://www.tgoop.com/nodejs_lib Подборки по Node js и все что с ним связано
https://www.tgoop.com/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://www.tgoop.com/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://www.tgoop.com/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://www.tgoop.com/thehaking Канал о кибербезопасности
https://www.tgoop.com/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://www.tgoop.com/ux_web Статьи, книги для дизайнеров
Английский 📌
https://www.tgoop.com/UchuEnglish Английский с нуля
Математика 📌
https://www.tgoop.com/Pomatematike Канал по математике
https://www.tgoop.com/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://www.tgoop.com/Excel_lifehack
https://www.tgoop.com/tikon_1 Новости высоких технологий, науки и техники💡
https://www.tgoop.com/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://www.tgoop.com/sysadmin_rabota Системный Администратор
https://www.tgoop.com/progjob Вакансии в IT
Системное администрирование 📌
https://www.tgoop.com/sysadmin_girl Девочка Сисадмин
https://www.tgoop.com/srv_admin_linux Админские угодья
https://www.tgoop.com/linux_srv Типичный Сисадмин
https://www.tgoop.com/linux_odmin Linux: Системный администратор
https://www.tgoop.com/devops_star DevOps Star (Звезда Девопса)
https://www.tgoop.com/i_linux Системный администратор
https://www.tgoop.com/linuxchmod Linux
https://www.tgoop.com/sys_adminos Системный Администратор
https://www.tgoop.com/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
https://www.tgoop.com/sysadminof Книги для админов, полезные материалы
https://www.tgoop.com/i_odmin Все для системного администратора
https://www.tgoop.com/i_odmin_book Библиотека Системного Администратора
https://www.tgoop.com/i_odmin_chat Чат системных администраторов
https://www.tgoop.com/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
https://www.tgoop.com/sysadminoff Новости Линукс Linux
1C разработка 📌
https://www.tgoop.com/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
Программирование C++📌
https://www.tgoop.com/cpp_lib Библиотека C/C++ разработчика
https://www.tgoop.com/cpp_knigi Книги для программистов C/C++
https://www.tgoop.com/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
https://www.tgoop.com/pythonofff Python академия. Учи Python быстро и легко🐍
https://www.tgoop.com/BookPython Библиотека Python разработчика
https://www.tgoop.com/python_real Python подборки на русском и английском
https://www.tgoop.com/python_360 Книги по Python Rus
Java разработка 📌
https://www.tgoop.com/BookJava Библиотека Java разработчика
https://www.tgoop.com/java_360 Книги по Java Rus
https://www.tgoop.com/java_geek Учим Java на примерах
GitHub Сообщество 📌
https://www.tgoop.com/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
https://www.tgoop.com/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
https://www.tgoop.com/developer_mobila Мобильная разработка
https://www.tgoop.com/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
https://www.tgoop.com/frontend_1 Подборки для frontend разработчиков
https://www.tgoop.com/frontend_sovet Frontend советы, примеры и практика!
https://www.tgoop.com/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
https://www.tgoop.com/game_devv Все о разработке игр
Библиотеки 📌
https://www.tgoop.com/book_for_dev Книги для программистов Rus
https://www.tgoop.com/programmist_of Книги по программированию
https://www.tgoop.com/proglb Библиотека программиста
https://www.tgoop.com/bfbook Книги для программистов
https://www.tgoop.com/books_reserv Книги для программистов
БигДата, машинное обучение 📌
https://www.tgoop.com/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
https://www.tgoop.com/bookflow Лекции, видеоуроки, доклады с IT конференций
https://www.tgoop.com/coddy_academy Полезные советы по программированию
https://www.tgoop.com/rust_lib Полезный контент по программированию на Rust
https://www.tgoop.com/golang_lib Библиотека Go (Golang) разработчика
https://www.tgoop.com/itmozg Программисты, дизайнеры, новости из мира IT
https://www.tgoop.com/php_lib Библиотека PHP программиста 👨🏼💻👩💻
https://www.tgoop.com/nodejs_lib Подборки по Node js и все что с ним связано
https://www.tgoop.com/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
https://www.tgoop.com/testlab_qa Библиотека тестировщика
Шутки программистов 📌
https://www.tgoop.com/itumor Шутки программистов
Защита, взлом, безопасность 📌
https://www.tgoop.com/thehaking Канал о кибербезопасности
https://www.tgoop.com/xakep_1 Статьи из "Хакера"
Книги, статьи для дизайнеров 📌
https://www.tgoop.com/ux_web Статьи, книги для дизайнеров
Английский 📌
https://www.tgoop.com/UchuEnglish Английский с нуля
Математика 📌
https://www.tgoop.com/Pomatematike Канал по математике
https://www.tgoop.com/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
https://www.tgoop.com/Excel_lifehack
https://www.tgoop.com/tikon_1 Новости высоких технологий, науки и техники💡
https://www.tgoop.com/mir_teh Мир технологий (Technology World)
Вакансии 📌
https://www.tgoop.com/sysadmin_rabota Системный Администратор
https://www.tgoop.com/progjob Вакансии в IT
This media is not supported in your browser
VIEW IN TELEGRAM
Полное визуальное руководство по пониманию цикла событий Node.js
Вы уже некоторое время работаете с Node.js. Вы создали несколько приложений, поиграли с различными модулями и даже освоили асинхронное программирование. Но есть кое-что, что не дает вам покоя, - цикл событий.
Если вы похожи на меня, то вы провели бесчисленное количество часов, читая документацию и просматривая видео, пытаясь понять цикл событий. Но даже опытному разработчику бывает трудно получить полное представление о том, как все это работает. Именно поэтому я подготовил это наглядное руководство, которое поможет вам полностью понять цикл событий Node.js. Усаживайтесь поудобнее, возьмите чашку кофе, и давайте погрузимся в мир цикла событий Node.js.
https://www.builder.io/blog/visual-guide-to-nodejs-event-loop#asynchronous-programming-in-java-script
👉 @frontend_1
Вы уже некоторое время работаете с Node.js. Вы создали несколько приложений, поиграли с различными модулями и даже освоили асинхронное программирование. Но есть кое-что, что не дает вам покоя, - цикл событий.
Если вы похожи на меня, то вы провели бесчисленное количество часов, читая документацию и просматривая видео, пытаясь понять цикл событий. Но даже опытному разработчику бывает трудно получить полное представление о том, как все это работает. Именно поэтому я подготовил это наглядное руководство, которое поможет вам полностью понять цикл событий Node.js. Усаживайтесь поудобнее, возьмите чашку кофе, и давайте погрузимся в мир цикла событий Node.js.
https://www.builder.io/blog/visual-guide-to-nodejs-event-loop#asynchronous-programming-in-java-script
👉 @frontend_1
This media is not supported in your browser
VIEW IN TELEGRAM
Используйте сокращение CSS flex flow, чтобы объединить свойства flex direction и flex wrap 👨💻🚀.
👉 @frontend_1
👉 @frontend_1
This media is not supported in your browser
VIEW IN TELEGRAM
Совет по CSS 💡
Я недавно обнаружил, что мы можем изменять размеры любого блочного элемента, а не только textarea!
👉 @frontend_1
Я недавно обнаружил, что мы можем изменять размеры любого блочного элемента, а не только textarea!
👉 @frontend_1
This media is not supported in your browser
VIEW IN TELEGRAM
Image gallery with flex-grow
Пример галереи изображений на CSS + HTML с эффектом наведения.
https://codepen.io/ahmadghoniem/pen/QWJdMMe
👉 @frontend_1
Пример галереи изображений на CSS + HTML с эффектом наведения.
https://codepen.io/ahmadghoniem/pen/QWJdMMe
👉 @frontend_1
👀Как обнаруживать и правильно разрабатывать Cloud Native приложения, верно использовать функционал health-check-ов, а также внедрять и поддерживать их в Kubernetes?
Узнайте на бесплатном вебинаре онлайн-курса «Golang Developer. Professional» — «Кошелек или жизнь? Фича или баг? Хелсчеки в k8s»: регистрация
✅В результате вебинара участники узнают:
— Разницу между readiness и liveness probes
— Как настроить проверки на практике;
— Условия успешной работы health-check-ов
— Как настраивать probes для контейнеров в k8s.
🎯Вебинар будет полезен:
— Разработчикам на Go на уровнях Junior и Middle
— Специалистам, желающим улучшить свои навыки в Kubernetes
— Всем, кто стремится создавать надежные Cloud Native приложения.
🤝После вебинара продолжите обучение на курсе со скидкой и даже в рассрочку!
Узнайте на бесплатном вебинаре онлайн-курса «Golang Developer. Professional» — «Кошелек или жизнь? Фича или баг? Хелсчеки в k8s»: регистрация
✅В результате вебинара участники узнают:
— Разницу между readiness и liveness probes
— Как настроить проверки на практике;
— Условия успешной работы health-check-ов
— Как настраивать probes для контейнеров в k8s.
🎯Вебинар будет полезен:
— Разработчикам на Go на уровнях Junior и Middle
— Специалистам, желающим улучшить свои навыки в Kubernetes
— Всем, кто стремится создавать надежные Cloud Native приложения.
🤝После вебинара продолжите обучение на курсе со скидкой и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Совет по CSS 💡
Знаете ли вы о свойстве
Demo https://www.codewithshripal.com/playground/css/shape-outside
👉 @frontend_1
Знаете ли вы о свойстве
shape-outside
в CSS? Demo https://www.codewithshripal.com/playground/css/shape-outside
👉 @frontend_1
This media is not supported in your browser
VIEW IN TELEGRAM
Современные CSS-подсказки и облачка с текстом
Подробное руководство от Smashing Magazine, которое погружает читателя в создание стильных и доступных всплывающих подсказок с использованием современных возможностей CSS.
В статье рассматриваются:
- Базовые принципы создания подсказок и речевых облачков с чистым CSS.
- Использование псевдоэлементов
- Советы по адаптации подсказок для мобильных устройств и обеспечения их доступности для пользователей с особыми потребностями.
https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part1/
https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part2/
👉 @frontend_1
Подробное руководство от Smashing Magazine, которое погружает читателя в создание стильных и доступных всплывающих подсказок с использованием современных возможностей CSS.
В статье рассматриваются:
- Базовые принципы создания подсказок и речевых облачков с чистым CSS.
- Использование псевдоэлементов
::before
и ::after
для создания треугольников, имитирующих указатели. - Советы по адаптации подсказок для мобильных устройств и обеспечения их доступности для пользователей с особыми потребностями.
https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part1/
https://www.smashingmagazine.com/2024/03/modern-css-tooltips-speech-bubbles-part2/
👉 @frontend_1
❓ Ищете способы сделать Bitrix24 ещё мощнее? Мы знаем, как!
На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google Workspace и Microsoft 365:
— Расширьте возможности CRM.
— Автоматизируйте рутинные задачи.
— Улучшите коммуникацию в компании.
Только реальные кейсы, примеры успешных интеграций и рекомендации от эксперта. Участники урока получат скидку на обучение на курсе «Разработчик Битрикс24».
⏰ Не упустите шанс! Встречаемся 27 января в 20:00 мск.
👉 Узнать больше: https://vk.cc/cHzrIK
На открытом уроке вы узнаете, как интегрировать Bitrix24 с Google Workspace и Microsoft 365:
— Расширьте возможности CRM.
— Автоматизируйте рутинные задачи.
— Улучшите коммуникацию в компании.
Только реальные кейсы, примеры успешных интеграций и рекомендации от эксперта. Участники урока получат скидку на обучение на курсе «Разработчик Битрикс24».
⏰ Не упустите шанс! Встречаемся 27 января в 20:00 мск.
👉 Узнать больше: https://vk.cc/cHzrIK
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
This media is not supported in your browser
VIEW IN TELEGRAM
Движок для игры от первого лица в 265 строках Javascript
Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего – в статьях из «ludum dare» от Нотча Перссона. Что ж, для Нотча это неплохо, но не для меня! Вот demo (управление стрелками и тачпадом).
http://www.playfuljs.com/a-first-person-engine-in-265-lines/
👉 @frontend_1
Сегодня окунёмся в мир, который можно потрогать. В этой статье мы исследуем, как с нуля, быстро и без особо сложной математики написать движок для игры от первого лица. Для этого мы воспользуемся приёмом под названием «бросание лучей» (raycasting). Возможно, вы видели примеры такой техники в играх Daggerfall и Duke Nukem 3D, а из более свежего – в статьях из «ludum dare» от Нотча Перссона. Что ж, для Нотча это неплохо, но не для меня! Вот demo (управление стрелками и тачпадом).
http://www.playfuljs.com/a-first-person-engine-in-265-lines/
👉 @frontend_1