• Два Z80 на одну машину: чем отличались 8-битные аркадные автоматы от домашних компьютеров?

    • Перевод

    Что я узнал об аркадном автомате Bomb Jack в процессе создания его эмулятора




    Недавно я написал небольшой эмулятор автомата Bomb Jack, в основном для того, чтобы разобраться, чем эти первые 8-битные аркадные автоматы отличались по конструкции от 8-битных домашних компьютеров.

    Как я узнал намного позже, встреча на летней ярмарке в моём родном городе с аркадными автоматами наподобие Bomb Jack стала одним из тех моментов, которые переменили мою судьбу. Обычным летним днём, потратив весь свой запас монет на аркадные автоматы, я возвращался домой, и голова моя была заполнена цветами и звуковыми эффектами. Я пытался понять, как работали эти игры. А затем до конца года я тратил всё своё время после школы на создание довольно блеклых копий этих аркадных игр на домашнем компьютере. Я походил на поклонника карго-культа с островов Тихого океана, желавшего создать американскую военную радиостанцию из палок.

    Сначала я думал над идеей создания эмулятора Pengo, потому что мой подростковый мозг эта игра впечатлила гораздо сильнее, чем Bomb Jack (кстати, вот моя карго-культовая версия Pengo). Но аркадное оборудование Pengo потребовало бы создания эмуляторов новых чипов для звука и видео, а для Bomb Jack оказалось достаточно уже имевшихся у меня частей (Z80 в качестве ЦП и AY-3-8910 для звука), поэтому первым я взялся за Bomb Jack.
    Читать дальше →
  • Пол Аллен, сооснователь Microsoft, ушел из жизни в возрасте 65 лет

      image
      Фото nytimes.com

      Пол Аллен, американский предприниматель, соучредитель корпорации Microsoft, которую он вместе со своим школьным приятелем Биллом Гейтсом основал в 1975 году, скончался 15 октября 2018 года в Сиэтле (США), после осложнений в результате рецидива онкологического заболевания.

      Об этом сообщило СNBС со ссылкой на заявление семьи Аллена.

      Хотя большинство знали Пола Аллена как разработчика и филантропа, для нас он был любимым братом, дядей и другом… В момент потери и скорби мы выражаем глубокую благодарность за ту заботу о нас, которую он демонстрировал каждый день
      — говорится в заявлении семьи.

      Пол Аллен родился в 1953-м году и с детства увлекался электроникой. В школе, на занятиях по программированию он познакомился с Биллом Гейтсом. С ним в дальнейшем Аллен занялся бизнесом в сфере программирования и компьютерной техники. В 1975 году Аллен и Гейтс вдвоем основали Microsoft, разделив акции в неравных долях — 36% у Аллена и 64% у Гейтса.

      image
      Фото 20minutes.fr
      Читать дальше →
    • Mail.Ru Group 20 лет: чекпойнты кода и технологий

        image

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

        Рассказ пойдет о том, что в целом произошло с Сетью за эти десятилетия. Мы менялись вместе, влияли друг на друга. В конечном счете, путь MRG зеркально отразил все важные вехи эволюции world wide web. Только еще не придумали, куда нам блокчейн внедрить.

        В честь 20-летия посмотрим в ретроспективе, как менялись технологии. Сконцентрируемся на теплом пледе, окунемся в синее свечение ЭЛТ-мониторов, раскроем дедушкин лутбокс и рассмотрим артефакты прошлого.
        Читать дальше →
      • Что мне нравилось в Поле Аллене

        • Перевод


        Воспоминания Билла Гейтса о Поле Аллене, с которым они вместе, будучи ещё студентами, основали в 1975 году компанию «Microsoft» (название компании предложил именно Пол)

        Пол Аллен, один из моих старейших друзей и самый первый партнёр по бизнесу, умер 15 октября 2018 года. Я хочу выразить свои сожаления его сестре Джоди, его семье и множеству его друзей и коллег по всему миру.

        Я познакомился с Полом в 7 классе, и это знакомство изменило мою жизнь.
        Читать дальше →
        • +39
        • 5,1k
        • 8
      • Ликбез по работе с перфокартами (или история о том, как с 1890-го по 1970-й «большие данные» обрабатывались)

          В период 1890-1970 вся обработка больших данных осуществлялась через перфокарты. Перфокарты в свою очередь обрабатывались при помощи т.н. «регистрирующей аппаратурой», центральным звеном которой был электромеханический «сортировщик перфокарт». Перфокарты и сопутствующую аппаратуру применяли для решения самых разнообразных задач: перепись населения, бухгалтерский учёт, инвентаризация, расчёт заработной платы и т.д.


          Как люди работали с перфокартами? Какому алгоритму следовал электромеханический сортировщик перфокарт? Как осуществлялась сортировка по числовым полям данных? А по строковым? Обо всём этом – ниже.


          Читать дальше →
        • Когда программный код вызывает восхищение?



            Тема идеального кода нередко вызывает полемику в среде матерых программистов. Тем интереснее было заполучить мнение директора по разработке Parallels RAS Игоря Марната. Под катом его авторский взгляд по заявленной теме. Enjoy!
            Читать дальше →
          • Ядра процессора или что такое SMP и с чем его едят

              Введение


              Доброго времени суток, сегодня хотелось бы затронуть достаточно простую тему, которая почти никем из обычных программистов неизвестна, но каждый из вас, скорее всего, ей пользовался.
              Речь пойдет о симметричной мультипроцессорности(в народе — SMP) — архитектура, которая встречается во всех многозадачных операционных системах, и конечно же, является неотъемлемой их частью. Каждый знает, что чем больше ядер у процессора — тем мощнее будет процессор, да, это так, но как ОС может использовать несколько ядер одновременно? Некоторые программисты не спускаются до такого уровня абстракции — им это попросту не надо, но думаю, всем будет интересно то, как же SMP работает.
              Читать дальше →
            • WeChat в Индии: от мощного запуска к полной потере интереса

              • Перевод

              «WeChat стал первым мобильным приложением, выпустившим в Индии телевизионную рекламу. Средств на это не жалели», — говорит бывший топ-менеджер WeChat India, пожелавший остаться инкогнито. Рекламные кампании проводились на телевидении, радио и в моллах. Местным кинозвездам Паринити Чопре и Варуну Дхавану предложили выгодный контракт, и они стали лицами бренда.

              Приложение хорошо стартовало. «Во время рекламной кампании число подписчиков увеличилось примерно до 20-25 млн. На протяжении 45 дней WeChat держался на первой строчке в чарте Google Play», — рассказывает анонимный собеседник.

              Казалось, что успешный китайский сценарий запуска WeChat повторяется и в Индии.

              Кадр из рекламы

              Кадр из ТВ-рекламы WeChat с Паринити Чопрой и Варуном Дхаваном

              Однако вскоре рост популярности WeChat резко прекратился. Увеличилось количество удалений. Индийские пользователи не спешили регулярно пользоваться приложением. А в довершение всего в новостях появились сообщения о возможном правительственном запрете мессенджера. Это стало началом конца WeChat в Индии.

              Команды Tencent и WeChat воздержались от комментариев на эту тему.

              Почему индийцы недолго we-чатились


              Для запуска приложения в Индии Tencent собрала специалистов из Ibibo, включая трех-четырех разработчиков, шестерых маркетологов и нескольких менеджеров старшего звена. Команду возглавили Рахул Раздан и Нилай Арора. Последний сейчас руководит индийским подразделением Tencent.
              Читать дальше →
            • Взрывающие телефон

                Bob Gudgel, Jay Dee Pritchard, и John “Captain Crunch” Draper с bluebox,используемом для обмана телефонной системы для совершения бесплатных звонков, во время поездки в Duvall, Washington, 1971. Фото Bob Gudgel


                Нерассказанные истории о подростках и хакерах которые взламывали Ma Bell


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


                Ниже приводится перевод отрывка из книги «Exploding the Phone», написанной Филом Лапсли (Phil Lapsley), в которой рассказывается история «телефонных фриков».


                На заглавном фото: Bob Gudgel, Jay Dee Pritchard, и John “Captain Crunch” Draper с bluebox, используемом для обмана телефонной системы для совершения бесплатных звонков, во время поездки в Duvall, Washington, 1971. Фото Bob Gudgel.

                Читать дальше →
              • Как Apple пошла вопреки пяти общепринятым PR-нормам, но сохранила своё доброе имя

                • Перевод

                В январе 2010 Apple столкнулась с огромным кризисом, который сулил резкое падение репутации. Спустя несколько дней после запуска iPhone 4 (самый успешный из когда-либо запускаемых Apple продуктов) – пошли слухи о том, что при определённом способе захвата мобильника (при т.н. «смертельном захвате»), мощность его сигнала снижается. Струйки жалоб переросли в широкомасштабную лавину. В течение нескольких недель Apple высмеивали все кто только мог. Но к середине июля критика прекратилась. И не просто прекратилась, а довольно-таки хорошо забылась.


                Как Apple достигла такого, казалось бы, невозможного пиара? – Разбивая 5 ключевых «правил», которые ранее в пиаре считались непреложными. Джобс и компания не последовали ни одному из этих правил, но при этом остались на высоте.


                Читать дальше →
              • Нужно ли учить C для понимания работы компьютера?

                • Перевод
                Я часто слышал, что для понимания работы компьютера люди предлагают изучать C. Это хорошая мысль? Вы уверены? Сразу изложу выводы статьи, просто для абсолютной ясности:

                • C — это не то, «как работает компьютер».
                • Не думаю, что большинство людей говорят буквально, так что это неважно.
                • Понимание контекста означает, что учить С по этой причине всё еще может иметь смысл, в зависимости от ваших целей.

                Я планирую написать ещё две статьи с более подробным объяснением выводов, но этого уже достаточно. Добавлю сюда ссылки, когда статьи выйдут.
                Читать дальше →

              Самое читаемое