habrahabr
Так какой же процессор использовался в играх Brick Game?

На это небольшое исследование меня натолкнула опубликованная недавно на Хабре статья, в которой автор предположил, что в знаменитых "Тетрисах" из 90-х мог использоваться 4-битный микроконтроллер Holtek HT1130. Меня сильно удивило (и мотивировало), что, по всей видимости, до сих пор не снят образ ПЗУ и, соответственно, не написан эмулятор для этой линейки игр. У предположения, что Brick Game построен на Holtek HT1130 есть одна слабая сторона — у HT1130 драйвер дисплея может управлять т…

  • воскресенье, 22 октября 2023 г. в 00:00:22
habrahabr
Дешевые китайские консоли с «AliExpress» — на чём работают бюджетные игровые гаджеты «за тыщу»?

Совсем недавно я рассказывал вам о такой популярной в прошлом консоли, как Тетрис и подробно описал возможности процессора, который в нём использовался. Думаю вам, моим читателям, тематика с разбором «подкапотки» различных редких девайсов как минимум достаточно интересна. Полагаю, многие мои читатели, которые увлекаются играми, а особенно ретро-геймингом, видели на маркетплейсах типа AliExpress «новодельные» игровые консоли с названиями X7, X12 и т. п., которые внешне повторяют Nintendo Switc…

  • воскресенье, 22 октября 2023 г. в 00:00:22
habrahabr
Найдена интересная связь между использованием Интернета и деменцией

Цифровая эпоха длится уже несколько десятилетий, а у нас до сих пор нет ответов на некоторые базовые вопросы. Насколько вредны для глаз дисплеи, и как в действительности на это влияет их частота обновления? Исходит ли от экрана какое-либо вредоносное излучение? И можно ли защититься от него кактусом? (Спойлер: конечно, нельзя). И еще — разлагает ли Интернет наш мозг, или, наоборот, делает устойчивее?Тут есть два радикально разных мнения, но по сути человек просто защищает себя и свои привычки.…

  • воскресенье, 22 октября 2023 г. в 00:00:21
habrahabr
Демографический бум или как программисты плодятся

Вы спросите, какое отношение демография, имеет к тематике ИТ. На первый взгляд, никакого. Но это на первый взгляд. Давайте обо всем по порядку.Сначала была история.Когда схемы отработаны и механизмы налажены, в смысле дороги строятся, студенты учатся, люди лечатся, а в бюджете есть еще перспективы, у кого то возникает желание помочь родному государству, неординарным способом.И тут, как бы кстати, проблемка образовалась. Все кто бизнесом разным ведал, узрели перспективу, и начали на перебой обз…

  • воскресенье, 22 октября 2023 г. в 00:00:20
habrahabr
Спутники Starlink испускают радиосигналы, мешающие работе наших самых чувствительных радиотелескопо…

Когда я был ребёнком в 1970-х годах, увидеть в ночном небе пролетающий спутник было редким событием. Сейчас это обычное явление: выйди на улицу на несколько минут после наступления темноты, и ты не сможешь их не заметить.За последние десять лет на околоземную орбиту были выведены тысячи спутников, а в ближайшие годы планируется запустить ещё десятки тысяч. Многие из них будут находиться в «мегасозвездиях», как, например спутники компании Starlink, цель которой — охватить ими весь земной шар.Эт…

  • воскресенье, 22 октября 2023 г. в 00:00:20
javascript
CRUD React c Redux и Saga + typescript в 2023

это типа супСтатья посвящается конкретно Redux+Saga+Typescript. Практика, которую я видел в разных коммерческих проектах, и с которой до сих пор сталкиваюсь. redux + saga уже является дедовским методом ( из за большой шаблонности кода - бойлерплейта ) , потому что сейчас актуальнее redux-toolkit с RTK query или effector, кому то может и mobx :) . Следующим постом я бы хотел переписать имеющийся код на FSD архитектуру с redux-toolkit + RTK query и разобрать отличия.ПредисловиеВ этой статье буде…

  • воскресенье, 22 октября 2023 г. в 00:00:17
javascript
JavaScript pattern CustomSwitch

ВведениеВ данной статье будет рассмотрен паттерн CustomSwitch, который может быть использован в различных ситуациях и программных языках. В данном случае мы реализуем CustomSwitch на языке программирования JavaScript. Однако, стоит помнить, что это далеко не единственный возможный язык для его реализации. ИспользованиеПервый скриншот демонстрирует код игрового движка. На втором примере, я приведу код автора и свой код, в котором используется паттерн CustomSwitch. Код автора: nextPosition(initi…

  • воскресенье, 22 октября 2023 г. в 00:00:16
javascript
Fusor vs React

Моя работа состоит в написании кода на React. Несмотря на то, что мне нравится React, при разработке на нем я столкнулся с некоторыми его недостатками. В связи с этим, я решил создать свою библиотеку, Fusor, чтобы исправить эти недостатки и вот что из этого получилось.Нашел один фатальный недостаток и решил запилить своё с блэкджеком...Не люблю лишних разговоров поэтому перейду ближе к телу наших подопытных.Разделяй и властвуйОн же принцип единой ответственности (single-responsibility principl…

  • воскресенье, 22 октября 2023 г. в 00:00:16
github
e2b-dev / awesome-ai-agents

A list of AI autonomous agents 🔮 Awesome AI Agents Try out E2B's sandbox runtime for agents, copilots, and AI apps 👉 Submit new product here Welcome to our list of AI agents. We structured the list into two parts: Open source projects Closed-source projects and companies The list is done according to our best knowledge, although definitely not comprehensive. Check out also the Awesome List of SDKs for AI Agents. Discussion and feedback appreciated! ❤️ Have…

  • воскресенье, 22 октября 2023 г. в 00:00:12