Немного окунулся в мир китайских производителей микроэлектроники

Вот, допустим есть у Texas Instruments операционник OPAx376 (разработки бывшего Burr-Brown) — очень даже неплохой, и за долгие годы (17 лет уже как выпускается, скоро совершеннолетие отметим) много где примененный. Как на такую популярность должен отреагировать китайский производитель микроэлектроники? Да очень просто — взять и выпустить свой компонент с таким же названием! Некоторые скромничают, мнутся где-то в уголке, и даже если их деталька по каким-то параметрам похожа на «оригинал» — все равно припишут лишнюю буковку в обозначение, за что их обосрут на хабре:

https://habr.com/ru/articles/721750/

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

https://datasheet.lcsc.com/lcsc/2308021730_Tokmas-OPA2376_C7470935.pdf

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

Хотя вот HGSemi написали в даташите (другом) совершенно честно — если вам нужны детали категорий military и aerospace — это не к нам, обращайтесь на Техасский Инструментальный.

Давайте накину вам конспирологии

По ху-йским делам занесло меня в Китай — Гуанчжоу, Дунгуань, Шеньчжень, ну и в Гонконг удалось сьездить. И примерно всю поездку меня не отпускало ощущение из известного текста Хайнлайна про население Москвы. Помните же эту копипасту про то, что советская Москва не может быть городом с многомиллионным населением?

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

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

Трафик на дорогах в Гуанчжоу и Дунгуане тоже весьма далек от московского, и это было бы полбеды — так еще и количество «газелеподобных» машин в потоке (будем щедры и включим сюда еще и микрогрузовички, напоминающие мотороллер «Муравей») заметно меньше московского, хотя казалось бы, что в Китае, с его «микрорыночками» и даже мелкими производствами в каждой подворотне их должно быть прямо много-много. Но вот что удивляет уже серьезно — это общественный транспорт. Катались ли вы в Москве единственным пассажиром автобуса? Пожалуй, нет, разве что дело было глубокой ночью — а тут мне это удавалось регулярно. Может быть, мне «повезло» с малопопулярными маршрутами — но сейчас будет еще один, совершенно убойный аргумент.

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

Нет, конечно, даже Дунгуань — это город с многомиллионным населением, но в 10 миллионов я не верю (даже с поправкой на то, что «паттерны мобильности» у китайцев другие) — миллионов 5, не больше (и в целом, сравнивая его с Питером — это выглядит правдоподобно). Точно так же стоило бы «урезать осетра» и с населением Шеньчженя — заявленные 17 миллионов сократить до реалистичных 8,5, и даже Гуанчжоу c 18 до 9 — в это уже верится, это город «чуть меньше Москвы».

Разумеется, аргументация такого рода не выдерживает никакой критики — да впрочем и Хайнлайн пользуется в основном тезисом «коммунисты всегда врут, потому что они не могут не врать». В обсуждениях хайнлайновского текста, скажем, довольно часто припоминают ему, что он не учел железные дороги — и я тоже решил посмотреть статистику РЖД и китайских железных дорог по грузо- и пассажиропотоку. И… (барабанная дробь) оказывается, что объем что пассажирских, что грузовых железнодорожных перевозок в Китае всего в 3-4 раза больше российского! В свете всего предыдущего — убойнейший аргумент в пользу того, что численность населения Китая завышается где-то раза в два.

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

Про переводы географических названий

Очень мне нравится Гонконг на Яндекс.Картах — станцию метро Admiralty подписывают «Адмиралтейская», район Central — «Центральный район», ничуть не хуже Санкт-Петербурга!

Про китайский социальный рейтинг

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

https://ru.wikipedia.org/wiki/Система_социального_кредита

На деле выходит, что ни общекитайского рейтинга в природе не существует, все тщательно обсасываемые нюансы в лучшем случае относятся к категории «сок мозга местных чиновников», и по большей части все высосано из пальца, точнее, из нового китайского Гражданского кодекса, впервые разрешившего что-то вроде привычных нам кредитных рейтингов:

https://joinhorizons.com/china-social-credit-system-explained/

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

— алиментщик;
— судебный пристав;
— индивидуальный предприниматель;
— самозанятый;
— предприниматель без образования юридического лица;
— обналичка;
— счет-фактура;
— товарный чек;
— налог на добавленную стоимость;
— расширение ОСАГО;
— правило правой руки…

— да и вообще что угодно из повседневной жизни :) А дальше — постарайтесь так вывернуть ваше объяснение, чтобы из него стало понятно, что такое извращение может существовать только при беззаконной красно-коричневой диктатуре.

PS Ну и вообще, пользуясь стандартными для западных журналистов приемами (например, раскопав слезливую историю про то, как какого-нибудь злостного должника отловили в Шереметьево и не дали улететь в отпуск), можно написать нормальный такой текстик о том, что у нас тут царит социальный рейтинг похлеще китайского.

К дате

Каждый год 22 июня в интернетах стройный хор самозваных историков снобствующим тоном поучает нас, что «вообще-то Вторая Мировая началась 1 сентября 1939 года». 9 мая та же снобствующая тусовка напоминает, что «весь цивилизованный мир отмечает VE-Day 8 мая». Специально подождал сегодня до вечера — но нет, ни одна сволочь так и не вспомнила о том, что сегодня — 85-летие начала японо-китайской войны, и вообще говоря, 7 июля 1937 года гораздо больше подходит в качестве даты, которую следовало бы принять за начало Второй Мировой.

Вот посудите сами — мы в целом «европоцентричны», и считаем, что ВМВ — это борьба всего цивилизованного мира, «Объединенных наций», с гитлеровским режимом. А давайте посмотрим на это все с точки зрения Юго-Восточной Азии — и оттуда все европейские разборки кажутся мелочью, а вот японский милитаризм вполне себе сгодится на роль главного мирового зла. Война с Японией — вполне себе «мировая», поучаствовал в ней не только Китай, но и Советский Союз (да, Хасан и Халхин-Гол пишем сюда же), и Великобритания (причем битва за Сингапур по потерям превзошла всю французскую кампанию в 1940), и США. Что особенно интересно — Германия объявила войну Штатам как бы «автоматом», выполняя свои союзнические обязательства после Перл-Харбора, а так особых взаимных претензий у них в целом и не было. Франция как-то осталась в стороне — но вообще Япония оккупировала колонии вишистской Франции, даже особо не задумываясь о том, что режим Виши в целом был на стороне «Оси». Кровопролитность боев, зверства по отношению к мирному населению? На «Тихоокеанском ТВД» с этим было в целом местами похлеще, чем в Европе. Стоит добавить, что и с точки зрения США центральные события Второй Мировой — это война на Тихом океане.

В общем, когда кто-то с умным видом пытается как-то намекать, что Вторую Мировую начали Молотов с Риббентропом — вы знаете, что ответить. И как маленький анонс следующего военно-исторического наброса — давайте поразмышляем на тему «Был бы Гитлер символом мирового зла, если бы в 1940 не напал на Францию?»

Китайский Гражданский кодекс

Тут по рунету распространяют очередную залепуху про то, что с принятием в Китае Гражданского кодекса (вступил в силу с 1 января) вводится система «социального кредита». Короче говоря, поставлю бутылку тому, кто найдет что-то про этот «социальный кредит» в тексте ГК КНР. Для облегчения задачи его даже частично перевели на русский:

https://chinalaw.center/civil_law/china_civil_code_2020_russian/.

На самом деле чтение его — крайне скучное занятие, так что можно ограничиться и кратким обзором:

https://cnlegal.ru/civil_law/china_civil_code_2020/

Как перестать ржать?

long-hui

Ну и отдельный вопрос — кто додумался поставлять продукцию таких смешных китайцев в Россию?

Не чокаясь

Москва несет очередные потери от китайского вируса. Пишут, что чебуречная на Китай-Городе закрылась.

china-town-rip

https://www.facebook.com/photo.php?fbid=10158502115367930&set=a.10150099797007930&type=3

Немного жопоголизма

В комментах у [info]sanches обнаружил некий не лишенный логики прогноз смертности от китайского коронавируса (опубликован 31 января, так что можно сравнить с фактической смертностью):

31 января — 215 (факт — 213)
1 февраля — 250 (факт — 259)
2 февраля — 300 (факт — 304)
3 февраля — 400 (факт — 361)
4 февраля — 570 (факт — 427)
5 февраля — 780 (факт — 492)
6 февраля — 1350 (факт — 565)
7 февраля — 1770 (факт — 638)
8 февраля — 2250 (факт — 724)
9 февраля — 3190 (факт — 813)

https://trueview.livejournal.com/219857.html

Ленивые китайцы

Когда китайцам лень собирать мультиметр или электрогитару — они просто продают набор деталей для сборки в разделе DIY всяких там алиэкспрессов. Что сука характерно, набор для сборки стоит дороже готового изделия.

Китайские зеки

Думаю, после принудительной игры в World of Warcraft вырабатывается стойкое отвращение к любым онлайн-играм.

http://inopressa.ru/article/26May2011/guardian/online.html

После трудовой смены (вытачивание зубочисток и палочек для еды, производство чехлов для автомобильных сидений) и заучивания коммунистической литературы заключенных сажали к компьютерам — те «никогда не выключались». В виртуальном производстве было занято 300 зэков. «Уничтожать демонов, сражаться с гоблинами и налагать заклинания» оказалось более прибыльно, чем заниматься физическим трудом. В день невольники зарабатывали около 5-6 тыс. юаней, и все эти деньги уходили тюремному начальству. Наказания за невыполнение нормы были вполне реальные: «Меня заставляли стоять с поднятыми руками, а когда я возвращался в спальный корпус, меня били пластиковыми трубами», — вспоминает Лю Дали.

Жаль, что на Колыме высокоскоростной интернет пока что остается в светлом будущем.

Купил кроссовки

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

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

Со шмотьем на меня, правда, там проблематично — надо расти вширь.

Apple, акула капитализма

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

http://inoblogger.ru/2011/05/02/chelovecheskaya-cena-volshebnyx-gadzhetov-apple/

Согласитесь, разительный контраст с красиво оформленными офисами в солнечной Калифорнии? Впрочем, это относится далеко не к одному-единственному Apple, как может показаться из статьи.

Не буду говорить о печальной судьбе китайских рабочих (а она действительно печальная), о несправедливости этого мира, о необходимости тотальной роботизации производств и многом другом, а просто скажу одну хорошо известную банальность: если звезды зажигают, значит, это кому-нибудь нужно. И моя личная паранойя подсказывает, кому. Да и более опытные параноики видят те же тенденции.

Покупки в онлайн-сельпо

Пришла очередная посылка из Гонконга. Шла долго, две недели валялась на гонконгской почте в честь китайского Нового Года. Зато пришло некоторое количество полезняшек.

Во-первых, китайский корпус для Play Station Portable. По причине неимения плейстейшена, купил его для того, чтобы запихнуть туда вогоплеер.

pspbody

Сразу же после получения, распаковав посылку, дрожащими от нетерпения руками я стал запихивать вогоплеер в корпус, предназначенный для Playstation. Естественно, что залез он туда далеко не сразу, а только через пару часов с паяльником и напильником. До сих пор в комнате стоит непередаваемый аромат жженой пластмассы — и ведь это еще далеко не конец! Удалось более-менее нормально приладить на место экран и плату (для чего в разделенном на кучу отсеков корпусе PSP пришлось вырезать все «переборки»), но пока у этого чуда нет ни одной нормальной кнопки. Батарею я планирую разместить в отсеке для мини-дисков, а на место PSP-шной батареи встроить переходник с UART на RS232.

В принципе, ничего особо сложного в упихивании вогоплеера в PSP-шный корпус нет, зато в результате получится вполне юзабельный девайс, а не «демоплата» с кучкой висящих на проводах динамиков, батареек и переходников с UART на более удобоваримые интерфейсы.

Кроме этого замечательного корпуса для PSP (по назначению его использовать, кстати говоря — себя не любить, да и что вы хотите за 11 долларов) купил еще пару игрушек. Наконец-то разжился стриппером (инструментом для снятия изоляции, от слова strip, так же, как и стриптиз) для коаксиального кабеля и после того, как был выгнан карманным историком проветриваться (на самом деле он себе Скайп поставил, и я ему тупо мешал, слушая Sabaton через линейный вход приемника Мир-152) пошел зачищать все кабели, попавшие в поле зрения. Очень прикольно. В Москве эти стрипперы одно время продавались в сети «Профи», но потом куда-то исчезли.

stripper

Устройство очень простое — в «прищепку» зажимается кабель, в нижней (на рисунке) части имеются два ножа, выдвинутые на разную высоту. Крутим «прищепку» пальцем — для этого есть кольцо — и прорезаем изоляцию на заданную глубину, не больше и не меньше. Цену в 5$ вполне оправдывает — задолбало чистить кабель ножиком, особенно, когда изоляция от старости «задубела».

Единственный недостаток стриппера этой модели — он не может нормально зачистить кабель марки ШГЭС (2 или 4 тонких экранированных жилы) — он слишком тонкий. Хотя можно так настроить лезвия, что будет сниматься только «дубовая» внешняя оболочка, а изоляцию центральной жилы можно и отжечь паяльником.

Ну и last but not least — 60-кратная лупа с подсветкой. На фотографии изображено некое подобие микроскопа — не верьте, длина всей лупы — не больше двух сантиметров.

magnifier

В эту лупу рассматривали российский паспорт, с удивлением обнаружили, что «сплошные» линии, на которых на первой странице вписаны паспортные данные — это на самом деле микропечать, состящая из слов ИМЯ, ФАМИЛИЯ, ОТЧЕСТВО и т. п. в соответствующих строках. Одно дело — прочитать об этом где-нибудь в интернете, а другое — увидеть своими глазами.

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

Про опенсорс

Две мысли.

Первая. Что бы там ни говорили Столлманы и типа сочувствующие про «эффективность открытых исходников как метода разработки, модернизации и сопровождения программ», открытые исходники — это фикция. Прежде всего необходима «внутренняя» документация, а она у многих опенсорс-разработчиков либо держится в голове (разбудите человека, занимающегося, к примеру, ядром Linux, и спросите, где реализована функция printk() — и он вам ответит: «Трактат десятый Тайного Писания, страница двести семьдесят шестая, третья строчка сверху!»), либо доступна «избранным». Да что говорить про «внутреннюю» документацию, когда в коде напрочь отстутствуют комментарии, а пользовательская документация написана десять лет назад для версии 0.0.1! Как говорит [info]vitus_wagner, копание в коде — это «грязная работа, которой хотелось бы избежать«, а во многих случаях — еще и совершенно ненужная.

Кстати, существуют ли обфускаторы Сишного кода? Думаю, от Microsoft не убудет, если они выложат «обфусцированные» исходники какого-нибудь Word 7.0. Зато Open Source и прочие радости :) Да и вообще хороший совет — хотите быть модными и опенсорсными? Выложите нечитаемые исходники!

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

Думаю, многие ковырявшие плеер из Vogue склоняются к мысли, что в качестве софта там стоит вариант MPlayer, распространяющегося на условиях GNU GPL. Кто видел в Vogue копию лицензии? Ответ: никто. Нет, конечно, если на плате в полнолуние нажать третью и четвертую кнопки одновременно, при этом замкнув пятую и двадцать пятую ноги флешки, то может быть, нам и покажут полный текст GNU GPL на китайском, но по-хорошему делавшие плеер китайцы плевать хотели на все лицензии.

Если хорошенько «поковырять» китайские «девайсы» — уверен, можно найти такие нарушения GPL, что всех китайских производителей быдлодевайсов можно отправить на урановые рудники. А реально GPL остается примером идеализма, мешающего использованию GPL-нутого кода теми, кто в этом заинтересован.

Я люблю китайских программистов

Дело было не в бобине — раздолбай сидел в кабине :)

В общем, указанным в одном из предыдущих постов методом собирается вполне работоспособный qemu-JZ. Несмотря на то, что в нем «поломана» поддержка MIPS Malta, не говоря уже о других платформах, эмуляция PAVO получается «правильной». А теперь — как я это выяснил.

Прикрутить файлы от qemu-JZ к текуцей версии эмулятора получилось, но радости от этого было мало — черный экран и не более того. Даже U-Boot ничего не выводил в консоль. «Нехорошо» — подумал я и начал изучать образ флешки. Оказалось, что там от загрузчика, ядра и ФС присутствовала лишь первая страница, но повторенная много-много раз. Я удивился еще больше, посмотрел на код pavo_nandflash.c и понял — эта утилитка не может работать от слова «совсем». Большей кривости я не видел и за 20 минут написал практически аналогичную программу, создающую правильный образ флешки.

После этого увиделся U-Boot, стало грузиться и работать ядро — все замечательно, за исключением того, что собранная konst.cranky файловая система почему-то оказалась неполной — там напрочь отсутствует, например, директория /bin и все ее содержимое %)

Подробности и скриншоты — вечером :)

Две записи в ленте

Будущим кровавым диктаторам на заметку.

За авторством [info]metaclass — «рецепт политической стабильности» и статья Владимира Лещенко в журнале [info]matveychev_oleg.

Кабздец китайскому самолету

В Яндекс.Блогах среди тем дня на первом месте — «Китайские ученые создали новый вид самолетов«, состоящая из огромного числа написанных ботами «под копирку» записей, слегка обработанных тупейшим синонимизатором («в целом» заменяется на «в едином» и т. п.).

В общем, если кто-то еще верит в существование объективных и ненакручиваемых автоматических (или «формальных») рейтингов — продолжайте думать дальше.