В нашем предыдущем отчете мы взяли интервью у победителя конференции разработчиков CPDC Global Developer Conference этого года, чтобы узнать подробности его выступления во время соревнований и его опыта использования библиотеки CPComm.
На этот раз мы обращаем внимание на Артёма из России, занявшего второе место. Опытный разработчик, Артём также продемонстрировал в этом соревновании свои исключительные навыки программирования и мастерское владение библиотекой CPComm.
Давайте послушаем, как он готовился к конкурсу, поделимся своим опытом работы с библиотекой CPComm и поделимся впечатлениями от поездки в Китай. Ниже представлена стенограмма интервью с Артёмом.
Всем привет! Меня зовут Артём, я из России! Последние семь лет я занимаюсь разработкой технологических решений в сфере сельского хозяйства. В свободное время я люблю рыбачить или искать что-нибудь с металлоискателем. По выходным я часто отправляюсь в автопутешествия с друзьями. Пять лет назад я купил старый итальянский автомобиль, которому 41 год, и мечтаю отреставрировать его до идеального состояния. Ещё я мечтаю построить сыроварню на своей ферме, где бы у меня были коровы, козы, лошади и многое другое. Кроме того, я учу английский и надеюсь в будущем путешествовать по миру. Мне нравится выращивать растения в помещении. Я вырастил апельсиновое дерево, которое теперь плодоносит, и из него я делаю очень хороший ликёр.
В1: Как вы готовились к конкурсу программистов CPDC 2024?
Узнав, что еду в Китай на соревнования, я начал выделять два-три часа в день на подготовку. Я узнал, что для соревнований потребуется использовать CANbus и последовательные порты. К счастью, у меня есть опыт работы с обоими, поэтому мне оставалось лишь разобраться, как реализована программная библиотека CP Device.
В2: Обращались ли вы к информации на сайте CPDEVICE перед конкурсом? Помогло ли это вам в формировании стратегии и подхода к программированию?
Да, я действительно сверился с информацией на сайте и проверил свою работу во время подготовки. Мне повезло, что у меня был коллега, который хорошо разбирается в физическом уровне CANbus, и мы изучили, как происходит обмен данными между устройствами через CANbus. Во время конкурса я столкнулся с некоторыми трудностями, но в итоге справился с ними. Я также хотел реализовать алгоритм для продолжения передачи изображений при потере соединения, но, к сожалению, у меня не хватило времени. В целом, мне понравились задания конкурса, поскольку они не только продемонстрировали мои навыки, но и вызвали чувство новизны.
Артем в соревновании
В3: Что, по-вашему, стало залогом вашего успеха в этом соревновании?
В таких соревнованиях главное — сохранять спокойствие и не поддаваться давлению времени. Быстро выполняйте то, что можете, затем определяйте сложности и никогда не сдавайтесь. Я понял, что, хотя некоторые участники обладали обширными знаниями в области разработки, им не хватало необходимых исследований, что не позволяло им в полной мере продемонстрировать свои навыки.
В4: Если бы у вас был шанс снова принять участие в соревнованиях, что бы вы сделали, чтобы выиграть чемпионат?
Всё зависит от того, насколько хорошо вы подготовитесь. Чем больше мы будем использовать устройства CP в будущем, тем больше опыта работы с библиотекой CP мы приобретём. Более того, я надеюсь, что и другие сотрудники нашей компании примут участие в соревновании. В нашей команде есть разработчики, готовые побороться за первое место.
Продукт Артема, автомобиль оснащен планшетом от Ping Technology
В5: Во время соревнований вы использовали инструмент CPComm. Каковы были ваши впечатления от его использования? Помогло ли это вам повысить эффективность и лучше сосредоточиться на самом программировании?
В целом, нам очень понравилась библиотека CP, документация и примеры кода. Видно, что CP упрощает процесс разработки как для себя, так и для разработчиков. CP проделала отличную работу, предоставив разработчикам отличный инструмент. Хотя мы столкнулись с некоторыми незначительными проблемами в процессе подготовки, мы надеемся, что они будут решены в будущем.
В6: Как вам понравился Китай? Планируете ли вы снова посетить Китай в будущем? Какие места вы хотели бы посетить в следующий раз?
Мне всё понравилось в Китае. Он очень чистый, красивый и современный. Единственное, что мне не понравилось, — это жаркий и влажный климат, но, думаю, к нему можно привыкнуть. Я заметил, что между Россией и Китаем много культурных различий, что делает его интересным для изучения. Если мне посчастливится снова побывать в Китае, я бы хотел поехать куда-нибудь подальше от центра, где нет небоскребов и оживлённых улиц. —Только древние достопримечательности и прекрасная природа. Особенно хочется увидеть монахов Шаолиньского монастыря.
Артем объясняет свои идеи программирования (Артем справа)
На Глобальной конференции разработчиков CPDC этого года Артём, занявший второе место, поделился своим ценным опытом и знаниями, позволив нам глубже понять это мероприятие по программированию. Успех Артёма был обусловлен не только его превосходными навыками и тщательной подготовкой, но и эффективным использованием библиотеки CPComm. CPComm, будучи мощным инструментом, значительно повысил эффективность его разработки, позволив ему сосредоточиться на инновациях и бизнес-решениях.
Благодаря этому интервью мы не только стали свидетелями технологического прогресса, но и ощутили энтузиазм и дух сотрудничества разработчиков со всего мира. Мы с нетерпением ждем новых захватывающих выступлений Артёма и других участников в будущих соревнованиях. Мы также надеемся, что библиотека CPComm продолжит поддерживать разработчиков и способствовать непрерывному технологическому прогрессу.
Основана 29 января 2018 года, Технология Конгпинг Компания CP специализируется на интеллектуальной трансформации сельскохозяйственной, инженерной и логистической техники. Работая с многочисленными отраслевыми клиентами, компания предлагает профессиональные программные и аппаратные решения для машинного интеллекта, стремясь к комплексной эволюции машин в интеллектуальные системы.
*We respect your confidentiality and all information are protected.
Независимо от того, ищете ли вы прочное устройство, способное выдерживать экстремальные холода или жару, компактное устройство, которое можно разместить в ограниченном пространстве, или универсальное устройство, которое может поддерживать множество приложений и аксессуаров, вы найдете правильное решение среди этих 10 ведущих производителей компьютеров для установки на транспортные средства.
В преддверии нового года вы, возможно, подбираете оборудование для своих интеллектуальных автомобильных решений. Однако, скорее всего, вы испытываете растерянность и не знаете, что выбрать среди множества брендов и моделей. Чтобы помочь вам выбрать лучший продукт, мы выделили четыре наиболее важных фактора, которые следует учитывать.
В традиционных горнодобывающих компаниях транспортные расходы часто составляют значительную часть общей себестоимости добычи. Обеспечение безопасной и эффективной транспортировки всегда было серьёзной проблемой в отрасли, а суровые условия труда делают ручное управление подверженным таким проблемам, как неправильное управление и усталость водителя.