Обновить
0
@GardenerXread⁠-⁠only

Пользователь

Отправить сообщение

А остальное — туфта. Никто вас никуда не тянет. Как говорил Питер Гриффин: "Да всем насрать!"

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

Она верила, что во всем виноваты враги-обесцениватели, жила радостным ожиданием, что когда враги исчезнут, все наладится. И тут пришли вы и грубо взяли и обесценили ее, сказав что всем на**ать, врагов нет, проблема внутри, а не снаружи. Хорошо хоть не посмеялись над этим: "мои правила Идти своим путём — только я знаю, что для меня правильно." Мне как-то один ИИ-бот выдал, что самой нелюбимой песней у Синатры была "My Way", которую он пел все время. Он-то хорошо знал как далека эта песня от реальности.

Странные они эти австраллийские программеры. Этот Bosch весит где-то 70 кг. Его демонтировать отнести, погрузить, перевезти (вместе с другими вещами), сгрузить, перенести на этаж, если это не первый, потратить 4 часа времени и кучу денег - это в совокупности больше, чем заказать новую прямоприводную LG-шку с доставкой и установкой.А так как real программеры не читают fu**ked мэньюалы, то не факт, что новая подводка воды расчитана на давление в сети, в ящике, где будет стоять аппарат будет жарко и сыро и т.д и т.п. Шланги, расходный материал, хотел использовать повторно, где он нашел новые за 80 долларов, непонятно. Китайские нормального качества на 10 атмосфер стоят длинные со всеми наценками три-четыре доллара.

Мутняк какой-то, если нет коронки и дрели для нее, а есть только китайский шуруповерт за 7 баксов и сверла доллар за дюжину, то рисуется окружность на этой плите и сверлятся по ней отверстия мелким диаметром - пять минут не напрягаясь. А по шлангам, так это при покупке смотришь какой длины шланги в комплекте, если длины не хватает, то берешь заранее, чтобы доставку из магазина можно заказать с установкой сертифицированным специалистом, это если есть этажи ниже.

Кто с гроком общался, тот в цирке не смеется. Спросил его какие есть подходы в парсинге json (переводить не буду, теряется стиль). Его ответ (прикольное - Manual Parsing If you’re a masochist):

Approaches to Parsing JSON

  1. Built-in Language Parsers Most modern programming languages come with standard libraries to handle JSON parsing, making this the go-to for simplicity.

    • How it works: You pass the JSON string to a built-in function or method, and it spits out a native data structure.

    • Examples:

      • Python: json.loads() turns a string into a dict, list, etc.

      • JavaScript: JSON.parse() gives you an object or array.

      • Java: Libraries like org.json or Gson map JSON to objects.

    • Pros: Fast, reliable, no external dependencies.

    • Cons: Limited customization; you’re stuck with the language’s defaults.

  2. Manual Parsing If you’re a masochist or working in a language without a JSON parser, you could write your own.

    • How it works: You tokenize the string (split it into pieces like {, "key", :, etc.), then build a data structure by interpreting those tokens according to JSON’s grammar rules.

    • Pros: Total control; useful for learning or super-specific needs.

    • Cons: Time-consuming, error-prone, and why reinvent the wheel?

  3. Streaming Parsers For huge JSON files or real-time data (like logs or API streams), you don’t want to load everything into memory at once.

    • How it works: The parser reads the JSON incrementally, firing events or callbacks as it encounters elements (e.g., "start of object," "key-value pair").

    • Examples:

      • Python: ijson for event-driven parsing.

      • Java: Jackson’s JsonParser for streaming.

      • JavaScript: Libraries like JSONStream.

    • Pros: Memory-efficient for big data.

    • Cons: More complex to code; you’re handling pieces, not the whole picture.

  4. Schema-Driven Parsing Sometimes you want to enforce a structure or validate the JSON against a blueprint (schema) before parsing.

    • How it works: Define a schema (e.g., JSON Schema), validate the JSON, then parse it into typed objects.

    • Examples:

      • Python: jsonschema for validation, paired with pydantic for object mapping.

      • Java: Jackson or Gson with annotations.

      • TypeScript: Tools like zod or io-ts for type-safe parsing.

    • Pros: Strong typing, error checking upfront.

    • Cons: Extra setup; overkill for simple tasks.

Tools and Libraries

The ecosystem of JSON tools is massive, and your choice depends on language and use case. Here’s a rundown of popular ones:

  • Python:

    • json (standard library): Basic but solid.

    • pydantic: Parse into typed models with validation.

    • ijson: Streaming for big files.

  • JavaScript:

    • JSON.parse(): Built-in, no fuss.

    • JSONStream: Streaming for Node.js.

    • ajv: Fast schema validation.

  • Java:

    • Gson (Google): Simple, maps JSON to POJOs (Plain Old Java Objects).

    • Jackson: Powerful, supports streaming and customization.

    • org.json: Lightweight, bare-bones option.

  • C#:

    • Newtonsoft.Json (Json.NET): The gold standard, feature-rich.

    • System.Text.Json: Built-in, leaner alternative.

  • Command-Line Tools:

    • jq: Parse and manipulate JSON in scripts or terminal (e.g., cat data.json | jq '.name').

    • jsonlint: Validate JSON syntax.

*** Доступ к документам и информации не должен быть обусловлен требованиями к аутентификации/идентификации пользователя

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

Рейтинги разные бывают. В комменте явно указано - рейтинг по chess.com, не lichess.com, не FIDE rating.

В аналоговой схемотехника каждый уровень знаний и опыта делает свои ошибки/изгалятельства.

Хороший коммент. Наверное применим для любого уровня компетенции в любой теме. К примеру в шахматах, если соберется компания, где все примерно рейтинга 1000 по chess.com, и будут обсуждать какую-нибудь позицию, то быстро придут к консенсусу как надо играть. Потом придет чел с рейтингом 2000 и скажет - ну и бред же несете господа, здесь все не так. Подтянутся еще 2000 и быстро придут к консенсусу, что надо играть по-другому. Потом придет чел с рейтингом 3000 и скажет - ну и бред же несете господа, здесь все не так. Подтянутся еще 3000 и придут к консенсусу, правду уже не быстро, понимают, что есть еще Магнус.

Я себя ощущаю в этой теме как примерно 1000 рейтинга, но догадываюсь, что придет какой-нибудь 2000 и отморозит что-нибудь в стиле - а с чего вы взяли, что на выходе нельзя получить чистый ноль без дополнительного отрицательного питания? Ну да, транзистор выходной в насыщении не дает нам ноль. Ну так не ставьте транзистор, поставьте резистор, статейку на эту тему почитайте "TI Precision Designs: Verified Design.
High-Side Voltage-to-Current (V-I) Converter"

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

"штатно не включился акселерометр"

Не, здесь от себя тоже добавили на волапюкском. Но не очень удачно.

Не совсем понял вашу мысль, но от себя добавлю: Если кто-то собирается начать операцию торможения, а акселерометр не включается, то [идиоматическое выражение] начинать эту операцию? Театр абсурда какой-то с совсем несмешными ценами на представление. Самюэль Беккет с его Ожиданием Годо нервно курит за бугром.

Сумма 41 ярд была указана "Коммерсантом" для общего проекта, на несколько лет. Эти деньги должны идти в том числе на обучение и переквалификацию.

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

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

Думал советы часовщика как почистить механизм, подкорректировать длину пружины маятника и заменить транзистор и емкость на аутентичные, ан нет! Намного интереснее - как на горбатый запор поставить мотор от ламборгини, почти неинвазивно. Спасибо, интересно.

У нас были часы Янтарь настольного типа с таким механизмом с середины 1970х до середины 2000х. В середине 199х добавил небольшой солнечный элемент, который в среднем давал пару милиампер и диод. Батарейку после этого не менял вообще, главное чтобы не текла, Varta если помню правильно. Потерялись часы потом. Но другие как у автора но лет на пять моложе и уже с кварцем и знаком качества до сих пор работают и без солнечного элемента. Минуты на три в полгода отстают. Году в 2018 поменял батарейку, там меньше размером чем 373, ашановская солевая, сходил сейчас проверил - не потекла еще. Там подстроечный конденсатор, можно подкрутить для точности.

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

Почти все, кто прочитают статью, прочитают ее только для того, чтобы убедиться что им недоступно или понимание или повторение или развитие проекта. В то же время функция этой платы простая. Достаточно взять демо-плату Nucleo с необходимым количеством линий ввода-вывода, установить среду разработчика, загрузить пример и изучать код по миганию светодиодом - цикл из кажется 3 операторов. Потом подключать по очереди остальные светодиоды, наращивать код. А когда все будет работать - собрать все на своей плате. Школьнику доступно.

В режиме пинов input-only работает триггер Шмидта. Кнопка подключена к пину P3.2, являющемуся выводом внешнего прерывания INT0. Не нужно постоянно опрашивать значение пина P3.2 и бороться с дребезгом контактов кнопки.

Триггер Шмидта на входе не гарантирует отсутствие дребезга контактов. У вас дребезг от 0 до напряжения подтяжки входа, а гистерезис триггера Шмидта - наверное около вольта. Другой вопрос что по этому входу запускается прерывание, которое по идее должно отключать на какое-то время вход, но это другая песня, к триггеру Шмидта отношения не имеет.

Идея сделать такую игрушку интересная, но выбор комплектующих - жесть жестяная, как по мне. У вас 57 выводов. Идем на чипдип, первое что попадается STM32G070RBT6, Микроконтроллер ARM Cortex-M0+, 32-бит, 64МГц, 128К Flash, 32К RAM, 59 I/O [LQFP-64] за 190р и вам не мультепликсировать, просто 57 проводов через резисторы по наверное сотне ом. Платка для QFP-64 стоит рублей 40. Еще кусок оргстекла в котором насверлить (а лучше нафрезеровать на ЧПУ) отверстий и вставить в них светодиоды - все железо, если я правильно понял. Программировать STM32 уже наверное в детсадах учат, спецов по программированию STM32 в стране уже наверное больше чем дворников и ИИ помощников тоже море. При всем этом респект, диванных советчиков еще больше, а как чтобы самому спаять - так в кусты.

<<< Я бы на месте модера статьи с таким названием блокировал, а юзера банил, нормальная практика в западных сообществах.>>>

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

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

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

1.Никакого наезда на Сербию, прекрасная страна, прекрасные люди.

2.Откуда вы взяли будто вам кто-то запрещает заходить на хабр?

3.Как это относится к теме "Хабр мёртв"? Это вопрос модератору. Захочет - ответит, не захочет - не ответит. Я бы на месте модера статьи с таким названием блокировал, а юзера банил, нормальная практика в западных сообществах.

К вам все эти минуса, как я понимаю, отношения не имеют. Ловлю я эти минуса за то что коснулся ранее корупционной составаляющей в IT сфере и около нее. Могу перефразировать мысль (а че мне терять, что -30 в карму, что -100 - неважно):

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

Так что тем, кто кидают минуса, этими минусами вы загоняете себя в китайскую ловушку еще глубже, господа.

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

Если бы я написал "Хабр - торт", это было бы нормально, а написать в негативном ключе - уже нельзя?

Путаете негативный ключ со срачем.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность