Дички в отпуск (третьи сутки в пути)











































Сохраняй посты, комментируй и ставь оценки

Режиссёр Трэвис Найт перезапустил Хи-Мэна на большом экране, и первые рецензии на фильм "Властелины Вселенной" уже появились в сети.
Экранизация культовой линейки игрушек Mattel и одноимённого мультсериала восьмидесятых разделила критиков, от восторженных оценок до почти разгромных. Многие сошлись на том, что лента не воспринимает себя всерьёз и делает ставку на ностальгию.

По сюжету Меч силы ведёт принца Адама обратно на Этернию, мир, расколотый под властью коварного Скелетора. Объединившись с Тилой и Воителем (Man-At-Arms), Адам должен принять своё истинное предназначение и стать Хи-Мэном, самым могущественным человеком во вселенной. Главные роли исполнили Николас Галицин, Камила Мендес, Идрис Эльба и Джаред Лето.
На Rotten Tomatoes у фильма 78% свежести, тогда как на Metacritic средний балл заметно ниже, всего 53 из 100. Такой разброс хорошо отражают и сами рецензии.
"Властелины Вселенной" куда смешнее, чем я ожидал, а сцены сражений поставлены и сняты так, что им хватает изящества, чтобы выделяться, даже если они не совершают революцию в супергеройском мордобое на экране. Пока Николас Галицин и Идрис Эльба задают фильму тематическую опору, Скелетор Джареда Лето привносит восхитительно странную и мультяшную энергию в каждую сцену с собой.
Это фильм, который ценит первоисточник со всеми его дурацкими именами, и доказывает, что лучший способ дополнить полувековую франшизу, которая держится на игрушках не меньше, чем на чём-либо ещё, не относиться к ней слишком серьёзно.
В целом это лучший фильм про Хи-Мэна, какой мы, вероятно, когда-либо получим. Большое, глупое летнее развлечение. Он не идеален, но идеален в своей неидеальности, там, где его лохматое обаяние работает с наибольшей отдачей. Останьтесь на сцену после титров, и не только ради неизбежного задела на сиквел, но прежде всего ради порции чистой ностальгии.
Галицин, симпатичный молодой британский актёр из Bottoms и The Idea of You, ловит нужный баланс отваги и добродушной наивности. Поначалу это, может, и не тот парень, которому вы доверили бы отвоевать планету, но он из тех, кто всегда способен скрасить унылый день. Комичную угрозу добавляет и то, что Скелетор в исполнении Лето звучит как американский карьерист, изображающий шаткий английский акцент, чтобы впечатлить мнимых вышестоящих.
Восхитительно глупый фильм для совершенно дурацкой франшизы. Ему не помешали бы пара реплик поострее и больше нарративного драйва, но он всё равно должен покорить новое поколение поклонников Хи-Мэна.
Как бы весело ни было, нельзя отрицать, что фильм неряшлив. Он слишком длинный и провисает во втором акте, а компьютерная графика в сценах сражений нередко выглядит дёшево. Слишком часто это явно не лицо Галицина, и это отвлекает от моментов, которые задумывались как геройские.
Но во многом как и сам Адам, "Властелины Вселенной" – фильм с конфликтующими идентичностями. Он хочет быть угождающей зрителю одой игрушечной линейке, какой её явно желает Mattel, и одновременно избегать обвинений в том, что воспринимает всё это слишком всерьёз. Пытаясь служить двум господам сразу, фильм не находит силы достойно почтить ни одного из них.
Кому действительно не всё равно, так это Джареду Лето в роли Скелетора, продолжающему свою кампанию по съёмкам во всех франшизах восьмидесятых, которые он любил в детстве. И хотя актёр будто бы выдаёт слегка завуалированную имитацию Тима Карри, в нём есть искра, которая по-настоящему выделяется на фоне остальных, нагруженных слишком многими репликами в духе пожатия плечами и колкостей.
Так зачем его вообще сняли? Чтобы продать больше игрушек, разумеется. И всё же вся эта затея с попыткой вдохнуть жизнь в старую интеллектуальную собственность через её же высмеивание выглядит немного неуместной. В мире, где оригинальные фильмы внезапно становятся самыми горячими в Голливуде, дорогая пародия на "Властелинов Вселенной" уже смотрится почти так же устаревшей, как тот мультфильм про Хи-Мэна, что я смотрел в детстве.
Самое досадное во "Властелинах Вселенной" – то, что подача словно не понимает, кто её аудитория. Если фильм рассчитан на поколение X, выросшее на мультсериале, он слишком циничен и пренебрежителен к показанному миру, чтобы искренне им наслаждаться. Если же он для новичков или зрителей помладше, проблема в том, что он не закладывает прочного фундамента для этих персонажей.
Есть отдельные смешные моменты и пара забавных штрихов. Лето ненадолго придаёт фильму ту нелепую искру, в которой он нуждается. Но в целом впечатление громкое, неуклюжее и утомительное, запуск франшизы, который не может решить, кто такой Хи-Мэн, шутка, бог или вызов для бренд-менеджмента.

То, что банальное электроснабжение оказалось одним из главных ограничивающих факторов революции ИИ, можно назвать одним из самых неожиданных поворотов последних лет. Кто бы мог подумать, что за столь короткое время мир начнёт подключать больше GPU, чем способна выдержать энергосеть?
Одно из возможных частичных решений, судя по всему, заключается в том, чтобы перенести эти GPU ближе к источникам электроэнергии.
Nvidia совместно с группой партнёров планирует запустить пилотную программу до конца этого года. Речь идёт примерно о 25 небольших дата-центрах, расположенных непосредственно рядом с электрическими подстанциями на территории США.
Каким образом размещение GPU ближе к источнику питания может снизить потребление энергии?
Нет, дело не в сокращении потерь за счёт более коротких кабелей и не в снижении энергопотребления вообще. Суть идеи в балансировке нагрузки. Среди группы подстанций нагрузка распределяется неравномерно – одни испытывают повышенный спрос, другие работают с запасом мощности.
Nvidia и её партнёры планируют наращивать вычислительную мощность в мини-дата-центрах рядом с менее загруженными подстанциями, одновременно снижая её у тех, что работают под высокой нагрузкой.
Такой подход также позволяет задействовать свободную мощность, скажем, в пять мегаватт от локальной подстанции, которой обычно было бы совершенно недостаточно для крупного дата-центра.
Марк Шпилер, старший директор по энергетике в Nvidia, отметил:
В США 55 000 подстанций, и если у каждой из них есть 5, 10 или 20 мегаватт свободной мощности, эти цифры складываются очень быстро.
При этом нетрудно заметить, почему Nvidia считает эту идею превосходной. Подобная схема по определению требует производства ещё большего количества GPU, чем было бы необходимо для аналогичного уровня вычислительной производительности в одном крупном монолитном дата-центре. Всё ради того, чтобы обеспечить избыточность, позволяющую запускать одни мини-дата-центры и приостанавливать другие.
Короче говоря, забавно, как практически любое решение в сфере ИИ в итоге сводится к тому, что Nvidia продаёт ещё больше GPU.
По данным EPRI (Исследовательский институт электроэнергетики), к 2030 году дата-центры могут потреблять до 17% всей электроэнергии, вырабатываемой в США, что более чем вдвое превышает нынешний уровень.
Так что решать проблему резкого роста энергопотребления придётся в любом случае. Единственное, в чём можно быть уверенным, какое бы решение ни было найдено, оно явно будет включать ещё больше GPU от Nvidia. И это главная цель компании – заработать еще больше миллиардов долларов.

Цены на чипы памяти и накопители продолжают расти по всему миру из-за дефицита, вызванного бумом ИИ-индустрии. Однако японские потребители оказались в наиболее тяжёлом положении – в магазинах Токио зафиксированы совершенно безумные ценники на SSD-накопители.
По данным японского издания Akiba PC Hotline!, SSD-накопители Samsung подорожали в различных компьютерных магазинах на 300%.
Флагманский Samsung 9100 Pro на 8 ТБ продаётся по цене около $3470 (547 980 иен) по текущему курсу. Для сравнения, тот же накопитель на Amazon стоит всего $1960 – примерно на 43% дешевле, чем в японской рознице.
Запредельные цены касаются не только топовых моделей с интерфейсом PCIe 5.0. Версия 9100 Pro на 4 ТБ с радиатором оценивается в $1773 (279 980 иен), что на 31,5% выше прежней стоимости, а модель на 2 ТБ теперь обойдётся в $893 (140 980 иен). Все эти цены примерно вдвое выше, чем на аналогичные модели в США.
Более доступные модели Samsung вроде 990 Pro, 990 Evo Plus и даже 870 Evo тоже не избежали подорожания. По сравнению с январскими ценами этого года рост составил до 384,7%.
Издание также сообщает, что рост цен затронул не только Samsung. Накопители Kioxia подорожали на 39,8–59,4%. В результате 2 ТБ Exceria Pro G2 стоит $594 (93 880 иен), а 1 ТБ Exceria Basic – $208 (32 980 иен).
При этом есть и хорошие новости для японских покупателей: Western Digital (SanDisk), Lexar и другие менее популярные бренды, снизили цены на NVMe SSD четвёртого и пятого поколений, а также на SATA-накопители.
Это одни из самых значительных скачков цен, зафиксированных в мире на данный момент. К сожалению, вряд ли это последнее подорожание – производители ПК уже сообщают о росте стоимости компонентов, который выходит далеко за рамки оперативной памяти и накопителей, затрагивая печатные платы, пластиковые материалы и другие комплектующие. Даже карты памяти и флеш-накопители подорожали на 124–261%.
Обычным покупателям остаётся либо платить по завышенным ценам, либо ждать снижения в неопределённом будущем.
Незапланированный кусочек. Я, оказывается, забыла рассказать, что рисую карандашами. И очень мне захотелось в связи с этим показать процесс, он долгий, но очень приятный. Обычно я процесс не фотографирую, но тут очень кстати пришлось мероприятие, вроде их называют марафоны, когда люди неделю творят вместе и делятся результатами каждый день. Вот и тут была такая неделя у эсперантистов-алкоголиков писателей и художников, и я в ней участвовала. Картинка к рассказу про мышонка, о нем еще будет.





Издание PC Gamer недавно провело интересный опрос среди своих читателей на тему организации рабочего стола операционной системы.
Результаты оказались одновременно обнадёживающими и немного пугающими.
Целых 84% опрошенных оказались приверженцами порядка – они либо полностью очищают рабочий стол от иконок, либо хотя бы контролируют их количество и расположение. Треть респондентов и вовсе состоит в "клубе дзен", где рабочий стол абсолютно пуст – ни единого ярлыка, ни единой папки.
Журналист Дейв Джеймс признался, что сам относится к ленивой части этого клуба. Он не удаляет иконки вручную, а просто использует функцию Windows, которая скрывает все элементы рабочего стола. Под этой маской минимализма, по его словам, прячется настоящее "змеиное гнездо" из иконок и папок – главное, чтобы не приходилось на них смотреть.
Однако 16% читателей оказались теми, кто позволяет установщикам программ, загруженным файлам и прочему цифровому мусору свободно захламлять экран. Как отметил журналист, он ожидал увидеть меньше людей, готовых отдать свой рабочий стол на растерзание силам хаоса.
В агенте 007 сочетаются черты многих знакомых Флеминга. Одним из них был сербский шпион Душко Попов.
В 1952 году Ян Флеминг создал своего Джеймса Бонда — персонажа, которому предстояло стать поистине культовым. Вряд ли Флеминг в тот момент мог предвидеть мировой успех его героя, серию романов об агенте 007 и множество экранизаций. Джеймс Бонд стал брендом, принёсшим его создателю славу, признание и богатство. Шпион, с лёгкостью побеждающий изощрённых злодеев, сорящий деньгами, появляющийся в самых фешенебельных местах в окружении роскошных женщин, подъезжающий к казино в шикарном авто, распивающий дорогой алкоголь и при этом не теряющий хватки, — это тот образ, который сопровождает персонажа на протяжении десятилетий.
При создании своего Бонда Флеминг обращался для вдохновения к вполне реальным фигурам, которые в той или иной степени напоминают книжного героя, и, по признанию автора, агент 007 — это именно собирательный образ. Всё же многие исследователи полагают, что самый первый роман, «Казино Рояль», был написан Флемингом под впечатлением от встречи с Душко Поповым — сербским шпионом, двойным агентом и бонвиваном.
Душан (или Душко) Попов родился 10 июля 1912 года в Австро-Венгрии, в семье сербов Милорада и Зоры Поповых. У мальчика были братья: старший Иван и младший Владан. Семья Поповых не бедствовала: отец занимался недвижимостью, во владении родителей Душко находилось множество домов, вилл, а также яхт. Милорад и Зора настаивали на получении сыновьями лучшего образования, изучении языков и расширении кругозора. Душко учился в школах Франции и Англии, затем поступил на юридический факультет в Белградский университет, а по его окончании продолжил образование уже в Германии.
Во Фрайбург молодой Душко прибыл в 1934 году, когда у власти уже находился Адольф Гитлер. Несмотря на очевидные политические перемены в стране, Душко, казалось, был не слишком озабочен режимом НСДАП. Однажды на одном из политических собраний он выступил с речью в защиту демократических ценностей, чем привлёк к себе внимание нацистских пропагандистов. Молодым человеком заинтересовалось гестапо, и вскоре его арестовали. Попова обвинили в поддержке и пропаганде коммунизма, больше недели его допрашивали, а затем отправили в тюрьму, откуда, по всей видимости, ему предстояло отбыть в концлагерь.

В дело вмешался друг Попова Йоханн «Джонни» Йебсен, молодой человек из богатой немецко-датской семьи. Джонни связался с Милорадом Поповым и сообщил об аресте его сына, тот поднял свои связи и через премьер-министра Югославии обратился с прошением напрямую к Герману Герингу. Душко немедленно освободили из тюрьмы, однако с условием, что тот должен будет уехать из Германии в течение суток. Оказавшись на свободе, Попов отправился в Швейцарию, а затем — в Дубровник.
Вскоре Душко получил от Джонни письмо, где тот умолял его о скорейшей встрече в Белграде. Йебсен сообщил другу, что вступил в абвер — немецкую разведку. Душко, зная о неприязни Йебсена к нацистам, удивился такому решению, однако Джонни объяснил, что пошёл на это, дабы избежать отправки в действующую армию, но, помимо прочего, объявил, что хотел бы послужить интересам Германии, несмотря на неприятие режима Гитлера.
Абвер использовал Йебсена ради его контактов в бизнес-кругах. В то же время Джонни намекнул, что и Попов мог бы стать агентом разведки.
Душко взял время на раздумья, после чего сразу же отправился в посольство Великобритании, где сообщил о предложении Йебсена. Британцы убедили Попова согласиться вступить в абвер, но параллельно стать агентом МИ-6.
Таким образом, с 1940 года Душко работал двойным агентом, поставляя сведения одновременно немецкой и британской разведкам.
Куратором Попова со стороны Германии стал полковник Эрнст Мюцингер — ему же отчитывался и Джонни Йебсен. Тот пояснил, что абверу нужен был свой человек в британских высших кругах, куда у светского Душко был доступ. От него требовалось поставлять немецкой разведке сведения об обороноспособности Великобритании. Помимо вопросов непосредственно о заводах и предприятиях по изготовлению военной продукции там значились и более широкие темы, например, о политических врагах Уинстона Черчилля.
Через Попова британцы поставляли абверу ложные сведения о военных ресурсах. Душко обосновался в нейтральной Португалии, где также базировались его кураторы как от абвера, так и от МИ-6. По мнению некоторых историков, именно за игровым столом в одном из казино Лиссабона Попов обменивался сведениями с другими разведчиками посредством ставок.
Именно в Лиссабоне в 1941 году Ян Флеминг впервые встретился с Душко: он был под большим впечатлением от Попова.
Тот играл по-крупному и однажды поставил в баккара на кон 50 тыс. долл. (около 1,5 млн в пересчёте на современные деньги), только чтобы разоблачить блефующего, по его мнению, игрока, некоего литовца. Как выяснилось впоследствии, это были средства, выданные Попову одной из разведок в качестве деловых расходов. Вероятно, именно этот эпизод вошёл в роман Флеминга «Казино Рояль».
Настоящее же казино, где Флеминг наблюдал за Душко, «Эшторил», существует и по сей день. Тем не менее, работавший в то время на британскую разведку, Флеминг лично с Поповым не беседовал по весьма понятным причинам — чтобы не скомпрометировать алиби двойного агента.
В Португалии Душко вёл всё тот же привычный ему образ жизни плейбоя, гуляки и «золотого мальчика»: он был завсегдатаем игорных заведений, не пропускал вечеринок, регулярно появлялся в свете с известными и не очень красавицами, пил не меньше самого Джеймса Бонда.
Впоследствии, впрочем, Душко заметил, что, если бы Бонд был реальным шпионом, то не исполнил бы ни одной миссии из-за чрезмерной любви к выпивке. Для двойного агента это было весьма экстравагантное поведение: Попов не скрывался в тени, а, напротив, привлекал внимание.
В 1941-м он по поручению абвера отправился в США, где ему предстояло связаться с агентами немецкой разведки, а также, по мере возможности, сфотографировать американскую базу ВМС Пёрл-Харбор. Ранее Попов должен был предоставить сведения японцам об ущербе, который британская авиации нанесла кораблям, пришвартованным в итальянском Таранто.
Связав эти две миссии, Душко пришёл к выводу, что японцы готовятся нанести удар по Перл-Харбору, и именно с этой целью интересуются, насколько велик может быть урон от бомбёжки флотилии с воздуха.

Приехав в США, Попов потратил огромную часть выделенных ему абвером денег на личные нужды: снял роскошные апартаменты, прикупил новый автомобиль, увивался за актрисами. Добившись встречи с главой ФБР Эдгаром Гувером после двух недель ожидания, Душко поведал ему об интересе абвера и японцев к американской базе на острове Оаху на Гавайях.
Гувер же, выслушав Попова, не стал предпринимать никаких действий по предотвращению вероятной атаки на Пёрл-Харбор. Более того, глава ФБР был крайне резок с Душко, назвав того распутником и пройдохой, и запретил двойному агенту даже приближаться к Гавайям. Скорее всего, Гувер не доверял Попову и не был в восторге от того, что британская разведка, которая, разумеется, была в курсе миссии, суёт свой нос в американские дела.
Так или иначе, разведывательная деятельность Душко в Америке была признана провальной как британцами, так и абвером. По возвращении из США Попов продолжил работать двойным агентом, поставляя немцам ложные сведения о готовящихся операциях союзнических войск: в частности, он был одним из тех, кто направил Германию по ложному следу о высадке в Нормандии.
После окончания Второй мировой войны Душко Попов переехал во Францию. На протяжении нескольких десятилетий он не распространялся о шпионском прошлом, однако в 1974 году опубликовал книгу, где рассказал о событиях военных лет и о своей роли в них. У историков вызывают сомнения отдельные эпизоды автобиографии, однако в целом книгу полагают вполне правдивой.
Жизнь Душко не просто так сравнивают с биографией вымышленного шпиона Джеймса Бонда: как и агент 007, Попов мастерски умел выходить сухим из воды, не раз находился на грани провала, но всегда избегал худшей участи. Кроме того, привычки, образ и стиль жизни Попова напоминают бондовские.
В Бонде можно найти черты и многих других разведчиков, военных и шпионов, с которыми Флеминг был либо знаком лично, либо наслышан о них. Полагают, что прототипов было не менее десятка. В главном герое бондианы угадываются и черты самого автора: как и Бонд, Флеминг работал в разведке, был заядлым игроком, любил гольф и очень много курил. Писатель наделил своего агента 007 схожими вкусами в еде, алкоголе и даже в выборе туалетных принадлежностей. В прочих героях бондианы угадываются знакомые, друзья, одноклассники и возлюбленные Флеминга. Главное отличие Бонда от всех реальных прототипов, пожалуй, в том, что он — поистине бессмертен.
Q: Что такое VM5277? Это виртуальная машина? A: Нет, несмотря на название. VM5277 — это компилятор языка J8B (Java-подобный синтаксис) в нативный ассемблерный код для 8-битных микроконтроллеров. Никакой виртуальной машины на МК не выполняется — только нативный код. Название историческое и отражает архитектурную идею: для мощных устройств в будущем планируется легковесная JVM, для слабых — трансляция в ассемблер.
Q: Проект бесплатный? A: Да. Весь проект распространяется под лицензией Apache 2.0. Исходный код открыт и всегда будет открыт. Использование в коммерческих продуктах разрешено. Автор оставляет за собой право в будущем предлагать платные расширения (эксклюзивные платформы, специализированные драйверы, продвинутые оптимизации, улучшенное качество кода), но открытая кодовая база навсегда остаётся доступной для fork'а и самостоятельного развития сообществом.
Q: Проект разрабатывает один человек? Что будет, если вы забросите? A: Да, проект разрабатывается одним человеком. На текущий момент пройден путь от идеи до работающего компилятора, ассемблера, RTOS и инструментария — это около 1 года активной разработки. Объём проделанной работы и вложенного времени делают риск прекращения разработки крайне низким. Код открыт под Apache 2.0 — сообщество также сможет продолжить развитие. Даже в случае прекращения активной разработки вы получаете работающий компилятор и RTOS под открытой лицензией — это не облачный сервис, который могут отключить.
Q: На каких микроконтроллерах это работает прямо сейчас? A: Сейчас поддерживается AVR: ATmega168p, ATmega328p (Arduino Uno), Attiny2313a и другие. Добавление нового МК того же семейства — это, как правило, формирование конфигурационного файла по шаблону, а не переписывание кода. Поддержка PIC и STM8 архитектурно проработана, реализация запланирована на ближайшее будущее. При этом код на J8B пишется сразу с расчётом на кроссплатформенность — когда появится поддержка новых архитектур, ваша бизнес-логика не потребует переписывания.
Q: Чем J8B лучше Arduino C++? A:
Q: Чем J8B хуже Arduino C++?
По сути, главный недостаток сегодня — проект мало кому известен. С ростом сообщества эти проблемы уходят: больше тестирования — меньше багов, больше пользователей — больше библиотек и примеров.
Q: Какой размер прошивки получается? Не раздует ли ООП мой код? A: Компилятор генерирует оптимизированный ассемблерный код, близкий по эффективности к ручному. ООП-конструкции (классы, интерфейсы) разрешаются на этапе компиляции и не создают накладных расходов в рантайме — там, где нужны служебные данные (например, таблицы виртуальных методов для интерфейсов), они минимальны и включаются в сборку только если вы реально используете полиморфизм. Конкретные цифры: пример с enum и выводом — 1204 байта (3% памяти ATmega328p), пример с исключениями и трассировкой стека — 2389 байт (7.5%).
Q: Могу ли я использовать существующие Arduino-библиотеки? A: Нет — иначе это был бы клон или прослойка над Ардуино - это другой язык и другая экосистема. Но вы можете:
Q: Как отлаживать программу? Нужен ли дорогой программатор? A: Нет, достаточно USB-UART адаптера. Сейчас реализовано:
В разработке: полноценный отладчик верхнеуровневого языка.
Q: Какую IDE использовать? A: На текущем этапе достаточно любого текстового редактора — сборка запускается из командной строки одной командой. Также поддерживается сборка через Maven. Для тех, кто предпочитает IDE: доступен плагин для IntelliJ IDEA (приоритетное направление, бета-версия) и NetBeans (слабый приоритет, черновая версия) — с подсветкой синтаксиса, деревом проекта и запуском компиляции из IDE. В планах — LSP-сервер для поддержки VS Code, Kate и других редакторов.
Q: Что нужно для старта? A: Минимальный набор:
Q: Где взять примеры кода? A: В репозитории проекта в папке examples/j8b/: helloworld, gpio, исключения, enum и другие. Каждый пример содержит готовый pom.xml и собирается одной командой: mvn j8b:run -Parduino-uno Или напрямую из IDE через плагин. После сборки — сразу готовая прошивка.
Q: Почему вы написали свой компилятор, а не использовали LLVM/GCC? A: Задача VM5277 — не только компиляция, но и глубокая интеграция с собственной RTOS и системой исключений. Использование готового бэкенда не дало бы нужного уровня контроля над кодогенерацией и не позволило бы реализовать фичи вроде try-catch на устройствах с 2 КБ ОЗУ. Кроме того, одна из целей проекта — максимальная скорость сборки без тяжёлых зависимостей.
Q: На чём написан компилятор? A: Полностью на Java, без сторонних зависимостей. Собирается через Maven. Может работать как JAR (требуется JRE 8+) или как нативный исполняемый файл через GraalVM Native Image (JRE не требуется).
Q: Как устроен процесс компиляции? A: Исходный код J8B → парсинг (AST) → семантический анализ → промежуточное представление → генерация ассемблерного кода под целевую платформу → встроенный ассемблер → HEX-прошивка. Весь процесс — возможен одной командой, без внешних инструментов.
Q: Что такое J8B? Это подмножество Java? A: J8B — самостоятельный язык с Java-подобным синтаксисом, спроектированный специально для 8-битных МК. От Java отличается:
Q: Как устроена RTOS? A: RTOS написана на ассемблере для каждой платформы отдельно — это даёт полный контроль над размером кода и быстродействием критичных участков. Включает: динамическое выделение памяти, вытесняющую многозадачность, таймеры, блокировки, системные вызовы, драйверы ввода-вывода. Предоставляет высокоуровневый API для J8B (Thread, System, Math и т.д.).
Q: Как работают исключения при 2 КБ ОЗУ? A: Механизм исключений реализован на уровне компилятора и RTOS. Информация о типах исключений и обработчиках вычисляется на этапе компиляции. Stack trace собирается средствами RTOS в компактном бинарном виде, а в человекочитаемый формат (имена методов, номера строк) разворачивается уже на хосте — утилитой прошивальщика с использованием отладочной информации. Накладные расходы на МК минимальны: никакой виртуальной машины, никакого хранения имён методов в прошивке.
Q: Что с поддержкой прерываний? A: Низкоуровневые прерывания полностью под контролем RTOS. Пользователю не нужно лезть в ассемблер для типовых задач — всё уже обёрнуто в высокоуровневые конструкции языка и runtime-библиотеки: классы Thread, GPIO, Timer и другие. Тот же мигающий светодиод по таймеру — это несколько строк на J8B, без единой мысли о прерываниях.
Доступ к прерываниям опосредован — через API RTOS: таймеры, блокировки, ожидание событий. J8B — язык для бизнес-логики, весь hard realtime остаётся внутри RTOS. Единственный случай, когда может понадобиться ассемблер — вы пишете что-то узкоспециализированное, и тогда используете нативные методы.
Q: Как я могу помочь проекту? A: На текущем этапе наиболее ценная помощь:
Q: Когда будет поддержка PIC/STM8? A: Я планировал в Q2 2026, но сильно засел на багфиксинге и доработках проекта - скорее всего ближе к концу 2026 года. Архитектура компилятора и RTOS изначально спроектированы под мультиплатформенность, кодогенераторы для новых архитектур не требуют переписывания фронтенда, но есть более приоритетные задачи.
Q: Планируется ли поддержка 32-битных МК? A: Да, но не ранее STM8. Для слабых 32-битных устройств — нативная компиляция, для мощных — легковесная JVM. Это стратегическое направление развития, но приоритет сейчас — стабилизация и расширение на 8-битном сегменте.
Ссылки:
Сайт-визитка: https://vm5277.ru
GitHub: https://github.com/w5277c/vm5277
P.S. Ждите обновления проекта.

Адаптивный враг – штука, которая звучит потрясающе на презентации, но на практике быстро превращается в источник паранойи. Особенно когда начинаешь замечать, что противник больше не ведётся на старые уловки и буквально подстраивается под твой стиль игры.
Именно это происходит в ARC Raiders после свежего апдейта. Игроки стали замечать, что арки стали вести себя ещё более агрессивнее и непредсказуемее. Враги начали применять фланговые манёвры, координировать атаки группами и активнее реагировать на тактику, которая раньше работала безотказно. Один из участников плейтеста описал ситуацию просто: противник перестал быть фоновой угрозой и превратился в полноценную проблему.
Игроки также отметили, что количество арков на матчах увеличилось, а подкрепление теперь состоит из трех юнитов – и они прилетают намного раньше.
Embark Studios изначально позиционировали ИИ противников как одну из центральных фишек ARC Raiders и много рассказывала про их машинное обучение. Судя по всему, оно начало давать плоды – и теперь игрокам стало намного сложнее даже в простых PvE-матчах.
Вчера Матриарх призвал на помощь трех ракетчиков, бастиона и бомбардира. Никогда такого не видел.
Другой написал, что на карте "Бурные потоки" теперь летает целый флот: три-четыры Осы сопровождают Шершня и Светлячка. Раньше они летали по 2-3 робота максимум. Ещё один игрок написал, что Часовой теперь спавнится в местах, из которых отлично простреливает карту в разные стороны – и спрятаться от него стало сложнее.
Турель теперь начинает стрелять намного быстрее и лучше видит игрока.
Вы в отель вообще заходили? Два огнешара, шреддер и пятерка взрывботов ждут вас на одном из этажей – и они едут друг за другом.
Игрокам нравится, что привычные матчи перестали быть скучным – и теперь уровень сопротивления машин намного сильнее.
Чувствую то же самое. Но это было круто. Повсюду взрывались сигнальные рейдерские ракеты. Кажется, мы придумали, как быстро их уничтожить, поэтому всё стало на порядок круче.
Главный вопрос в том, намеренно ли Embark повышают сложность, тестируя пределы адаптивного ИИ, или же машинное обучение действительно набирает обороты на основе данных тысяч игроков.
Разработчики, конечно же, ничего комментировать не стали.

Philips представила 24B2D5300 – по заявлению производителя, первый в мире отдельный монитор с двусторонней конструкцией.
Девайс несёт по одному экрану на лицевой и тыльной сторонах корпуса, что даёт двум людям работать с ним одновременно или выводить разный контент в разные стороны. Гаджет ориентирован в первую очередь на бизнес-сценарии.
Технически устройство собрано из двух одинаковых IPS-панелей диагональю 23,8 дюйма. Каждая сторона предлагает разрешение Full HD 1920x1080, частоту обновления 120 Гц и углы обзора 178 градусов. Частота 120 Гц для бизнес-сегмента остаётся редкостью, так как большинство офисных мониторов до сих пор ограничены 60 Гц.


Заявлена поддержка переменной частоты обновления через AMD Adaptive Sync. В руководстве перечислен внушительный список совместимых видеокарт и APU от AMD, тогда как поддержка Nvidia GeForce пока остаётся под вопросом. Высокая частота теоретически делает монитор пригодным и для игр или просмотра спорта, на чём Philips делает акцент в рекламном ролике.
Главная ценность конструкции раскрывается в сценариях обслуживания клиентов. Сотрудник работает со своей стороны монитора, а посетитель видит нужную информацию с противоположной, без необходимости разворачивать дисплей. В качестве типичных мест применения Philips называет стойки регистрации, банки, медицинские учреждения, гостиничные ресепшены и кассы.

Управление контентом реализовано через несколько режимов работы:
Сочетание SmartView и DualView позволяет разделить одну сторону на части и параллельно управлять тем, что показывается на противоположной. Конфиденциальные данные при этом можно держать только на стороне сотрудника, выводя клиенту лишь формы, детали брони или интерактивные приложения.
Основание монитора поворачивается на 180 градусов для быстрой демонстрации любой из сторон.
Подключение рассчитано на два девайса сразу. Каждой стороне выделен один порт HDMI 1.4 и один USB-C 3.2, причём оба поддерживают вывод изображения. Порты USB-C дополнительно отдают до 65 Вт мощности для зарядки подключённого ноутбука, а также включают USB-хаб и аудиофункции.
Из средств комфорта для глаз заявлены технологии Flicker-free, Low Blue Light, SoftBlue и сертификация Eyesafe 2.0. Производитель сопровождает устройство пятилетней гарантией.
Philips 24B2D5300 поступит в продажу в июне 2026 года. Цена составит около 450–480 долларов.
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 порочат чужие труды. И плохо они делают вам а не мне. Потому что из-за человека который не умеет думать и умеет строчить негатив вы можете пройти мимо чего-то стоящего.

Разработчики студии Beethoven & Dinosaur и издательство Annapurna Interactive подтвердили, что Mixtape не грозит удаление с продажи из-за музыкальных лицензий. Вопрос возник в сообществе после выхода игры, и его решили сразу же прояснить публично.

Вместо стандартных временных лицензий студия намеренно оформила соглашения на бессрочной основе. Творческий директор Джонни Гэлватрон рассказал Kotaku, что команда заплатила больше ради долгосрочной защиты саундтрека. Annapurna Interactive добавила от себя в социальных сетях:
Мы слышали, что некоторые говорили о возможном удалении MIXTAPE из-за истечения музыкальных лицензий. Это была ложь.
Музыка в Mixtape – не просто фон, а неотъемлемая часть нарратива. Треки звучат непосредственно в диалогах главной героини Стейси, которая составляет для тебя микстейп на кассете, и без них игра попросту не работает так, как задумано. Именно поэтому разработчики сознательно отказались от режима стримера, который обычно заменяет лицензированные треки нейтральной музыкой во избежание страйков на стриминговых платформах.
Игра вышла на ПК, PS5 и Xbox Series и уже считается одним из лучших тайтлов 2026 года.
Бьют — я молчу. Придумываю несуществующего приятеля, который мог во время своих посещений, пользуясь моим беспамятством под наркотиками, всё это украсть. Мне и верят, и не верят: лупят и ласково уговаривают... Небольшой отдых в камере, снова в кабинеты. Крепкий здоровый мужик представляется: зам. оперативного отдела. Всем своим видом я проникаюсь субординацией и начинаю разговаривать подобострастно.
Снисходительно выслушивая мой лепет, он серьёзным голосом сообщает: «Плохо дело, Алексей». По его представлению, видимо, такое акцентированно-уважительное обращение по контрасту должно было усилить эффект новости. «Мы обнаружили твои отпечатки пальцев на месте преступления. Полная доказуха. Ты сядешь». Эта новость меня бодрит. Я понимаю: есть шанс.
Ситуация была вот какая: в моей коммуналке у соседей исчезли вещи и были сданы в соседнюю скупку на мой паспорт. (Зам. оперотдела махал мне распечаткой). По всему ясно — это украл и продал я. Но есть нюанс. Действительно, я ограбил соседей, но каждый раз, когда вскрывал их двери, надевал шерстяные перчатки. В скупке же работают очень ленивые люди, не удосужившиеся проверить, как я сдаю вещи. Год назад мой паспорт куда-то делся. И, продолжая сдавать в скупку вещи, я пользовался заграном для идентификации, а работники в чеке указывали данные утерянного паспорта, чтобы не исправлять. А по потере которого я дальновидно написал заявление. Поэтому, когда опер сказал про отпечатки, я понял, что они в тупике, и радостно преподнёс историю про потерянный документ. Меня подержали еще несколько часов и, пару раз отпиздив, отпустили с напутствием: «Мы тебя всё равно, сука, посадим!»
— Давай на выход! — голос выдернул меня из воспоминаний.
Направо по коридору вошли в комнату-тупик. Посередине стол, слева какой-то темный закуток, справа окно. За столом сидит мой утренний гость — пожеванный дяденька. Рядом с ним другой, того же возраста, но почище и побогаче одетый. Адвокат, видимо. Поздоровались и затарахтели одновременно. Следователь на чём-то настаивал, адвокат горячо протестовал. Как для человека, поработавшего в театре и написавшего немало рецензий с анализом драматургии, режиссуры и игры актёров… развод этих сраных клоунов, делающих вид честного процесса, был смешон. Но всё же они запудрили мне голову своими диалогами, и я немного поверил, что сейчас мы будем искать правду.
— Скажите, пожалуйста, как всё было?.. — начал следак. — И что это у вас с лицом?.. В куске туалетного зеркала я видел: всё лицо было разбито. — Опера веселились, — сказал я.
Следак пристально изучил мои ссадины и глубокомысленно выдохнул. — Ну да, перестарались, как всегда, — мягко заключил он. И было понятно — он не против, в принципе, таких методов дознания. Слишком, по его мнению, они меня отделали. Минус один синяк — и нормально. Словно существует таинственная таблица, состоящая из индивидуальных характеристик задержанного, тяжести обвинения, глубины опьянения, и она прямо пропорциональна количеству ударов, сдавливанию, силе удушения, которые могут себе позволить при допросе.
Тогда, в отличие от адвоката, смотрящего сквозь меня, мне показалось, что следак сочувствует. Сочувствовал он, как же?! Размышлял: узнает меня девочка или нет. Сказали ей о разбитом лице или нет. Задав пару незначительных вопросов, он стал записывать мои показания. Адвокат сосредоточенно изучал стену, всем своим видом давая понять: мне не надо задавать никаких вопросов! Я понимал — ему на хрен не интересен я. Денег у меня нет. Личность я — никакая. В общем, со мной схема «бюджетный вариант», никаких дополнительных заработков.
Следак закончил. И дав мне написать сакраментальную фразу «С моих слов записано верно. Мною прочитано», отправил меня обратно в камеру. — А что дальше? — спросил я. Следак проигнорировал мой вопрос, уткнувшись в бумаги. Меня увели. И ещё час я болтался по моему временному убежищу, с которым уже свыкся. Чуть позже, услышав высокие женские голоса, понял — пришли мои потерпевшие. Вновь вывели в то же помещение. Куртку оставил в камере. Следак внимательно посмотрел на меня: — Разве так были одеты? — Нет, — зачем-то искренне ответил я, — куртка была ещё. — Идите наденьте, — повелел мне, раздражая своим ущербным видом, следак.
Я вернулся в камеру, надел куртку, а когда вернулся в помещение — появились еще двое молодых людей, приглашенные, видимо, в качестве подсадных для опознания. Между собой мы были совершенно не похожи ни по облику, ни по одежде (требование УПК — мы должны быть максимально похожи)… Тем более что лицо красочно разбито было только у меня. Я вспомнил, как лет в шестнадцать, проходя с другом мимо этого же отделения, оказался ровно на их месте. Нас позвали как подсадных. В отделении сидел лысый парень, и нас посадили с ним рядом. Через пять минут ввели какую-то молодую корову, которая утверждала, что он её изнасиловал на Московском вокзале. Обладая нервной фантазией, я представил: девушка сейчас возьмёт и опознает меня. Сейчас я умолял небо: пусть опознают кого-нибудь из этих двоих! Им всё равно ничего не будет, а мне поможет, возможно, потом.
— Сука, ублюдок! — произнёс, не глядя на меня, один из подсадных.
Прекрасно понимая, что речь идёт обо мне, я покраснел, но ничего не сказал. Тут сзади, из коридора, я услышал женский голос. Сейчас начнётся!.. Через минуту я был готов провалиться сквозь землю. Перед нами стояла женщина, с которой я ругался вчера, а к ней жалась крохотная девочка, на вид лет восьми. Ребёнок, совершенно не смущаясь и немного кося, с любопытством разглядывала нас. Я с подсадными стоял напротив. И тут мне стало интересно: как она отреагирует на меня?
Девочка абсолютно равнодушно скользила взглядом по нам троим по очереди. И на её лице ровным счётом вообще ничего не отражалось: ни удивления, ни страха. Вспомнить нечего. Она никого из нас не знала. Если ребёнок врёт, то врёт он по-своему, исходя из своих представлений о том, что надо говорить в тот или иной момент. И всегда это обусловлено позицией родителей: что прилично — что неприлично, что надо говорить — а что никто не должен знать. У детей нет разделения на правду и ложь. Есть правила: говорить надо так-то и так-то. Девочка не собиралась лгать. Ребёнок совершенно спокоен. Ничего ему не угрожает. Девочка даже до смешного сосредоточена. Это игра. Она пришла поиграть в игру, где ей рассказали правила.
Следак зачитал фабулу преступления, и я наконец узнал, в чём конкретно меня обвиняют. На девочку напали в парадной, когда она возвращалась домой. Мужик схватил её, стал лапать. Она закричала — так как они живут на первом этаже. Мужик убежал. Спустя же полчаса взяли меня. Бабушка узнала меня по куртке, в которую я был одет. То есть ни девочка, ни бабушка этого мужика в лицо не видели.
У меня появилась надежда на счастливую развязку: меня никто не опознает и, извинившись, отпустят. Хрен с ним, можно без извинений. Но у ментов был свой план, не подлежащий отмене.
— Скажи, пожалуйста, — обратился следователь к девочке. — Кто из этих трёх дядей вчера напал на тебя в подъезде?
Девочка спокойно посмотрела на нас по очереди. Потом подняла глаза на маму, та ей кивнула. Девочка посмотрела на следователя. Тот кивнул и сделал непонятный жест рукой. Он не показывал конкретно на меня, но я был уверен, что это был какой-то знак. Девочка вновь посмотрела на маму, та сжала ей руку и что-то еле слышно произнесла. Отвернувшись от мамы и почти не глядя на меня, она сказала: — Вот этот.
Следователь уточнил: — Мужчина, стоящий посередине? Второй справа? Ребенок вновь посмотрел на мать и кивнул.
— Так… Подпишите здесь, — сказал следак матери и, уже обращаясь ко мне с адвокатом: — Думаю, мы можем отпустить девочку? Адвокат закивал, как собачка на торпеде. Следак сделал жест. — Проводите, — дежурным, стоящим рядом.
Как только дочь и мама ушли, оборвалась единственная связь с надеждой на благополучный исход. — Послушайте, — воззвал я к адвокату, — вы же видели, как они жестами обменивались?! Вскинув на меня удивлённые глаза, адвокат спросил: — Кто обменивался? — Вы что, из меня дурака делаете?! — психанул я. — Тебя вообще убить мало, — услышал я сбоку голос одного из подсадных. — Тебя, блять, вообще кто спрашивал?
Следак, сука, с любопытством наблюдал. — Да таких, как ты... — продолжал подсадной. — Так. Уведите его. А то тут смертоубийство начнётся, — брезгливо отмахнулся от меня следак.
Я дико разозлился. Подача была такая, словно они уже вину доказали, по приговору назначен расстрел и меня, пусть и обреченного, но надо сохранить до казни. — Какое на хуй смертоубийство? Я его с говном сожру! — рявкнул я. Подсадной, видимо исчерпав запасы своей бравады, что-то пробурчал невнятное мне в ответ.
Меня увели. Я психовал в камере, понимая, что всё это были отдельные части спектакля. Задача в целом выполнена. Меня отвлекли. Замечаний в протокол опознания я не внёс. А ведь на суде это могло мне очень помочь. Всё то, что я сказал адвокату, надо было занести в протокол. И тогда на суде можно было бы этим как-то жонглировать.
В камере стало жутко и совсем пусто. Исчезла надежда на какие-то изменения. Впереди лишь долгая и нудная дорога в тюрьму. Заседание об избрании меры пресечения. И… Тюрьма. Надолго. А насколько надолго?.. Вновь стал ходить

Mina the Hollower от Yacht Club Games получила 92 балла на Metacritic и заняла первое место среди лучших игр 2026 года, оставив позади Forza Horizon 6 от Xbox с её 91 баллом. При этом цена инди-игры составляет всего $20 против стандартных $70 за крупные релизы.
Директор и сооснователь Yacht Club Games Шон Веласко рассказал журналистам, что команда с самого начала единогласно определилась с ценой.
Все пришли готовыми сказать: хотим, чтобы игра стоила $20.
Для Yacht Club это был критический момент. Популярность Shovel Knight, вышедшей в 2014 году, постепенно сходила на нет, а студия стояла перед непростым выбором: Веласко ранее говорил, что в случае провала Mina пришлось бы сокращать штат и искать внешних инвесторов. Давление на команду было колоссальным.

Решение оставить низкий ценник продиктовано простой логикой: устранить любые сомнения у потенциального покупателя ещё до того, как они возникнут.
Мы не хотим, чтобы цена вызывала хоть малейшие вопросы. У нас есть только один шанс произвести нужное впечатление, и мы не хотим, чтобы люди ждали распродаж.
Ориентиром для студии послужил и недавний успех Hollow Knight: Silksong от Team Cherry. Игра вышла в 2025 году и разошлась миллионами копий, наглядно доказав: доступная цена на новый релиз не означает компромисс с качеством. Для индустрии, где $70 давно считаются нормой, это наглядный пример другого подхода.
За первый день продаж в Steam Mina the Hollower разошлась тиражом 55 000 копий. Веласко откровенно признаётся:
Если мы не продадим миллион копий, я буду разочарован.
До этой отметки ещё далеко, но сарафанное радио работает в пользу игры. Mina the Hollower совмещает в себе соулслайк и метроидванию с ретро-эстетикой, а главной героиней выступает миниатюрная мышь в красном пальто.