Я — ни в коем разе не профессионал. А ардуина, все-таки, это очень плохо. Скажем, как сравнить генту и бубунту: бубунта дает ложное чувство, что ты знаешь линукс, хотя на самом деле она такое же дерьмо, как венда.
Этот маразм помню, потому про лифт и сказал. Одно дело — дать абдурину семилетнему ребенку на поморгать светодиодами и покрутить сервики, чтобы втянулся в железяки и программирование, и совсем другое — считать, что ее можно использовать для разработки.
Да не, весь дух быдлохабры таков. Я туда когда-то даже зарегистрировался. Но этот дух, когда быдло правит миром, приводит только к одному (и это хорошо видно по хабротопу): весь совершенно неинтересный шлак висит в топе, а хорошие статьи не набирают даже проходного балла (за редкими исключениями).
Сравнения одно офигительнее другого. ЛТС убунты прекрасны тем, что дают тебе возможность работу работать, а не с ОСью ебаться. Юзер, не понимающий как работает линукс, в генте просто утонет в ненужной утилитарной рутине, а тот кто примерно представляет что к чему в любом дистре сделает что угодно. Вопрос только в том хочешь ты работу работать или паралленьно с работой тестить и обходить баги последних версий софта. С ардуинами так же... если человек понимает как работают микрики, то он тебе на чем угодно реализует ТЗ и все будет отлично работать, если нет, то не на ардуине потратит намного больше времени и не факт что на выходе получится что-то рабочее, а у ардуины огромное коммьюнити и возможность натаскать чужого кода и собрать что-то рабочее более-менее подходящее под ТЗ. Все так начинают в самых разных областях ИТ. Не стоит недооценивать entry-level яп/дистры/электронику - это отличная стартовая площадка для новичков и не помеха для профессионалов.
В бубунте есть systemd, никак оттуда не выпиливаемый. Это ставит на ней жирный крест!
А еще этот дистрибутив имеет дебильное разделение пакетов: тебе мало того, что библиотеку поставить надо, так еще и заголовочные файлы к ней (а иной раз еще и devel-пакет, чтобы были статические библиотки).
У абдурины, даже если ее по-человечески — на сях — программировать, есть тоже большой косяк: она в основном базируется на устаревших давным-давно и совершенно ненужных атмелях. Они по всем параметрам сосут у STM32 (даже самых первых).
У меня на рабочих ноутах уже лет 6 лтс-убунты. Тоже думал слезать с них, когда узнал что гвоздями прибивают ситемд, но! Обновил рабочий ноут на 16.04 для посмотреть-потыкать и каких-то принципиальных проблем не возникло. При этом я понимаю что у всех свои юзкейсы и кому-то системд может реально доставлять неудобства, но у меня по большому счету все осталось как и было. Одно обидно - в 16.04 юнити-2д выпилили, но при этом есть mate-desktop, который все ставит на свои места:)
Насчет разделения пакетов... вопрос спорный. Мне, например, нужно на сервере поднять прод-окружение. Зачем мне заголовки и прочая дев-лабуда? Мухи отдельно, котлеты отдельно. Если у тебя релизы кода улетают в прошивку очередного микрика, то понятно почему тебе не нравится разделение пакетов, но у всех же разные юзкейсы.
Насчет ардуин я хз. У меня микрики как хобби и для моих некомерческих тасков мне пофиг на чем реализовывать. Каких-то принципиальных проблем не встречал ни с мегами, ни с стм-ами, ни с ардуинами. Больше все упирается в то что дешевле достать под идею, родившеюся вечером под чай.
Как может сервер быть без средств разработки? А как на нем CGI компилировать или прочие утилиты? Хотя, согласен: задачи у всех разные. Кто-то под словом "сервер" может файлопомойку понимать — там вообще почти ничего ставить не нужно. А для меня сервер — это куча сишных CGI, сетевых демонов, менеджеров баз данных и т.п. И т.к. все это самопальное, то его нужно как-то скомпилировать. Ну и просто всякие утилиты (и даже мелкие "скрипты") я компилирую ... Не с питоном же дурью маяться!
Ну, а если МК "подешевле" искать, то это либо STM8 (но уж больно убоги они), либо STM32F0 (но, как выяснилось недавно, "стандартная" гентовская сборка arm-none-eabi не поддерживает целочисленное софтовое деление, пришлось стороннюю ставить).
Ну, в топе — да, 99.99% вероятности, что говно. Но вот пока меня там второй раз не забанили лет не помню сколько назад (это было как раз в момент раздления БХ на всякие гиктаймсы и т.п., так что я и сам бы свалил с этого болота), раз в неделю в ленте (естественно, фильтровалась она, но и то постоянно какое-то говно то про мелкомягких, то про гей-ось, то про ардуйню проскакивало) были довольно хорошие вещи. Правда, большинство из них — от членов местного ru_radio_electr. Но вот политика БХ меня еще тогда напрягала. Похоже на ситуацию в стране: чуть кто крикнет "Народ, жить в говне больше нельзя!", как его сразу в расход... А толпа "улыбается и машет".
Что же до остального — похоже, это участь все крупных онлайновых (только ли?) комьюнити. В какой-то момент не раскачивать лодку становится важнее всего остального, а то что раскачиватели собственно и генерят всю интересную движуху...
Блять. Да поймите вы уже, ардуинобои, что если человеку нужна "помощь комьюнити" или "возможность натаскать чужого кода" чтобы собрать что-то рабочее, то он либо банально некомпетентен, либо занимается хуйней в рабочее время.
Все по-настоящему интересные вещи в десятки раз сложнее проблем, которые может решать ваша абдурина. Те подпорки, которые она предоставляет, решены в любом нормальном девките изначально, и не являются проблемами.
no subject
no subject
Я не знал, что по этому говну уже книжки пишут.
Страшно представить, что будет дальше: какой-нибудь придурок запихнет абдурину в лифт, в управление автомобилем или еще куда…
no subject
гиктаймс тут не причем, просто реклама
no subject
И еще, прости за вопрос, ты сразу профессионалом родился?
no subject
no subject
А ардуина, все-таки, это очень плохо. Скажем, как сравнить генту и бубунту: бубунта дает ложное чувство, что ты знаешь линукс, хотя на самом деле она такое же дерьмо, как венда.
no subject
Похоже ты пропустил :))))
http://alex-avr2.livejournal.com/193704.html
Все еще хуже чем ты думаешь :)))
no subject
no subject
no subject
no subject
no subject
А еще этот дистрибутив имеет дебильное разделение пакетов: тебе мало того, что библиотеку поставить надо, так еще и заголовочные файлы к ней (а иной раз еще и devel-пакет, чтобы были статические библиотки).
У абдурины, даже если ее по-человечески — на сях — программировать, есть тоже большой косяк: она в основном базируется на устаревших давным-давно и совершенно ненужных атмелях. Они по всем параметрам сосут у STM32 (даже самых первых).
no subject
Насчет разделения пакетов... вопрос спорный. Мне, например, нужно на сервере поднять прод-окружение. Зачем мне заголовки и прочая дев-лабуда? Мухи отдельно, котлеты отдельно. Если у тебя релизы кода улетают в прошивку очередного микрика, то понятно почему тебе не нравится разделение пакетов, но у всех же разные юзкейсы.
Насчет ардуин я хз. У меня микрики как хобби и для моих некомерческих тасков мне пофиг на чем реализовывать. Каких-то принципиальных проблем не встречал ни с мегами, ни с стм-ами, ни с ардуинами. Больше все упирается в то что дешевле достать под идею, родившеюся вечером под чай.
no subject
no subject
Ну, а если МК "подешевле" искать, то это либо STM8 (но уж больно убоги они), либо STM32F0 (но, как выяснилось недавно, "стандартная" гентовская сборка arm-none-eabi не поддерживает целочисленное софтовое деление, пришлось стороннюю ставить).
no subject
Но вот политика БХ меня еще тогда напрягала. Похоже на ситуацию в стране: чуть кто крикнет "Народ, жить в говне больше нельзя!", как его сразу в расход... А толпа "улыбается и машет".
no subject
Что же до остального — похоже, это участь все крупных онлайновых (только ли?) комьюнити. В какой-то момент не раскачивать лодку становится важнее всего остального, а то что раскачиватели собственно и генерят всю интересную движуху...
no subject
Все по-настоящему интересные вещи в десятки раз сложнее проблем, которые может решать ваша абдурина. Те подпорки, которые она предоставляет, решены в любом нормальном девките изначально, и не являются проблемами.
no subject