Инструмент: библиотека для создания диаграмм
С помощью этого инструмента вы можете легко разрабатывать привлекательные и интерактивные визуализации для веб-страниц. Тут поддерживается около 20 различных видов графиков и диаграмм.
И если потребуется внести какие-либо изменения, то это не составит труда — исходный код проекта открыт.
Ссылка на инструмент: ApexCharts.js
#инструмент #frontend #js
С помощью этого инструмента вы можете легко разрабатывать привлекательные и интерактивные визуализации для веб-страниц. Тут поддерживается около 20 различных видов графиков и диаграмм.
И если потребуется внести какие-либо изменения, то это не составит труда — исходный код проекта открыт.
Ссылка на инструмент: ApexCharts.js
#инструмент #frontend #js
Статья: 10 признаков того, что пора увольняться
Согласно последним данным опроса от "Работа.ру", примерно 36% россиян испытывают недовольство по поводу своей текущей работы.
В статье разобрали, на какие признаки стоит обратить внимание, чтобы задуматься об увольнении, и какие сигналы могут указывать на то, что это давно пора было сделать:
Ссылка на статью
#статья #трудоустройство #ru
Согласно последним данным опроса от "Работа.ру", примерно 36% россиян испытывают недовольство по поводу своей текущей работы.
В статье разобрали, на какие признаки стоит обратить внимание, чтобы задуматься об увольнении, и какие сигналы могут указывать на то, что это давно пора было сделать:
Ссылка на статью
#статья #трудоустройство #ru
Библиотека программиста
🔥🕑 10 признаков того, что пора увольняться
«Быть или не быть?», «Уйти или остаться?»: делаем вдох-выдох и принимаем важное решение.
Статья: 10 ресурсов для изучения и использования Git
Git — это бесплатная система управления версиями, разработанная Линусом Торвальдсом, создателем Linux.
Начать работу с Git может быть нелегко. Поэтому в статье собрали десяток полезных материалов для изучения этого инструмента. Среди них не только статьи и руководства, но и интерактивные тренажёры:
Ссылка на статью
#статья #git #начинающим #ru
Git — это бесплатная система управления версиями, разработанная Линусом Торвальдсом, создателем Linux.
Начать работу с Git может быть нелегко. Поэтому в статье собрали десяток полезных материалов для изучения этого инструмента. Среди них не только статьи и руководства, но и интерактивные тренажёры:
Ссылка на статью
#статья #git #начинающим #ru
Tproger
10 ресурсов для изучения и использования Git
Статья на Tproger — 10 ресурсов для изучения и использования Git
Книга: Конструируем роботов. Дроны. Руководство для начинающих
Автор: Джон Бейктал
Год издания: 2017
Описание:
Это практичное руководство предназначено для начинающих моделистов, особенно тех, кто интересуется созданием дронов. Автор известен как один из наиболее авторитетных писателей по этой теме. С помощью этой книги исследователи смогут пошагово создать роботов с использованием квадрокоптеров, ракет, аэростатов, кораблей и марсоходов, оборудованных системой навигации на основе RFID-меток.
Автор предоставляет подробные инструкции и множество цветных иллюстраций, чтобы облегчить процесс создания. В этой книге также представлены рекомендации по выбору необходимых инструментов, изучению основ электроники и программирования. Кроме того, она содержит информацию о лучших примерах самодельных дронов, комплектах для сборки дронов из готовых деталей, а также о последних моделях коммерческих дронов.
#книга #diy #ru
Автор: Джон Бейктал
Год издания: 2017
Описание:
Это практичное руководство предназначено для начинающих моделистов, особенно тех, кто интересуется созданием дронов. Автор известен как один из наиболее авторитетных писателей по этой теме. С помощью этой книги исследователи смогут пошагово создать роботов с использованием квадрокоптеров, ракет, аэростатов, кораблей и марсоходов, оборудованных системой навигации на основе RFID-меток.
Автор предоставляет подробные инструкции и множество цветных иллюстраций, чтобы облегчить процесс создания. В этой книге также представлены рекомендации по выбору необходимых инструментов, изучению основ электроники и программирования. Кроме того, она содержит информацию о лучших примерах самодельных дронов, комплектах для сборки дронов из готовых деталей, а также о последних моделях коммерческих дронов.
#книга #diy #ru
This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент: сборник минималистичных спинеров загрузки
Их анимация осуществляется исключительно с использованием CSS. Всего в наборе 12 различных видов спинеров.
Ссылка на инструмент: SpinKit
#инструмент #css #frontend
Их анимация осуществляется исключительно с использованием CSS. Всего в наборе 12 различных видов спинеров.
Ссылка на инструмент: SpinKit
#инструмент #css #frontend
Курс: экспресс-обучение Tailwind CSS v3
Tailwind CSS — это CSS-фреймворк для быстрого создания пользовательских интерфейсов с использованием готовых классов. Его используют для ускорения и облегчения разработки и поддержки кода.
В этом небольшом курсе разберут Tailwind CSS v3 и большинство его функций. Вы научитесь делать кастомные конфиги, подключать плагины и создавать кастомные компоненты. Также разберётесь с директивами и функциями.
https://youtu.be/fyK1sW1CNug?si=2BDdC77KrfAfPBhk
#курс #tailwind #css #frontend #ru
Tailwind CSS — это CSS-фреймворк для быстрого создания пользовательских интерфейсов с использованием готовых классов. Его используют для ускорения и облегчения разработки и поддержки кода.
В этом небольшом курсе разберут Tailwind CSS v3 и большинство его функций. Вы научитесь делать кастомные конфиги, подключать плагины и создавать кастомные компоненты. Также разберётесь с директивами и функциями.
https://youtu.be/fyK1sW1CNug?si=2BDdC77KrfAfPBhk
#курс #tailwind #css #frontend #ru
YouTube
Быстрый курс по Tailwind CSS v3 + настройка конфига
🔥 Оформить премиум подписку - https://htmllessons.ru/premium?utm_source=youtube&utm_medium=red-group&utm_campaign=description&utm_content=tailwind-crash-course
► Интенсив React с нуля (приложение для тренировок) - https://htmllessons.ru/int/show/3?utm_s…
► Интенсив React с нуля (приложение для тренировок) - https://htmllessons.ru/int/show/3?utm_s…
Статья: Дорожная карта по Android-разработке
В статье рассказывают, как начать обучение Android-разработке с нуля. Вы узнаете что следует изучать и в какой последовательности это делать.
Тут разбирают следующие темы:
— Java или Kotlin?
— начало работы;
— система контроля версий;
— Android Architecture;
— создание приложений;
— продвинутая разработка.
Ссылка на статью
#статья #android #начинающим #ru
В статье рассказывают, как начать обучение Android-разработке с нуля. Вы узнаете что следует изучать и в какой последовательности это делать.
Тут разбирают следующие темы:
— Java или Kotlin?
— начало работы;
— система контроля версий;
— Android Architecture;
— создание приложений;
— продвинутая разработка.
Ссылка на статью
#статья #android #начинающим #ru
Книга: Программирование для детей
Авторы: Кэрол Вордерман, Джон Вудкок, Шон Макманус
Год издания: 2015
Описание:
Программирование — один из важных навыков, которым следует обучать детей с младшего возраста. Компьютерный код — это как иностранный язык, но он предоставляет возможность общаться с компьютером, задавать ему задачи и контролировать их выполнение. Знание этого языка сегодня так же важно, как знание английского и математики.
Этот учебник познакомит вашего ребёнка с основами программирования и научит двум языкам: визуальному Scratch и текстовому Python.
#книга #начинающим #python #ru
Авторы: Кэрол Вордерман, Джон Вудкок, Шон Макманус
Год издания: 2015
Описание:
Программирование — один из важных навыков, которым следует обучать детей с младшего возраста. Компьютерный код — это как иностранный язык, но он предоставляет возможность общаться с компьютером, задавать ему задачи и контролировать их выполнение. Знание этого языка сегодня так же важно, как знание английского и математики.
Этот учебник познакомит вашего ребёнка с основами программирования и научит двум языкам: визуальному Scratch и текстовому Python.
#книга #начинающим #python #ru
Статья: 7 архитектурных паттернов, которые должен знать каждый программист
Архитектурные паттерны проектирования имеют огромное значение для обеспечения легкого масштабирования при различных изменениях в команде разработчиков. Чтобы приложения могли успешно обслуживать предприятия или широкую интернет-аудиторию, они должны обладать свойствами масштабируемости, доступности, безопасности и отказоустойчивости.
Как же разработчики решают эти сложные задачи? Один из способов — придерживаться проверенных архитектурных паттернов. В этой статье рассматривают 7 таких паттернов:
Ссылка на статью
#статья #теория #архитектура #паттерны #ru
Архитектурные паттерны проектирования имеют огромное значение для обеспечения легкого масштабирования при различных изменениях в команде разработчиков. Чтобы приложения могли успешно обслуживать предприятия или широкую интернет-аудиторию, они должны обладать свойствами масштабируемости, доступности, безопасности и отказоустойчивости.
Как же разработчики решают эти сложные задачи? Один из способов — придерживаться проверенных архитектурных паттернов. В этой статье рассматривают 7 таких паттернов:
Ссылка на статью
#статья #теория #архитектура #паттерны #ru
Библиотека программиста
🏗️ 7 архитектурных паттернов, которые должен знать каждый программист
Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты.
Инструмент: "безголовая" CMS и набор API-инструментов
Установка этого инструмента занимает всего несколько секунд. После этого пользователи практически сразу могут начать работать с REST API, GraphQL и другими функциями.
Кроме того, данная платформа предоставляет разработчикам возможность использовать собственный фронтенд. В то же время инструмент берёт на себя все задачи, связанные с инфраструктурой CMS.
Ссылка на инструмент: Cosmic
#инструмент #cms #web
Установка этого инструмента занимает всего несколько секунд. После этого пользователи практически сразу могут начать работать с REST API, GraphQL и другими функциями.
Кроме того, данная платформа предоставляет разработчикам возможность использовать собственный фронтенд. В то же время инструмент берёт на себя все задачи, связанные с инфраструктурой CMS.
Ссылка на инструмент: Cosmic
#инструмент #cms #web
Статья: Как не стоит писать код — разбираем ошибки
Уже знаете про чистый код и даже умеете такой писать? А как насчёт исправления плохого кода?
В этой статье техноэнтузиаст Газпромбанка Максим Морев и Head of Profession backend-разработки Вадим Ваганов на реальном примере разобрали отрывок проблемного кода и поэтапно исправили его. Каждый этап сопровождается подробным разбором и объяснением.
Ссылка на статью
#статья #general #ru
Уже знаете про чистый код и даже умеете такой писать? А как насчёт исправления плохого кода?
В этой статье техноэнтузиаст Газпромбанка Максим Морев и Head of Profession backend-разработки Вадим Ваганов на реальном примере разобрали отрывок проблемного кода и поэтапно исправили его. Каждый этап сопровождается подробным разбором и объяснением.
Ссылка на статью
#статья #general #ru
Книга: Scrum. Революционный метод управления проектами
Автор: Джефф Сазерленд
Год издания: 2017
Описание:
Книга, созданная основателем методики Scrum, позволит вам значительно ускорить и улучшить реализацию проектов. Джефф придумал этот метод для преодоления недостатков традиционного управления проектами, таких как неэффективная координация, невыполнение временных и ресурсных планов, межотделочные конфликты и избыточность задач. Эта книга изменит ваш подход к управлению проектами и поможет достичь ранее недостижимых результатов.
#книга #scrum #ru
Автор: Джефф Сазерленд
Год издания: 2017
Описание:
Книга, созданная основателем методики Scrum, позволит вам значительно ускорить и улучшить реализацию проектов. Джефф придумал этот метод для преодоления недостатков традиционного управления проектами, таких как неэффективная координация, невыполнение временных и ресурсных планов, межотделочные конфликты и избыточность задач. Эта книга изменит ваш подход к управлению проектами и поможет достичь ранее недостижимых результатов.
#книга #scrum #ru
Статья: 5 задач с собеседований для Python-разработчиков
В статье собраны 5 задач, которые часто встречаются на собеседованиях в крупных компаниях на должность Python-разработчика. Эти задачи относительно несложны и подходят программистам на уровне junior и middle. Их можно встретить на собеседованиях в таких компаниях, как Apple, Samsung, Oracle и IBM. Статья окажется особенно полезной, если вы готовитесь к собеседованию на аналогичную должность:
Ссылка на статью
#статья #python #трудоустройство #ru
В статье собраны 5 задач, которые часто встречаются на собеседованиях в крупных компаниях на должность Python-разработчика. Эти задачи относительно несложны и подходят программистам на уровне junior и middle. Их можно встретить на собеседованиях в таких компаниях, как Apple, Samsung, Oracle и IBM. Статья окажется особенно полезной, если вы готовитесь к собеседованию на аналогичную должность:
Ссылка на статью
#статья #python #трудоустройство #ru
Tproger
5 задач по Python с собеседований Amazon
Составили подборку из 5 задач с собеседований в Amazon, IBM и Apple для Python-разработчиков для джунов и миддлов.
Инструмент: плейграунд для веб-проектов
Суть этой платформы схожа с CodePen или JSFiddle, однако она функционирует намного быстрее и даже работает в режиме офлайн.
Здесь есть поддержка препроцессоров, встроенная консоль и множество других полезных функций.
Ссылка на инструмент: Web Maker
#инструмент #web #frontend
Суть этой платформы схожа с CodePen или JSFiddle, однако она функционирует намного быстрее и даже работает в режиме офлайн.
Здесь есть поддержка препроцессоров, встроенная консоль и множество других полезных функций.
Ссылка на инструмент: Web Maker
#инструмент #web #frontend
Статья: Golang — основы для начинающих
Golang, также известный как Go, — это язык программирования, который был создан сотрудниками компании Google в 2007 году. Этот язык быстрый и статически типизированный, но при этом он создаёт впечатление динамически типизированного и интерпретируемого языка. Эта статья представляет из себя руководство по языку Go для новичков:
Ссылка на статью
#статья #go #начинающим #ru
Golang, также известный как Go, — это язык программирования, который был создан сотрудниками компании Google в 2007 году. Этот язык быстрый и статически типизированный, но при этом он создаёт впечатление динамически типизированного и интерпретируемого языка. Эта статья представляет из себя руководство по языку Go для новичков:
Ссылка на статью
#статья #go #начинающим #ru
Tproger
Golang: основы для начинающих
Golang, или Go — язык программирования, начало которого было положено в 2007 году сотрудниками компании Google. Это быстрый, статически типизированный, компилируемый язык, который создает впечатление динамически типизированного и интерпретируемого языка.…
Книга: Python. Экспресс-курс
Автор: Наоми Седер
Год издания: 2019
Описание:
Эта книга поможет вам быстро преодолеть начальные этапы и перейти к управлению данными и структурами для создания, тестирования и развертывания полноценных приложений. Автор не только освещает основы языка Python, но и рассказывает о его объектно-ориентированных возможностях, представленных в Python 3. В данном издании учтены все изменения, произошедшие в языке за последние 5 лет, и в последних 5 главах подробно описывается работа с большими объемами данных.
#книга #python #ru
Автор: Наоми Седер
Год издания: 2019
Описание:
Эта книга поможет вам быстро преодолеть начальные этапы и перейти к управлению данными и структурами для создания, тестирования и развертывания полноценных приложений. Автор не только освещает основы языка Python, но и рассказывает о его объектно-ориентированных возможностях, представленных в Python 3. В данном издании учтены все изменения, произошедшие в языке за последние 5 лет, и в последних 5 главах подробно описывается работа с большими объемами данных.
#книга #python #ru
Статья: Правильный рефакторинг в C# — улучшаем читабельность кода с помощью высокой связности
Говоря о том, что метод обладает высокой связностью (high cohesion), имеется в виду, что он работает как одна (и только одна) логическая составляющая. Другими словами, каждая единица кода (класс, метод и так далее) должна иметь единственное назначение, которое легко понять с первого взгляда. Это давний принцип программной инженерии (Принцип Единственной Ответственности). Методы с низкой связностью выполняют несколько процедур и, можно сказать, имеют несколько назначений.
В этой статье разбирают понятие высокой связности (high cohesion) и пример соответствующего рефакторинга кода:
Ссылка на статью
#статья #csharp #ru
Говоря о том, что метод обладает высокой связностью (high cohesion), имеется в виду, что он работает как одна (и только одна) логическая составляющая. Другими словами, каждая единица кода (класс, метод и так далее) должна иметь единственное назначение, которое легко понять с первого взгляда. Это давний принцип программной инженерии (Принцип Единственной Ответственности). Методы с низкой связностью выполняют несколько процедур и, можно сказать, имеют несколько назначений.
В этой статье разбирают понятие высокой связности (high cohesion) и пример соответствующего рефакторинга кода:
Ссылка на статью
#статья #csharp #ru
Библиотека программиста
🔄 Правильный рефакторинг в C#: улучшаем читабельность кода с помощью высокой связности
В этой статье мы разберём понятие высокой связности (high cohesion) и пример соответствующего рефакторинга кода.
Доклад: Асинхронное программирование c Python и Asyncio
При разработке асинхронных приложений на Python и Asyncio иногда возникают трудности, связанные с управлением фоновыми задачами, блокировкой stdout, политикой повторных попыток и блокирующими операциями.
В этом докладе будет рассмотрено, как команда сервиса Едадил успешно решает эти проблемы. А именно расскажут про: управление фоновыми задачами, retry police, entry point, готовые сервисы, декораторы и многое другое.
https://www.youtube.com/watch?v=FFUYf8FHDlY
#доклад #python #ru
При разработке асинхронных приложений на Python и Asyncio иногда возникают трудности, связанные с управлением фоновыми задачами, блокировкой stdout, политикой повторных попыток и блокирующими операциями.
В этом докладе будет рассмотрено, как команда сервиса Едадил успешно решает эти проблемы. А именно расскажут про: управление фоновыми задачами, retry police, entry point, готовые сервисы, декораторы и многое другое.
https://www.youtube.com/watch?v=FFUYf8FHDlY
#доклад #python #ru
YouTube
12. Асинхронное программирование. Лекция 3 – Дмитрий Орлов
При разработке асинхронных приложений с Python и Asyncio иногда возникают проблемы, связанные управлением фоновыми задачами, блокировкой stdout, retry policy и блокирующими операциями.
Мы расскажем, как команда сервиса Едадил решает (https://pypi.org/project/aiomisc)…
Мы расскажем, как команда сервиса Едадил решает (https://pypi.org/project/aiomisc)…
Инструмент: сервис для no-code подключения сторонних приложений
Этот сервис предоставляет простой способ интеграции сторонних приложений без необходимости писать код или создавать бэкенд для фронтенд-разработчиков. Вы можете подключить такие приложения, как Google Sheets, Airtable, Google Analytics, Twitter, Telegram, Open Graph API и многие другие, без необходимости внесения изменений в бэкенд-код.
Ссылка на инструмент: NoCodeAPI
#инструмент
Этот сервис предоставляет простой способ интеграции сторонних приложений без необходимости писать код или создавать бэкенд для фронтенд-разработчиков. Вы можете подключить такие приложения, как Google Sheets, Airtable, Google Analytics, Twitter, Telegram, Open Graph API и многие другие, без необходимости внесения изменений в бэкенд-код.
Ссылка на инструмент: NoCodeAPI
#инструмент