User login

You are here

Приехал HP-50g

Утром почтальон тихо положил бандерольку в почтовый ящик. Двое суток доставки - скорость французской почты как всегда на высоте. Дизайн устройства на мой не самый притязательный вкус выше всяких похвал. Потому что производство не прерывалось, а совершенствовалось на протяжении последних 40 лет. Не могу не поделиться фото ПМК.

Comments

Поздравляю. Что ж, поздравляю. Могу только тихо позавидовать возможностям HP и особенностям работы французской почты. :)

st's picture

Спасибо. Да, американцам не надо возвращаться к точке "перестройки" 20-летней давности... Хотя, например, до аккумуляторов они так и не созрели. Думаю, однако, что не по причине недостатка технологий, а из-за банального союза с производителями батареек. Времена меняются, "борьба за экологию" на государственном уровне в Европе дает плоды. Народ понемногу покупает аккумуляторы, батарейки же выбрасывает не в мусорное ведро, а в специальный контейнер у дверей ближайшего универсама.

Впрочем, приобретение HP-50g никак не отменяет заказ МК-161 в грядущий дачный период :)

Вот увидишь, МК-161 будет программировать интереснее. По крайней мере я чаще пишу программы для МК-152, чем для нашей общей японской безнопилы. :-)

st's picture

Кроссплатформенность. Сейчас я озабочен кроссплатформенностью. Пока не найду оптимальное решение, ничего писать под обе платформы не буду.

Неплохо бы попробовать адаптировать FreePascal или GCC под такие нужды.

В идеале хочется иметь реализацию логики на кроссплатформенном трансляторе ЯВУ (C/C++, FreePascal) со специфичными для платформы (ПМК, КПК, смартфон) реализациями интерфейса пользователя.

Кроссплатформенность. Чтож, успехов. У кого-то ведь там получалось быть слугой двух господ. :-)

Впрочем, чаще всего попытка сидеть на двух стульях оканчивается не так приятно. Здесь же, скорее, даже разводные мосты получились.

Самое эффективное кроссплатформенное будет GCC с компиляцией прошивок: под ARM и MCS-51. При желании можно даже сделать аппаратно-зависимые ядрышки с общей ФОРТ-библиотекой, это довольно быстро пишется.

Но в итоге проект всё равно выродится либо в Гну-Линукс, либо в Windows.

Vitasam's picture

А что будет выходом кроссплатформенного транслятора - входной язык ПМК, или речь идет о "низкоуровневой" прошивке для контроллера?

st's picture

Пока неясно. Вот мысли на сей счет http://pmk.arbinada.com/node/446

Vitasam's picture

Out-of-box experience :) Теперь уже окончательные поздравления! Про 40 лет непрерывной разработки - да, да. И, раз уж зашла речь о дизайне, рискну получить помидорами в морду лица :)

Не в обиду СЕМИКО, но вот гляжу на лежащий на столе МК-52 и эстетичные струны души цепляются. От МК-61 еще больше цепляются. А вот от МК-161 не цепляются. Из-за клавиатуры, в первую очередь.

А ведь эстетический фактор играет немаловажную роль.

st's picture

Наследие. В советское время основным заказчиком промышленности был ВПК, где высоки требования к функционалу, надежности и минимизации используемых системой ресурсов. О потребительском дизайне и эргономике мало кто думал, разве что в специальных случаях вроде пульта системы ПВО или АЭС, где счет идет на доли секунд. Изменить такой подход сразу невозможно, тем более, что он заложен в саму инженерную школу.

Vitasam's picture

Ну, МК-52 и 61, вроде, в советское время были сделаны (+) тем не менее.
На мое же решение относительно 161й это тоже не повлияет :)

P.S. Может, я, конечно, огульно охулил, не держа машинку в руках. А клавиши там нажимаются легко и приятно

Клавиши там нажимаются хорошо - лучше, чем в советских ПМК, во всяком случае. Впрочем, когда первые заказчики получат МК-161, пусть сами об этом и напишут.

Клавиатура не плёночная ведь, как в МК-152, а из нормальных кнопок. Достоинства и недостатки плёночной клавиатуры обсуждали уже не раз, думаю, в МК-152 её применение оправдано. В портативном варианте - нет. Делать корпус с герметизацией для портативной модели - это значит неоправдано увеличивать и без того не малую цену изделия. Хотя, при необходимости, возможен как выпуск модели в соответствующем исполнении, так и герметизация МК-161 подручными средствами.

Дизайн. Дизайн предоставляет рабочие места другим парням, не инженерам.

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

То есть совершенно не та система, когда на заведомый сверхдоход устраивают по блату очередного Тёму Лебедева.

Кстати, несмотря на свой красивый дизайн, выключатель-то в МК-61 подкачал. Как и переключатель, между прочим. МК-152 же, наоборот, выключателем порадовал. ТАКОЙ дребезжать не будет. :-)

Vitasam's picture

Да, выключатели в моей 52й не блещут. ..

Креатизм. В целом Вы, безусловно, правы. Хотя дизайн систем ПВО - это отдельный песнь. Вот про пульты АЭС не скажу - видел только на картинках. Но думаю, что розового меха там тоже нет. :)

Что касается эргономики - не стоит путать разумное расположение, форму и окраску органов управления, их соответствие физиологическим возможностям и психологическим стереотипам человека - с тем маразмом, который сейчас часто называют промдизайном. :)

Посмотрите на свой HP-50 на фотографии. Где там дизайн? Надписи различимые, шрифт простой, цвет не особо маркий, единственным нефункциональным элементом является отвлекающий логотип, ну, да как же без него нынче. Ещё изогнутый корпус с бортиком, зрительно уменьшающим пропорции изделия, поскольку есть возможность пресс-форму подходящую сделать, да нажимные элементы кнопок чуть кривые. В остальном - вполне функциональная конструкция, насколько могу судить по фотографии.

Насчет других потребительских качеств HP-50 не скажу, хотя предполагаю, что наш корпус покрепче будет. :)

И всё таки, ПМСМ, ту же армейскую форму должны делать адекватные люди, знающие условия её применения, а не представители меньшинств, исходя из своих "естетичейских чуйств". Последние же пусть двигают "высокую моду", покуда есть люди желающие это потреблять.

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

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

Вот достаточно яркий пример "креаторов", живущих в виртуальном мире:
http://binstream.livejournal.com/76595.html
Понравились, в частности, глубокомысленные рассуждения отсюда:
http://binstream.livejournal.com/74288.html?thread=418096#t418096

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

st's picture

Много слов ни о чем. По ссылке у "двоичного потока" много слов ни о чем. Достаточно заменить кальку перевода "креатива" на творчество, как все встает на места. Люди, которые меняют будущее называются "прогрессоры" или, по-старинке, "революционеры". Творчество же - это средство самовыражения и самореализации. Иногда творчество отдельных людей попадает в струю истории, получаются уникальные явления вроде эллинской культуры, эпохи возрождения или золотого века русской литературы.

Промышленный дизайн HP-50 - это консистенция вкуса и опыта многих лет, воплощенная в данном конкретном изделии. Разработать такое изделие "с нуля" коллективом специалистов без подобного опыта, хотя бы и с дипломами луших инженерных школ, невозможно. Количество в качество переходит постепенно.

Аналогично обстоит дело и в софтостроении. Мало-мальски сложная программная система или пакет становятся пригодными к широкому использованию примерно после третьей версии.

Что касается советской инженерной школы, то промышленный дизайн изделия у нас в ВУЗе преподавался всего один семестр, да и то, после того, как мы написали "телегу" с просьбой изменить устаревший курс "Технология проектирования РЭА". Собственно, полагаю, что раньше с этим было еще хуже.

Дизайн. Да, конечно. Всё зависит от дополнительной смысловой нагрузки на термин. Если говорить только о прямом смысле слова: "от англ. design ... - художественное конструирование предметов, интерьеров" - дизайн HP-50 и многих других изделий весьма хороший. Специалисты такие есть и у нас, но их умения сейчас не востребованы по причине отсутствия возможности реализации. Если ситуация изменится - будет и дизайн.

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

Дизайн МК-152/161, напротив, выполнен во вполне определённом стиле, который вызывает максимальное раздражение у определённых категорий населения. Не скажу, что совсем случайно. ;)

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

Меня лишь позабавило то, что этот "поток", думая, что "противостоит системе" и "живет в своём отдельном мире" на деле является весьма ярким выразителем массового сознания толпы лиц постперестроечного поколения.

st's picture

Ситуация должна измениться для этого, несомненно. Но это лишь полдела. После изменения должно пройти немало времени до появления специалистов и конкурирующих/сотрудничающих школ. Именно дизайнерских школ, работающих в цепочке НИОКР, а не рисовальных студий Тём Лебедевых.

Эта ситуация повсеместна. Посмотрите на дизайн объектов современной архитектуры. На отечественные автомобили и поезда (самолеты уже слили). Дизайн интерьеров в госучреждениях. Урбанизм, наконец.

9 лет. Serguei_Tarassov wrote:
> Промышленный дизайн HP-50 - это консистенция вкуса и опыта многих лет,
> воплощенная в данном конкретном изделии.

Если точнее, то 9 лет. С 1997 года (когда ACO состояла из новичков калькуляторостроения) по 2006. Причём его предшествующие модели вызывала кучу нареканий именно дизайном.

Претензии были не как к МК-152, дескать стиль исполнения не тот. Стиль был настолько «розовый мех», что инженеры (те, которые с обычной ориентацией) брать в руки боялись. Просто корпус, и кнопки, и экран HP 49G, HP48gII и HP 49g+ были хрупкими, ломкими, сбоили, надписи стирались:
http://en.wikipedia.org/wiki/HP-49_series

При желании можно сделать подшивку с претензиями владельцев, даже верных любителей серии HP. Например, чтобы тыкать туда носом беседующих о дизайне ЭКВМ.

st's picture

Претензии - это хорошо, это обратная связь. В НиЖ было много публикаций с претензиями к советским ПМК. Но у нас эта связь не сработала, а у них - работает, и судя по срокам - весьма эффективно.

Говоря об опыте я имел в виду и старые модели, вроде HP-12C, которые переиздаются десятилетиями. Из советских ПМК переиздать нечего, разве что инженерные калькуляторы MK-51/72 и миниатюрные Б3-38, МК-53.

Эффективно? У них десять лет, у нас двадцать. Но и положение разное. Держава, победившая в информационно-психологической «холодной» войне и проигравшая, оккупированная сторона.

Нет ничего «навроде» HP 12C, среди программируемых калькуляторов это уникум. Да и не в курсе, выпускается ли сейчас сам HP 12C. Вроде, в Штатах только «платиновые» видел, а это 2003 год. Ему не десятки лет, а всего шесть. Кстати, я взял себе «юбилейное издание», которое только в 2006 году разработано.

Хотя это коллекционирование — пустая трата денег, достаю ещё реже, чем HP 50G. Вот МК-161 жду, он способен заменить мне софтверные калькуляторы под винду и Гну. Фактически это «юбилейное издание» советских ПМК. Что же до надёжности, то посмотрим, что первым из строя выйдет. Корпус или энергонезависимая память.

Если «СЕМИКО» разработает свой корпус для карманной модели, ничто не помешает выпускать в нём все последующие модели ЭКВМ. Как HP 12C/Platinum/Anniversary.

К HP 12C, кстати, у народа свои претензии. Никто к ним особо не прислушивается:
http://www.hp15c.org/

Vitasam's picture

В смысле - еще карманнее, чем 161? ..

Конечно. Я не держал в руках МК-161. Но судя по опубликованному и дискуссиям в Сети, у МК-161 есть резерв по карманности. Как высказался Дмитрий Леонов, это скорее, карман рюкзака.

Думаю, что разработать идеальный корпус и снизить вес получится, когда тираж вырастет на пару порядков — от сотен до десятков и сотен тысяч(!) экземпляров. Потребуется промежуточный этап, когда НПП "СЕМИКО" установит связи с розничными (или оптовыми) реализаторами, а мы обогатим архитектуру ЭКВМ своими программами.

Хорошо, что часть решений уже проверена зарубежными фирмами. Например, в 2009 году ясно, что разрабатывать свой процессор, специально для ПМК, это путь не только дорогостоящий, но и тупиковый. Даже фирмы с оборотом HP его не выдерживают.

st's picture

Линейка Линейка HP-10 (HP-10C series), к которой относится и HP-12C стартовала в 1981 году. Модель 12C выпускается с 1981 года по настоящий момент. Она есть в каталоге даже на русскоязычном сайте HP.

HP-50 - это продолжение ПМК графических серий 49 и 48, которая стартовала в 1990 году.

МК-152/161 не являются продолжением серии МК-52/61. Это принципиально новое направление. Кроме подмножества системы команд ничего общего в этих сериях нет. Разница примерно как между MS DOS и MS Windows - общее название "Электроника". Конечно, и под Windows можно было писать и запускать DOS-программы. Только народ почему-то стал писать графические приложения.

МК-152/161 - это первые отечественные графические ПМК. То есть ориентироваться по технологиям HP можно примерно на 1987 год (серия HP-28) или на уровень советского микрокомпьютера МК-90 из 1990 года.

> Модель 12C > Модель 12C выпускается с 1981 года по настоящий момент.

Ну да. Динозавр-уникум.

.
> HP-50 - это продолжение ПМК графических серий 49 и 48, которая
> стартовала в 1990 году.

Всё так. Хотя при желании можно продлить начало до HP-71B (первого «сатурновского» ПМК) или поближе, т.к. HP 49 был римейком HP 48 с нуля (точно также, как в МК-152 был римейком МК-52 с нуля).

.
> МК-152/161 не являются продолжением серии МК-52/61. Это принципиально новое
> направление. Кроме подмножества системы команд ничего общего в этих сериях нет.

Это немало. Кстати, не только система команд, но и интерфейс пользователя является расширением прежнего (F АВТ, F ПРГ, ШГ, С/П, ПП и т.д.).

> Разница примерно как между MS DOS и MS Windows

Ну да. Windows 3.11 и воспринималась, как графическая надстройка над MS-DOS. Включение DOS'а в Windows 95 было лишь маркетингом. Замечу лишь, что программы под Win32 могли работать без 16-битного кода DOS и системных вызовов BDOS/BIOS. А программы под DOS не являются, строго говоря, программами под Win32/64.

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

Похожее было, когда на Z80 гоняли под MSX-DOS'ом программы, написанные для 8080/8085 и CP/M. Дорабатывая некоторые из них.

> МК-152/161 - это первые отечественные графические ПМК.

Не так. Первыми нашими графическими ПМК были МК-85/МК-90. Здесь просто добавили графические возможности в МК-61/52. При этом аппаратной поддержки построения графиков нет, они строятся с помощью программ пользователя.

st's picture

85/90МК-85 и 90 - это не ПМК, а микрокомпьютеры с системой ввода, основанной на алфавитной клавиатуре, обычной для компьютеров. Графическим МК-85 также назвать нельзя из-за однострочного размера дисплея.

По сути графических ПМК в СССР так и не появилось, это сделано только сейчас, спустя почти 20 лет.

Для меня также очевидно, что использовать МК-152/161 в качестве модернизированных МК-52/61 не имеет никакого смысла, равно как и написание прикладных DOS-программ под современный Windows. Использовать при нужде старый софт - да, писать новый в старом стиле - нет. В этом плане свои эксперименты black queen ведет в правильном направлении.

Но думаю, что скоро выяснится, что для управления графическими приложениями клавиатуры старых ПМК не хватает, а система команд слишком низкоуровневая.

Serguei_Tarassov wrote:
>Serguei_Tarassov wrote:
> МК-85 и 90 - это не ПМК, а микрокомпьютеры с системой ввода, основанной на
> алфавитной клавиатуре, обычной для компьютеров.

Наличие клавиатуры у компьютера не делает всё, у чего есть клавиатура — компьютером. Например, алфавитная клавиатура есть у электронных словарей и переводчиков.

Алгоритмический язык программирования, в противовес компактному, тоже не признак. Хотя бы потому, что в HP 50g наличествует Бейсик.

> По сути графических ПМК в СССР так и не появилось,

Исключительно из-за того, что ты выбрал терминологию, в которой постулировал, что поздние советские ПМК не являются графическими.

> Но думаю, что скоро выяснится, что для управления графическими приложениями
> клавиатуры старых ПМК не хватает, а система команд слишком низкоуровневая.

То есть вину за то, что предлагаемый тобой путь неверен, хочешь водрузить на разработчиков?

Black_queen152's picture

Поздравляю с покупкой! Новый программируемый калькулятор - это всегда хорошо! Особенно если это такая известная модель.

Vitasam's picture

50g имеет Сом-порт? насколько я понял, только USB-slave?

Да. COM-порт в HP 50g есть, но корявый. Для того, чтобы его задействовать, нужен специальный переходник, аппаратно устраняющий некоторые ошибки в реализации протокола RS-232.

Здесь можно заказать такой кабель, тут же подробности про него:
http://commerce.hpcalc.org/serialcable.php

Vitasam's picture

Да уж, кабель включает микроконтроллер, а не просто корректор уровней

Vitasam's picture

еще вопрос - каковы размеры 50g? На сайте ХП странные числа

st's picture

Размеры 18,4 см в длину x 8,7 см в ширину x 2,35 см в самом толстом месте. Вес 220 грамм + 4 батарейки ААА.