Forwarded from Zen of Python
Кто в IT зарабатывает больше всех: статистика 2025 года
Максимальный рост зарплат в прошлом году наблюдался... Угадайте у кого? Правильно, у разработчиков 1С. А средняя зарплата у опытного фронтенд-разработчика составляет в районе 350к рублей. Сейчас зарплаты в айти растут в геометрической прогрессии, правда, как и требования к самим программистам и разработчикам.
Если хотите узнать о том, какие профессии сейчас более востребованы, где больше денег и какие языке в топе по популярности, то переходите по ссылке и читайте нашу новую статью.
Максимальный рост зарплат в прошлом году наблюдался... Угадайте у кого? Правильно, у разработчиков 1С. А средняя зарплата у опытного фронтенд-разработчика составляет в районе 350к рублей. Сейчас зарплаты в айти растут в геометрической прогрессии, правда, как и требования к самим программистам и разработчикам.
Если хотите узнать о том, какие профессии сейчас более востребованы, где больше денег и какие языке в топе по популярности, то переходите по ссылке и читайте нашу новую статью.
Forwarded from Метод утёнка
Рунет прилёг отдохнуть
Прямо сейчас наблюдается масштабный сбой в работе интернета по всей России. У пользователей не работают соцсети, популярные ресурсы и не загружаются многие приложения, включая банковские.
Почувствовали на себе?
Прямо сейчас наблюдается масштабный сбой в работе интернета по всей России. У пользователей не работают соцсети, популярные ресурсы и не загружаются многие приложения, включая банковские.
Почувствовали на себе?
Forwarded from Метод утёнка
У вас есть проблемы с интернетом?
Anonymous Poll
57%
Да, работает Telegram и полтора сайта
12%
Да, вообще ничего не работает, прохожу опрос телепатически
31%
Нет, всё работает как обычно
Упрощаем создание SVG-фигур
Если вам необходимо быстро создать фигуру необычной формы с помощью SVG, то попробуйте воспользоваться Blobmaker. Он позволяет быстро сгенерировать «кляксу» нужной вам формы всего в несколько нажатий. Выберите количество необходимых точек фигуры, а затем насколько она должна быть кривой и сохраните её. Вы также можете скопировать код и сразу вставить на страницу.
Работает бесплатно, попробуйте сами: https://www.blobmaker.app/
#инструменты #фронтенд
Если вам необходимо быстро создать фигуру необычной формы с помощью SVG, то попробуйте воспользоваться Blobmaker. Он позволяет быстро сгенерировать «кляксу» нужной вам формы всего в несколько нажатий. Выберите количество необходимых точек фигуры, а затем насколько она должна быть кривой и сохраните её. Вы также можете скопировать код и сразу вставить на страницу.
Работает бесплатно, попробуйте сами: https://www.blobmaker.app/
#инструменты #фронтенд
This media is not supported in your browser
VIEW IN TELEGRAM
Слайдер настроения на чистом JS
Автор этого проекта создал слайдер, который поможет вам точно указать степень эмоционального состояния. Такой элемент пригодится везде, где требуется оценить качество предоставленной услуги, работы или чего-нибудь ещё.
Создан он с помощью SCSS и JS. Забрать код в свой проект или изучить подробнее можно по ссылке на codepen.
#codepen #слайдер #ui
Автор этого проекта создал слайдер, который поможет вам точно указать степень эмоционального состояния. Такой элемент пригодится везде, где требуется оценить качество предоставленной услуги, работы или чего-нибудь ещё.
Создан он с помощью SCSS и JS. Забрать код в свой проект или изучить подробнее можно по ссылке на codepen.
#codepen #слайдер #ui
Media is too big
VIEW IN TELEGRAM
Дорожная карта фронтенд-разработчика
Полезное видео для тех, кто решил изучать фронтенд-разработку. Здесь собрана актуальная информация о том, что сегодня стоит учить, чтобы поскорее прокачать навыки, а на что тратить время не нужно. Помимо трёх китов фронтенда — HTML, CSS, JS — здесь упомянуто много других технологий, которые вам пригодятся.
#видео #фронтенд
Полезное видео для тех, кто решил изучать фронтенд-разработку. Здесь собрана актуальная информация о том, что сегодня стоит учить, чтобы поскорее прокачать навыки, а на что тратить время не нужно. Помимо трёх китов фронтенда — HTML, CSS, JS — здесь упомянуто много других технологий, которые вам пригодятся.
#видео #фронтенд
CSS-вишлист 2025
Что бы вы добавили в CSS в этом году? Каждый год язык обрастает новыми возможностями и этот не исключение. Мы не знаем наверняка, что именно попадёт в релизную версию, но можем с вами пофантазировать, как это сделали ребята в этой статье. Они предлагают добавить if(), новые атрибуты в link() и многое другое.ъ
Со всеми идеями можете ознакомиться в материале, а пока напишите в комментариях, чего вам не хватает в CSS сегодня.
#css
Что бы вы добавили в CSS в этом году? Каждый год язык обрастает новыми возможностями и этот не исключение. Мы не знаем наверняка, что именно попадёт в релизную версию, но можем с вами пофантазировать, как это сделали ребята в этой статье. Они предлагают добавить if(), новые атрибуты в link() и многое другое.ъ
Со всеми идеями можете ознакомиться в материале, а пока напишите в комментариях, чего вам не хватает в CSS сегодня.
#css
This media is not supported in your browser
VIEW IN TELEGRAM
Как сделать анимацию разными способами
Во фронтенде существует куча способов создать анимации: HTML + CSS, Canvas, SVG, WebP, Lottie и так далее. Каждый из вариантов даёт различные преимущества.
В этой статье вы узнаете, как работает каждый из способов и увидите примеры их применения в реальных проектах.
#фронтенд #css #canvas
Во фронтенде существует куча способов создать анимации: HTML + CSS, Canvas, SVG, WebP, Lottie и так далее. Каждый из вариантов даёт различные преимущества.
В этой статье вы узнаете, как работает каждый из способов и увидите примеры их применения в реальных проектах.
#фронтенд #css #canvas
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Помоги сделать Tproger интереснее
Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.
Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.
Ссылка на анкету: https://tprg.ru/zmo2
#tproger
Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.
Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.
Ссылка на анкету: https://tprg.ru/zmo2
#tproger
Forwarded from Типичный программист
Как парсить сайты в обход защиты от парсинга?
На некоторых сайтах работает защита от парсинга и работы ботов с ним. Но есть способы, которые позволяют обойти её и всё-таки добраться до содержимного веб-страниц.
На Хабре есть неплохой гайд. Делимся с вами: https://habr.com/ru/post/710982/
#linux #html #javascript #сsharp
На некоторых сайтах работает защита от парсинга и работы ботов с ним. Но есть способы, которые позволяют обойти её и всё-таки добраться до содержимного веб-страниц.
На Хабре есть неплохой гайд. Делимся с вами: https://habr.com/ru/post/710982/
#linux #html #javascript #сsharp
Media is too big
VIEW IN TELEGRAM
Крутая анимация перехода с перспективой при скролле
Отличный пример создания красивого перехода. Эффект достигается за счёт увеличения изображений и грамотной работы со слоями. Сделан с помощью библиотеки GSAP.
Посмотреть код можно тут: https://codepen.io/GreenSock/pen/YzbPYMx
#codepen
Отличный пример создания красивого перехода. Эффект достигается за счёт увеличения изображений и грамотной работы со слоями. Сделан с помощью библиотеки GSAP.
Посмотреть код можно тут: https://codepen.io/GreenSock/pen/YzbPYMx
#codepen
Будущее микросервисов: уйдем ли мы к монолитам 2.0
Споры об архитектуре не утихают и, наверное, не утихнут никогда. Некоторые компании, начавшие использовать микросервисы, сегодня переоценивают сложность подхода и возвращаются к монолитам, но уже с использованием более современных инструментов. Другие же, только сейчас внедряют микросервисы в свои проекты.
Автор же этой статьи предлагает не сравнивать их друг с другом, начиная очередной спор, а рассмотреть концепцию монолитов 2.0, узнать, что за ней стоит и почему компании возвращаются к упрощению.
#микросервисы
Споры об архитектуре не утихают и, наверное, не утихнут никогда. Некоторые компании, начавшие использовать микросервисы, сегодня переоценивают сложность подхода и возвращаются к монолитам, но уже с использованием более современных инструментов. Другие же, только сейчас внедряют микросервисы в свои проекты.
Автор же этой статьи предлагает не сравнивать их друг с другом, начиная очередной спор, а рассмотреть концепцию монолитов 2.0, узнать, что за ней стоит и почему компании возвращаются к упрощению.
#микросервисы
Пишем свой движок для Flexbox-вёрстки
Предлагаем вам написать свой движок для компоновки элементов с нуля на TypeScript. В результате у вас получится аналог Yoga или Stretch, который вы сможете использовать в своих проектах.
Если заинтересовались, то давайте без лишних слов приступим к делу. Подробности по ссылке:
https://tchayen.com/how-to-write-a-flexbox-layout-engine
#фронтенд #typescript #css
Предлагаем вам написать свой движок для компоновки элементов с нуля на TypeScript. В результате у вас получится аналог Yoga или Stretch, который вы сможете использовать в своих проектах.
Если заинтересовались, то давайте без лишних слов приступим к делу. Подробности по ссылке:
https://tchayen.com/how-to-write-a-flexbox-layout-engine
#фронтенд #typescript #css
Как работает псевдокласс
Псевдокласс
Как это работает?
Здесь будут выделены только те
Зачем он нужен?
1. Работа с родительскими элементами. Например, стилизовать
2. Условное форматирование. Например, вы можете выбрать контейнеры, в которых есть определённое состояние, например, отмеченный чекбокс.
#простымисловами #css
:has()
в CSSПсевдокласс
:has
— это мощный инструмент в CSS, который позволяет выбирать элементы, основываясь на их содержимом или дочерних элементах. Другими словами, он даёт возможность стилизовать элементы на основе контекста внутри них, чего раньше невозможно было сделать только средствами CSS.Как это работает?
element:has(selector)
выбирает элемент, который содержит определённого потомка или соответствует указанному селектору./* Выбрать карточки, содержащие кнопку */
.card:has(button) {
border: 2px solid blue;
}
Здесь будут выделены только те
.card
, внутри которых есть <button>
.Зачем он нужен?
1. Работа с родительскими элементами. Например, стилизовать
<div>
, если внутри него есть конкретный элемент.2. Условное форматирование. Например, вы можете выбрать контейнеры, в которых есть определённое состояние, например, отмеченный чекбокс.
/* Стилизовать родительский div, если внутри есть отмеченный чекбокс */
div:has(input[type="checkbox"]:checked) {
background-color: lightgreen;
}
#простымисловами #css
Forwarded from Точка входа в программирование
Пример инди-стартапа для чтения книг в оригинале. Что думаете?
Разработчик поделился своим проектом, который помогает читать книги в оригинале даже тем, кто ещё недостаточно знает язык. В отличие от существующих решений, его приложение не использует машинный перевод или заранее согласованные переводы книг. Вместо этого оно с помощью нейросетей анализирует оригинал и перевод, сопоставляет их и предоставляет результат с учётом абзацев, пунктуаций и прочего.
Посмотреть на то, что у него получилось и узнать, с какими сложностями он столкнулся можно в его статье.
#петпроект #веб
Разработчик поделился своим проектом, который помогает читать книги в оригинале даже тем, кто ещё недостаточно знает язык. В отличие от существующих решений, его приложение не использует машинный перевод или заранее согласованные переводы книг. Вместо этого оно с помощью нейросетей анализирует оригинал и перевод, сопоставляет их и предоставляет результат с учётом абзацев, пунктуаций и прочего.
Посмотреть на то, что у него получилось и узнать, с какими сложностями он столкнулся можно в его статье.
#петпроект #веб
Media is too big
VIEW IN TELEGRAM
Создаём свой индикатор прокрутки на чистом JS + SVG-анимация окружности
Индикатор прогресса чтения статьи сегодня является популярным решением на многих сайтах. В этом видео автор показал, как реализовать такой элемент, а ещё как сделать аналогичный индикатор, но в форме кольца:
https://youtu.be/ScadOMC4Bko
#видео #фронтенд
Индикатор прогресса чтения статьи сегодня является популярным решением на многих сайтах. В этом видео автор показал, как реализовать такой элемент, а ещё как сделать аналогичный индикатор, но в форме кольца:
https://youtu.be/ScadOMC4Bko
#видео #фронтенд