-
Привет! Я давно заметил, что процесс добавления нового кода в проект в большинстве команд может быть не всегда стандартизирован. Из-за этого могут возникнуть сложности в коммуникации разработчиков как на уровне описания добавленного кода, так и понимания, какое влияние несет новый…
-
В 12 я помог роботу POMPO получить награду на Behance. А он поможет мне сделать NFT и построить робота в реале
Привет, Хабр.Меня зовут Леонтий. Я уже немного рассказывал тут о себе и своих экспериментах по программированию, которыми я увлекаюсь с младших классов. А еще я увлекаюсь наукой, робототехникой и рисованием. В этой статье я хочу рассказать о роботе POMPO, которого я…
-
Укрощение stack
stack — это утилита для сборки проекта на языке haskell. Чтобы разобраться с haskell, я решил переписать свой транслитератор клавиатурного ввода erswitcher на этом языке.Вначале всё шло отлично. Я установил stask и компиллятор ghc:# pacman -S stack ghcИ указал stack-y…
-
6 топовых трендов в области данных и аналитики на 2022 год
На протяжении десятилетий управление данными означало, по сути, сбор, хранение и периодический доступ к ним. В последние годы все изменилось, поскольку компании ищут критически важную информацию, которую можно извлечь из огромных объемов данных, генерируемых, доступных и хранящихся в различных местах,…
-
6 обязательных навыков коммуникации для ИТ-специалистов
Общайтесь на равных.Ставьте бизнес превыше всего.Проявляйте сочувствие.Стремитесь к ясности.Общайтесь с холодным умом.Проявляйте уверенность.В последнее десятилетие или около того ИТ-технологии переживают самый большой подъем. С развитием технологий можно сказать, что спрос на ИТ-специалистов велик как никогда.Этот всплеск привел к тому, что…
-
Переход на UNIGINE с Unity: гайд для 3D-художников
Меши, материалы, шейдеры, освещение, оптимизация и другое.Специально для тех, кто ищет полноценный аналог Unity или Unreal Engine, мы продолжаем цикл статей про безболезненный переход на UNIGINE с зарубежных движков. Во втором выпуске рассмотрим миграцию с Unity с точки зрения 3D-художника.АссетыСистема…
-
Управление освещением через BLE Mesh
Обзор возможностей BLE модуля JDY-10 на базе TLSR8266 с прошивкой поддерживающий mesh сети.Дома есть несколько источников декоративного освещения из светодиодных гирлянд хочется включать их по расписанию или событиям таким как на пример закат солнца.Возможно конечно на ум придет фраза “вот…
-
Kotlin, обрабатываем исключения в корутинах правильно
Как Kotlin разработчик, вы скорее всего знаете, что корутины в случае ошибки, выкидывают исключения.Возможно вы думаете обработка таких исключений происходит как обычно в Kotlin/Java коде. К сожалению, при использовании вложенных корутин, все может работать не так как ожидается.В этой статье…
-
Полезные личностные качества для ИТ-специалиста + материалы для их развития
Вы когда-нибудь задумывались, почему один человек легко идёт по жизни, достигает высоких результатов и получает всё, чего ему хотелось бы, а другие словно каждый день сражаются — и регулярно проигрывают? Безусловно, это можно объяснить множеством факторов, и на некоторые из…
-
Развёртывание Kubernetes-кластера на домашнем сервере
Дано: домашний сервер под управлением Debian 11 с установленным гипервизором Xen.Требуется: развернуть Kubernetes-кластер для получения опыта, связанного с настройкой и управлением Kubernetes-кластера, и дальнейшего его использования для разработки и хостинга персональных проектов.Развёртывание Debian и Xen, а также миграция с Hyper-V…