OS2.GURU - Перспективы eCo Software - Евгений ЕвстигнеевOS2.GURU - Перспективы eCo Software - Евгений Евстигнеев

Welcome to eComStation.RU site!

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:

eComStation.RU

ru · en · de · es · it · pt · cz · pl · fr
eComStation - это совершенно другая операционная система для PC (IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
      Что такое OS/2?НовостиУстановкаОбновлениеПрименениеБудущееСообществоКупить    
(Карта сайта)

 
 
Списки протестированного OS/2 оборудования
Как получить драйверы OS/2 бесплатно

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

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, и к присваиванию им привычных сочетаний горячих кнопок.


Попробуй программу:

Благодаря тулкиту Qt4 в eComStation будут портированы десятки современных графических программ, Вложить 5 евро в разработку Qt4

Комментарии:

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 ;)

Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


Ваше имя:

Ваш E-Mail:

CODE:
......

  

Ваш комментарий:


Каждый пользователь eComStation/Rus может бесплатно зарегистрировать несколько полезных программ (общая стоимость которых > 6000 руб). Дисковые утилиты, программы для интернета, расширители рабочего стола. Нужны ли тебе эти программы?

Статьи

Операционная система
Программное обеспечение
Оборудование
Для разработчика
Разное
Колонка редактора


Готовая eComStation на SSD диске

 





Последний активный опрос: Какая высота барьера RPM?

Самая комментируемая новость за месяц: OS/2 в обмен на железки

IBM OS/2 Warp

 
Обучение новичков

Списки протестированного OS/2 оборудования

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2018 eCo Software, All rights reserved
eComStation is a registered trademark of Serenity Systems International
OS/2 Warp is a registered trademark of IBM Corporation
 

 

 
Картинка дня: