Месяц: Март 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.