[[ header START ]]
telegram

Форум обсуждение

telegram

Send message

telegram

[ +7-981-8529467 (Санкт-Петербург)

telegram

t.me/os2_guru

eComStation.RU


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

[Как заработать в OS/2?

Как купить OS/2 дискету?

Идеи для фанатов OS/2

*

(Карта сайта)

 
 
[[ head-3-search ]]

Отчет: OS/2 совместимое оборудование

[[ head-3-search END ]]

 
Обновление

 
Программы

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

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

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

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

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

 
История (1):

 
(Бонусы)

 
Советы:

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

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

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

 

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

 
Новая eComStation:

 
Будущее: (1)

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

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

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

 
Гаджеты

Обновите ArcaOS до уровня NeoWPS

  • Установите набор PNG иконок, нарисованных дизайнером, специализирующемся на оформлении OS/2
  • Установите eSchemes 2018, чтобы менять цвета и кнопки на рабочем столе

Репортаж с конференции DWS2008


TITLE: Репортаж с конференции DWS2008

DATE: 2008-05-17 14:06:16

AUTHOR: eCo Software

17 и 18 мая в Дюссельдорф состоялась встреча разработчиков eComStation (Дюссельдорф - центр Северной Вестфалии, самой населенной и промышленно развитой из всех земель Германии). Как и в других больших немецких городах, в центре города в зеленых зонах можно встретить кроликов, белочек и попугаев.

Пятница, вечер

На самом деле, все начинается уже в пятницу, во второй половине дня. Народ постепенно съезжается и уже идет обсуждение горячих тем и новых программ.


Программа воркшопа

В субботу конференцию посетило более 20 человек. В основном люди из Западной Европы. На irc-канале присутствовало еще N человек, которые смотрели слайды, слушали доклады и задавали вопросы.

Кофе-брейк

Конференция началась с кофе-перерыва.

WarpIn, Creating basic WarpIn packages,
Michael Oehlhof

Обратите внимание,

  • По умолчанию предлагайте тот вариант, который нужен для вашей программы. WARPIN_IFSAMEDATE = {PROMPT|SKIP|OVERWRITE}, а также WARPIN_IFEXISTINGOLDER, WARPIN_IFEXISTINGNEWER, ..
  • Можно вызывать REXX-скрипты
  • Ограничивать возможности пользователя, как и куда устанавливать программу.
  • Можно собирать несколько пакетов .wpi в один, можно привязываться к другим пакетам .wpi

Примеры скриптов:

  • wpi_samplescript.zip на севере netlabs.org

Слушатели задали дополнительные вопросы:

  • Q: What is your opinion, what are the advantages/disadvantages of central database? Christian: eCS - 1-user system, yes, database may contain wrong data. but ща так удобнее.
  • Q: Есть ли планы Software update managers? ДА, это планируется. Хотя это много проблем.

Christian Langancke, Michael Oehlhof, Rudi

Advanced installation procedures,
Christian Langancke

По-сути, его доклад - гайдлайн, как писать установочные скрипты без ошибок.

Например,

  • Заголовок окна WarpIn может динамически меняться из скрипта
  • Есть макрос: PackageID, чтобы для всех пакетов в одном wpi не писать одинаковую часть, а только название пакета - ага.. это макрос на REXX.

Кристиан показал простые скрипты, сложные скрипты (например, установка универсального драйвера сетевых адаптеров Genmac: Вызывается детект сетевого адаптера и т.д.)

Также, как создавать динамические пакеты (dynamic PCK). Зачем это нужно? Например, нужно проверить системную конфигурацию и спрятать часть пакетов от юзера.

Как отлаживать REXX код в WarpIn? Ответ: лови вывод REXX'а в окне EPM. Добавь команду trace, добавляй say.

Планы: новые атрибуты для PCK, новые параметры для warpin.exe, улучшение аавтоматической установки.

Слушатели задали дополнительные вопросы:

  • Q: It's very difficult to migrate from eCS old to eCS new. What is your opinion, is in necessary repack eCS CD to .wpi packages? So users can use parts of CD1 to update old version. What do you recommend to the developers of eCS? Christian: Mensys хотят перепаковать часть CD1. Но warpin не готов. Нужно много улучшений делать. Должны быть определены жесткие требования, что хочет команда eCS?

Обед

ага

Adventures in WPS programming
Chris Wohlgemuth

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

  • Когда нельзя вызывать скрипты REXX, когда нельзя открывать окна, в какие моменты нельзя показывать диалоговые окна.
  • Используй Exception handler -- except3.zip с хоббеса
  • все тяжелые операции должны быть в бэкграунде, не главном треде
  • Чтобы проверить нагрузку, запусти свой класс, и в это же время открой папку с шаблонами.

Крис

Слушатели задали дополнительные вопросы:

  • Q: Criteria, when to integrate into WPS? eCo Software: если есть манипуляции с документами. Chris: любые, главное - не делай тяжелых операций в WPS. WPS - только для старта процессов, для инициирования операций с файлами.
  • 1/2 of computers are multi-core now, is it SMP-safe application? (Is WPS ready for multi-core computers?) Chris: я не тестировал SMP. Christian: надо исследовать треды WPS.. Есть ли документация? Chris: только сорцы XWP. вообще, тема серьезная, у WPS штук 20 тредов..
  • Roderick: Как наблюдать за PM, сколько ресурсов он жрет? Chris что-то ответил.

Кофе с тортами

ага

Текущее состояние Netlabs
Adrian Gschwend

Цель создания Netlabs.org - делать бесплатный софт для OS/2. Все началось с Gimp. Приложения Chris'а для WPS тянули нетлабс вперед.

Полезные услуги Netlabs.org: репозитории subversion, мейл-листы и трекеры TRAC. Со всеми вопросами обращайтесь на irc-канал нетлабса.

Также нетлабс открыли свой XMPP/Jabber-сервер (заменяет ICQ, MSN). Работает свой внутренний VoIP SIP-сервер. (Покупаешь телефон с ethernet подключением за 50 баксов и общаешься бесплатно со своими коллегами по всему миру. Хотя они ненадежные..)

Сейчас компания Netlabs.org работает над NOM - аналог объектной модели SOM. Задача - скомпилировать на разных платформах.

Netlabs говорит: мы должны перейти на профессиональный подход в работе, работа над OS/2 и eComStation уже не религия. Собираются выпускать коммерческий софт (суппорт на коммерческой основе), а не только бесплатный. Ждут спонсорской помощи ( минимум: на путешествия; серьезные деньги - это 2-3 миллиона евро, чтобы сделать что-то серьезное. 5 people x 2 года).


Adrian (справа)

Слушатели задали дополнительные вопросы:

  • Minimal requirement to get 2-3 million euro... Netlabs.org is hosting web-pages of many important projects. // Can you show the time-table, What is the D-day, when the site may be updated? When the developers can start uploading new web-pages? You are responsible for developers. Adrian: в конце лета планируется запустить сайт.
  • Почему вы думаете, что вам дадут деньги? Adrian: a) Есть люди, которые платят сколько угодно. b) Европейские союз может субсидировать любой безумный проект.

Итоги первого дня

После общения с людьми в перерывах, а также в барах, можно сказать, что:

  • Пользователи (разработчики) внимательно смотрят, какие еще ОС существуют, но по прежнему выбирают eComStation
  • Все в восторге от того, что продолжается разработка USB стэка, обновляются другие драйверы устройств.
  • Пользователи поддерживают проект OpenOffice (и ведь на самом деле, этот проект один из самых масштабных, в нем принимают участие более пяти разработчиков и консультантов)
  • Какие проблемы есть у разработчиков сегодня? Нехватка менеджеров, которые помогали бы вести проекты. Мало новых разработчиков, которым можно передать свой опыт. Нужно быстрее публиковать документацию и новые тулкиты.

День второй

В воскресенье конференцию посетили более 30 человек.

Netlabs рассказали о своих исследованиях
Adrian Gschwend

Изучение современных технологий. Конечно, нужно изучать новые технологии. Плюс разрабатывать то, что нужно людям. Нетлабс читают сайт http://osnews.com, собирают другие материалы.

  • Рабочий стол меняется. Компьютер сегодня - это не только десктоп или ноутбук, но и мобильный телефон.
  • Информация. Здесь тоже нужны новые подходы.

Нетлабс начинают обсуждать создание нового Рабочего стола. По типу WPS, на базе объектной модели NOM (аналог SOM). Читают статьи IBM в ACM, документацию от IBM'еров.

Остается открытый вопрос: Что это даст разработчикам eComStation?

Расширения на базе WPSWizard
Bart

Информация у тебя везде - в мобиле, в сети, на сайтах. Уже не успеваем расчищать. Она неорганизована, объемы растут на глазах.

Зачем я качал все эти гигабайты? Ты вспоминаешь это только, когда стер файлы.

Итак, давайте начинать думать, как хранить и описывать информацию?

Например, не ссылайся на google maps - это не исходная информация, а уже интерпретированная.

Демонстрация:

  • RSS данные на рабочем столе (через WPS Wizard) (короче, превью сайтов/потоков на рабочем столе)
  • Если в EA документа есть инфо, то через WPS в popup-меню можно заказать поиск - откроется окно в веб-браузере.
  • Также, если в клипбоарде что-то есть, то на рабочем столе оказывается объект с этой информацией.

Сайт для разработчиков DevCon
eCo Software

Мы обсудили сайт для разработчиков eCo Software Developer Connection.

Слушатели потребовали Пашу Штеменко и всю команду eCo Software "в студию", а точнее, пригласили разработчиков на Warpstock Europe 2008, который также пройдет в Дюссельдорфе в ноябре.

Digital I/O через USB Interface Box meM-PIO
Uwe

Uwe - из Дрездена, говорит на русском, любит испанский язык.

В прошлом году Uwe уже показывал другой девайс, которым он управляет из eComStation.

meM-PIO лучше, чем ISA или PCI, потому что можно подключать к ноутбуку.

Итак, общение с девайсом - через USBECD.SYS от IBM'ера Wim Brul. Как изучать поведение USB-девайса? Нужно купить USB Catcher (около 1000 euro).

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


Uwe

Собирается написать драйвер для IrDA. А дальше управление еще одним АЦП.

Слушатели задали дополнительные вопросы:

  • Christian: Т.е. делаешь шаблон драйвера? Uwe: угу. USBECD - это шаблон/заготовка.
  • Управлять USB из REXX - удобно. Uwe: угу.

User Interface
eCo Software

  • требования к системе сегодня другие.
  • помогает продавать eComStation новым пользователям Windows.
  • развитие UI (т.е. новых контролов и заготовок) упростит разработку новых приложений.

Вопросы к другим разработчикам:

  • Давайте определим, как должны выглдеть баннеры? должен быть унифицированный вид.

С другой стороны, должна быть возмодность отключать новые расширения, отключать анимации.

eComStation 2.0

Каждый участник интересовался вопросом, когда выйдет следующая бета-версия eComStation 2.0. В ближайшие часы должна быть выпущена eComStation 2.0 RC5 (релиз-кандидат). Важно убрать все show-stoppers (т.е. баги, которые "сводят на нет" все остальные усилия разработчиков: не позволяют устанавливать ОС или пользоваться ей).

Итоги второго дня

  • Каждый разработчик eComStation специализируется в одной области. Одни делают драйверы, другие делают утилиты, третьи занимаются интерфейсом. Успех eComStation = драйверы X утилиты X приложения X реклама X .. и если один из множителей на нуле, т.е. не развивается, то Общий успех = 0.

Пора готовиться к следующей конференции

Если вы собираетесь посетить Warpstock Europe 2008, который пройдет в этом же хостеле в ноябре, то покупать билеты, получать приглашение нужно уже в августе 2008.

Авиабилет из СПб или Москвы стоит 300..500..800 USD, Проживание: 25 EURO в сутки, еда: 10+15 EURO в сутки.


Hostel


Дополнительная информация:

 

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

Lucide - просмотр документов PDF/DjVu в eComStation.

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

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


Ваше имя:

Ваш E-Mail:

CODE:
......

  

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


eComStation - реактивная система, удобная для работы. Вытесняющая многозадачность + поддержка многопроцессорности с 1994 года + Большинство программ используют многопоточность.

Статьи

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


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

 





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

[Google]

IBM OS/2 Warp

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

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

 
Статьи


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