НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

Unsorted

 

 

AD: Upgrade ArcaOS to NeoWPS level

  • Install original PNG icons drawed by designer, specialized at OS/2 adornation.
  • Install eSchemes 2019 to change colors and buttons on desktop.

eCo Software vista - Eugene Evstigneev


TITLE: eCo Software vista - Eugene Evstigneev

DATE: 2005-09-15 13:44:31

AUTHOR: Eugene Evstigneev
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=135
to your language

Немножко о себе. Профессиональные навыки

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


Test the program:

Widescreen activator - enable widescreen for Intel

Comments:

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

How many programs exist in eComStation? eCo Market catalogue - more than 160, online catalogues: APeCS - more than 1200, ecsoft2 - more than 1600, hobbes - more than 10 000

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

Russian OS/2

eCo Software is making russian eComStation since 2001, all versions of ArcaOS since 2017.

// надо на ENG!!

 
Every conference is important.

Warpstock Europe 2016

Interview with Lars Erdmann
talking about USB drivers development

What was happening at that conference? The work on ArcaOS was starting..

 

(C) OS2.GURU 2001 -- 2025