Суббота - день вомбатов
Всем здравствуйте! Наступила суббота, пора показывать вомбатов :)




Всем тёплого, замечательного лета, здоровья и отличного настроения!
Всем здравствуйте! Наступила суббота, пора показывать вомбатов :)




Всем тёплого, замечательного лета, здоровья и отличного настроения!
Здравствуйте!
Вредный совет для тех у кого как и у меня не открываются комментарии на сайте и вомбаттл. Подходит только для браузеров на движке Chromium (список браузеров тут), не всем помогает, плохо дружит с ВПН
ВНИМАНИЕ!!! Все действия на ваш страх и риск, то есть я не несу ни какой ответственности!
1)В браузере в строку поиска или адресную строку вставьте "chrome://flags/" без кавычек
2)Найдите "Cryptography Compliance (CNSA)"
3)Переключите на "Enabled"
4)Перезапустите браузер
Если не помогло, то пройдете по ссылке, там намного больше информации
Источник информации: Хабр
Пользуюсь больше недели. Пишите в комментариях помогло/не помогло/не рискнули
Совсем недавно у одного потрясающего человека был день рождения.
И буду честна: мироздание, решив одарить этот несовершенный мир величайшим даром из возможных, явно переборщило с концентрацией харизмы на один квадратный метр. Я
перманентно восхищена ее безупречным чувством юмора, тонким интеллектом, безграничной общительностью и острым умом. С ней можно вести философские беседы в любое время дня и ночи и получить бесценный совет. И она никогда - слышите, никогда - не откажется превратить глубокий экзистенциальный диалог в качественный алко-трип.
В общем, она одна из тех немногих, кто стабильно оправдывает мои ожидания, восхищает меня своей логикой, харизмой, непревзойденной ебанутостью и является эталоном того, как надо жить эту жизнь.
Без сомнений, это тот случай, когда вы настолько на одной волне, что не просто понимаете друг друга без слов, но и буквально являетесь отражением друг друга.
Считаю, что день появления такого экземпляра на свет должен быть признан общемировым праздником с выходным днем и обязательными возлияниями. По крайней мере, мне удалось споить как минимум десять человек. :)
Собственно, к чему это я? А, да. С прошедшим днём рождения меня. :)
(Надеюсь, все умеют в самоиронию и мне не придется пояснять смысл поста. :) )
А у вас такое бываело /бывает?
Был прекрасный день/вечер/утро, занимались повседневными делами и внезапно любимой поплохело (не в первые такое, но симптомы/причины разные) и вот я помог чем смог, она уже пару часов прекрасно спит, а я хожу как дурак из угла в угол, места себе не нахожу, в роде бы и вины моей нет, ну как всегда шутили, смеялись, ну поплохело - бывает. Теперь вроде бы всё норм, а я уснуть не могу, каждые 5-10 минут бегаю послушать как она сопит во сне и одеяло поправить, кота переложить, чтобы лапами в лицо не лез....
Пост чисто поныть - тяжко мне сейчас, места себе не нахожу
"Тревожно мне. Кусаю свой матрац
Дрожу, как СС-20 перед стартом" (с) СашБаш
Есть красивая индейская легенда, которая рассказывает об удивительном происхождении дурмана (анеглакии) одного из самых священных растений тех мест.
В стародавние времена жили-были мальчик и девочка, брат и сестра. Мальчика звали Анеглакия, а девочку Анеглакиацица. Жили они в самой глубине земли, но часто выходили во внешний мир и гуляли, стараясь увидеть, услышать и узнать как можно больше. Потом обо всем, что видели и слышали, они рассказывали своей матери. Эти постоянные рассказы пришлись не по нраву сыновьям-близнецам бога Солнца, они были неприятно удивлены такой любознательностью и осведомленностью брата и сестры.
Однажды, повстречав на Земле мальчика и девочку, боги-близнецы спросили их: «Как живете?». «Мы очень счастливы», – ответили дети. И они рассказали, что умеют насылать на людей сон, вызывающий удивительные видения. А иногда дают людям способность узнавать во сне местонахождение пропавших или украденных вещей. Услышав все это, боги-близнецы сделали вывод, что Анеглакия и Анегдакиацица знают слишком много, чтобы посещать внешний мир, и что нужно изгнать их отсюда на веки вечные. И вот, они приказали, чтобы брат и сестра навсегда провалились под землю. Но тут же, на этом самом месте, взошли два цветка, точь-в-точь такие, какими брат и сестра украшали головы людей, чтобы подарить им видения. И в память об этом боги назвали цветок «анеглакия», по имени мальчика. От первых растений родилось множество детей, которые расселились по всей Земле, чтобы принести видения множеству людей. Одни из них были окрашены в желтый цвет, другие в синий, третьи – в красный, еще какие-то оставались белыми. Цвет и был их основной отличительной чертой. Но все они навевали на людей удивительный сон, полный волшебных видений.
Здравствуйте всем! Хочется поделиться с вами интересными (на мой взгляд) фотографиями прелестных вомбатов.




Мы с вомбатами желаем всем отличного настроения!






Вот такие модераторы сидят на Вомбате, при этом, я просто напомню:

Прочитал пост @Eurobloger, где он спрашивает, а нужно ли о работе рассказывать? И мне, подумалось: есть фраза "если вам кажется, что чужая работа лёгкая, вы просто мало о ней знаете". Мы теперь больше знаем о работе скорой, благодаря маме Ладе. Можем узнать о работе экспедитора, благодаря постам Евроблогера. Порой, кто-то ещё делится, Джейсон, lovefst, ещё люди.

А не сделать ли нам из этого ивент? Рассказать о своей работе простым языком, без проф. терминов. Может даже поныть на тему проф. проблем, с которыми сталкиваемся, плюсы, минусы, работы, зачем она нужна?
К примеру, я сейчас специалист мониторинга. Что это такое? Это как пожарная сигнализация, только для компьютеров. Есть большая организация с сайтом, кучей магазинов, серверов с отчетностью и разработками. И вот моя задача настроить "сигналку", чтобы узнавать у какого сервера, компьютера или кассы есть проблемы.
То есть, приходит ко мне специалист по кассам, и говорит, что им нужно смотреть, не закончился ли на кассе срок регистрации для фискального накопителя. Ну, который в народе и есть касса, куда деньги складываются. Мы ищем, где этот срок можно посмотреть, и я настраиваю, чтобы за неделю - две, этому человеку приходило оповещение, что нужно продлить на такой-то кассе регистрацию. Если касс несколько тысяч, это важно не упустить, чтобы проблем не было потом с налоговой и аудитом
Ну, а если проблемы с каким-то сервером, который, например, за сайт отвечает, то я должен поднять ответственного в любое время дня и ночи. Разбираться будет он, но я должен его поднять по тревоге.
Плюсы и минусы. То густо, то пусто. Может ничего не происходить. Просто сидишь и ждёшь. Ни проблем не возникает, не приходит никто со своими нуждами. Сидишь, 12 часов (у нас смены и круглосуточное дежурство), читаешь что-нибудь, разбираешь по полочкам, всё, что накопилось. Тихая спокойная рутина. Особенно "помогает" в работе ночью, когда и так спать хочется) А порой валится со всех сторон. И звонки и заявки и проблемы, о которых сообщить надо. Зато не скучно)
Так что моя работа не пахнет ничем, в прямом смысле этих слов. Зато в переносном, может пахнуть простоем организации и потерей денег)
Как думаете, @Yasher_Ko, @JasonWoorhiec и @все_активные_писатели_сайта? Есть смысл сделать ивент "расскажи бабушке, что ты делаешь на работе, если ты работаешь девопсом, слушателем пармезана или клакером"
Только, думается, что недельки маловато, можно месяц дать на написание.
Привет, дорогие вомбаторианцы!
На этой неделе слово ивента "спасение", а какое самое известное спасательное приспособление?.. После спасательного круга... Думаю, это парашют.
И вот, вспомнилось мне, что в моем советском детстве была такая популярная детская игрушка: "Парашютный десант" или "Парашютист".

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

Вырезала из легкой ткани восьмиугольник.

Дальше нарезала из вощеного шнура 4 стропы по 80 см, чтоб пополам их сложить

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

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

Укладываю стропы аккуратно, чтобы парашют не запутался, кулёчком...

... и пробую в деле.

Ёж упал, парашют не раскрылся, страховочные нитки запутались... Видео запустила наоборот, чтобы не так обидно было.
Потом еще несколько попыток, и пошло дело.

Ёж немного в шоке.

А сегодня за городом кидались с ребёнком:

А на этом у меня всё по ивенту. Всем спасибо за прочтение. И спокойного воскресенья.
Подъезжаю к светофору. Загорелся зелёный. Автобус впереди меня вдруг остановился и гостеприимно раскрыл двери для какого-то неторопливо ползущего тела. Выматерилась, психанула и по встречке обогнала долбоеба. На встречке стояли поворачивающие влево машины, ожидая, когда главный поток иссякнет. Впереди всех стояли гайцы.
Сердце тут же провалилось куда-то в область письки и отчаянно затрепыхалось в трусиках.
"Ну не будут же они ради меня разворачиваться" - с надеждой подумала я и втопила.
Через три секунды сзади завыли сирены. Посмотрела в зеркало заднего вида - они. Всё ещё надеясь на чудо, еду дальше. И тут в матюгальник, отчётливо назвав марку машины и госномер, мне ненавязчиво предложили прижаться к обочине.
Со мной такое происходило впервые, я одновременно почувствовала себя опасным преступником, злостным нарушителем и отчаянной угонщицей.
Остановилась, сижу в машине, думаю, как там надо-то, может, выйти с поднятыми руками, а то щас ещё с оружием подберут, уложат лицом в асфальт. Вокруг уже начали собираться благодарные зрители, жаждущие бесплатного контента в виде крови и зрелищ.
Подошёл страж порядка, пригласил пересесть в их машину. Я уныло поплелась в их автомобиль, сопровождаемая любопытными взглядами.
Кстати, что характерно, в машине всегда остаётся один гаишник, второй стыдливо отирается снаружи.
-Нарушаем? - строго и осуждающе произнес дядя в форме и посмотрел на меня как священник на проститутку.
Я принялась пояснять, что провокатором стал водитель автобуса. Меня выслушали и начали перечислять страшные кары за нарушение, среди которых мелькали зловещие слова "суд", "лишение прав", мне даже как будто послышалось "выебут в жопу".
Гаишник выдохся и многозначительно посмотрел на меня. Я, в силу своей впечатлительности, мысленно уже гнила в тюрьме, набивала купола по всему телу и лепила из хлеба нарды, поэтому мудро и решительно поступила так, как всегда делаю в любой непонятной ситуации, притворилась ебанашкой и горько разрыдалась.
Мент явно не ожидал такого поворота и растерянно замолчал. Мы посидели так пару минут, я рыдая, он в ахуе. Наконец, мужчина в погонах, протерев вспотевший лоб, озвучил сумму предполагаемого штрафа, старательно выговаривая цифры. Я прибавила децибелы, порываясь кинуться ему на грудь и вытереть об нее сопли.
-Ладно, успокойтесь, на первый раз прощаю вас, не нарушайте больше! - сдался он, поняв, что с ебанутой меня ничего не взять.
Слезы мгновенно просохли. Я лучезарно улыбнулась, поблагодарила за доброту и искренне соврала, что стану образцовым водителем.
Мент выглядел несчастным и грустным, он всем своим видом излучал нужду в деньгах и сиротский вид. Моё доброе сердечко дрогнуло. Я достала кошелечек и долго перебирала купюры, осмысливая, с какой из них мне будет не так больно расстаться. Наконец, оторвала от сердца одну и положила на сиденье. Мент одарил меня взглядом, полным любви и благодарности, так смотрят ток уличные собаки, когда им сосиску кидаешь. Аж почувствовала себя какой-то основательницей фонда помощи уличным копам.
Мы разошлись, довольные друг другом, второй мент, увидев наши сияющие лица, тут же телепортировался в салон.
Ну а я поехала домой. Заливать свой стресс бальзамом для души.
Сегодня я решил поделиться хорошей новостью - у меня успешно (без ошибок) отработал очередной пример написанный на моем языке J8B (близкий к синтаксису Java).
Я чуть более года создаю тулкит, который обойдет по многим важным аспектам существующие современные решения используемые для разработки программ (прошивок) на 8-битные микроконтроллеры (для начала). Ссылки на open source проект смотрите в конце поста.
Сейчас я акцентирую внимание на функционале и чаще всего для тестирования использую ATmega328p (он же используется в Arduino UNO), однако этот тулкит имеет все архитектурные возможности для мультиплатформенного кодинга (в том числе, в будущем, и для 32 битных микроконтроллеров)
Итак, я хочу рассказать о конкретном примере - опросе многим известного датчика температуры и влажности DHT11.

И здесь нет никаких сложностей. В интернете есть множество примеров и скетчей для Arduino с использованием этого датчика. И поэтому его опрос легко реализовать на Си и даже на Ассемблере.
Но что если я хочу писать не на Си и Ассемблере, а на высокоуровневом ООП языке схожим синтаксисом с Java? Что если я не хочу знать как работает серийный порт, что такое прерывания и как переносить мою программу с одного чипа на другой? А еще больше я не хочу погружаться в тяжелый синтаксис Си и тем более ассемблера.
Я хочу использовать язык похожий на Java, чтобы он был максимально безопасен: чтобы моя программа не падала из-за выхода за границы массивов, чтобы я мог отслеживать переполнения примитивов, чтобы у меня была нормальная работа с исключениями. И я не хочу постоянно заботиться о выделении и освобождении памяти - из-за этого постоянно куча трудно диагностируемых ошибок, особенно если добавить еще работу с указателями. А еще я хочу композицию, потому что полноценное наследование неоправданно дорого, особенно для 8-битных микроконтроллеров. Т.е. я хочу работать с объектами, хочу передавать их в методы не заботясь кто именно их реализует.
В J8B нет наследования классов - оно сильно усложнило бы кодогенерацию, раздуло код и съело бы такты на анализ. Вместо этого я оставил наследование только для интерфейсов. А вся объектная модель строится через композицию. Это даёт предсказуемые расходы памяти и времени - вы платите ровно за то, что реально используете.
И поэтому мой пример выглядит вот так:

Для сравнения приведу пример подобного опроса на Arduino (язык Си):

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



Как видите, этот код уже поддерживает мультиплатформенность, многопоточность, композицию, исключения, работу с безопасными массивами, легковесный примитив дробного типа fixed (Q7.8) и полностью отвязан от аппаратных особенностей МК.
И конечно обязательно нужно сказать о цене. Какова цена этим высокоуровневым фичам?
Килобайты ОЗУ, флеша? Компиляция в 5 минут? Сложные настройки компиляции и оптимизации?
Давайте посмотрим.

Размер занятого FLASH - 2947 байта (9.3%) - это не просто опрос датчика - здесь также множество универсальных библиотек RTOS которые будут использованы повторно в больших проектах. Можно снизить размер прошивки где-то еще на 100 байт указав опцию -Dj8b.bldrApiReuse=true для использования функций бутлоадера убрав их из основной прошивки.
Также мы видим весь процесс настройки проекта и его команды сборки: mvn j8b:run -Parduino-uno
Конечно настройки есть, и их много - их можно прописать в pom файле maven'а или использовать отдельные утилиты сборки, ассемблирования и прошивки. Но для обычной прошивки достаточно только одной команды Мейвена с параметром платформы (необходим установленный vm5277 бутлоадер - что делается тоже легко).
Чуть подробный вывод сборки, по которому можно судить о скорости сборки и прошивки проекта:

Здесь мы видим, что компиляция прошла за 0.254 секунды, а ассемблирование за 0.202 секунды.

А здесь процесс прошивки, который длился 0.267 секунд.
В итоге, с учетом запуска Maven - сборка выполняется где-то за секунду. Этот процесс можно сильно сократить пользуясь утилитами напрямую (особенно если их собрать в нативный код с помощью GraalVM)
И последнее - расход памяти:

Здесь добавлен вывод System.showDRAMMap(); - показывает занятые биты карты динамической памяти: 011100... т.е. занято 3 блока по 8 байт каждый - 24 байта. Они ушли на заголовок и кучу экземпляра класса DHT11.

В данной конфигурации динамическая память занимает 1755 байт, общий стек - 192 байта, бит карта - 27 байт. Остальное (74 байта) ушло на служебные нужды RTOS.
Хочу также обратить внимание - сейчас у меня в приоритете функционал. Процесс оптимизации - это задача на будущее. Т.е. я планирую в будущем добиться еще лучше показателей.
Еще я хотел бы обратить ваше внимание на производительность. Понятно, что реализация высокоуровневого языка, и тем более ООП языка, требует дополнительных расходов - например процессорного времени.
Однако это не стоит дорого, потому что с таким архитектурным подходом можно смело разделить бизнес логику (которая не требует производительности железа) и низкоуровневую логику - которая создается прямо на ассемблере в RTOS.
Например - зачем писать подсчет CRC8 на уровне бизнес логики, когда ее можно оптимально и красиво написать на ассемблере и предоставить прикладнику в виде нативного метода. При этом никто не мешает, при необходимости, написать аналогичный код на j8b.


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






И да, это IntelliJ IDEA 2025.2.6.2 (Community Edition) с моим плагином (пока не поддерживает семантику языка). Также есть плагин для NetBeans - но похоже я не будут его поддерживать дальше, по крайней мере в ближайшее время. Разработка плагина для IDEA гораздо менее трудозатратна.
В общем я просто хотел поделиться своим достижением, я очень рад что уровень проработки всех мои компонентов позволил мне собрать этот код в рабочую прошивку.
Важно! Я несколько месяцев не обновлял проект на GitHub'е.
То, что вы там найдете - не будет соответствовать этому посту.
Прошу подождать, я планирую в течении недели выложить все свои доработки.
Ссылки:
Сайт-визитка: https://vm5277.ru
GitHub: https://github.com/w5277c/vm5277
P.S. Ждите обновления проекта.
На днях прочитала "Поселок" Кира Булычева.
Про эту книгу на одном сайте был пост, там одна умная девушка настоятельно рекомендовала ее к прочтению. Я тогда подумала, ну, автор поста же профессор, наверное, там будет что-то заумное, с хардкорными формулами, сложными стилистическими конструкциями и непонятными словами на латыни, что в целом будет тяжело для моего неподготовленного разума. Там даже про Алису надо читать вдумчиво, хотя произведение вроде как детское. Ну и чёт не стала даже начинать.
А на днях мне про "Посёлок" напомнил сам создатель сайта. И я решила, что надо хотя бы попробовать начать читать, создатель фигни не посоветует.
Так вот, делюсь впечатлениями.
Изначально все как-то непонятно, но шикарно. Тебя сразу окунают в безумный и фантастический мир, в котором живут странные животные и растения, которые пытаются сожрать все, что шевелится, а среди этого праздника жизни пытаются не сдохнуть обычные земные люди. И думаешь, а что, собственно, произошло? Далёкое прошлое, может, в которое нечаянно попала горстка людей? Какая-то экологическая катастрофа? Вирус? Массовые галлюцинации? Но чем дальше читаешь, тем яснее и понятнее все становится.
Книга очень захватывает. Реально. Я уже давно так не увлекалась чтением, до такой степени, что невозможно уснуть, пока не узнаешь, чем там все закончилось.
Но при всем моем диком восторге, Кир слегка разочаровал меня двумя моментами, которые, по сути и не нужны, но мне их не хватило чисто по-человечески.
Возвращение ребят из экспедиции в посёлок.
Вот они собирают все нужное из заброшенного космического корабля и собираются в обратный путь. Я ждала яркого, трогательного описания, как они подходят к посёлку, как выбегают не верящие глазам люди, как они радуются тому, что они вернулись, тому, что привезли, как мать берет дрожащими руками "Анну Каренину", прижимает к себе, обнимает сына, лицо ее светлеет, разглаживается. Старый с гордостью смотрит на вернувшихся, все их поздравляют, на фоне праздничный салют из сушеных грибов. Ну вот таких подробностей радостного и триумфального возвращения мне не хватило. Там прям облом такой, вот они идут обратно и херак, вот уже строят воздушный шар, все обыденно.
Это вот как будто ты познакомилась с крутым парнем, вы в спальне, уже раздетые, ласки, объятия, состыковка, закрываешь глаза...через мгновение открыла, а вокруг трое детей, муж в туалете орет, что закончилась бумага, на плите чёт подгорает и ты уставшая и взъерошенная.
И в конце. Мне тоже не хватило подробностей. "Мы прилетели!" - и всё, расходимся. Опять не было торжественного и трогательного воссоединения жителей поселка, их приятных сборов, полета на Землю, впечатлений всех участников, как они осваивались. Где культурный шок диких детей впервые увидевших унитаз? Я даже поискала в интернете, нет ли продолжения. Но мне ответили, нет, это законченное самостоятельное произведение. В общем-то, хоть Кир и зажал нормальный хеппи -энд с цыганами и медведями, круто, что хоть финал оптимистичный и все главные герои остались живы. В целом, я испытала множественный литературный оргазм от произведения.
Вспомнила, что та дама ещё советовала трилогию "Линия грез" Сергея Лукьяненко, сейчас уже я полностью доверяю ее вкусу и решила, что буду теперь читать это. :)
ПС. Чуть самое главное не забыла. Я там умилялась созданию, которое люди называли козой. Я как могла нарисовала себе в голове, как могло бы выглядеть это животное, но поняла ещё одно, мне очень не хватало картинок, как в обычной книге, чтоб сравнить впечатления. Поэтому сперва я поискала в интернете, как по мнению иллюстратора выглядела коза, потом предложила ИИ создать изображение. Оба ничего, но то, что я рисовала в воображении, немного прикольнее. Картинки прилагаю.


Tangatin совершил классическую ошибку поверхностного критика: сам придумал ограничение, сам приписал его чужому проекту и сам же на основе этого сделал ложные выводы.
Давайте разложим по полочкам, в чём именно заключается техническая неграмотность и логический провал Tangatin:
## 1. Подмена понятий: ООП без динамики — это не ООП
Tangatin заявляет: «Наследование вообще бесплатная штука... если не делать виртуальности».
Но наследование без виртуальности и динамической диспетчеризации в контексте разработки полноценной ОС и прикладного языка — это кастрация самой идеи ООП.
* Если у нас нет динамической диспетчеризации (полиморфизма времени выполнения), мы не можем создать массив разнородных объектов (например, разных датчиков или интерфейсов) и вызвать у них один и тот же метод в цикле.
* ООП без динамики превращается в обычную синтаксическую склейку структур (как в C).
Tangatin попытался «сэкономить» такты, просто уничтожив ключевую фичу объектно-ориентированного языка.
## 2. Создание «соломенного чучела» (Straw Man Fallacy)
Tangatin построил классическую демагогическую ловушку:
1. Он взял проект автора (который позиционируется как кастомизация Java, где динамика — это база).
2. Мысленно урезал его до возможностей статического C++ (без виртуальных функций).
3. Увидел, что в его собственной выдуманной модели наследование стало «бесплатным».
4. На основании этого обвинил автора в некомпетентности: «С чего там такты теряться будут? Ну так не делайте их [виртуальные функции]».
Это и есть «неумное приписывание негатива». Он критикует не реальный проект bobercode, а свою глубоко урезанную и искаженную фантазию о нём.
## 3. Тотальное непонимание расходов в 8-битном мире
Когда Tangatin пере переходит к исключениям, его логика окончательно ломается. Он заявляет: «Тактов не жалко!» (иронизируя над автором), полностью игнорируя реальность.
В полноценной Java или C++ исключения (try-catch) действительно «тяжелые», потому что они требуют раскрутки стека (stack unwinding), поиска таблиц обработки и динамического выделения памяти под объект исключения. На 8-битном МК с 2 КБ оперативной памяти классический try-catch сожрал бы всё мгновенно.
Но bobercode сразу поясняет: у него исключения — это «дешевый switch-case». То есть:
* Автор написал кастомную, легковесную систему переходов, которая не раскручивает «взрослый» стек, а работает как быстрый условный переход.
* Это дает колоссальный буст к надежности (микроконтроллер не зависнет намертво при ошибке датчика), но стоит сущие копейки по тактам и памяти.
## Итог
Tangatin проявил высокомерие, умноженное на невнимательность. Он пришел в тему про 8-битные МК и Java-модель, но принес с собой шаблоны из десктопного статического C++. В результате он:
1. Не понял, что автору необходима динамическая модель для реализации концептов Java.
2. Не понял, как автор умудрился оптимизировать исключения, сделав их дешевыми.
3. Выдал глупую критику, за что справедливо получил от автора жесткую отповедь в стиле «Вы бы хоть приблизительно вникли, о чем комментируете. Стыдоба».
Не поняли - спрашивайте, я с удовольствием расскажу как умею. А лучше смотреть проект или что проще - примеры. Не надо приписывать негатив проекту только потому что Вы чего-то не поняли. Это не умно.
Плохо, когда вот такие люди как Tangatin порочат чужие труды. И плохо они делают вам а не мне. Потому что из-за человека который не умеет думать и умеет строчить негатив вы можете пройти мимо чего-то стоящего.
Тема юстиция, расскажу как на wb некоторые продавцы ее не боятся и обманывают население.
По просьбе родных заказала я тут на днях крышку для сковородки. Вот такую.

Крышка Esprado Practico со складной ручкой, 22см - 1 шт https://www.wildberries.ru/catalog/889962475/detail.aspx?size=1344280655
Заказ приехал. А на wb есть такая функция, как доставка до двери. Курьер привозит заказ домой, покупатель может дома проверить или померить вещь и, если что не так, обратиться за возвратом денег. Есть даже кнопочка "Оставить у двери", чтобы не беспокоить людей звонками.
Ну и вот, бежала я с работы и заказала эту доставку "до двери". А дома смотрю - нету крышки, но есть вот это.

А там водичка.

Сначала думала, что на пункте выдачи ошиблись, задала вопрос в поддержку.
Там тут же ответили, что qr-код верный, и нужно оформить возврат продавцу.

Ну хорошо, оформила заявку на возврат.

А продавец отвечает, что это не брак и мне нужно обратиться в сервисный центр 🤭

Возразила специалисту поддержки, но он снова отказ - они всё проверили и это не брак.

Почитала что за продавец то такой.
Какой-то "Садовый рай", 11 месяцев с wb, и рейтинг неплохой 4.7, но вот таких обманов покупателей, судя по отзывам, очень много, каждый 4-5 отзыв.
Несколько примеров за последний месяц. Есть такие же истории как у меня.








Тоесть продавец это делает осознанно и регулярно. А маркетплейс это всё покрывает.
Написала в поддержку wb, но оттуда тишина, а продавец "торгует" дальше. Теперь снова хожу на пункт выдачи лично и всё проверяю. Такие дела, малята.
Всем привет, дорогие вомбатчане!
Настало время, друзья мои, подвести итоги весеннего конкурса "Весне все рады ", потому что хватит межсезонья, и с сегодняшнего дня все начинают радоваться лету *смайлик с надувным кругом*.
Посмотрим еще раз посты и участников:
1. @UrmasThomas Битлз. Времена года . Рассказал почему у англичан весна ассоциируется с пружинами. Баллы - 18, просмотры - 377.

2. @MamaLada Когда не знаешь, что надеть и выглядываешь в окно... Про будничный весенний гардероб российских мужчин. Баллы 15, просмотры - 560.

3. @lovefst День весеннего равноденствия Про праздники, чтобы не было как с Днем взятия Бастилии. Баллы 16, просмотры 623

4. @Striga_Nova Мать-и-мачеха в одеяльце, растительные улитки и прочее весеннее. Про первую весеннюю красоту. Баллы 22, просмотры 733

5. @Striga_Nova Весеннее :) Авторский рисунок про весну, котов и птиц с массой интересных деталей. Баллы 24, просмотры 677

6. @GGDR Весне все рады ))) И соловьи поют.. Про насыщенную жизнь соловьиных пернатых Баллы 13, просмотры 255

7. @Forest.river Весна. Аптекарский огород Про мясной цветок и прочие полезные растения. Баллы 23, просмотры 681

8. @Striga_Nova Всякое слегка ошалевшее от весны :) Прекрасные фото ошалевших животных. Баллы 27, просмотры 718

9. @pobeDA Зацвела глициния Очень необычный фиолетовый цветок. Посмотрите и восхититесь. Баллы 23, просмотры 699

10. @Forest.river Балтийская весна Прогулка со сбором сувениров по Зеленоградску. Баллы 24, просмотры 730

11. @ElenaSalut Весна Еще одна прогулка по цветущему уголку России. Баллы 24, просмотры 641

12. @Forest.river Выпускаем подросших головастиков Про выращивание лягушек в домашних условиях. Баллы 26, просмотры 847

13. @ОтомОсём О весне так о весне Экскурс по весенним радостям в иллюстрациях с советских открыток и красивых фотографий. Баллы 11, просмотры 214

14. @Thefoxinmyheart Весне все рады Красивый фотоотчет по весенней прогулке после работы. Баллы 24, просмотры 547

15. @Yasher_Ko Весна в Петергофе Про красивую весну в царских садах. Баллы 21, просмотры 570

16. @Striga_Nova Сиреневый сад и яблоневый сад. Абсолютное великолепие сиреневых и яблоневых кущ. Баллы 25, просмотры 780

17. @BooDan Сирингарий Что такое сирингарий? Посмотрите, узнаете. Баллы 15, просмотры 498

18. @pobeDA Цветочный Брюссель Еще немного красоты из цветущего Брюсселя. Баллы 18, просмотры 553

Итого по номинациям:
1. Наибольший суммарный рейтинг: у великолепной @Striga_Nova - 98.
2. Самый рейтинговый пост: @Striga_Nova - 27.
3. Самый просматриваемый пост.. неожиданно @Forest.river - 847.
Вот так, друзья мои, сама предложила конкурс и сама выиграла в одной из номинаций.
Поздравляю @Striga_Nova и себя. В качестве эксклюзивного приза обещала кружку со своим рисунком на выбор. Телега @MollyForest, напишите, пожалуйста, куда и кому отправить, и если есть пожелание по рисунку. :)
А по ачивкам и призам от Вомбата, прошу комментарий от @Vombatolog , что можно выбрать и куда направлять заявки.
А всем спасибо большое за участие, поддержку движа, комментарии и просмотры! :) На мой взгляд, эта серия постов добавила частичку весенней радости в привычные будни. Поэтому, как говорит Киану Ривз - вы реально самые лучшие!!
Честно говоря я думал, что сейчас молодые люди, только вышедшие из школы, учатся в колледже и т.п. (я не про высшее образование) владеют компом на уровне "пошёл ты". По крайней мере моя дочка купив первый ноут (а это был единственный комп в семье, т.к. меня ещё там не было - я просто воспользовался случаем для знакомства - её мама попросила настроить USB-3G свисток на компе и поставить необходимый софт) ещё в 9м классе тарабанила по клавиатуре практически не глядя, да и мышой пользовалась быстро...
Тут мне на ПВЗ пришёл картридер для компа, пошёл забирать. Так как приложухи от озонов и вайлдберрисов на телефон я принципиально не хочу ставить, всё делаю через веб-версии этих маркетплейсов на компе. Получаю по цифровому коду - тупо сфоткав экран компа.
И вот молодой человек, явно уже закончивший школу не может в ПВЗ ввести этот цифровой код. Ноут у него, между прочим с блоком цифровой клавы (эдакий калькулятор с правой стороны). Тыкает цифирьки на линейке блока символов, т.е. на основной клаве, а не "калькуляторе". Звёздочку не может ввести (то аль, то контрол зажимает). Говорит код не найден. Ладно, живу рядом, сходил, пепероверил, обновил страницу, посмотрел код не на основной странице, а на странице самого товара - всё совпадает.
Прихожу снова - не подходит код, да как так то, говорю давай сам введу - ты только тыкни мышкой куда вводить - дальше сам всё делать будешь. Он тыкнул, я за 5 секунд набил код, спрашиваю куда дальше тукать - он уже сам нажа пимпачку "Найти" - на тебе, всё нашлось, товар выдан, все счастливы...
Вот как так-то? Не в деревне же живём, дети уже давно смартфонами и компами владеют чуть ли не с пятого класса получше нас стариков, а тут...


Что там в Бельгии?
Пока стоит жара, секция с мороженым в магазинах выглядит так:

Ждём грозу и прохладу.
Кстати тут одно мороженко (например рожок или на палочке) не продают, только по несколько штук в коробке. Не удобно.
Да, можно купить в ночных магазинах, но там цена за штуку как почти за целую коробку, я не покупаю. А в Чехии можно было спокойно одну штуку купить. Не понятно мне почему тут так.
Вчера мне пришел мой приз от @Forest.river за весенний конкурс, хвастаюсь, смотрите, какое прекрасное!
Здравствуйте, уважаемые вомбатяне!
34 дня назад я рассказывала, как мы с ребенком взяли из лужи лягушачью икру (в этом посте).
Потом через 10 дней показала как они растут (в этом посте).
Теперь хочу коротенько рассказать, как они развивались, и что с ними стало сейчас.
Дальше, примерно через 7 дней, мы заметили, что у головастиков под хвостом появился черный отросток. В последствии это оказались лапы.

Еще через 5 дней лапы значительно вытянулись.

При этом головастики с удовольствием ели корм для рыбок и стремительно плавали.

А это уже 5 дней назад, тут им месяц.

Теперь их задние лапки стали как у полноценных лягушек - с ляжками и длинными пальцами. И малявки ими вовсю гребут и лазят по зарослям..

Потом прошло еще 3 дня.

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

Стоп-кадр, где видно спрятанную лапку

Осталось дождаться, когда передние лапки высвободятся, это происходит неожиданно и занимает примерно 1 час.
Тут уже мы поставили им грот, так как у головастиков с появлением передних лап атрофируются жабры, и им нужно вылезать из воды, чтобы дышать развившимися лёгкими.

Потом, буквально на следующее утро, высвободились передние лапы, и головастики как-то резко изменили форму тела - похудели с боков.

При этом они еще сидели в зарослях и дышали водой.

А сегодня утром смотрим, уже сидят на камушке.

Почти готовый лягушонок, только еще с хвостиком.
@ElenaSalut всё хотела рассказать о них раньше, но они так стремительно начали меняться, что не успевала дополнять информацию.))
Спасибо за прочтение!