Про этот ваш IoT

Читаю вот яндексовский финансовый отчет за прошлый год — как всегда, очень увлекательно. Например, о чем нам говорит вот эта табличка?

В 2019 году доходы от продажи некоего «IoT» (видимо, яндексовских колонок и комплектов умного дома) составляли примерно 1476 миллионов рублей, а в 2020 — «более чем удвоились» — до 3699 миллионов. И все это было бы неплохо — если бы не строчки с EBITDA, из которых можно сделать вывод, что в 2019 Яндекс потратил на это все IoT 2328 миллионов, а в 2020 — аж 4579 миллионов. Офигенный же «бизнес»? Сравниться может разве что с продажей зеленых бумажек с портретом Бенджамина Франклина по 50$. Прибыли пока нет — но какой оборот!

И вот примерно такая же ситуация — в каждом направлении яндексовского «бизнеса», кроме поиска (читай рекламы) и с недавних пор — такси. Объем же прибыли от поиска позволяет «интернет-гиганту» буквально заливать деньгами любое другое направление. Как-то не очень комфортно думать об айтишном «рынке», когда на нем вместе с «обычными» проектами присутствуют такие вот яндексы-сбербанки-фейсбуки-амазоны, которым буквально ничего не стоит спалить в планово убыточном проекте «лишние» несколько миллиардов рублей или долларов, тем самым крайне эффективно зачищая даже потенциальную возможность какой-либо конкуренции.

Вы еще верите в «рынок»? Забудьте. Айтишечка способна рожать лишь монстров-монополистов.

Кстати, вынесу из одного чатика

Обсуждали тут Левенчука (того, который [info]ailev), его книжки и курсы про «системное мышление», и, last but not least, аудиторию этих курсов — которая понабежала к нему во вконтактик и начала высказывать претензии:

https://m.vk.com/wall2449939_3308

Так вот, Левенчук, конечно же, лидер секты — и всем своим поведением демонстрирует именно это — тут и многословие великого Гуру, и постоянно вводимая в книжках и на курсах новая терминология, и сам подход «я вас научу». Но! Само по себе «системное мышление» — в виде некоей недофилософии для инженеров — существует довольно давно, и поверх него построена, например, любимая всем околоайти 34 серия ГОСТов. Так вот, каждый раз, когда я вижу слова вроде «система» и «требования» в какой-нибудь там студенческой работе, например, я плачу кровавыми слезами — люди путают (в ГОСТовских терминах) систему и изделие, требования из ТЗ и решения из эскизного проекта — в общем, совершают полный набор ошибок.

Ценность же системного мышления как недофилософии для инженеров — ровно в том, что оно позволяет четко эти вещи различать, причем не комментируя готовые ГОСТы и подобные стандарты, а предоставляя терминологию для рассуждения о них на более высоком уровне. Но для этого, конечно, нужен определенный жизненный опыт — о чем тот же Левенчук явным образом пишет.

Вот чтобы не забыть

Драйвер SX1276 из RIOT OS, кастомная плата с DC-DC-преобразователем и еще кучкой всякой фигни. Часть устройств работает нормально, на других — вообще нет никакого обмена с модемом на линии MISO — то есть, скажем, функция инициализации этот модем вовсе не обнаруживает (валится на check_version):

https://github.com/RIOT-OS/RIOT/blob/master/drivers/sx127x/sx127x.c#L129

Что интересно — если наплевать на возвращаемое при инициализации значение и продолжить «вслепую» писать что попало в регистры модема — то он что-то плюнет в эфир, то есть линию MOSI он воспринимает. Решение — сначала дернуть reset, а потом уже как-то с устройством общаться. Инициализация в стандартном драйвере написана криво, расчитывать на успешность power-on reset (вообще грешу на довольно медленный soft start) — ну такое…

Вот это я понимаю — хорошее рабочее место!

Кто угадает, что за девайс и для чего я делаю?

Трафаретный принтер

Чтобы не потерять в недрах ютуба, интересная конструкция:

Кстати, впервые заказал трафарет в «Резоните», стальной (а других они там не делают), размер A4, что-то порядка 700 апертур. Нарезали на следующий же день, привезли DHL-ом, все удовольствие обошлось чуть меньше 5000 рублей. Для сравнения — пластиковый трафарет в OSH Stencils будет стоить примерно вдвое дешевле — но и ждать его две-три недели, стальной там же обойдется дороже, ну и доставку не забываем.

Реверс-инжиниринг наше все

https://rg.ru/2021/03/03/ssha-provedut-obratnuiu-razrabotku-bombardirovshchika-b-2.html

На самом деле все совсем не так — просто проебанные чертежи есть у СВР, но просто так взять и заплатить денег Пентагон не может, надо обязательно провести конкурс, который выиграет фирма Vlad’s Technical Consulting. Вместо этого рассказывают сказки про то, что «чертежи были настолько секретны, что в какой-то момент их случайно уничтожили». Мне это все больше напоминает «Железный капут»:

Все, кто знал о существовании этого проекта были уничтожены, и о танке забыли. Тем не менее, его бесстрашный экипаж в составе:
— командира, майора фон Шварцкопфа 12-го,
— наводчика Ганса Шмульке,
— и простых солдат Дранкеля и Жранкеля,
не забыл о своей великой миссии и готов был до конца выполнить свой долг.

Модный аксессуар

По ссылке прекрасно многое, но особенно мне понравилась фоточка с этим мега-респиратором поверх щетины:

https://mobile-review.com/articles/2021/lg-puricare.shtml

Заебенил плов

Ссылка на твиттерский тред с рецептом, чтоб не забыть:

https://twitter.com/chefdelasemana/status/1175122808042508289

На удивление нажористо получается, съел буквально пару ложек и сыт.

Конь-текстная реклама

Интересно, а что я такого сделал, что мне гугловская контекстная реклама начала показывать радиационно-стойкие DC-DC преобразователи?

https://www.ti.com/product/TPS7H4001-SP

Впрочем, и преобразователь ничего так, и цена интересная.

Пригодится

Вместо эпиграфа — анекдот:

Едет эстонец на машине, видит — ворона дохлая валяется. Остановил машину, вышел, поднял ворону, закинул в багажник: -«Ф хозяйстфе фсе приккотится…»

Через год, так случилось, проезжает он мимо того же места. Останавливает машину, выходит, достает ворону, выбрасывает: -«Не приккотилассь»…

Пригодится про всякий там UNB писать.

Sanction compliance

Подумал тут, что стандартную форму sanction compliance при покупке электронных компонентов (не использовать в военке, нефтянке, не отправлять назад в техас в составе баллистических ракет с ядерными боеголовками) описали во «Всемирной истории, обработанной Сатириконом»:

Каждая община посылала в судилище двух присяжных. Присягу эти присяжные придумали очень хитрую. Вместо того чтобы обещать судить по совести, взяток не брать, душой не кривить и родственников не выгораживать, они давали следующую присягу: «Клянусь никогда не разрушать города, принадлежащие к союзу Амфиктионову, и никогда не лишать его текучей воды ни в мирное, ни в военное время».

Только и всего!

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

http://az.lib.ru/a/awerchenko_a_t/text_0120.shtml

Какому-нибудь самому завалящему эмбеддеру ничего не стоит сделать баллистическую ракету, атомную бомбу или на худой конец — оборудование для «Северного потока-2» — так что этих зверей стараются обезвредить сразу, и не продавать им банальные LM386, пока жопу не предъявят и унитаз не принесут.

Главное — вовремя остановиться

Даже кратенькое описание очередного маленького электронного проекта похоже на перечисление всех известных технологий в духе «а еще я про это слышал!», а печатная плата приближается к лимиту «некоммерческой» версии DipTrace. Интересно, это так намекают, что пора на коммерческую версию переходить?

Курьеры из Резонита

Вот я год назад смеялся, что курьеры из Резонита ездят на предприятия Роскомикса, как на работу — буквально часы сверять можно, в 10:00 доставка уже у проходной — а сегодня сподобился заказать платы на новый, незнакомый адрес. Прождал буквально весь рабочий день, хотя расчитывал все получить уже часам к 11.

Еще один «образовательный» спойлер

Удивляет неспособность людей с «высшим программистским» образованием рассказывать о своей работе в виде, отличающемся от «копали от забора и до обеда с использованием лопаты МПЛ-50». На вопросы вроде «что копали, зачем копали, почему именно МПЛ-50» ответить обычно не могут — или в лучшем случае ссылаются на best practices использования лопаты.

Про мирный космос

Вот пишут, что космический телескоп «Хаббл» разваливается на ходу:

https://universemagazine.com/25392/

Особенно забавно то, что и «Хаббл», и обслуживавшие его «Шаттлы» — чистой воды порождения «холодной войны», этакое космическое оружие. Сам телескоп — это слегка переделанный спутник-шпион серии Keyhole, а «Шаттл» с его возможностью «схватить» манипулятором спутник на орбите — ну сами понимаете, не для обслуживания телескопа был придуман.