Месяц: Март 2020
-
Создание виртуальных окружений и установка библиотек для Python 3 в IDE PyCharm
—
от автора
Язык программирования Python считается достаточно простым. На нем легче и быстрее пишутся программы, по сравнению с компилируемыми языками программирования. Для Python существует множество библиотек, позволяющих решать практически любые задачи. Есть, конечно, и минусы и другие нюансы, но это отдельная тема. Довольно часто я вижу, как мои знакомые и друзья начинают изучать Python и сталкиваются с…
-
Не пиши одно и то же: как переиспользуемые компоненты React помогут фронтенд-разработчику быстрее создавать приложения
—
от автора
Вносить однотипные изменения в три-четыре разных места в JS-коде — искусство, требующее концентрации внимания. Если элементов больше, поддержка кода превращается в муку. Поэтому для долгосрочных или крупных проектов следует писать код так, чтобы его можно было вынести в отдельные компоненты. Я занимаюсь фронтенд-разработкой уже 10 лет и расскажу о применении компонентов для создания элементов фронтенда…
-
Любить всех человеков — лучшие доклады с TeamLeadConf за 5 минут
—
от автора
Недавно мы с коллегами были на TeamLeadConf — это конференция об управлении, мотивации, найме, процессах и других штуках, полезных тимлидам. Обычно после конференций мы делимся впечатлениями с теми, кто на конференцию не пошел. Самый популярный формат — список топовых докладов с краткими заметками, который рассылается в Слаке и по почте. В этот раз я написала…
-
Визуализация покрытия автотестами
—
от автора
Современные отчеты покрытия в ряде случаев довольно бесполезны, а способы их измерения подходят в основном лишь разработчикам. Всегда можно узнать процент покрытия или просмотреть код, который не был задействован в ходе выполнения тестов, но что делать, если хочется наглядности, простоты и автоматизации? Под катом — видео и расшифровка доклада Артема Ерошенко из Qameta Software с…
-
Beta-тест C# анализатора PVS-Studio на Linux и macOS
—
от автора
Всё больше пользователей C# анализатора PVS-Studio интересуются возможностью его использования для проверки C# кода на Linux и macOS. И сегодня у нас хорошие новости.
-
Дрон для любителя: устройство и принципы программирования
—
от автора
Для программирования дрона сегодня не надо разбираться в физике полета и прочих тонкостях, поскольку эти вопросы за вас уже решили разработчики контроллеров и SDK. Тем не менее, тема остается не такой простой. И в этом посте мы хотим рассказать, с какой стороны к ней подступиться. Фото с омского «Хакатона по применению малых БПЛА» Под катом…
-
Кроссплатформенная разработка мобильных приложений в 2020 году
—
от автора
Всем привет! Я – Сергей Якимов, CTO Omega-R, международной компании по разработке и интеграции IT-решений. На базе многолетнего опыта в сфере информационных технологий и экспертизы компании хочу поделиться своим видением настоящего и ближайшего будущего кроссплатформенной разработки мобильных приложений.
-
«У Предназначения масса обличий…» или автоматизируем управление автолампой с помощью CANNY 3 tiny и фоторезистора
—
от автора
В прошлой статье на Хабре я рассказал вам о том, как получил в подарок контроллер Canny3 tiny. Мы «поморгали» светодиодом, понажимали на кнопку. На этом в принципе можно было и закончить эксперименты. Однако, последние пару недель я слушаю аудиокниги про Ведьмака и поэтому стал намного серьёзней относиться к Предназначению. Согласно информации, указанной на сайте производителя…
-
Одновременная посылка команд на несколько устройств с помощью ПО SecureCRT
—
от автора
У сетевых инженеров часто возникает задача выполнить ряд одинаковых действий, на большом количестве оборудования. Основным способом это быстро сделать — является запись действий в блокнот и copy/past на каждое устройство. Существует способ ускорить этот и так быстрый процесс, используя ПО SecureCRT и функционал Command window. Который позволяет посылать команды на несколько устройств одновременно. Для чего…
-
TMS1000: первый коммерчески доступный микроконтроллер
—
от автора
Мы используем микроконтроллеры, даже не задумываясь об этом, в таких проектах, в которых когда-то нам пришлось бы работать со связкой из логических чипов 74-й серии. Но кто из нас когда-либо задумывался над эволюцией микроконтроллеров? Пора вернуться на несколько десятилетий в прошлое и посмотреть на первый коммерчески доступный микроконтроллер, Texas Instruments TMS1000.