|
ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен.
Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.
eCo Software может выпустить и другие пакеты
(Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)
|
Перспективы eCo Software - Евгений Евстигнеев |
TITLE: Перспективы eCo Software - Евгений Евстигнеев
DATE: 2005-09-15 13:44:31
AUTHOR: Eugene Evstigneev
Немножко о себе. Профессиональные навыки
Родился в 1977 году в Кемеровской области. Компьютерами
заинтересовался в конце 80-х годов, и примерно
в то же время начал программировать. Владею (или когда-то
владел) языками Basic, Assembler 580ВМ80А, Z80 и 80x86,
Pascal, Clarion, FoxProD, C/C++. Сейчас уже многое подзабыл, и наиболее
адекватные знания остались только по FoxProD и C/C++.
Живу и работаю в Кемерово.
Как пришел на OS/2? Чем она для тебя является сейчас?
Пришел в 1994 году. Тогда у меня стояли PC-DOS и Windows 3.1,
которых к тому времени мне стало мало. В СМИ о всю пиарилась
Windows95, а от знакомых слышал, что "есть такая крутая ОС -
OS/2". Для чистоты эксперимента решил попробовать обе. Недостатка
в контрафактных Win95 не было, а вот за OS/2 пришлось
побегать. Первая прожила на моей машине с месяц-два. После того,
как я устал от ее бесконечных глюков, поставил OS/2, которая
после всего того безобразия казалась идеалом. Большую роль сыграло то,
что Win95 была в состоянии "бета". Будь она постабильней, то очень
может быть, что на эти вопросы я сейчас не отвечал бы.
По мере изучения внутренностей OS/2, я все больше восхищался
ее архитектурой. Сейчас она для меня - система с наиболее
вменяемой идеологией, которая незаслуженно забыта и задвинута в угол.
В каких проектах участвуешь?
Практически во всех проектах eCo Software, требующих приложения
усилий в области внешнего оформления и юзабилити. Из последних
проектов - Personal Card Manager (оформление страниц блокнота)
и eSchemes (консультации по юзабилити). Из более ранних -
оформление SVISTA и сопутствующих продуктов (LAN Wizard,
Disk Image Utility).
Можно ли OS/2 называть "MacOSX для PC"?
Наверное, правильнее сказать "можно было бы". У OS/2, как
и у eComStation, есть огромный потенциал, который далеко
не в полной мере реализован. Инженерами IBM был заложен
достаточно прочный фундамент, однако "фасад" до завершенного
состояния так и не был доведен. В Apple хорошо понимают
значимость такого понятия, как "usability". Интерфейс MacOSX строится
вокруг единого стержня, и общая идеология интерфейса хорошо
документирована. В этом плане нам есть чему у них учиться.
Главный козырь eComStation - это наличие развитой инфраструктуры,
на базе которой можно довольно безболезненно развивать интерфейсную
часть. В большей мере - это связка SOM/WPS+REXX/OREXX.
У конкурентов есть специальные дизайнерские компании, которые
помогают оформить софт. Есть ли такая услуга для разработчиков
программ eComStation?
На рынке ПО для eCS (OS/2) красиво оформленная программа -
довольно большая редкость. Ситуации мы обязаны тем, что OS/2
по жизни была ОС для технарей, и художников с дизайнерами
она интересовала слабо. В итоге мы имеем технически довольно
качественный софт, и оформление, порой актуальное для ПО 15-летней
давности. Тем не менее, первое мнение о программе складывается
еще при просмотре ее скриншота. Как говорится, встречают
по одежке. Для коммерческого ПО оформление программы
по понятным причинам имеет более высокий приоритет, чем для
freeware-проектов - при прочих равных условиях пользователи
выберут программу, с которой приятнее работать. Еще хочу сказать,
что многие под "дизайном" понимают лишь красивую картинку,
ограничиваясь визуальной составляющей. По мере усложнения
программных продуктов, качество интерфейса измеряется не только и не
столько обилием графики на единицу площади, сколько продуманностью
и непротиворечивостью интерфейса. Так вот, в связи
с вышеизложенным... Как бы не хотелось вести открытую
агитацию, тем не менее, eCo Design - едва ли
не единственная компания, специализирующаяся на дизайне ПО
для eCS (OS/2), как визуальном, так и логическом.
В самом деле, иногда стыдно становится, когда пользователи других ОС
с фразами типа "что это за анахранизм" показывают пальцем
на какую-нибудь OS/2-программу. При этом, чисто технически
эта программа может дать фору ее аналогам на других платормах.
Нужно ли повторять в eCS те же расширения
пользовательского интерфейса, что и в других ОС?
То, что интерфейс системы нужно развивать - сомнений нет. Вопрос
в том, что многое из того, что хотелось бы видеть
в eCS, уже реализовано в других системах. Без заимствований
здесь не обойтись. Проблема в том, чтобы в процессе
не скатиться до прямого копирования. Хотя интерфейс системы
и недостаточно развит, он все же строится вокруг некоторых
базовых принципов взаимодействия с пользователем. Главное - взять
идеи в чистом виде, и развивать их в соответствии с внутренней
архитектурой системы, без оглядки на их реализации
в других ОС.
Какой перспективный проект для eComStation ты заметил
за последние пол-года?
Если не ограничиваться чисто программными проектами, то, наверное,
самое замечательное событие - это реанимация EDM/2. Поддержка
разработчиков - одно из важнейших направлений развития системы,
которое по каким-то причинам было упущено из вида. Надеюсь, EDM/2
это положение в какой-то мере исправит.
Какие стратегические проекты станут доступны в этом году?
Если смотреть со стороны, то Personal Cards Manager
(PCM) выглядит достаточно законченным, чтобы быть выпущенным на рынок
в ближайшее время. Насчет eSchemes судить трудно - работы там
еще достаточно. Однако, после активизации работы над ним,
о сроках выхода скоро можно будет говорить более определенно.
К классу "стратегических" можно отнести также и BootJFS.
В качестве базовой части операционной системы она появится
до конца года в следующей версии eComStation. Неплохо
продвигается работа над драйвером ACPI. Если все будет
идти по графику, то сам драйвер и его интерфейсная
часть пойдет в релиз уже в этом году.
Что планируется в 2006 году?
Сейчас правильнее будет говорить о направлении развития. Определенно,
больше внимания будет уделяться инфраструктурным проектам. Основной
акцент будет на разработке коммуникационных продуктов и развитии
пользовательского интерфейса. Речь идет как о самостоятельных продуктах,
так и о тех, которые могут войти в состав eComStation.
Один из них - это eSchemes. Включить его
в ближайшую версию eComStation вряд ли получится, учитывая
уровень готовности продукта. Думаю, что продукту это пойдет
только на пользу - будет время для его шлифовки.
Что гарантировано будет в следующей версии eComStation?
Самое ожидаемое - это, конечно же, возможность загрузки с JFS.
Сейчас эта файловая система используется далеко не всеми,
как раз из-за необходимости держать два раздела - загрузочный
(HPFS) и с данными (JFS). Кроме решения этой проблемы, загрузочный
JFS-раздел позволит кешировать системные библиотеки, что значительно
снизит время реакции системы на действия пользователя.
Другое нововведение - система для организации работы
с персональными карточками - Personal Cards Manager.
Продукт замечателен тем, что это первый проект за последнее
время, направленный на развитие инфраструктуры системы.
Анонс PCM
публиковался на страницах сайта, поэтому я не буду здесь
его подробно расписывать.
Стоит упомянуть возможность установки на компьютеры
с процессором AMD64. Описание всех обновлений системы
займет много времени. Могу посоветовать следить за обновлениями
на сайте - со временем будут опубликованы анонсы
с описанием всех обновлений системы.
Посоветуй программистам и пользователям, что использовать?
eCenter, WPSBar или WarpCenter?
Архитектура WPSBar в большей мере соответствует архитектуре системы,
но при этом он довольно сырой, и для повседневной работы мало
приспособлен. eCenter - наиболее удобный и функциональный инструмент,
однако его идеология достаточно сомнительная. WarpCenter сегодня
уже стал атавизмом, поэтому как серьезная альтернатива
не рассматривается. Поэтому, если говорить с позиций пользователя,
то самая "беспроблемная" линейка на данный момент -
это eCenter. Если же смотреть с позиций системной
архитектуры, то нужно развивать и продвигать WPSBar, чтобы
со временем он стал доминирующим на рабочих столах
пользователей.
Какую стратегию в развитии ОС мы (eCo Software) должны
выбрать?
По максимуму использовать инфраструктуру системы
при разработке ПО. Интеграция в WPS там, где это имеет
смысл - самое очевидное направление, однако и оно используется
далеко не всегда. Сейчас можно встретить множество программ,
сделанных монолитами, в виде EXE-файла и набора DLL.
Они выполняют свою функцию, но не более. Очень часто
не используется мультимедийная подсистема, и пишутся собственные
библиотеки, берущие на себя ее функции. Даже особенности
архитектуры PM зачастую просто игнорируются.
Здесь я немного ушел в сторону от сути вопроса, расписав
общую ситуацию среди программ для OS/2. Продукты eCo Software
в полном игнорировании инфраструктуры системы не замечены, однако,
полностью интегрированными в систему их тоже назвать нельзя.
Здесь есть над чем работать, хотя вектор развития по большей
части выбран правильно. Идеология, доставшаяся нам в наследство
от OS/2 - одно из немногих наших преимуществ. Нужно
просто ее не растерять.
Можешь ли дать пару советов, как пользоваться WPS? А то
тысячи пользователей пользуются FC.
В WPS можно создать относительно удобную среду для работы,
средства для этого есть, но это требует некоторого приложения
усилий. Для начала нужно просто вспомнить, что в eCS,
как и в OS/2, есть некторые особенности, которые ее выгодно
выделяют среди других ОС. Это, например, шаблоны. Пользователи OS/2
к ним настолько привыкли, что зачастую просто игнорируют, что
и понятно - в стандартной реализации папка "Шаблоны"
содержит множество малопонятных простому пользователю, а иногда
и ненужных объектов. Привести ее в порядок вручную
практически невозможно - список шаблонов строится каждый раз
при открытии папки. Однако, благодаря все той же гибкости WPS,
ничто не мешает создать собственую папку, например "Хорошие шаблоны",
и накидать туда собственных объектов, которые нужны в работе,
и проставить у них признак "Шаблон". Работа эта довольно трудоемкая,
но она того стоит - все объекты-шаблоны можно создать
со своими собственными настройками, значками и подписями.
Изюминка WPS здесь в том, что шаблоном может быть абсолютно
любой объект с любым содержимым. Можно, например, создать
в OpenOffice документ-бланк "Заявка" или "Счет-фактура" и сделать
их шаблонами. Потом, при создании объекта из этого шаблона,
останется только заполнить нужные поля. Для большего удобства можно
положить эту папку с шаблонами в папку "Дополнительные
пункты меню" eComStation (или "xWorkPlace Configuration Folder"
при наличии установленного xWorkPlace), и объекты можно будет
создавать из контекстного меню папки. Для более удобной работы
с документами необходимо также позаботиться о правильной
настройке ассоциаций. Не менее важна и настройка поведения
папок. Для некоторых пользователей, особенно начинающих, настоящей
проблемой становится ворох окон из-за того, что каждая папка
открывается в новом окне. Проблема (если ситуация таковой
признается) решается довольно просто - в настройках папки есть
возможность включить автоматическое закрытие окна после открытия
любого объекта или же только подпапок. Кроме такой персональной
настройки есть возможность изменить поведение всех папок. Еще одна
особенность папок, о которой многие незаслуженно забыли - это
опция "Рабочая область". Во включенном состоянии меняется
поведение не самой папки, а тех объектов, которые были открыты
из нее - их окна наследуют поведение окна-рабочей области.
Другими словами, если минимизировать такую папку, то минимизируются
все объекты, открытые из нее; если восстановить -
все восстановится в прежнем виде; при закрытии также
закрываются все объекты. "Рабочая область" - чрезвычайно удобная
вещь при организации работы с проектами. Наверное, хватит. Описание
всех прелестей WPS может хватить на целую книгу. Главный совет -
хорошо изучить (или вспомнить) настройки WPS, и потратить некоторое
количество времени на подстройку интерефейса под себя.
Наиболее продвинутые пользователи могут пойти дальше. Главная
причина, по которой многие пользуются NC-клонами - привычные
горячие клавиши. Эмуляция их поведения для людей, зающих внутренности
eComStation (OS/2) - задача не слишком сложная. Вся работа
сводится к написанию REXX-скриптов, выполняющих определенные действия,
аналогичные FC/2, и к присваиванию им привычных сочетаний
горячих кнопок.
Попробуй программу:
|
NetDrive - подключи ftp-каталог на букву диска (webDAV, .iso, NTFS том, ..)
|
Комментарии: dcm 2005-11-10 02:33:25 | Честно говоря, не понимаю, как вы можете вообще СРАВНИВАТЬ ЭТО с Mac OS X. Последняя разрабатывается, пожалуй, самой креативной компанией на рынке software и доведена до совершенства.
Я бы сравнил эту ОС хотя бы с Winows 95 или, скажем с Be.
Короче, ребят, занимайтесь вы какой-то фигней. Никому это не нужно и никакой массовый пользователь на это даже не посмотрит. | Fomalhaut 2005-11-10 09:18:15 | Ну вы можете сравнивать и с Win 3.0, но корректней было бы с WinNT/2000/XP.
Ибо NT, а не W9x, вышла-то из исходников Warp 3.0 | Красивые Девчонки 2005-11-10 19:10:05 | Массовый пользователь (быдло отсталое) смотрит Job.ru и передачу "За Стеклом". | Дмитрий Калашников 2005-11-14 09:04:59 | 1. Сравнивать можно всё со всем. Главное - какой делается вывод. Вывода о том, что eCS сейчас по возможностям и удобству сопоставима с Mac OS X в статье, слава богу, нет.
2. При всей любви к яблокам не могу согласиться, что их система совершенна. Кто работает с ней серьёзно, знает, что проблем там ещё до хрена. Но радует то, что компания прислушивается к юзерам и делает всё, чтобы решить эти проблемы.
3. Не надо путать бизнес и искусство. Это артисты Большого театра могут сетовать, что зрители - быдло, и вместо них слушают Дэцла и Билана. В бизнесе клиент всегда прав. И за него надо бороться, а не клеить ярлыки. | Peter Jones 2006-06-16 08:10:15 | cool site | Sally Kraus 2007-03-30 09:46:02 | Cool site | Sally Kraus 2007-04-03 13:19:17 | I liked youe site. | ULT 2007-04-11 16:07:30 | Хм, не легче ли использовать gnu/linux ;)
| POKEMON 2007-04-11 16:12:07 | Хм, не легче ли использовать eComStation ;) |
Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).
|
|
Готовая eComStation на SSD диске
Последний активный опрос: Какая высота барьера RPM?
[Google]
|
IBM OS/2 Warp
|