Borland на Шайбе
или
DelphiPlus на семинаре "Borland ALM 2005"
© 2004 Андрей Голубовский
29 ноября компании SoftLine и Borland провели в Минске бесплатный семинар Borland ALM 2005. Было бы настоящим преступлением пропустить такое событие, ведь компания Borland впервые в гостях в Минске (если не считать небольшой доклад Андрея Сергеева 14 марта 2000 года "Технологии Inprise для создания современных информационных систем" на семинаре "Новейшие информационные технологии", который проходил в рамках бизнес-тура компании компания CPS "Западный экспресс").
|
Официально сказано:
Семинар "Borland ALM 2005" проходил в "West World Club" - одном из ночных клубов Минска, который в народе называется "шайба". Конечно семинар проходил не ночью, а днем (без музыки, водки и стриптиза Немного подкачали организаторы с помещением (думаю, это камень в сторону Минского представительства компании SoftLine). Оно не приспособлено для проведения подобного мероприятия. Главный недостаток - отсутствие нормального освещения. Нескольких включенных фонарей от цветомузыки было явно маловато. Из-за того что накануне семинара я не выспался, полумрак иногда нагонял на меня приступ дремоты (если бы доклад был неинтересным, я бы точно отрубился и упал со стула). К середине семинара я стал немного мерзнуть, многие уже даже сходили в гардероб и накинули верхнюю одежду. Мне повезло, что никто особо не претендовал на места в первых рядах и я захватил сразу два стула (чтобы не держать все время бумаги на коленях я положил их на соседний стул). Единственный плюс помещения - это хорошая акустика, поэтому докладчики выступали без микрофона. Транспарант с надписью "Borland Excellence Endures" (см. Рис. 2) прикрепили плохо и уже в первые минуты семинара мы наблюдали "падение Borland". На шестом рисунке видно как Borland валяется на полу рядом с аппаратом извергающим по ночам дым. Всего на семинаре присутствовало около 50 человек. К сожалению, сразу я забыл подсчитать, а потом народ понемногу начал расходиться и к третьему докладу остались только единицы самых стойких. Оказывается, что уровень культуры у нас ниже, чем я думал. Только начался первый доклад, как сразу же затрезвонили мобильные телефоны. Один из них женщина из сумочки выковыривала полминуты. Хорошо, что некоторые догадались отключить их хотя бы после звонка, но был ряд товарищей, которые еще и разговаривали, заглушая докладчика. Первый доклад "Поддержка и оптимизация процесса разработки ПО. Стратегия Borland Software Delivery Optimization и ALM-решения Borland. CaliberRM, EstimatePro, StarTeam, Together" читал Сергей Орлик (менеджер по продуктам из представительства корпорации Borland в России, СНГ и Прибалтике). Я заслушался. Во-первых, Сергей прирожденный оратор, а во-вторых, ALM-решения от Borland - это сила. Например, используемая в нашей организации собственная система документооборота для управления работой над проектами - это каменный век по сравнению с CaliberRM. Оказывается компания Borland изобрела колесо (см. Рис. 3 и Рис. 4), объединяющее все циклы разработки ПО в один интегрированный пакет, что является основным преимуществом ALM-решений от Borland. В этом колесе всё - аналитические средства (CaliberRM, EstimatePro), средства разработки архитектуры (Together), средства разработки (Delphi, JBuilder...), средства тестирования (Optimizeit, ServerTrace) и IT OPS (кажется сокращение от IT operations; Interbase, JDataStore, Borland Enterprise Server, Op-Center). Сергей привел несколько примеров использования продуктов, как прямого (например, Volvo управляет проектированием своих машин с помощью CaliberRM), так и немного нестандартного (например, одна из прибалтийских компаний написала множество собственных расширений для StarTeam и построила на базе его свою систему документооборота). Средство планирования и оценки рисков Estimate Professional, права на которое Borland купила в конце августа этого года, работает на основе статистической информации более чем 1000 крупных проектов реализованных в США в разных областях "народного" хозяйства. На мой вопрос "Подходит ли эта статистика к нашим условиям?" Сергей заулыбался и сказал, ссылаясь на слайд с графиком (в ppt-шке слайд №32, см. Рис. 5), что с какой-то вероятностью - да. И добавил, что вообще математики у Borland сильные, в том числе и русской школы (купленная в январе 2003 года TogetherSoft имела офис в Санкт-Петербурге и Borland получила в наследство полторы сотни его сотрудников). Лично я думаю, что оценить риск разработки проекта в Беларуси (за другие регионы ex-СССР не буду говорить) EstimatePro не сможет. После первого доклада основная масса народа рванула пить халявный кофеёк и только несколько человек задали вопросы. Из доклада и вопросов я понял, что:
На сайте Borland ALM Portal опубликована презентация Поддержка и оптимизация процесса разработки ПО (в формате MS PowerPoint) с семинара Borland ALM 2005 прошедшего 11 ноября в Москве. Второй доклад "Delphi 2005 - новое поколение средств разработки для Windows и .Net.Borland ECO II - Enterprise Core Objects для .NET" тоже читал Сергей Орлик. Перед докладом Сергей запустил Delphi 2005 и отошел отдохнуть, процесс длился минуты две или больше. Меня такая скорость не смутила, т.к. я уже читал краткий экскурс по установке и функциональности Delphi 2005, написанный Дмитрием Кузьменко. Торможение при запуске легко можно было объяснить тем, что память ноутбука, на котором проводилась демонстрация, была загружена множеством приложений после первого доклада и тем, что Delphi 2005 там установлена полностью и поэтому при запуске среда долго и нудно грузит все прибамбасы для Delphi Win32, Delphi.Net и C# (рекомендуется сделать Custom Install, и поотрубать все, что Вы не собираетесь использовать). Первое, что бросается в глаза в Delphi 2005 - это конечно же полностью новая среда. Изменилось все:
Компилятор тоже претерпел изменения. Например, добавлен новый цикл for..in..do для перебора элементов массива, множества или коллекции. В общем о всех новшествах Delphi 2005 можно говорить долго, поэтому я остановлюсь. Да и материалов по Delphi 2005 уже хватает, например, загляните на Borland Developer Network, а если взять в руки google, то можно нарыть еще десятка два статей на эту тему (в том числе и на русском). В поставку Delphi 2005 версий Enterprise и Architect хитрая Borland включила StarTeam Standard. Это, не побоюсь сказать, кастрированная версия, которая позволяет ощутить кайф от использования StarTeam, а для полноценной работы необходимо докупить лицензии StarTeam Enterprise, а еще лучше Enterprise Advantage (например, если Вы хотите получить возможность создания Custom Forms и Custom Workflow или получить web-клиента для работы со StarTeam с помощью браузера). Не помню точно к чему, но Сергей гордо отметил, что Borland - единственная компания, которая имеет право поставлять Microsoft .NET Framework в составе собственных средств разработки. Еще он поведал, что Borland борется за качество. Например, в поставку Delphi 2005 не вошел Bold, т.к. его не пропустил контроль качества. Поэтому Bold для Delphi 2005 будет выпущен позже и будет включен в одно из обновлений Delphi 2005. Первое обновление выйдет через несколько месяцев и возможно уже будет включать технологию Bold. После второго доклада вопросов было намного больше. Вот несколько вопросов, которые задавал я сам или которые наиболее запомнились:
Сергей Орлик пообещал в скором будущем опубликовать на сайте Borland ALM Portal презентацию доклада по Delphi 2005 (после того, как он ее немного дополнит). После вопросов Сергей Орлик ушел на перекур, а я, от нечего делать, направился к столу с кофейком (надо же было хоть как-то немного согреться). Впервые я пил кофе на Шайбе, обычно это бывают совсем другие напитки Даже краткое ознакомление с Delphi 2005 позволило мне вспомнить проект Galileo. Несколько лет тому назад было заявлено, что Borland выпустит комплекс инструментов с кодовым названием Galileo для разработки на различных языках, который будет позиционироваться как прямой конкурент Microsoft Visual Studio. Первым шагом к Galileo был C#Builder. Delphi 2005 - это очередной шаг, т.к. этот продукт объединяет в себе несколько различных языков и технологий.
Третий доклад "JBuilder 2005 - продуктивность разработки на платформе Java/J2EE. Функциональность новых версий JBuilder 2005 и Borland Enterprise Server 6.5" читал Андрей Никаноров (консультант Московского представительства Borland; см. Рис. 9). Оказалось, что он главный разработчик сайта Borland ALM Portal, который объединил jbuilder.ru и csbuilder.ru в единый портал и посвящен решениям Borland в области технологий разработки и ALM. Демонстрация JBuilder меня не интересовала (просто уверен, что там все круто по самое не могу), поэтому я вышел в коридор, чтобы ответить на неотвеченные за день телефонные звонки. Потом немного послушал про Borland AppServer. Оказывается, по независимым тестам он значительно опережает своих конкурентов (я бы даже сказал, что рвет своих конкурентов "как Тузик грелку"). Другого от продукта Borland ожидать и не стоит. После третьего доклада, когда весь народ разбежался, и осталось несколько человек, по просьбе одного из программистов Сергей попробовал скомпилировать под Delphi 2005 его старый проект. После того, как закомментировали несколько вызовов OLE-серверов Word97 компиляция прошла успешно. Правда, быстрой ее назвать было трудно. Но опять же, как сказано выше, ноутбук после доклада был загружен множеством приложений, да и сам проект лежал на флэшке, что не могло не вызвать торможение. Времени катастрофически не хватало, т.к. во время первых двух докладов Сергей незаметно для всех вышел за отведенное ему время, поэтому несколько обещаний данных во время докладов он так и не выполнил Все желающие, могут задавать вопросы о продуктах компании Borland по e-mail или на форуме Borland ALM Portal. Хотелось бы выразить огромную благодарность компаниям Borland и SoftLine а также лично Сергею Орлику и Андрею Никанорову за проведенный семинар. Будем надеяться, что дело сдвинулось с мертвой точки и слдеующие мероприятия компании Borland (например, Borland Developer's Day) не пройдут или не проедут мимо Минска. Я тоже допустил несколько ошибок:
P.S. На сайте SoftLine еще обещали, что каждый участник семинара получит купон на 5% скидку при приобретении Delphi, но его так и не дали |
Copyright© 2004 Андрей Голубовский, специально для Delphi Plus
| 2011 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2010 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2009 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2008 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2007 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2006 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2005 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2004 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2003 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2002 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2001 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 2000 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 1999 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
- Компания по разработке программного обеспечения
- Услуги аутсорсинга в области программирования
- Как продлить срок службы картриджей
- Мошенничество во Всемирной Паутине. Осторожно: фишинг!
- Web-студия
- Как легально поднять уровень индекса цитирования.
- Мы реально сможем помочь вам в управлении предприятием
- Создание сайтов – популяризация вашего замысла
- Свой сайт. Управление ресурсом
- Семантическое ядро сайта или правила подбора ключевых фраз
- Программирование в среде Delphi 8 for .NET
- Практикум по Delphi для решения прикладных задач
- Фундаментальные алгоритмы и структуры данных в Delphi
- Delphi 6. Программирование на Object Pascal
- Delphi и технология COM
- Delphi в шутку и всерьез: что умеют хакеры
- Программирование в Delphi глазами хакера
- Delphi 2005. Секреты программирования
- Искусство создания компонентов Delphi
- Приемы программирования в Delphi на основе VCL
- Программирование баз данных в Delphi 7
- Программирование баз данных в Delphi
- Программирование в среде Delphi
- Программирование в Delphi 7
- Язык SQL в Delphi 5








