"Бывает нечто, о чём говорят: "смотри, вот это новое"; но это было уже в веках, бывших прежде нас"
Екклезиаст гл.1 ст. 10

понедельник, 18 июня 2012 г.

ТЕКСТОВЫЙ ПРОЦЕССОР 1904 ГОДА



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

Совершенная типографская машина должна заменить ручную работу наборщика.
Три шага ручного набора: медленного, дорогого, подверженного случайным ошибкам - отменяются одношаговым. С помощью машины, изобретенной г-ном Толбертом Лэнстоном, набор становится в пять раз быстрее и обходится в треть стоимости прежнего.

Оператор машины Лэнстона сидит за клавиатурой, весьма схожей по внешнему виду с пишущей машинкой, содержащей все часто-используемые символы (225 всего). Скорость работы ограничена только ловкостью нажатий на клавиши, в точности так, как если бы оператор работал на пишущей машинке. Это вся совокупность затрачиваемых человеческих усилий. Машина же выполнит всю остальную работу: сделает расчёты и представит материал в чистом, блестящем новом виде, где каждая часть идеальна, каждая на своём месте, каждая строка в точности необходимой ширины, потому что для выравнивания текста по ширине строки, каждый пробел между словами – математически идеально вычислен. Это практически невозможно сделать при ручном наборе: человек может ошибиться, устать и быть невнимательным или иметь недостаточный опыт. Всё это устранено и всё делается удивительно быстро.
Эта машина является одним из видов буквоотливного автомата и литеронаборщика. Она устанавливает идеальные литеры (отдельные символы), которые затем могут быть используемыми в ручном наборе или непосредственно для печати из под печатного пресса.

Машина Лэнстона состоит из двух частей - клавиатурной и буквоотливной. Клавиатурная часть может быть размещена в удобном месте, вдали от шума, где ничего не может отвлечь или прервать оператора. Пятидюймовый рулон бумаги, перфорированной клавиатурной частью машины (комбинацией отверстий для каждой буквы), может быть быстро снят, по окончанию набора. В буквоотливной части находится мозг машины. Он считывает комбинации отверстий для каждой буквы на рулоне и подает сигнал при помощи сжатого воздуха механизму, который ставит матрицу в необходимое положение и заливает литеры буква за буквой, каждый символ в соответствии с надлежащей последовательностью, как отмечено перфорацией на бумажной ленте. С помощью шкалы индикатора на клавиатуре оператор знает, сколько необходимо пробелов между словами в строке и как заполнить остальное пространство, чтобы сделать строку надлежащей ширины. Эта информация заносится перфорацией на бумажную ленту. Когда лента передается на буквоотливную машину, перфорация управляет литьём.

Буквоотливная машина это гениальный механизм, состоящий из многих сложных деталей. По команде от перфоленты матричная рамка перемещается, и требуемая матрица устанавливается над отливной полостью формы, ширина которой определяется командой перфоленты автоматически. Затем литейная форма вместе с углублением на матрице заполняется жидким сплавом (состав цинка и свинца) под давлением, в результате чего отливается литера необходимого знака или пробел. Отлитые литеры и пробелы выталкиваются в строчной канал. Из отдельных литер и пробелов формируются шрифтовые строки, имеющие одинаковую длину. Из строк составляют гранки набора. Эта изумительная машина способна установить практически любой размер шрифта, а также строки практически любой нужной ширины; на переход от одного размера на другой требуется несколько минут. Машина Лэнстона набирает таблицы, стихи, и все остальные трудные части набора, которые требуют большого терпения при ручном наборе.

Она называется монотипом, потому что отливает и устанавливает набор в виде строк каждый раз однотипно.
Справка:
ШРИФТЫ ДЛЯ РУЧНОГО НАБОРА - поступают в типографию в виде отдельных металлических или деревянных литер, которые размещают в наборных кассах и ящиках.
МОНОТИПНЫЕ ШРИФТЫ - в типографию поступают в виде матриц. Отдельные литеры, получаемые в процессе отливки, автоматически составляются в слова и строки.
МОНОТИП, а, муж. (спец.). Полиграфическая машина, отливающая строку отдельными печатными знаками. | прил. монотипный, ая, ое. М. набор. Толковый словарь Ожегова.
Источник: STORIES OF INVENTORS by RUSSELL DOUBLEDAY. 1904 перевод мой



суббота, 9 июня 2012 г.

ФЛЭЙМ ИЛИ ГРЯДУЩИЕ ПЕРСПЕКТИВЫ



Итак, подводим предварительные итоги. По сути Флэйм является продвинутой контрольно-аналитической системой. Похожие по функциям легальные коммерческие программы, может быть не столь изощрённые, существуют давно. То, что программа осуществляет свои действия по сбору аналитической информации частного порядка инкогнито, в современной практике не исключение, а правило. То же самое делает ваша операционная система и почти все программы в ней; хостинг-провайдеры; поисковые системы и сайты на которые вы заходите. Разница только в объёме и качестве, а также наша уверенность в том, что эти данные не будут использованы против нас.

Здесь же мы видим систему уровня государственного! Программа использует известные уязвимости операционных систем Майкрософта, рассчитана на работу на современной Виндовс-ориентированной платформе, массово используемой в мире, и широкополосный выход в Интернет. При других технических условиях она или не работала бы, или её активность была бы хорошо заметна даже не специалисту. Так как промышленные и секретные системы, в основном, используют юникс-подобные среды с выделенными защищёнными каналами связи, Флэйм явно не предназначен для них. Он с успехом мог использоваться и, наверное, использовался для оперативного сбора компромата, технической и финансовой информации, дистанционного мониторинга. Стратегические же цели неизвестных создателей пока не ясны, но другие перспективы и сценарии развития событий прорисовываются.
Справка: Flame (вирус) - материал из Википедии — свободной энциклопедии



воскресенье, 3 июня 2012 г.

КОНРАД ЦУЗЕ - ОТЕЦ ЦИФРОВОГО КОМПЬЮТЕРА



Конрад Цузе (нем. Konrad Ernst Otto Zuse; 1910-1995) создал первый цифровой программно-управляемый компьютер в мире. Он построил механическое устройство, которое назвал Z1, в квартире своих родителей в Берлине. Строительство Z1, программируемой вычислительной машины двоичного кода, было начато в 1936 и закончено в 1938 году.

После окончания университета Цузе начал работать на авиазаводе Хенкеля (Henschel) в Берлине. Он отвечал за выполнение статических расчетов. Тем не менее, спустя несколько месяцев, Цузе уволился. Конрад Цузе стал предпринимателем, и его первым творением стала вычислительная машина. С помощью своих родителей, он начал строить автомат, который до этого момента существовал лишь в его воображение. Некоторые друзья помогали ему в работе, другие давали небольшие суммы денег, чтобы он мог завершить свою работу. Это может быть самое важное различие между Цузе и другими изобретателями, работающими в то время в США, такими как Атанасов (Atanasoff), Айкен (Aiken), Мочли (Mauchly) и Эккерт (Eckert), которые работали в университетах или корпорациях и могли использовать все их ресурсы, Конрад же работал в одиночку. И логическая и механическая конструкции машины были его единоличной работой.
Z1 вступила в строй в 1938 году. Цузе, игнорировал структуру механических калькуляторов того времени, основанных на десятичной системе с использованием вращающихся компонентов, и создал машину с нуля, разработав совершенно новый вид механической конструкции, использовавшей двоичную систему и металлические пластины, которые могли двигаться только в одном направлении, то есть они могли только менять своё положение. Линейный сдвиг компонентов преобразовался в линейные сдвиги в различных слоях машины, или сдвиги в перпендикулярных направлениях. Можно с уверенностью сказать, что с позиций сегодняшнего дня, механическая конструкция машины была гораздо более сложной, чем её логическая структура. Никто, кроме Цузе, не понимал точно, как машина работает, хотя многие его друзья помогали ему в подготовке сотен металлических пластин, необходимых для аппарата. Z1 имела раздельные регистры данных и программ, выполняла вычисления с плавающей точкой. Ёмкость памяти 64 слова, каждое из которых содержало 22 бита.
С 1940 года Цузе начинает работать в специальном отделе Хенкеля - "F". В это время он разработал две машины, которые могли: автоматически измерить некоторые параметры ракетного крыла, преобразовать аналоговые величины в цифровые, вычислить формулу, основанную на этих данных. Возможно, что это был первый аналого-цифровой преобразователь, используемый для цифровых расчетов.
В 1940 году он построил машину Z2, в который использовал целочисленные процессоры, построенные на реле и механическую память. Машина была продемонстрирована ответственным лицам, и Цузе удалось убедить Научно-исследовательскую службу воздушного пространства Германии (DLV) частично профинансировать проект электромеханической вычислительной машины.
Z3 вступила в строй в 1941 г. - это был тот же логический дизайн Z1, но с использованием электрических компонентов. Z3 была собрана на двух тысячах реле и могла осуществлять операции с 22 битными словами на тактовой частоте около 5–10 Герц. Программный код и данные сохранялись на перфорированной плёнке.

В 1941 году Цузе продолжает работать на заводе Хенкеля, но одновременно начинает свой бизнес. "Zuse Ingenieurbüro und Apparatebau", в Берлине была первой компанией, основанной исключительно с целью разработки компьютеров. Успех Z3 принёс Цузе контракт с DLV на разработку большого компьютера - Z4. Эта машина должна быть похожа по дизайну на Z3, и иметь 1024 слов памяти вместо 64. Машина была построена и почти готова в 1945 году, когда в Берлин вошли русские войска. Конрад Цузе вылетел с Z4 в Южную Германию, где он впоследствии остался. Британские и американские военные эксперты, допросили Цузе и осмотрели машину, но он не был среди тех ученых, которые закончили свою карьеру, работая на антигитлеровских союзников.
После войны, Цузе продолжил работать в двух главных направлениях:
а) начал разработку алгоритмического языка программирования "Plankalkül",
б) открыл собственную компанию заново.
Z4 был установлен в Цюрихе в 1950 и был первым действующим коммерческим компьютером
Оглядываясь назад, можно сказать, что самым большим достижением Конрада Цузе была разработка семейства полностью цифровых, с плавающей точкой, программируемых машин, которые были построены почти в полной интеллектуальной изоляции в период с 1936 по 1945 год.
Источники: Konrade Zuse Internet Archive; Computer Pioneers by J. A. N. Lee (IEEE Computer Society and the Institute of Electrical and Electronics Engineers); "The Computer - My Life" by Konrad Zuse (Internet Archive)



суббота, 2 июня 2012 г.

Opus Majus


Quatuor Vero Sunt Maxima Comprehendendæ Veritatis Offendicula



"Роджер Бэкон (Roger Bacon; ок.1220–1292) - это особый и неповторимый гений, оксфордский францисканец, отец науки, основанный на опыте. Его имя достойно внимания в нашей истории, уступая только Аристотелю" - Герберт Уэллс (1922). Краткая история мира
"Quatuor vero sunt maxima comprehendendæ veritatis offendicula, quæ omnem quemcumque sapientem impediunt, et vix aliquem permittunt ad verum titulum sapientiæ pervenire: videlicet fragilis et indignæ auctoritatis exemplum, consuetudinis diuturnitas, vulgi sensus imperiti, et propriæ ignorantiæ occultatio cum ostentatione sapientiæ apparentis."
Roger Bacon, 1267. Opus Majus

Латынь может быть переведена так:

Четыре препятствия к истине: недостойная власть, обычаи и соглашения, несовершенные чувства, и хвастовство кажущейся мудростью.

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

Четыре главных препятствия к постижению истины: представления ошибочных и недостойных авторитетов, влияние обычаев, популярных предрассудков и сокрытие нашего собственного невежества.

Почитание авторитета (или власти), привычка (обычай), мнения большинства и смешение невежества с кажущимися знаниями или претензией на знание. Последнее заблуждение самое опасное и, в некотором отношении, причина других заблуждений.
Резюмируем: Бытие определяет сознание. Ваши убеждения формирует ваше окружение, но абсолютно всем людям свойственно ошибаться или преднамеренно вводить других людей в заблуждение, и вы тоже не всегда правы, даже в том случае, когда вы уверены в своей правоте.
Источники: Roger Bacon (Doctor Mirabilis); NNDB | Roger Bacon; Герберт Дж.Уэллс. Очерки истории цивилизации; Encyclopædia Britannica | Roger Bacon (English philosopher and scientist)