Вообще до этого я занимался программами управления гидравликой, а тут появилась мысль поиграться с серво приводами, а также донести до людей принципы управления такими устройствами.
Так это занятие породило на работе дискуссии на тему будущей реализации шести степеней и других манипуляторов, потому что физики утверждают, что пластиковую серву просто поломает, если сделать шесть степеней на этом типе серв.
Основной косяк данной гарнитуры заключается в том, что если спариваешь его с одним устройством (например: Ноутбуком), то потом она не хочет работать с другим (например: телефоном). Чтобы заработала приходится удалять из телефона и спаривать заново
Спасибо, я старался написать хороший универсальный пример работы с портом и с командами на Си, как оно должно быть в настоящей жизни с преобразованием типов указателей
Никто не спорит, просто тут варианты чисто для Си, вопросы работы с выделением памяти под классы и другие тонкости связанные С++ уже отдельные темы. Просто многие могут запутаться в голове, как это часто бывает, в поиске различий работы с памятью в С и С++.
Статья хорошая, но нет четко сформулированных выводов. Еще стоит по моему сразу писать в заголовке что речь идет о языке С, где в вопросах переносимости важно хорошо понимать принципы работы с памятью, потому что здесь это применимо конечно и реализации C++, но все же языки разные.
да любой дистр можно для разработки использовать, главное чтобы были dev пакеты и gcc с GNU make. Gentoo мне нравится всем, я очень долго на нем сидел и работал.
Один только portage чего только стоит и механизм сборки красивый с флагами. Важно постоянно следить за актуальностью пакетов. После того как долго не обновлял систему… обновление просто убило все на корню, а пересобирать и настраивать пол системы меня уже не хватило.
termintor это как бы надстройка над gnome-terminal, т.е. все фичи тоже есть типа Ctrl++ или Ctrl+- это оч круто )) лучше ставить последнюю версию, там есть много опций для настроки и запуска
я в свое время взял тоже железо только корпус стандартный inwin и винт на 750 ГБ, как домашний сервер с внешний IP отлично справляется. На нем крутится mocp/subversuion/apache/rtorrent/samba/proftpd
Со всеми задачи он справляется просто отлично и уровень шума просто впечатляющий, стоит под столом и никому не мешает.
кстати я как то наткнулся на проект terminator, что послужило основным поводом отказаться от фреймовых WM, потому что мне хотелось и окошки и несколько консолек на виртуально рабочем столе. Мой выбор упал на OpenBOX и прикрутку к нему различных программок, вообще хороший WM.
с netinstall главное чтобы все зеркала и пакеты на них были доступные. В свое время на некоторых дефолтных зеркалах были битые пакеты или не были вообще доступны парочка, тогда установка проходила с рядом ошибок и приходилось перенастраивать все пакеты, часть доставлять, т.е. установка затягивалась на несколько бессоных ночей.
Сейчас эти проблемы устранены, но надо знать, что если вдруг будет косяк с доступом к зеркалу или его содержимым, то нужно будет поковыряться.
Gentoo всем хорош, но вот время сборки множества пакетов это рано или поздно начинает напрягать. Я считаю что этот дистрибутив идеален для серверных платформ где важна кастомность софта, все что нужно просто пересобирается с нужными флагами и все, а десктоп дистрибутивы имеет свои плюсы и недостатки.
Я открыл для себя MOCp еще пять лет назад еще когда активно пользовался фреймовым ION. Мое мнение что это один из лучших плееров, которым я пользовался. Основное преимущество клиент-серверной архитектуры заключается в том, что ты ни как не привязан к интерфейсной части плеера.
Консольное управление плеером очень удобное, даже с помощью putty на мобильнике всегда можно нормально управлять плеером.
вообще те кто хочет меньше памяти отдавать может и поэкспериментировать с той же Ubuntu, никто не заставляет ставить себе коробочную Ubuntu. Существует минималистичный дистрибутив в котором дальше ставь, что душа пожелает.
Я пользовался многими дистрибутивами и Ubuntu имеет ряд хороших преимуществ, а это коробочность программного обеспечения и его количество. Быстро и работает это хороший плюс.
У меня стоит Ubuntu+OpenBox+conky+terminator+pyPanel+gmrun+feh и совершенно адекватно. Лиса конечно есть в среднем 150 мб, но это не критично.
graphviz может рендерить картинку в множество форматов, просто svg самый легкий для него и быстрый, например граф на 2000 узлов в режиме расчета не пересекающихся узлов рендерится на моем компе 20 минут ((( и весит 100 метров
Так это занятие породило на работе дискуссии на тему будущей реализации шести степеней и других манипуляторов, потому что физики утверждают, что пластиковую серву просто поломает, если сделать шесть степеней на этом типе серв.
Один только portage чего только стоит и механизм сборки красивый с флагами. Важно постоянно следить за актуальностью пакетов. После того как долго не обновлял систему… обновление просто убило все на корню, а пересобирать и настраивать пол системы меня уже не хватило.
Со всеми задачи он справляется просто отлично и уровень шума просто впечатляющий, стоит под столом и никому не мешает.
Сейчас эти проблемы устранены, но надо знать, что если вдруг будет косяк с доступом к зеркалу или его содержимым, то нужно будет поковыряться.
Консольное управление плеером очень удобное, даже с помощью putty на мобильнике всегда можно нормально управлять плеером.
Я пользовался многими дистрибутивами и Ubuntu имеет ряд хороших преимуществ, а это коробочность программного обеспечения и его количество. Быстро и работает это хороший плюс.
У меня стоит Ubuntu+OpenBox+conky+terminator+pyPanel+gmrun+feh и совершенно адекватно. Лиса конечно есть в среднем 150 мб, но это не критично.