Евгений Степанищев

Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

Кроссплатформенная среда: ZX Spectrum

Прочитав в «Википедии», что ZX Spectrum — самая эмулируемая платформа, я подумал — а есть ли эмулятор на JavaScript? Скорости должно уже хватать (там процессор Zilog Z80, 3,5 МГц и видеопамять несколько килобайт). Оказывается, есть, называется JSSpeccy. Можно посмотреть online и даже запустить 10 игр.

«Яве» и прочим кроссплатформенным языкам такая переносимость и не снилась.

Everyones a Wally (11.38КБ)

Кстати, очень хорошая возможность потестировать браузеры на производительность (там 644 килобайта ядрённого JS-кода). Лучше всех себя показал Safari4 beta 528.16, похуже — Opera 10 alpha 1413, ещё хуже — FireFox 3.0.9, совсем плохо — Google Chrome 1.0.154.53. Под Internet Explorer эмулятор не пошёл (JSSpeccy заточен под Canvas). К сожалению, последней беты FireFox 3.5 у меня нет, но можете попробовать сами потестировать.
18 комментариев
23 апреля 2009 17:57

Соединённые Штаты Веспуччии

Новые страны и континенты не разу не называли в чью-либо честь по имени, а только по фамилии!

А Америка названа в честь зажиточного купца из Бристоля — Ричарда Америка! Р.Америк финансировал 2-ю экспедицию Джона Кабота, который в мае 1497-го на корабле «Мэтью» достиг берегов Лабрадора, став первым европейцем вступившем на американскую землю — на 2 года раньше Веспуччи. Он первый и составил карту побережья Сев, Америки (в которой кстати Веспуччи вааще не бывал, токо в Южной..) Так и возникла запись в честь главного спонсора экспедиции: «…в день св. Иоанна Крестителя (24 июня 1497г.) найдена земля Америка купцами из Бристоля…»
В школе нам врали!
12 комментариев
23 апреля 2009 16:56

Спектруму 27 лет!

«Спектрум» был вторым компьютером в моей жизни (первым был «Радио РК-86»), но первым и единственным, который я знал от и до — полностью всю программную и аппаратную часть. Сегодня компьютерам этой серии исполняется 27 лет.

Всё утро ностальгируя, я нашёл на одном сайте все (!) выпуски «ZX Форум» и «ZX Ревю» и в первом же номере «ZX Форума» наткнулся на свою фамилию:

Но особенно приятны нам письма, в которых читатели делятся своими несколькими первыми (но, конечно же, не последними) POKES, найденными самостоятельно после того, как они начали активно изучать машинный код. Большинство из них пишут, что им очень помогли в работе наши книги по программированию в машинных кодах. Это Селифонтов Михаил из г. Углич Ярославской обл., Степанищев Е.В. из Лениногорска […]
Правда, я писал, кажется, в «ZX Ревю», а не «ZX Форум» и, к тому же, писал вместе с братишкой. Надо будет пошарить по архиву 94-го года, попробовать найти что мы там отсылали. Кажется, чинили игры, которые не шли на нашем с ним клоне «Спектрума».

Добавлено 23.04.2009 11:27: вот ещё:

ИФК: Степанищев Е.В. из г. Лениногорска (Татарстан) пишет:
КОРР: Недавно обнаружил неприятную особенность MONS-3: попробуйте выполнить в пошаговом режиме команту HALT — и он зависнет.
MONS-3 — это был такой ассемблерный отладчик для «Спектрума».

Добавлено 23.04.2009 11:32: И ещё:

А пока приводим информацию Степанищева Е.В. из Лениногорска (Татарстан) — результаты «лечения» игр, не идущих на «Компаньоне» всё по той же причине — неправильная обработка прерываний второго рода. […]
«Компаньон» — это как раз тот клон «Спектрума», который был у нас с братишкой.

Добавлено 23.04.2009 13:13: Из «ZX Ревю» №3 за 1995 год:

Таинственный любитель адвентюр и творчества Булгакова, проживающий в Воркуте, и подписавший свое письмо так: «FLAT 50, MESSIR», отвечает на ряд вопросов из «Перекрестка». В частности, Степанищеву Е.В. из Лениногорска: В ADVENTURELAND, чтобы избежать проблем с медведем, надо дать команду HOLLO (кричать).
18 комментариев
23 апреля 2009 11:25