{imgicourl}{zamok}
<< предыдущая заметкаследующая заметка >>
27 октября 2020
Help

UPD: Спасибо Олегу и Паше, дело сдвинулось!
Подробнее написал здесь: http://lleo.me/dnevnik/2020/11/20#silabs

БЫЛО:

Долго не решался написать, но... короче, друзья, мне очень нужна ваша помощь, если среди моих френдов есть специалисты по:
— программированию микрочипов Silicon Labs
— системе Simplicity Studio 4
— или просто по протоколам ZigBee

Дело в том, что я все-таки хочу работать программистом. В уже освоенных мною областях, включая многочисленные микрочипы и протоколы, у меня без проблем получается решать фактически любые задачи. Но мне поручено вступить в область, в которой я пока шарю очень плохо, потому что это уравнение с несколькими неизвестными, и они неизвестны мне одновременно все. Уже второй месяц пытаюсь время от времени неспешно разобраться и не справляюсь, поскольку тупой, недостаточно усердный, оказался не готов тратить весь месяц на круглосуточное чтение многочисленных, толстенных и не всегда нужных для моих задач английских мануалов, и вообще начинаю подозревать, что специально обученные люди, вероятно, вообще ходят на какие-то специальные полугодичные курсы Силабс чтобы в этих конкретных разработках отдельно взятого Силабс начать шарить. А мне хочется всё сразу и быстро. Так что нужен минимальный старт, а уж дальше заработают мои прежние знания и навыки. У меня есть:

1. Железка EFR32xG22 Wireless Gecko Starter Kit, которая позволяет разрабатывать конечные девайсы ZigBee на чипе G22 от Silabs (не спрашивайте, это данность, врученная мне начальством, идеи по замене железа на другое не обсуждаются):

Отладочная плата и сам втыкаемый в нее радиочип достаточно мутны и высокоуровневы, там явно накручена масса систем и альтернатив для программирования этих систем, часть которых мне явно не нужна, но это полбеды. Если вы конкретно под G22 писали и сможете ответить на вопросы, это хорошо, если нет — хрен бы с ним, разберусь, проблема не в чипе.

2. К железке прилагается софт разработки Simplicity Studio 4 — гребаное чудовище, вероятно на базе тайно перепиленной Эклипсы, с которой я тоже никогда не работал (предпочитал нативные компиляторы или на худой конец ардуину, которая тоже монстр, но гораздо дружелюбнее). Система олицетворяет собой всё то, что я прежде старательно избегал: миллионы фич, окон, ненужных инструментов, кучи говна, менеджеров, загадочных отладчиков, и всё это, разумеется, на тормозной Яве и даже изредка виснет или вылетает. Разобраться в этом мне с наскока сложно, я порой не понимаю, кто из нас двоих больше глючит.

3. Ну и есть загадочный протокол ZigBee, с которым я тоже не работал никогда. Я, конечно, обзавелся свистком CC2531 для установления соединения и тестирования своих будущих поделок на G22, но как этот свисток «прошивать» (как — еще понятно: Распберью, но — зачем?), каким софтом поднимать сервер на Линуксах и налаживать обмен данными по ZigBee, исправное ли в конце концов мне досталось железо — пока не разобрался.

Если вам знакомы хоть некоторые из этих трех компонентов, и вы могли бы по старой дружбе уделить мне полчасика для объяснений, как сделать первоначальные настройки всех систем и взлететь (готов подъехать со своим ноутбуком в Москве или Питере), то это было бы для меня очень ценно. Взлетев, дальше я уже сам разберусь со всем этим говном. На сегодня у меня собираются и запускаются демо для Bluetooth, но есть некоторые проблемы с их изменениями, из монструозных сервисов хорошо работает анализ потребления тока, но, например, даже банальную консоль, в которую должны вроде как сыпаться служебные сообщения, я что-то пока найти или включить не смог.

Ко всем остальным убедительная просьба: не замусоривать комментарии мемасиками, видосиками, советами, как мне жить, и добрыми предложениями обратиться к вон тому незнакомому парню в британский форум. Я обращаюсь только к своим друзьям в своем блоге, посторонних беспокоить не хочу. Заранее большое спасибо!

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Linux Firefox
 Воронеж
4
6
katsuk
Слушай, ну ютюб же завален примерами
Linux Safari Chrome
 Москва
0
0
GinKage
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Самый простой способ начать работу с ZigBee - это использовать Zigbee2Mqtt, для этого достаточно прошить (https://www.zigbee2mqtt.io/information/flashing_the_cc2531.h[...]) стик 2531, установить Zigbee2Mqtt, и дальше всё делать через MQTT (оно подключается к Home Assistant, Domoticz, и т.п. Исходники прошивки открытые, есть инструкции.
А дальше можно уже делать свои девайсы (см. сайт modkam.ru, например), свои прошивки, и т.д.
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Техас это другой мир. А Нордик - третий.
Linux Firefox
 Казахстан
1
0
Denis Dyakov
Поскольку был упомянут проект zigbee2mqtt, не могу не поделиться ссылкой на канал "Электроника в объективе" на youtube, где у автора не одно очень толковое видео про работу с всевозможным железом zigbee и его интеграцией с MajorDoMo. Вот, например, одно из таких видео:
cyxcQS441tc
Windows Firefox
 Екатеринбург
0
0
Bigman
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Мажордомо не лучший вариант. С точки зрения изучения нативного стека, лучше уж использовать Home Assistant и его ZHA интеграцию. Оно хотя бы позволяет вообще без темплейтов, только на уровне кластеров взаимодействовать с разными устройствами.
Windows Firefox
 Екатеринбург
0
0
Bigman
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну во первых Z2M это очень сырой пример, с кучей костылей и обходов различных нюансов, что не позволяет полноценно раскрыть весь потенциал ZigBee. Хотя конечно для примера и использования в качестве некоей хост системы для тестов, за счет возможности быстрого написания собственных темплейтов - конечно вариант, хотя есть и другие, более интересные. Ну а использование техасовских чипов, тем более слабенького 2531 - это конечно жуткая ересь :)
Windows Safari Chrome
 Россия
0
4
Леонид1111
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Эклипс - открытая платформа, подобных IDE на базе эклипса уйма. По Эклипсу можете найти кучу разных туториалов в сети, в том числе коротких для новичков.
Mac Safari Chrome
 Redmond
0
0
krasin2
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Рекомендую попробовать Silicon Labs SimplicityStudio 5. Они значительно переделали ее. Даже если не сильно в лучшую сторону, учить пользоваться четверкой уже смысла мало.
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да. 4-я будет какое-то время поддерживаться, но для новых проектов её не рекомендуют. Переехал на 5-ю.
Собственно, всё это счастье нужно только для конфигурации радиоканала. Из-за закрытых библиотек "ручками" это сделать не получится.
Mac Safari
 Alexander Yanai Petach Tikva
2
0
braintunic
> микрочипов Silicon Labs

Надо же.
Когда я несколько лет назад был в командировке в Остине, то каждый день проезжал на работу мимо главного офиса Silicon Labs.
Может быть, Леонид вскоре поедет туда на стажировку...



si.labs
Linux Safari Chrome
 Санкт-Петербург
0
0
who
Надо же. Такой поребрик железный вокруг здания в районе верхних этажей. Неспроста это
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Там ещё и на крыше много интересного и недешёвого. :) А насчёт стажировки - то скорее Будапешт, они туда R&D поместили.
Linux Safari Chrome
 Princeton
4
0
ZigbeeRouter
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Я знаком со всеми перечисленными темами, ехать ко мне далеко, но на конкретные вопросы, заданные здесь, я с удовольствием отвечу.
Соглашусь с мнением, что лучше использовать Студию 5, а не 4.
Linux Ubuntu Firefox
 Санкт-Петербург
1
0
LLeo
Спасибо. Нашел и качаю Студию 5, летом почему-то ее то ли не было в доступе под Линукс, то ли я не нашел, то ли сайт меня перекинул на версию 4 принудительно.
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Она официально вышла в конце сентября. Себе поставил в июле, но, увы ;), под винду. Касательно консультаций - в блютусах и зигби меньше, чем дилетант, но если возникут вопросы по sub-GHz, что-то смогу подсказать.
В свою очередь, неплохо бы пообщаться с кем-то, хорошо знакомым с Ghidra. Чтобы получить возможность работы с силабсовскими чипами с минимальным объёмом памяти. Ибо то, что порождает студия - адЪ. Минимальный проект на RAIL, который вообще ничего не делает, только конфигурация радиоканала и передача пакета с фиксированным содержимым - свыше 30 килобайт со множеством ухищрений. Без них 50. То же самое на STM32L151+RFM69 - 10 кБ.
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
> В свою очередь, неплохо бы пообщаться с кем-то, хорошо знакомым с Ghidra.

Смею спросить. Это какая Ghidra? Которая SRE? А какое в таком случае Ghidra SRE имеет отношение к микрочипам Silicon Labs?
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну да, декомпилятор. Напустил его на библиотеку RAIL, с целью вычленить низкий уровень работы с радиоканалом.
Работёнка та ещё. Однако, они то ли по недосмотру, то ли по каким-то другим причинам опубликовали хидеры с расписанием регистров радиоканала EFR32 2-го поколения (они это называют Series 2, а у меня 1) - это поможет. Вчера немножко покурил это дело. Регистров чуть больше чем дофига, несколько сотен. Подробности расписывать здесь вряд ли есть смысл...
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
JFYI, 13 ноября вышла новая версия, 9.2 public.
Windows Safari Chrome
 Mt Laurel
0
2
jumbleview
Ничего не могу сказать касательно этой конкретной задачи. Но рискну высказать общий совет. "(готов подъехать со своим ноутбуком в Москве или Питере)". Не надо никуда ехать. Все в IT сейчас работают удаленно. У нас компания использует коммерческую версию Zoom. Но kогда Я помогаю с компютером сестре, живущей в другой стране, мы говорим по Viber, а в ее компьютер я захожу через TeamViewer не-kоммерческую версию (Есть Linux: я проверял: работает). Наверняка есть много других вариантов.
Mac Safari Chrome
 Киев
0
0
lim
В этой задаче одним зумом сыт не будешь :)
Когда надо отлаживать железку, то удобнее всего иметь к ней прямой доступ. Удаленно это будет слишком сложно - надо иногда нажать на кнопку или дернуть ресет, или подвисший USB переподключить... Короче, я не утверждаю что это невозможно, но сложнее на порядки.
Windows Firefox
 Израиль
2
0
Mason
> Удаленно это будет слишком сложно - надо иногда нажать на кнопку или дернуть ресет, или подвисший USB переподключить...

Вы почему-то из процесса Леонида исключили. Речь не о том, чтобы подключиться удаленно и все сделать, пока Леонид гуляет. Леонид будет главным действующим лицом, а консульстант должен только смотреть на экран и подсказывать:"левее, правее, нажми сюда, попробуй туда". Типа секс по телефону. Даже доступ удаленный не нужен - только посмотреть.

Я так постоянно работаю. И с Китаем, и с Украиной. Да и в родную контору наведываюсь очень редко, чаще звоню и прошу кого-нибудь переключить кабели.

PS. Другое дело, что Леонид вырвался на свободу и ближайшие пару месяцев фиг ты его за программирование засадишь.
Windows Firefox
 Израиль
3
1
Mason
Я работал с другими чипами с IDE на эклипсе. Правда это было давно, много лет уже как отошел.

Обычно все проекты начинаются с Hello World. Например - поморгать светодиодом. Главное начать.

Я лично могу помочь вот чем. Я, когда застопориваюсь, ищу "исповедника" и показываю ему, что и как делаю и где проблема. Практически всегда получается за час найти решение. Главное условие - "исповедник" должен не тупо кивать головой, а понимать, что ты говоришь ему. Уборщица или резиновая уточка для этого дела не годятся. Я предлагаю тебе себя.

Про поморгать ледом не нашел, но некто расписал по шагам как скомпилировать и забежать демонстрационный термометр на твоем ките, а потом подключиться к нему с телефона. https://www.novelbits.io/getting-started-silicon-labs-bg22/

Давай назначим время, созвонимся и ты зашаришь со мною экран. Мы вместе пройдем сквозь этот туториал. Надеюсь, что через час у тебя уже будет все работать.
Mac Safari
 Израиль
10
0
braintunic
Перевожу с псевдорусского на чуть менее псевдорусский:
  * забежать ==≻ запустить (to run a program)
  * зашаришь ==≻ расшаришь (to share screen with someone)
;)
Windows Safari Chrome
 Челябинск
1
0
vinny-the-poo
Шаришь!

(про " забежать" сейчас впервые услышал)

А вот с таким, недавно увиденным в блоге справитесь? (лично я со стула упал, и не сразу нашёл ответ)

"У меня одиннадцатая рыба подхватила муху це-це"
Linux Ubuntu Firefox
 Москва
6
0
Adamos
Про "муху ЦЦ" многие слышали, это довольно известная проблема винтов Сигейт (в частности, Барракуда 7200.11).
Windows Safari Chrome
 Санкт-Петербург
2
2
LUKOIL
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Эта муха - как ковид19))) Никто сам не сталкивался, но точно знает друга/подругу/знакомого друга или знакомою знакомой у друга приятеля, у которого вот эта напасть случилась
Windows Safari Chrome
 Домодедово
1
0
id
Вы либо глупы, либо не очень информированы. Ковид ковидом, а муха ЦЦ в свое время очень помогла моему карману: с одной стороны, 3 тыс рублей за лечение - не деньги... Но с другой, 10+ клиентов в месяц, и так почти полгода...
Не могу сказать, что импакт ЦЦ был сильнее, чем у дятлов или скажем мпж... Но, однако, где-то в том же ряду.
Windows Safari Chrome
 Ottawa
0
0
Vadimus
Ах, DTLA, как они сыпались, прям эпидемия была!
Windows Safari Chrome
 Израиль
0
0
intenseC
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ваял однажды сигналку на si4432 с ассиметричным ключом.
intensecircuit.com/vehicular/index.html
Могу поделиться сорсом.
Windows Safari Chrome
 Кременчуг
0
0
Wladimir
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Трансиверы а ля 4432 применяются в EZR32 (собственно, там два кристалла в одном корпусе, связанных по SPI). Здесь другое. Связь напрямую через память. Впрочем, это всё копать необязательно. Тот же зигби или блютус поднимается за пару часов на базе стандартного примера, на семинаре в Киеве не так давно просвещали. Вот только как оно внутри работает, останется далеко за кадром. ;)
Windows Safari Chrome
 Amsterdam
0
0
intenseC
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
На базе стандартного примера практически любой модуль запускается за пять минут, причем четыре из них уходят на загрузку среды и компиляцию с прошивкой. Вот когда нужно получить какие-то не использованные в приере фичи, приходится уже открывать апноут и курить регистры, да
Linux Safari Chrome
 Москва
2
0
telepatus




Инстаграм у них очень увлекательный.
Linux Safari Chrome
 Санкт-Петербург
0
0
who
Прочитал последний абзац о мемасиках итд. Дико извиняюсь, то есть извините, конечно )) Из личного опыта делюсь: лет эдак 20-30 назад, а может и больше, ESA поставила в некую контору девайс, со своим софтом. В результате исследования софта, он был признан непригодным, кроме микропрограмм, которые написаны были производителем. Взяли микропрограммы, выкинули коды поставщика, написали свой софт, руководствуясь документацией производителя. Все работает и сейчас. Думаю, это путь решения сформулированной задачи
Windows Safari Chrome
 Москва
1
0
نيقوديموس
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Тяжело вам, Леонид, будет с таким отношением к инструментам. Будете вместо радости от кучи классных фич и возможности сделать всё разными путями при работе страдать от куч говна и ненужных инструментов.
Чтобы инструментом пользоваться качественно - его надо полюбить.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Эклипса и поделки на ее основе довольно любвеустойчивы, по моим наблюдениям.
Не то чтобы они ориентированы на альтернативное отношение к жизни в целом и любви в частности, как XCode.
Но трудно с ней, понимаешь.
Mac Firefox
 Белоруссия
0
0
IgorB
Помню как пытался полюбить прародителя Эклипсы, IBM Visual Age - адъ и содомия
Linux Firefox
 Москва
0
0
Фыва Jr Олдж
Так эклипса оттуда пошла? Ну и фу!

Из Visual Age я использовал только компилятор icc, линкер и С ТРУДОМ их дебаггер ipmd. Дебагер приходилось использовать потому как вменяемые дебагеры формат символов отладки icc не умели.
Windows Firefox
 Екатеринбург
0
0
Bigman
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Зато IBM придумали Node Red :)) отличная весчь!
Windows Firefox
 Израиль
0
0
vfork1
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
На самом деле для успешной разработки, особенно в embedded environment, ничего кроме vim и компилятора не нужно. Ну и даже дебагер нужен очень ограничено. Всё остальное - отвлекает от разработки и заставляет решать проблемы инструментов (запоминать где каждая сраная менюшка находится, например) вместо реальных проблем.

Но уже выросло поколение выбирающее эклипс. А есть ещё такие, кто в hello world без электрона не может...
Windows Safari Chrome
 Москва
3
0
نيقوديموس
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
На самом деле для успешной разработки, особенно в embedded environment, ничего кроме vim и компилятора не нужно.
Неправда. Еще нужна квалификация. Причем квалификация просто на порядок избыточная для решаемых задач.
А квалификация очень дорога. Для работодателя в первую очередь, конечно.

Если есть выбор между Васей Пупкиным, который будет пользоваться инструментом, изученным за месяц, и который решает задачу "мигнуть двумя диодами" за час, 100 килобайт памяти и 100 рублей, и Автандилом Высоколобовым, который решает ту же задачу в vim за 10 минут, 15 байт памяти и 10000 рублей - выбор для работодателя очевиден.

Понятно, что Высоколобовы тоже нужны. Несколько на тысячу Пупкиных. Решать те несколько реально сложных задач. И они хорошо оплачиваются, да, но и вакансий соответствующее количество. Если Пупкины нужны всегда, то Высоколобовым придется поискать место.
Windows Firefox
 Израиль
0
0
vfork1
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ви таки будете смеятся, но квалификация нужна даже если вы используете супер-пупер IDE

А если инструмент создаёт проблем больше, чем решает, то это говно, а не инструмент. А если "программист" не понимает, что делает его IDE в ответ на нажатие волшебной кнопки "хочу чтобы всё было заебись", то это говно, а не программист. Поскольку тогда совершено неизбежно, он сможет решать только те задачи, о которых создатели IDE уже подумали. Здравствуй hello, world (а для продвинутых - мигание диодами)!
Windows Safari Chrome
 Москва
3
0
نيقوديموس
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
При использовании IDE - нужна квалификация в рамках месячного курса. И её достаточно для решения 99% задач, а для решения оставшегося процента - будет один "риальне погромист на крестах" на контору.
Вы удивитесь насколько простые задачи нужно решать в 99% случаев, и насколько для этого избыточно держать штат "риальне погромистов".
Windows Firefox
 Киев
0
0
Fisher123
И как матерятся затем реальные программисты, приглашенные разгребать весь этот миллионострочный бардак.
Windows Safari Chrome
 Москва
1
0
نيقوديموس
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
И такое бывает. Даже и тогда, впрочем, приходят совсем не те кто в виме разрабатывает.

Но чаще бывает что не приходит никто, потому что задачи одноразовые.
Windows Safari Chrome
 Казань
3
2
Timson
Раз уж пошел оффтоп, то вот вам ответ на вашу фразу:
1. Они матерятся, чтобы показать, насколько они профи и гении, а все остальные - унылое Г. Ибо настал их звездный час - к ним обратились и готовы платить деньги, они же так долго ждали признания, ибо они гении уже с горшка в детсаду, а признали их вот только недавно....
2. Работодатель ежеминутно сомневается в правильности своего решения - пригласить этих "профи" за дофига денег в день. Ибо профи пришли, прошел месяц, платим в 5 раз больше, а чудесного итога все еще нет... А не прогнать ли этих профи? Поэтому профи театрально стенают и обсирают словесно работу предыдущих работников, дабы обосновать свою высокую зарплату...
3. Ошибка в программировании - это все фигня. Сделал ошибку, выявил ее стандартными методами проверки, исправил... При этом программисту не отрывает пальцы, как токарю на станке, не прилетает осколками фрезы, как пулями, в живот-грудь-глаза, не умирает под скальпелем пациент, не разбивается в красную лепешку, как монтажник-высотник, упавший из-за ошибки с высоты 50 метров... Программист сидит в тепле, рядом теплый туалет, жрачка. Программист устал за 4 часа работы, поспал, снова поработал... Короче, нытье и стенания этих работников имени сферического коня в вакууме нужно делить на 1000, потом вычитать еще 50%.
Windows Firefox
 Москва
2
0
garryc
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
3. Расскажите все это пассажирам 737 max
Windows Safari Chrome
 Казань
0
0
Timson
1. А кто вам сказал, что это прям программисты-программисты?
2. Почему вы уверены, что ошибка именно в программировании? Я считаю, что ошибка не в программировании, а в ТЗ. Просто на основании жизненного опыта: кривое ТЗ и безупречное его выполнение программистами - залог катастрофы. Программист не может знать тонкостей самолетостроения. Но это есть руководитель проекта и его замы. Теоретики того же университета имени сферического коня в вакууме, но факультет - архитектуры (или воздухоплавания). И вот такая косорукая приемка принимала софт на основании кривой методички по приемке от безответственных методистов...
3. Человек ходит по земле давно. Существенно больше, чем летает на коврах-самолетах. И то иногда спотыкается и ломает руки-ноги. А тут все забрались в самолет - источник не просто повышенной опасности, как автомобиль, а сверхопасности - самолет. Воздух - территория малоизвестная...
4. Вот для меня лично - загадка, почему в самолете так мало систем сигнализации. Понятно, что борьба идет за каждый грамм и лишний датчик - проблема. Но кто мешает собирать существующие данные и сравнивать их на предмет приближения к критическим показателям? Вот на 737 неоднократно замечались проблемы. Нашел ответ для себя: просто нет системы обнародования таких данных, чтобы не отпугивать заказчика (авиакомпании). Что применительно к вашей фразе означает: гибель пассажиров MAX - на совести коммерсантов, но не программистов
Linux Safari Chrome
 Москва
2
0
Сенсор
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Между дебилом, который с капающей слюной из приоткрытого рта жмёт на кнопку "сделать заебись" и красноглазым фанатом пишущем в машинном коде с тактовой частотой процессора есть масса обычных программеров, которым не надо знать тонкости распайки процессора, и даже, о ужас, ассемблер конкретного чипа. А достаточно нормального инструмента и, если совсем странное надо, справочника и/или стековерфлоу.
Они не дебилы, но масса интересного фанатам их не интересует.
Ну как Леонида не интересуют тонкости устройства языка на котором написан этот движок.
Linux Safari Chrome
 Москва
3
0
LLeo
Как я с вами согласен... Решение проблем и глюков, добавленных инструментом - больная тема.
Windows Safari Chrome
 Москва
8
0
نيقوديموس
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Приходит мужик в магазин с бензопилой и жалуется:
- Вот, я у Вас пилу купил - дорогую, в инструкции написано, что ей за
час можно напилить 5 кубометров дров. А я, как ни стараюсь, больше 4
кубометров за час напилить не могу!
Продавец:
- Хм, сейчас проверим (дергает за шнур-пускатель и заводит бензопилу).
Покупатель:
- Ой!!! А что это она зажужжала???

всего комментариев: 51

<< предыдущая заметка следующая заметка >>

рекламная лирика