Про подарки

Никсон подарил Брежневу «Кадиллак», а Брежнев Никсону — «Волгу» с движком от ГАЗ-53:

https://www.ussaries.org/president-nixons-volga

Сходите по ссылке, Брежнев знал толк в подарках.

Про стартапы и санкции

Читаю тут в телеграме, а порой — в полностью охохлившихся твиторах и фейсбуках всяких там стартаперов, в феврале 2022 внезапно осознавших, что сколковские гранты больше в рот не лезут. Заодно, например, детальки Analog Devices или Nordic Semiconductor в Чип-и-Дипе теперь просто так не лежат, а всякие там Компэлы безымянным чувакам с улицы ничего не продают, так что многие из стартаперов выбрали для себя путь внезапной эмиграции куда глаза глядят.

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

Отдельно удивляет на фоне всего этого желание разорвать всякие связи с Россией — хотя для многих стартаперов это может превратиться в офигенное конкурентное преимущество! Во время собеседований вам прямым текстом говорят — нет, на работу вас взять не можем, но ваше решение очень интересное, мы были бы рады им воспользоваться? Еще не поняли намека? А ведь даже в нынешних реалиях, с укреплением рубля, все еще имеет смысл держать разработку в РФ, а продажи — в Европе. Более того, совершенно шикарные возможности открывает наличие «европейского офиса» для R&D в России — только подумайте, что таскать раз в месяц в чемодане скромную сумму в евро и обрезок ленточки с какими-нибудь хитровыебанными компонентами могут позволить себе не только лишь все из ваших сколковских конкурентов!

Отдельно на этом фоне хочу отметить интернет-пиздобола от электронного производства Сергея Зорина, который как в воду глядел, когда незадолго до всего этого санкционного угара открыл очередную фабричку в Турции, а сейчас всячески медийно открестился от своих российских активов — но уверен, что ничего особо не мешает закупить для «турецкого» проекта лишних санкционных компонентов, а потом договориться о продаже неликвидов с хорошими знакомыми :)

Ну и в заключение отмечу, что лучший музыкальный инструмент — это контрабас.

Поэтически-кулинарное

Интересно, а «ананасы в шампанском» у Северянина, и «ешь ананасы, рябчиков жуй» у Маяковского — одни и те же? А вообще зашел в ближайший перек, взял консервированных ананасов в сиропе, недорогое игристое и вместо рябчиков — куриные окорочка, буду заниматься буржуйством.

И еще про студентов

А вот немного о том, как защита дипломов выглядит с другой стороны баррикад, глазами члена ГЭК:

https://t.me/sforsecurity/802

Добавлю лишь, что даже с вроде бы «инженерными» дипломными работами прекрасно сочетаются советы из книжки Умберто Эко «Как написать дипломную работу«. В сущности, нет разницы между так возмутившим Олега «Исследованием технологий обеспечения безопасности на конечных устройствах IoT» и чем-нибудь вроде «Литературы Италии послевоенного периода», про которую Эко — в контексте защиты диплома — пишет следующее:

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

Если же дипломник, совсем наоборот, серьезно проработал узкую тему, он вынесет на комиссию материал, этой комиссии почти неизвестный. И учтите, что я не предлагаю вам дешевый трюк. Это трюк, но не дешевый, ради него стоит потрудиться. Да, защищающийся заранее ставит себя в выигрышное положение. Он заведомо будет знать вопрос глубже, чем его слушатели.

Кстати, не далее чем сегодня, убедился в справедливости этого принципа — достаточно предъявить «Департаменту электронной инженерии» работу, посвященную (в основном) реализации протокола RPL под ОС Android — и многомудрые старцы из РКК «Энергия» становятся неспособны родить каверзный вопрос по существу работы!

Еще одна полезная иллюстрация, «как надо писать», родилась у меня практически только что — пока я комментировал курсовую работу некоего первокурсника магистратуры, написанную по принципу «накопипастим из интернета чего попало». Принцип, видимо, был проверен еще в бакалавриате — но если там преподаватели еще более-менее лояльно относились к конским процентам «некорректных заимствований», то у меня волосы встали дыбом от 59% «неоригинальных» цитат. Возьмем, к примеру, вот такой абзац:

У RESTful нет единого стандарта работы: его называют «архитектурным стилем» для операций по работе с серверов. Такой подход в 2000 году в своей диссертации ввел программист и исследователь Рой Филдинг, один из создателей протокола HTTP.

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

Как сделать из говна конфетку? Для начала — сошлемся напрямую на диссертацию Филдинга, благо она доступна в интернетах. В ней же можно найти и те 7 принципов, которые перечисляются по ссылке, а при упоминании HTTP verbs не лишним будет и сослаться на стандарт RFC 2616. Перечисляем эти принципы, пересказывая их своими словами (пусть криво, пусть коряво, но точно так же сделали и копирайтеры скиллфактори, так что сильно хуже не будет), но самое главное — затем пишем по паре абзацев про то, почему предложенный в этой работе API этим принципам соответствует. В результате получаем не только более-менее оригинальный текст (это побочный продукт), но и какие-то собственные мысли, оформленные на бумаге (а это в «квазинаучной» работе, которой является любая курсовая, как бы не самое главное). Заодно пополняем список литературы двумя разумными источниками, а не ссылкой на помойку.

Опять же, если вы думаете, что я снова предлагаю «дешевый трюк» — это не совсем так. Речь идет не о механическом «перефразировании», а о написании хоть сколько-то оригинального текста, имеющего отношение ко вполне конкретной задаче — но если студент выбрал простой путь, Ctrl-C — Ctrl-V — то он просто напрашивается на то, чтобы огрести проблем. Неважно, что на ФКН ВШЭ это «прокатывало» — рано (это лучше) или поздно (это хуже) безобразие надо прекращать.

Про студентов

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

Нынешние первокурсники магистратуры производят странное впечатление. Мало анонимок — один из них умудрился написать курсовую с 59% «некорректных заимствований», и кажется, даже немного гордится этим — во всяком случае раньше, на ФКН ВШЭ, у него это прокатывало. Придется прочесть в чатике проповедь по правильной работе с литературой (ну и дать Умберто Эко почитать, как же без этого теперь).

Продумываю темы курсовых на будущий год, думаю, неплохо зайдет «Использование mesh-сетей в АСУНО» — в мирное время это «автоматизированная система управления наружным освещением», и там действительно всякого рода ZigBee и прочие 6LoWPAN используют, а вообще-то и для систем управления наведением и огнем это все лишним не будет :)

Вот подумалось тут

Пишут, что «уходящий» из России Макдональдс после переименования не будет использовать эмблему в виде стилизованной буквы «М». А ведь киоски с шаурмой, где «оригинально» вместо буквы «Ш» используют перевернутую эмблему макдачки — останутся!

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

А вот интересно мне

Читаю тут «Капитальный ремонт» Соболева, и стало мне интересно — к какому же типу относится линкор «Генералиссимус граф Суворов-Рымникский»? Вроде бы на протяжении нескольких глав лейтенант Левитин героически режет ацетиленом «решетчатые мачты» — а стало быть, под «Генералиссимусом» надо понимать один из линкоров типа «Андрей Первозванный»?

А с другой стороны — встречаем там два таких описания:

«Генералиссимус граф Суворов-Рымникский» вдавился в нее тяжко и грузно, и казалось, что серо-голубая броня его бортов отлита одним куском с серо-голубой водой. Он огромен, молчалив и недвижен. Палуба широка и просторна, как соборная паперть. Четыре орудийные башни одна за другой встали в ряд с кормы до носу; их длинные стволы вытянулись из амбразур в стремительном поиске врага и так и застыли над палубой. От простора палубы башни кажутся небольшими и броня их — невесомой. Но броня тяжела: она одела башни и рубки толстой двенадцатидюймовой коркой, она перекрыла корабль вдоль и поперек тяжкими листами и окружила борта тысячепудовым поясом. Броня так тяжела, что громадный корабль, раздавливая воду, утонул в ней двумя третями своего корпуса, оставив над поверхностью воды только низкий борт и палубу, как отдыхающий на воде пловец оставляет над водой один рот — только чтоб не захлебнуться.

«Четыре орудийные башни одна за другой» — разве это не тип «Севастополь»? Да и вот этот абзац больше похож на описание «Севастополя»:

Нет людей на этом острове плавающей стали. Сталь любит числа. Она родилась на заводах в числах градусов, в числах атмосфер, в числах тонн. Сквозь числа формул и числа чертежей она прошла великий машинный путь и вновь обрела числа:
26000 тонн водоизмещения;
42000 лошадиных сил в турбинах;
592 фута длины;
40000000 рублей затрат;
12 двенадцатидюймовых орудий;
1186648 заклепок;
1186 матросов;
39 офицеров;
1 командир — это только числа, обыкновенные числа, без которых сталь не могла бы жить — то есть передвигаться по воде и бросать из стальных труб стальные цилиндры, чтобы поразить другую сталь, в которой 2000000 заклепок и 1306 матросов.

С другой стороны, «Суворов» по состоянию на 1914 год уже в строю, а не спешно достраивается, как «Севастополь» и его систершипы.

Остается только предположить, что описывается каким-то чудом оказавшийся на Балтике «американец» (хотя тут сложно сочетать четыре башни и 12 орудий) :)

Изображаю сисадмина

Блин, что-то неудачный день сегодня выдался — на работе пол-дня занимался установкой убунты, дома вожусь с новым ноутбуком (установить всякое дерьмо, отключить ненужные настройки и так далее). Осталось только несвежий свитер надеть и стоптанные берцы.

Вынужденно обновился

Thinkpad T420 -> Thinkpad P14s Gen 2.

420-й прожил долгую и счастливую жизнь и начал помирать, видимо, от последствий залития жидкостью.

Хочу обратить внимание на замеченный вчера нюанс ценообразования в официальном (!) магазине Леновы — модель с 1024 Гб SSD вчера стоила существенно дешевле, чем с 512. В остальном — проверено по PSREF! — модели 20VX005ART и 20VX005WRT одинаковы. Видимо, зависит от того, куда колбасит курс доллара и по какому курсу была куплена та или другая партия товара.

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

И еще вопрос

Раз уж устроил сегодня вечер ностальгических воспоминаний — скажите, а Умберто Эко еще как-то актуален? А то вот нашел его «Как написать дипломную работу» и думаю студентам подсовывать с нехорошими целями.

И еще о последнем скандале среди жжшных электронщиков

Чем хорош ЖЖ — в отличие от этих ваших фейсбуков — так это тем, что можно зайти на ljsear.ch и найти, кем был Паниковский до революции, действующие лица все те же:

https://olegart.livejournal.com/869696.html

Что случилось с участниками за 15 лет — каждый интересующийся более-менее знает сам. Что за те же 15 лет случилось с [info]ru_radio_electr — ну вы поняли. Лучше оно не стало, превратившись в обычный для русскоязычного форума отстойничек варящихся в собственном соку «как бы специалистов».

Now it’s official

ЖЖшное сообщество [info]ru_radio_electr с сегодняшнего дня признается бандеровским, а буковки ru в его названии следует расшифровывать, как «Рiдна Украiна».

Предыстория раз: https://olegart.livejournal.com/1498805.html
Предыстория два: https://ru-radio-electr.livejournal.com/1586347.html

Помощь Донбассу — рабочие места для коллег-электронщиков

Олег Артамонов («Генсек Партии прямой демократии и просто неприятный человек») и Андрей «Мурз» Морозов собирают комплекты оборудования для ремонта электроники, то есть дронов и раций. Нужно практически все — от оборудования до расходников (попробуйте просто представить, как сложно найти в ЛНР или ДНР качественный припой!).

Подробности — в блоге Олега:

https://olegart.ru/?p=105

Немного завидую современным студентам

Написать на видном месте в дипломной работе слово «хуй» — done.

А еще я предлагал в качестве отдельного «пасхального яйца» вот эту картинку вставить, потому что тут в работе есть и гаджеты, и VPN, и даже iPv6 (орфография оригинала сохранена):

Пока продолжу серию тизеров

Обещал на длинных выходных написать про то, как в 2022 году надо строить сети беспроводных датчиков — но так и не написал, так что сидите пока и ждите. А чтобы ожидание не было скучным — поделюсь еще одной забавной картинкой:

Красные жигули вы все знаете (и отдельный привет Александру Касмынину!), а вот происходящее на стенде проекта в некотором роде уникально — возможно, это единственный случай, когда планшет Samsung из состава «Лаборатории Интернета вещей» в МИЭМе использовался бы по назначению — для работы студентов над этим самым IoT.

Вообще, история «IoT-академии Samsung» и появления вот этих самых планшетов в вузовских лабораториях по-своему шикарна. Пресловутые «Лаборатории интернета вещей» оснащались оборудованием, если мне не изменяет память, в 2019 году — и если отладочные платы с STM32 и модемом LoRa в общем-то относятся к категории «сделано в России, аналогов нет» (в положительном значении этих слов) — то как пристегнуть к «интернету вещей» планшеты 2016 года с Android 6.0 — лично я не знаю.

Да, в недрах самсунга примерно в те же годы родилась программа Upcycling — от слов «Upgrade» и «Recycling». Подразумевалось, что можно будет взять любой старый смартфон или планшет, прошить его чем попало, и получить прекрасное устройство для того самого «интернета вещей», оснащенное любыми беспроводными сетями, кучей датчиков, замечательным экраном — в общем, все, что есть в устройстве на Android, и даже немножечко больше. Возможно, подразумевалось, что Upcycling будет доступен и на этих планшетах — а может, их просто выгребли со склада, как неликвиды. Насколько я знаю, вплоть до самого недавнего времени ни один из этих планшетов для работы студентов никак не использовался.

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

Даже iFixit, вначале всячески приветствовавшие программу upcycling, разродились гневным текстом в стиле «нас всех наебали»:

https://ru.ifixit.com/News/50450/samsung-galaxy-upcycling-unlocked-smartphone-smarthome-project

А Upcycling этих планшетов в исполнении здорового человека состоит в том, чтобы поставить на них Lineage OS — полноценный Android 10 безо всякого говна, зато со всеми положенными плюшками — и одной из главных плюшек для картинки сверху является полноценная поддержка Bluetooth Low Energy и L2CAP-сокетов (ни в одной из официальных прошивок этого не было) — а о том, что это такое и для чего они нужны — в следующий раз.

Кстати, вот набросить хочу

Читал тут материалы одной прошлогодной IEEE-шной конференции, наткнулся на занятную статью — о построении самоорганизующейся беспроводной сети для передачи видео с дронов. Ну вот представляете себе — летят беспилотники, один транслирует видео, другие работают ретрансляторами? Хорошая, вполне себе и инженерная, и в какой-то степени научная задача. Это в чистом виде этот ваш модный Internet of Things, да и собственно, подходы взяты примерно оттуда — mesh-сети описаны в стандарте 6LoWPAN (RFC 4944, RFC 6282), а вся «беспилотная» специфика у авторов была загнана в специфический вариант «целевой функции» для протокола RPL (RFC 6550). В остальном — полноценный IPv6, поверх него работают любые более-менее стандартные решения — хочешь, транслируй видео, хочешь, гоняй HTTP-трафик, хочешь — что угодно делай.

Я думаю, в свете текущих событий, всем понятно, что ретрансляция видео с беспилотников интересна не только в чисто академическом плане — и более того, так как «у дураков мысли сходятся» — то я слышал минимум об одной довольно активно продвигаемой попытке слепить вот такой недобрый «интернет вещей» в интересах ВС РФ. В основе — все те же «гражданские» технологии типа вышеназванного 6LoWPAN (реализаций-то полно, даже в линуксах и даже астралинуксах есть, чего бы не использовать?); радио, конечно, вовсе не IEEE 802.15.4, а кое-что посерьезнее, но идеологически близкое. Об использовании этих решений, их доступности и всем таком прочем никто, конечно, не распространяется, но факт остается фактом — разработка военной техники у нас вполне себе находится в русле мировых тенденций.

С другой стороны… ну в принципе, о положении дел в «гражданском» IoT вы уже имеете представление — набравшие мощнейшую команду программистов СберДевайсы эпично обосрались, не осилив применить банальнейший ZigBee. «Наука» (как минимум, вузовская и «академическая») в этой области тоже практически отсутствует. Я даже не буду просить показать хоть один RFC, написанный русскими (как предлагали в одном чатике) — просто найдите хотя бы одну диссертацию, где всерьез рассматривались бы, к примеру, более-менее современные сетевые протоколы (и нет, не тащите мне вот такой кал, где автор путает мегабиты и мегабайты).

Короче говоря, в сухом остатке получается, что «военка» и вокруг нее — это те немногие отрасли в России, заинтересованные в действительно передовых исследованиях вокруг и около, скажем, «интернета вещей» — все остальные, хоть на словах и декларируют заинтересованность, хотят лишь одного — взять готовое решение и «переклеить шильдики». И это касается не только IoT — тут же рядом все перспективные и наукоемкие направления, от робототехники до разработки интегральных схем. Все готовы на словах клясться в приверженности очередным модным баззвордам с Gartner Hype Curve, но когда доходит до дела — выясняется, что реально всем хочется только переклеивать шильдики на китайской продукции, а чем-то новым и необычным может всерьез заниматься только «околовоенка» по понятным причинам.

Про «умный дом»

Вот пишут, кстати:

Оказалось, что умные гаджеты Sber используют платформу Tuya. Данный сервис сейчас блокирует все новые подключения по идентификатору, который есть у каждого устройства Sber. Это происходит из-за санкций, введенных против компании в начале апреля. VPN в данном случае не помогает.

https://habr.com/ru/news/t/664470/

При этом, как сообщают с мест, устройства на базе «железа» Tuya можно использовать даже локально, безо всяких облаков — помогает связка банального Home Assistant и zigbee2mqtt. С неограниченным сберовским финансированием, допиливание даже этого опенсорса до пригодного к продаже состояния — это несколько месяцев работы небольшой команды. По факту же имеем бездонную дыру, минимум несколько лет жравшую бюджет и родившую лишь — буквально! — китайское дерьмо с переклеенным шильдиком.

Да, Сбер пытается делать хорошую мину при плохой игре, и заявляет о начале разработки «собственного облака» — но, во-первых, примерно с этого надо было начинать; а во-вторых — люди несколько лет занимались именно тем самым «переклеиванием шильдиков», и ни у кого не возникло мысли, что что-то с этим не так? А с другой стороны — любая честная собственная разработка «умного дома» обречена на конкуренцию со Сбером и Яндексом, которые просто зальют направление неограниченными деньгами, завалят рынок откровенным дерьмом, а затем тихо сделают вид, что ничего плохого не случилось.

А буквально на выходных я напишу, как делать устройства для «интернета вещей» безо всяких сраных китайских облаков и прочего дерьма, stay tuned.

Управление проектами, людьми и собой

В комментах ЖЖ [info]mindfactor кинул ссылку на главу книжки Николая Товеровского «Управление проектами, людьми и собой»:

https://ksoftware.livejournal.com/202173.html

Глава написана бодренько, еще немного материалов есть в демо-версии книжки на сайте — включая и отличную игрушку:

https://bureau.ru/books/fff/demo/17

В общем, потратил 1200 рублей и купил «подписку» на книжку (оцените, кстати, изящество решения — не книжку, а лишь подписку на нее!). Так вот, не повторяйте мою ошибку, лучше было бы эти деньги пропить. Почему? Просто эта книжка — вовсе не про управление проектами, а про методы работы, принятые в «Бюро Артема Горбунова». Может, тоже неплохо, может, очень полезно молодым сотрудникам этого дизайн-бюро — но в основном все можно разделить на три части:

— пересказывание популярной литературы (Форстер, Прохоров и тому подобное);
— специфика бюро Горбунова («осьминожки», система уровней и т. п.);
— немного сведений общего характера (правда, в защиту автора хочу сказать, что изложено все опять же довольно живо, с метафорами вроде «прибить гусеницу гвоздями»).

Нельзя сказать, что все совсем бесполезно — но в целом это «учебник для исполнителей», местами учащий того же исполнителя исправлять проебы руководства. Например, в той же главе про «что значит сделано» ничего не говорится про «definition of done», хотя казалось бы — нужно, а предполагается, что исполнитель окажется настолько предусмотрителен, что это «definition of done» выяснит сам. Впрочем, занятно, и позволяет понять, какими принципами руководствуются у Горбунова.

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

Еще раз повторю, 1200 рублей лучше пропить. Бесплатной части книги и записей в блоге Товеровского вполне достаточно.