Как стать автором
Обновить
54
0
Baurzhan A. Duisaliev @BaurzhanD

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

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

Внутри картриджей Super Nintendo

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4.3K

Одна из исключительных особенностей игровых картриджей Super Nintendo — это способность упаковать в микросхемы ПЗУ не только инструкции и ресурсы. Если открыть картридж и посмотреть на плату, можно найти чип защиты от копирования CIC, SRAM и даже платы расширения. Давайте посмотрим чуть детальнее!

Читать далее
Всего голосов 11: ↑13.5 и ↓-2.5+16
Комментарии1

Как я портировал Sonic 2 на графический калькулятор

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров1.7K

Этот пост посвящён тому, как я портировал 8-битный Sonic 2 на TI-84+ CE

Часть 1: с чего всё началось


Эта история началась осенью 2022 года, когда я смотрел видео This Does Not Compute об истории игр на графических калькуляторах. Примерно на пятой минуте автор мимоходом упомянул типы процессоров, которые использовались в этой линейке графических калькуляторов. В большинстве из них был установлен Z80, в 89 и 92 задействовали M68K, а в линейке Nspire использован процессор на основе ARM.

Это меня очень заинтересовало, ведь я знал, какие процессоры использовала Sega в своих ретроконсолях: Z80 в Master System и M68K в Genesis. Калькуляторы имеют экраны в градациях серого, но мне захотелось узнать, пробовал ли кто-нибудь портировать игру Sonic с консолей на один из калькуляторов.

К своему удивлению, я выяснил, что этого никто не делал; более того, за исключением SonicUP и Sonic TI-Blast никто не создавал завершённый платформер про Соника для калькуляторов TI. Если не считать Nspire, но он настолько мощный, что способен эмулировать старые игровые консоли, так что меня он не особо интересует.

Поэтому я задался вопросом: удастся ли мне портировать уже существующий дизассемблированный код Sonic на графический калькулятор TI. Но сначала мне нужно было выбрать конкретную игру.
Читать дальше →
Всего голосов 20: ↑25.5 и ↓-5.5+31
Комментарии0

Как сделать и настроить свой CDN

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров1.9K
CDN (сеть доставки контента) представляет собой группу серверов, размещаемых в разных географических регионах с целью обеспечить быструю загрузку контента для пользователей из этих регионов. Чаще всего сети доставки контента используются для ускорения загрузки статических файлов: картинок, видео, скриптов, zip-архивов. Каждый из CDN серверов просто хранит одни и те же файлы, а пользователь получает их с ближайшего сервера.

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

Иногда может понадобиться настроить собственную сеть доставки контента. Давайте рассмотрим, для чего это нужно и как это сделать.


Это наша будущая CDN из 5 серверов, которая будет раздавать контент на весь мир
Читать дальше →
Всего голосов 10: ↑13.5 и ↓-3.5+17
Комментарии4

Обратный инжиниринг дешевой мини видеокамеры из семейства А9

Уровень сложностиПростой
Время на прочтение21 мин
Количество просмотров1.7K

В данной статье речь пойдет о Wi-Fi мини видеокамере из семейства А9 от китайских производителей. Цель исследования этих камер – расширить возможность их применения, которая ограничена использованием только стандартных приложений для мобильных устройств на базе Android или iOS.

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

Читать далее
Всего голосов 11: ↑13 и ↓-2+15
Комментарии2

Энергосистемы орбитальной станции — рассказывает космонавт А.И. Лазуткин

Время на прочтение12 мин
Количество просмотров4.3K
image
Источник

На орбитальной станции очень жёсткая энергетическая дисциплина. Генерация только с солнечных панелей, для теневой стороны — аккумуляторы, а потребители — всё вокруг. Поэтому даже пульты светятся только тогда, когда нужна красивая картинка для научпопа. Обычное состояние светодиодов на пультах — если система работает нормально, то диоды выключены. Включаются они для временно включаемых потребителей и по запросу на статус. То есть экономят даже на такой, казалось бы, мелочи.

Ещё для некоторых экспериментов нужно было копить энергию в особом режиме несколько дней.

Но самое неприятное — это когда при столкновении транспорта «Прогресс М-34» с модулем «Спектр» и последующим отсечением модуля для восстановления герметичности станция лишилась 40% генерации. В этот момент началась настоящая энергетическая экономия.

В общем, раз уж мы подписали с Александром Ивановичем Лазуткиным контракт на рекламу и ссылаемся на то, что энергопотребление станции сопоставимо с потреблением нашего ЦОДа, стоит рассказать про детали этого самого потребления. Рассказывает непосредственно Александр Иванович с нашими небольшими пояснениями. Итак, поехали!
Читать дальше →
Всего голосов 36: ↑44.5 и ↓-8.5+53
Комментарии20

Как собрать LTE-модем на базе SDR

Уровень сложностиСложный
Время на прочтение17 мин
Количество просмотров12K
Приветствую всех!
Пожалуй, самой закрытой технологией в пользовательском сегменте является сотовая связь. Очень немногие знают о том, как на самом деле работают телефоны и модемы, отчего им часто приписывают всякие мифические свойства. Как насчёт попробовать запустить полностью открытую реализацию модема стандарта 4G? Именно этим я и предлагаю заняться.



Итак, в сегодняшней статье поговорим о том, как взаимодействовать с мобильной сетью при помощи SDR. Попутно узнаем, какой софт для этого существует, и соберём самый дорогой 4G-модем в истории.

Традиционно будет много интересного.
Читать дальше →
Всего голосов 67: ↑77 и ↓-10+87
Комментарии20

Xv6: учебная Unix-подобная ОС. Заключение

Уровень сложностиСредний
Время на прочтение1 мин
Количество просмотров1K

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

Книга на русском языке в формате PDF. Книга в формате HTML, EPUB появится чуть позже.

Читать далее
Всего голосов 5: ↑7 и ↓-2+9
Комментарии0

Дросселирование воздуха. Часть 2

Время на прочтение11 мин
Количество просмотров1.5K

Рассмотрение вопроса скорости истечения воздуха под высоким давлением из малого отверстия в вакуум по материалам учебников для ВУЗовской специальности «Криогенная техника».

В комментариях к  одной моей предыдущей  статье «Дросселирование воздуха. Истечение воздушной струи из ресивера в атмосферу со сверхзвуковой скоростью» разгорелась бурная дискуссия с читателем @IGOR_KULIKOV.

Прочитать её можно по ссылке:

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

Спасибо, Игорь, за ценные замечания!

В результате по рекомендации Игоря Куликова я нашёл учебник :

В.И. Иванов «ВАКУУМНАЯ ТЕХНИКА» 2016г, ГУ ИТМО

Привожу скрины страниц из этого  учебника (см.рис.1-4)

 

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии63

Plymouth: делаем загрузку Linux веселее

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров14K

Или ещё один способ показать своё превосходство над "average Windows fan".

Дружим современный мем со старым и почти забытым инструментом.

Читать далее
Всего голосов 22: ↑23 и ↓-1+24
Комментарии43

RISC-V шагает по планете: в Китае появилась еще одна компания по производству чипов. Что о ней известно?

Время на прочтение4 мин
Количество просмотров2.7K

В том, что в КНР начнет работу новая компания, разрабатывающая RISC-V процессоры, вроде бы нет ничего удивительного. В стране очень мощная отрасль производства электроники, в ней работают тысячи и тысячи компаний. Но глава этого "новичка" - экс-руководитель "дочки" ARM в Китае Аллен Ву (Allen Wu). У него огромный опыт, и, вероятно, он сможет быстро развернуть производство. Подробности - под катом.

Читать далее
Всего голосов 9: ↑7.5 и ↓1.5+6
Комментарии0

Как поставить ноду проекта io.net

Уровень сложностиПростой
Время на прочтение1 мин
Количество просмотров750

Немного о самом проекте :

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

Теперь перейдем к самому гайду :

1) Идём на https://xorek.cloud/ (я просто тут брал но вы можете поискать любой другой хостинг) и создаём аккаунт

2) Переходим в Услуги>Виртуальные

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

TOTP без смартфона, послесловие

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров6.7K

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

Поскольку объём работы оказался достаточно большой, то оформил её в виде отдельной публикации-послесловия.

Читать далее
Всего голосов 16: ↑18.5 и ↓-2.5+21
Комментарии30

Замена ламп на светодиодную подсветку у старого TFT монитора

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров9.3K


У меня уже более пяти лет пылится старый монитор ASUS VH323T. Это довольно старая модель с диагональю 23" и довольно неплохой матрицей (на КДПВ не он), но все дело портит очень плохая подсветка. Мало того, что у нее очень низкая яркость (всего 300 кд/м2), так еще лампы подсветки со временем очень сильно потускнели до противного желтого цвета, в результате чего монитор был заменен на более современный, чтобы не ломать глаза.


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


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


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

Читать дальше →
Всего голосов 21: ↑27 и ↓-6+33
Комментарии33

48 лет вместе с Zilog Z80

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров20K

Один из ранних экземпляров Zilog Z80 с датой выпуска в июне 1976 года. Геннадий Швец

Создание Z80 — это усилия нескольких талантливых инженеров, пожелавших с нуля начать собственную компанию. Полвека назад микропроцессоры были новинкой, которую под силу было создать небольшим по современным меркам командам. Именно благодаря этим ранним процессорам в начале восьмидесятых случился бум домашних компьютеров.

Недавно Zilog объявила, что последние заказы на оригинальные Z80 принимаются до 14 июня этого года. Легендарный Z80 продержался в производстве почти 48 лет.
Читать дальше →
Всего голосов 97: ↑112 и ↓-15+127
Комментарии58

В Китае свободно продаётся улучшенная версия ИИ-ускорителя Nvidia A100. Что это за модель?

Время на прочтение3 мин
Количество просмотров4.7K

Ampere A100 от Nvidia — самый мощный ИИ-ускоритель до момента появления Hopper H100, не говоря уже о H200 и грядущем Blackwell GB200. Но, как оказалось, есть более продвинутая версия A100, она улучшена по сравнению с обычной моделью. Ускоритель свободно продаётся в Китае, несмотря на санкции со стороны США. Возможно, Nvidia экспериментировала с ускорителем, либо же его модифицировали специально для Китая. Подробности — под катом.

Читать далее
Всего голосов 11: ↑11.5 и ↓-0.5+12
Комментарии3

Как провести аудит трафика, если данных мало. Расскажу на примере волка из «Ну погоди»

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.1K

Рассказываем, как провести аудит с минимумом данных на примере волка из «Ну, погоди!». В конце даем шаблон для анализа.

Читать далее
Всего голосов 10: ↑3 и ↓7-4
Комментарии0

Анонимная сеть Hidden Lake → анализ QB-сетей, функций шифрования и микросервисов на базе математических моделей

Уровень сложностиСложный
Время на прочтение17 мин
Количество просмотров3K

Анонимная сеть Hidden Lake (HL) - это децентрализованная F2F (friend-to-friend) анонимная сеть с теоретической доказуемостью. В отличие от известных анонимных сетей, подобия Tor, I2P, Mixminion, Crowds и т.п., сеть HL способна противостоять атакам глобального наблюдателя. Сети Hidden Lake для анонимизации своего трафика не важны такие критерии как: 1) уровень сетевой централизации, 2) количество узлов, 3) расположение узлов и 4) связь между узлами в сети.

Читать далее
Всего голосов 10: ↑12 и ↓-2+14
Комментарии3

Стала доступнее веб-страничка, которая строит спектр отражения и пропускания света слоистой средой

Время на прочтение2 мин
Количество просмотров2.3K

Допустим, Вам в застекленную лоджию или в салон припаркованной машины светит солнце и адово нагревает там всё к чёртовой бабушке. Специально для защиты от этой напасти изобретают разные пленки. Недавно на Хабре статья была – создали очередную пленку, которая не пропускает ультрафиолет и инфракрасный свет, а видимый – пропускает. А вот статья постарее. Создателям пленок нужно уметь вычислять спектр пропускания пленок. 

Или допустим, Вам нужно заглянуть под землю и увидеть, есть ли там нефть, или нужно измерить толщину арктического льда. Для этого Вы можете использовать георадар (статья на Хабре). Создателям георадаров нужно уметь вычислять спектр отражения слоев в недрах. 

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

Математические методы вычисления спектра слоистой среды преподают в ВУЗах. Предмет называется «Матричная оптика». Вычислить спектр не то чтобы сложно, но требует аккуратности и времени.

Чтобы сэкономить Ваше время и упростить получение спектра до невозможности, я вставил эту «матричную оптику» в веб-страничку, которую назвал «калькулятор Прашкевич». И разместил на Бегете.

Ссылка на Калькулятор Прашкевич на Бегете  

Прашкевич строит спектры для стопки, составленной Вами из произвольного количества (и произвольной толщины) слоев вакуума, плазмы, звездной пыли, стекла, магнита, нефти и газа, металла, холестерического жидкого кристалла, скрещенных поляризаторов, метаматериалов, фотонного кристалла, решетки Брэгга, масляных пленок на воде и всего такого прочего.

Читать далее
Всего голосов 15: ↑15.5 и ↓-0.5+16
Комментарии6

Запуск ракеты Ангара — неделю спустя

Уровень сложностиСложный
Время на прочтение6 мин
Количество просмотров42K

Для лиги лени: вместо пресс службы Роскосмоса – приходится читать зарубежную прессу, которая, конечно, очерняет и принижает успехи. Принижает с 35786 км до 197 км, если быть точнее.

За эту статью прошу вынести отдельную, особую благодарность всем тем, кто нагнал в комментарии к исходно нейтральной записи Запуск ракеты «Ангара-А5» состоялся и свеже размороженных ботов с 1 (одним) комментарием с 2011 года, и новорегов с тем же 1 (одним) комментарием с 15 мая 2023, и просто ботов – поминусить не только неудобное, но и недостаточно восторженное.

Читать далее
Всего голосов 113: ↑90 и ↓23+67
Комментарии71

Космические войска США планируют провести первые военные учения на орбите

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.1K

Космические силы США объявили в четверг о сотрудничестве с двумя компаниями, Rocket Lab и True Anomaly, в рамках первой в своём роде миссии, призванной продемонстрировать, как военные могут противостоять «орбитальной агрессии».

В ходе этой миссии космический аппарат, созданный и запущенный Rocket Lab, будет преследовать другой спутник, созданный True Anomaly, стартапом из Колорадо. «Поставщики будут отрабатывать реалистичный сценарий под названием "Victus Haze", подразумевающий реагирование на угрозы в космическом орбитальном пространстве», — говорится в заявлении Командования космических систем Космических сил.

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

Читать далее
Всего голосов 8: ↑7.5 и ↓0.5+7
Комментарии13

Информация

В рейтинге
3 872-й
Откуда
Уральск, Западно-Казахстанская обл., Казахстан
Дата рождения
Зарегистрирован
Активность