Как использовать селектор :has() в CSS
#webdev
Селектор :has() предлагает новый уровень гибкости и возможностей в CSS, позволяя писать более чистые и эффективные таблицы стилей.
Читать статью
#webdev
Селектор :has() предлагает новый уровень гибкости и возможностей в CSS, позволяя писать более чистые и эффективные таблицы стилей.
Читать статью
10 уроков от разработчика и фрилансера
#career
Советы опытного разработчика относительно работы и карьеры будут особенно полезны начинающим программистам.
Читать статью
#career
Советы опытного разработчика относительно работы и карьеры будут особенно полезны начинающим программистам.
Читать статью
Хотите глубже понять управление процессами в микросервисах и повысить надёжность систем? На ум сразу приходят распределённые транзакции – классический, но, увы, проблематичный метод. Но мы предлагаем кое-что получше: шаблон «Сага»!
На открытом вебинаре “«Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре”
Вы узнаете:
- Почему распределённые транзакции могут быть непрактичны в контексте микросервисов
- Как работает Сага и в чём преимущества этого шаблона
- Какие типы «саг» существуют и как их применять
- Как использовать Сагу для моделирования сложных рабочих потоков
И, конечно же, получите важные рекомендации по внедрению саг в реальных проектах.
Будет интересно архитекторам ПО, системным аналитикам, бэкенд и фулстек-разработчикам.
Спикер: Сергей Прощаев Java-разработчик в ПАО «Сургутнефтегаз».
Бонус! Скидка 5% на любой курс OTUS и чек-лист «Подойдёт ли вам шаблон SAGA? Семь вопросов создателю проекта»
6 марта, 19:00 МСК, Бесплатно
Записаться на событие - https://vk.cc/cJjsUd
На открытом вебинаре “«Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре”
Вы узнаете:
- Почему распределённые транзакции могут быть непрактичны в контексте микросервисов
- Как работает Сага и в чём преимущества этого шаблона
- Какие типы «саг» существуют и как их применять
- Как использовать Сагу для моделирования сложных рабочих потоков
И, конечно же, получите важные рекомендации по внедрению саг в реальных проектах.
Будет интересно архитекторам ПО, системным аналитикам, бэкенд и фулстек-разработчикам.
Спикер: Сергей Прощаев Java-разработчик в ПАО «Сургутнефтегаз».
Бонус! Скидка 5% на любой курс OTUS и чек-лист «Подойдёт ли вам шаблон SAGA? Семь вопросов создателю проекта»
6 марта, 19:00 МСК, Бесплатно
Записаться на событие - https://vk.cc/cJjsUd
Составляем идеальный файл README
Вероятно, README это самая простая часть документации любого проекта. Хороший README сообщает людям не только о том, что делает проект и для кого он предназначен, но и о том, как именно нужно использовать эту программу и как принять участие в ее разработке. Давайте разберем, какие именно пункты должны быть в этом файле.
Читать статью
Вероятно, README это самая простая часть документации любого проекта. Хороший README сообщает людям не только о том, что делает проект и для кого он предназначен, но и о том, как именно нужно использовать эту программу и как принять участие в ее разработке. Давайте разберем, какие именно пункты должны быть в этом файле.
Читать статью
Разработчик-полиглот: о преимуществах знания нескольких языков программирования
Автор этой статьи убежден, что каждый программист должен знать больше одного языка программирования, то есть быть полиглотом. Почему он так считает - читайте в статье.
Читать статью
Автор этой статьи убежден, что каждый программист должен знать больше одного языка программирования, то есть быть полиглотом. Почему он так считает - читайте в статье.
Читать статью
Автоматическая установка npm-зависимостей при выполнении git pull
#git
Рассказываем, как при помощи Git-хука post merge настроить автоматическое обновление зависимостей в локальном репозитории.
Читать статью
#git
Рассказываем, как при помощи Git-хука post merge настроить автоматическое обновление зависимостей в локальном репозитории.
Читать статью
Инструменты для изучения и тестирования регулярных выражений
#tools
Подобрать правильное регулярное выражение поначалу может быть трудной задачей. Но изучение и использование regex вовсе не должно быть мучительным процессом.
Представляем список полезных инструментов для работы с регулярными выражениями, которые существенно облегчат вам жизнь.
Читать статью
#tools
Подобрать правильное регулярное выражение поначалу может быть трудной задачей. Но изучение и использование regex вовсе не должно быть мучительным процессом.
Представляем список полезных инструментов для работы с регулярными выражениями, которые существенно облегчат вам жизнь.
Читать статью
Как правильно отвечать на вопрос «Почему вы ушли с прежней работы?»
#job_hunting #career
На собеседованиях интервьюеры часто спрашивают о причинах, по которым вы решили оставить прежнюю работу и двигаться дальше. Отвечать на подобные вопросы трудно. Надо и честным быть, и говорить о каких-то конкретных обстоятельствах, но при этом избегать негатива.
Давайте разбираться, как же все-таки можно красиво сформулировать свой ответ.
Читать статью
#job_hunting #career
На собеседованиях интервьюеры часто спрашивают о причинах, по которым вы решили оставить прежнюю работу и двигаться дальше. Отвечать на подобные вопросы трудно. Надо и честным быть, и говорить о каких-то конкретных обстоятельствах, но при этом избегать негатива.
Давайте разбираться, как же все-таки можно красиво сформулировать свой ответ.
Читать статью
Подчеркивание в CSS (красивые эффекты с примерами кода)
#webdev
При создании ссылок или анимаций для кнопок меню у вас может возникнуть необходимость использовать подчеркивание. Из этой статьи вы узнаете о нескольких способах создать эффект подчеркивания с использованием CSS-свойств text-decoration, border-bottom, background-image, box-shadow, а также при помощи SVG.
Читать статью
#webdev
При создании ссылок или анимаций для кнопок меню у вас может возникнуть необходимость использовать подчеркивание. Из этой статьи вы узнаете о нескольких способах создать эффект подчеркивания с использованием CSS-свойств text-decoration, border-bottom, background-image, box-shadow, а также при помощи SVG.
Читать статью
15 библиотек JavaScript, о которых стоит знать
#javascript
JavaScript широко используется как во фронтенде, так и в бэкенде. Не удивительно, что в его экосистеме есть множество библиотек, с помощью которых можно легко и быстро создавать самые разные сайты.
Читать статью
#javascript
JavaScript широко используется как во фронтенде, так и в бэкенде. Не удивительно, что в его экосистеме есть множество библиотек, с помощью которых можно легко и быстро создавать самые разные сайты.
Читать статью
Фриланс для программиста: с чего начать
#career
Если вы хотите подзаработать и при этом у вас есть несколько свободных часов в неделю, – фриланс будет прекрасным способом подкачать «программистские мышцы» и пополнить свой бюджет. Мы разбирались, с чего следует начать, если вы решили заняться фрилансом.
Читать статью
#career
Если вы хотите подзаработать и при этом у вас есть несколько свободных часов в неделю, – фриланс будет прекрасным способом подкачать «программистские мышцы» и пополнить свой бюджет. Мы разбирались, с чего следует начать, если вы решили заняться фрилансом.
Читать статью
Пишем хорошую документацию для вашей библиотеки с открытым кодом
Разработчики библиотек и фреймворков прилагают значительные усилия, чтобы максимально облегчить потенциальному пользователю изучение и использование их продуктов. Хорошая документация при этом незаменима.
Читать статью
Разработчики библиотек и фреймворков прилагают значительные усилия, чтобы максимально облегчить потенциальному пользователю изучение и использование их продуктов. Хорошая документация при этом незаменима.
Читать статью
Как работает «О» большое — объяснение на примере торта
В этой статье мы рассмотрели самые типичные варианты «О» большого, а для иллюстрации концепции использовали примеры с тортами.
Читать статью
В этой статье мы рассмотрели самые типичные варианты «О» большого, а для иллюстрации концепции использовали примеры с тортами.
Читать статью
Хотите глубже понять управление процессами в микросервисах и повысить надёжность систем? На ум сразу приходят распределённые транзакции – классический, но, увы, проблематичный метод. Но мы предлагаем кое-что получше: шаблон «Сага»!
На открытом вебинаре “«Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре” вы узнаете:
- Почему распределённые транзакции могут быть непрактичны в контексте микросервисов
- Как работает Сага и в чём преимущества этого шаблона
- Какие типы «саг» существуют и как их применять
- Как использовать Сагу для моделирования сложных рабочих потоков
И, конечно же, получите важные рекомендации по внедрению саг в реальных проектах.
Будет интересно архитекторам ПО, системным аналитикам, бэкенд и фулстек-разработчикам.
Спикер: Сергей Прощаев Java-разработчик в ПАО «Сургутнефтегаз».
Бонус! Скидка 5% на любой курс OTUS и чек-лист «Подойдёт ли вам шаблон SAGA?
Семь вопросов создателю проекта»
25 марта, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/QoBR/?erid=2W5zFGm5FnQ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
На открытом вебинаре “«Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре” вы узнаете:
- Почему распределённые транзакции могут быть непрактичны в контексте микросервисов
- Как работает Сага и в чём преимущества этого шаблона
- Какие типы «саг» существуют и как их применять
- Как использовать Сагу для моделирования сложных рабочих потоков
И, конечно же, получите важные рекомендации по внедрению саг в реальных проектах.
Будет интересно архитекторам ПО, системным аналитикам, бэкенд и фулстек-разработчикам.
Спикер: Сергей Прощаев Java-разработчик в ПАО «Сургутнефтегаз».
Бонус! Скидка 5% на любой курс OTUS и чек-лист «Подойдёт ли вам шаблон SAGA?
Семь вопросов создателю проекта»
25 марта, 19:00 МСК, Бесплатно
Записаться на событие - https://otus.pw/QoBR/?erid=2W5zFGm5FnQ
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
Индикатор загрузки на чистом CSS
#webdev
В этой статье мы рассмотрим создание индикаторов загрузки двух типов. В обоих случаях мы будем использовать всего один html-элемент div и несколько строк CSS-кода.
Читать статью
#webdev
В этой статье мы рассмотрим создание индикаторов загрузки двух типов. В обоих случаях мы будем использовать всего один html-элемент div и несколько строк CSS-кода.
Читать статью
Продуктивность разработчика: советы по написанию кода и организации рабочего процесса
#career
Разработчик не может масштабироваться подобно серверам: если он больше работает, это не значит, что он поставляет более качественный код. Мы собрали лучшие подходы для роста продуктивности труда. Следуя им, вы сможете поставлять больше хорошего кода и при этом работать меньше.
Читать статью
#career
Разработчик не может масштабироваться подобно серверам: если он больше работает, это не значит, что он поставляет более качественный код. Мы собрали лучшие подходы для роста продуктивности труда. Следуя им, вы сможете поставлять больше хорошего кода и при этом работать меньше.
Читать статью
4 грязных трюка в CSS, из-за которых на вас будут коситься другие разработчики
#webdev
Грязные уловки в CSS очень полезны. Да, на вас могут неодобрительно поглядывать коллеги, но ведь приемы-то рабочие! Автор статьи составила список своих любимых "грязных" уловок.
Читать статью
#webdev
Грязные уловки в CSS очень полезны. Да, на вас могут неодобрительно поглядывать коллеги, но ведь приемы-то рабочие! Автор статьи составила список своих любимых "грязных" уловок.
Читать статью
25 лет в сфере разработки: проясненные заблуждения
Разработчик с 25-летним стажем рассказал о своих заблуждениях, которые у него были в разные периоды карьерного роста, и о том, как обстоят дела на самом деле.
Читать статью
Разработчик с 25-летним стажем рассказал о своих заблуждениях, которые у него были в разные периоды карьерного роста, и о том, как обстоят дела на самом деле.
Читать статью
Построение системы координат при помощи HTML и CSS
#html #css
Код, рассмотренный в этой статье, будет полезен для рисования простых графиков. Он не требует подключения тяжелых библиотек и использования JavaScript
Читать статью
#html #css
Код, рассмотренный в этой статье, будет полезен для рисования простых графиков. Он не требует подключения тяжелых библиотек и использования JavaScript
Читать статью
🛠 Подборка инструментов для Python-разработки
✔️ PyCharm — IDE от компании JetBrains, предлагающая комплексный набор функций для продуктивной разработки: подсветку синтаксиса, умную навигацию, возможность быстрого рефакторинга и поддержку фреймворков.
✔️ Visual Studio Code — легковесный, высокопроизводительный редактор со множеством расширений. Он поддерживает подсветку ошибок в реальном времени и предлагает интеллектуальное редактирование кода.
✔️ Jupyter Notebook — инструмент, позволяющий запускать код блоками и моментально видеть результат прямо в браузере. Поддерживает множество языков программирования.
✔️ Spyder — IDE с открытым исходным кодом, ориентированная на ученых и аналитиков. Ее интерфейс специализирован для работы с большими массивами данных и интеграции с библиотеками.
✔️ IDLE — среда разработки, которая по умолчанию поставляется с Python. Она имеет все возможности IDE, проста и минималистична.
P.S. Шарьте этот пост с друзьями, изучающими Python.
TechRocks | #полезное
P.S. Шарьте этот пост с друзьями, изучающими Python.
TechRocks | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM