Архив за 18 сентября 2019 - 8

«Channel F homebrew would be like programming sprites via hardware jumpers...»
/ chadtower, atariage forum /

Архитектура и программирование Fairchild Channel F - 1

Игровая приставка Fairchild Channel F, также известная как VES, появилась в ноябре 1976 года. В отличии от своих предшественников типа Ping-Pong, Tennis (в том же ряду — советский «Видеоспорт»), у неё было очень существенное отличие — наличие микропроцессора и картриджей с программами. До этого игры в приставках реализовывались на жёсткой логике — программа, в современном понимании, там отсутствовала.

Fairchild Channel F выпускалась вплоть до 1983 года. За это время было продано более четверти миллиона этих приставок и выпущено около 30-40 игр, некоторые из которых — уже в 2000-х годах.

Говоря о первенстве в плане использования микропроцессора стоит отметить, что RCA Studio II, о которой я рассказывал в прошлой статье, опоздала всего на пару месяцев, но оказалась существенно слабее Channel F, ввиду чего и провалилась по продажам. Впрочем, появление, менее чем через год, Atari VCS — вытеснило с рынка и Channel F.

Развития Fairchild_Channel_F, как такового, не было. В System II и нескольких клонах, типа Saba Videoplay 2 (1979), отличия состояли преимущественно в корпусе, джойстиках (кстати, все они понимали кроме обычных положений ещё и поворот ручки) и количестве микросхем. Архитектурно всё было практически идентично.

Что же собой представляет Channel F?
Читать полностью »

Из имеющихся утечек, слухов и официальных заявлений мы знаем, что оболочка MIUI 11 будет достаточно сильно отличаться от текущей версии. Нам обещают обновлённый дизайн и интерфейс, новые функции и прочее. Теперь же стало известно о ещё одном важном отличии.

Начиная с MIUI 6, компания Xiaomi концентрировалась на скорости и отзывчивости интерфейса оболочки. В те времена Android не отличалась особой плавностью, так что это вполне логично.

Компания Innodisk представила серию твердотельных накопителей 3TS5-P корпоративного сегмента. В них используется флеш-память 3D NAND TLC с гарантированным числом циклов перезаписи 10 000. По словам производителя, накопители предназначены для приложений с большой рабочей нагрузкой. Ресурс накопителей заявлен как две полные перезаписи в день в течение всего срока службы. SSD рассчитаны на работу при температурах от 0 до 70°С. Средняя наработка на отказ составляет не менее 3 млн ч.

Читать полностью »

Kubernetes 1.16: обзор основных новшеств - 1

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

Информация, использованная для подготовки этого материала, взята из таблицы Kubernetes enhancements tracking, CHANGELOG-1.16 и сооветствующих issues, pull requests, а также Kubernetes Enhancement Proposals (KEP). Итак, поехали!..Читать полностью »

Хорошо зарекомендовавший себя сетевой информатор Ice Universe поделился имеющейся у него на данный момент информацией о грядущем флагманском смартфоне Samsung Galaxy S11.

На данный момент Samsung пока до конца не определилась, будет ли экран смартфона Samsung Galaxy S11 поддерживать частоту обновления картинки 90 Гц или же производитель успеет заказать к тому моменту панели с частотой 120 Гц.

Записывайте рецепт микровиртуалок Firecracker. Берем два популярных метода изоляции многопользовательской нагрузки — виртуальные машины и контейнеры. Выжимаем лучшее из обоих подходов, максимально упрощаем, тестируем на настоящем хайлоаде. В итоге получаем непробиваемую изоляцию виртуалок, которые можно запускать за сотни миллисекунд. Именно это решение работает под капотом AWS Lambda и Fargate, запуская в облаке миллионы serverless-функций и контейнеров каждую секунду. Оно называется Firecracker.

Мал, да удал. Анбоксинг микровиртуалки Firecracker - 1

Этот инструмент микровиртуализации доступен в OpenSource. Если ваши задачи требуют мульти-тенантной изоляции, (ну, например, вы решили сделать собственное облако), Firecracker — это то, что надо.

Василий Пантюхин, архитектор Amazon Web Services, расскажет об архитектуре Firecracker, о том, как он используется AWS Lambda, сравнит его с альтернативными решениями и приведет примеры интеграции.

Дисклеймер: всё, что ниже — это личное мнение Василия, и оно может не совпадать с позицией Amazon Web Services.
Читать полностью »

Кто бы ещё год назад мог подумать, что Samsung станет той компанией, которая активнее многих других обновляет свои смартфоны до новой версии Android. Это же касается и аккумуляторов: почти все свежие смартфоны Samsung линеек Galaxy A и Galaxy M оснащаются элементами ёмкостью не менее 4000 мА·ч.

Некоторые могут похвастаться аккумуляторами ёмкостью 5000 мА·ч. Но на этом Samsung решила не останавливаться и оснастила новую модель ещё более крупным элементом.

Я, в числе прочих, поразился прошлогоднему известию в блоге EEVblog о том, что какие-то микроконтроллеры продаются всего по $0,03 за штуку. Как это было возможно? Многие предположили, что это распродажа или старые остатки. Покопавшись в истории, я пришёл к выводу о существовании целого сегмента рынка сверхдешёвых микроконтроллеров. Почти все они произведены малоизвестными компаниями из Китая или Тайваня. В данной статье я свёл результаты своих изысканий в этой довольно необычной нише.

Мы уже знаем, что существует довольно большой спектр очень мощных микроконтроллеров стоимостью по $1.00, но что насчёт MCU по $0,1? Так ли они «ужасны», как о них пишут?

Методология

Как определить микроконтроллер стоимостью в $0,1? Да как хотите; выбор определения произволен. Я решил пойти напрямик, используя стоимость 100 штук в магазине LCSC. Я обнаружил шесть производителей, предлагавших один или несколько чипов стоимостью менее $0,1, и все они были из Азии. Если чипы предлагались в различных корпусах, я выбирал вариант SOP8. У некоторых производителей было несколько кандидатов, поэтому мне пришлось ограничиться выбором типичных устройств для финального списка из 8 кандидатов.
Читать полностью »

Вчера компания Samsung весьма скромно анонсировала в Малайзии смартфон Galaxy A20s, а сегодня в Индии был представлен Galaxy M10s.

Продажи новинки стартуют 29 сентября по цене около 130 долларов. Для сравнения, Galaxy M10 в этой же стране в начале года дебютировал по цене 112 долларов.

Но в данном случае прибавка к цене вполне оправдана. К примеру, экран у новой модели не только стал больше (6,4 дюйма против 6,2 дюйма), но к тому же теперь тут используется матрица AMOLED вместо IPS. Также с 3400 до 4000 мА·ч выросла ёмкость аккумулятора, к тому же имеется быстрая зарядка мощностью 15 Вт.

Привет!

Тут мы опишем работу некоторого поля а затем сделаем пару красивых фичей (тут все ОЧЕНЬ просто).

Элементарная симуляция кастомного физического взаимодействия на python + matplotlib - 1

Что будет в этой статье.

Общий случай:

  1. Опишем базу, а именно работу с векторами (велосипед для тех, у кого нет под рукой numpy)
  2. Опишем материальную точку и поле взаимодействия

Частный случай (на основе общего):

  1. Сделаем визуализацию векторного поля напряженности электромагнитного поля (первая и третья картинки)
  2. Сделаем визуализацию движения частиц в электромагнитном поле

Встретимся под катом!
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js