• В Беларуси
  • Наука
  • Интернет и связь
  • Гаджеты
  • Игры
  • Офтоп
  • Оружие
  • Архив новостей
    ПНВТСРЧТПТСБВС
  1. Белорусские каналы не будут показывать «Евровидение». Белтелерадиокомпания объяснила причину
  2. «Не представляет, как будет жить дальше». Поговорили с супругой военного, которому дали 18 лет колонии за госизмену
  3. Сколько белорусы возмещают за коммунальные услуги и проезд в общественном транспорте
  4. Курс доллара упал почти до пятимесячного минимума. Что произошло и что будет дальше
  5. Погода на неделю: дожди и грозы, но тепло
  6. Инженер-программист и профессиональная модель. Вот какая девушка стала «Мисс Вселенная»
  7. Врач рассказывает про анализ, который помогает проверить, все ли у вас в порядке с запасом железа
  8. Журналистку TUT.BY Катерину Борисевич перевели в гомельскую женскую колонию
  9. В Минске заработает еще один пункт вакцинации от ковида для всех желающих. Рассказываем, где и когда
  10. Очевидцы сообщили о задержании ОМОНом велосипедистов на Цнянке
  11. Генпрокурор: «Установлены сведения о еще живых нацистских преступниках. Из литовских батальонов СС и Армии Крайовой»
  12. Тренер по бегу объясняет, какую ошибку допускают новички и получится ли похудеть с бегом
  13. Крупные компании России в мае не поставляют нефть на «Нафтан». Сырье из Азербайджана также не ждут
  14. Зуд и гнойные корочки. Врач называет симптомы чесотки и рассказывает о лечении
  15. Посмотрели цены на рынке «Валерьяново», куда приезжал Лукашенко, и сравнили с Комаровкой
  16. «Скинул 20 кг за 5 месяцев». Белорус рассказывает, как похудел, а потом набрал мышечную массу
  17. И снова умерли 10 человек. Минздрав выдал свежую суточную статистику по коронавирусу в Беларуси
  18. Ваш народ от рук отбился. Почему у власти уже сбоит система распознавания «свой-чужой»
  19. «Открыл нам неограниченный кредит и разрешил тратить, сколько хотим». Меценат Юрий Зиссер
  20. Вот какие права и льготы Лукашенко дал арабам для застройки 10 квадратных километров Минска
  21. «Он работает с онкобольными, а потом приходит на сеанс и плачет». Кто и как помогает психологу
  22. По деньгам выходит дешевле, чем отели. Путешествие на автодоме по Полесью
  23. Смена внешности и запрет на съемку. Лукашенко подписал законы о госзащите и нацбезопасности
  24. В Беларуси сокращается количество банкоматов, инфокиосков и платежных терминалов
  25. «Дорогое удовольствие для государства». Минтруда — о сокращении декрета и пересмотре размера пособий
  26. Йоханнес Бё души не чает в жене и ребенке. Только взгляните на их семейную идиллию
  27. Врач — об опасности домашней пыли и том, как часто нужно делать уборку
  28. В полвторого ночи написал явку с повинной. О какой «взятке» 12-летней давности говорят в суде над Бабарико
  29. Помните пса с пробитой головой и оторванным носом? Узнали, что сейчас с ним и ищут ли живодера
  30. Свидетель слышал все происходящее в зале, но суд это не смутило. Журналистке TUT.BY Касперович дали 15 суток


Сайт The Codeless Code опубликовал фотографии рукописных исходников кода, писавшегося в начале 1980-х для персонального компьютера Apple II, известного ещё как Apple ][. На изображения обратил внимание сайт Dev.by.

Изображение: Qi / thecodelesscode.com
Изображение: Qi / thecodelesscode.com

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

Задача приведённого в примере кода — рисование текста с заглавными и строчными буквами на экране высокого разрешения. «Шрифты» создавались программистом на графической бумаге и затем вручную переводились в байты, которые хранились в области данных. Запросы к библиотеке шрифтов создавались на Applesoft BASIC (диалекте MS BASIC) при помощи специальной последовательности символов в текстовой строке:

100 PRINT «&F2&B&H3&W2Hello, world!»

Такая команда позволяла выбрать шрифт #2, жирный, с тройной высотой, двойной шириной, и напечатать «Hello, world!» в месте нахождения курсора. Похожие команды позволяли менять цвет текста, и даже назначать разные цвета соседним столбикам символов, таким образом создавая иллюзию использования несуществующих в Apple ][ цветов — например, бирюзового.

Изображение: Qi / thecodelesscode.com

Изображение: Qi / thecodelesscode.com

Изображение: Qi / thecodelesscode.com

Изображение: Qi / thecodelesscode.com

Изображение: Qi / thecodelesscode.com

Изображение: Qi / thecodelesscode.com

Резюмируя, автор отмечает, что те, кто жалуется на неудобство того же IDE Eclipse, просто не представляют, что значит настоящее неудобство.

Читайте также: 

Тест: насколько вы программист?

-20%
-50%
-50%
-10%
-15%
-30%
-35%
0069757