По просьбам трудящихся. Сказака о VIP-е.
Добавлено: 16 авг 2002, 14:40
Maverick: VIP - какой он?
Жила на свете группа програмеров, которые ну оччччень любили Паскаль. Но не было у Паскаля стандартных функций работы с БД. И решили они написать пару библиотек чтобы базы эти юзать. А чтобы идти впереди планеты всей, решили сделать все это с использованием стандартных Библиотек Turbo Vision - чтобы пользоваться его событийной частью. И взяли они объект TView и начали они с ним всякие злодейства проводить - добавлять всяческие новые свойства и методы, которых у него отродясь не было. И родилось от этого объекта куча юнитов, которые и по сей день можно найти в каталоге VISION. Параллельно с этим росло и тайное знание програмеров. И в один прекрасный день добились таки они своего - скрестили они, ненасытные, свое чудо с маленькой девчушкой, бед до сих пор не знавшей, и имя имевшей ненашенское,заграничное - BTrieve. И родилося у них дитятко, и назвали они его ...., не знаю как они его назвали, но знают его в миру немногие, под именем СУБД Атлантис. Росло дитятко не по годам, а по месяцам - поэтому и развели програмеры для дитяти этого кучу игрушек компилеров. А чтобы сильно не улекалось, сделали они эти компилеры строчными - играйся дитятко.
И звалися эти компилеры - FCOM, SEC, SHC и VIP: Sec - меню выпадающие делать, SHC - помощь им генерить, Fcom - отчетики и формочки ваять, Vip - интерфейсы всяческие строгать. Может и были какие еще, об этом история давно уже забыла.
И стала СУБД Атлантис играться этими штучками.... ну и доигралась... Родила "Атлантис в ночь не то сына, не то дочь" - чудо-юдо всем на диво, с первых минут жизни самостоятельно на бух.счетах считавшее. Прозвали ее за замашки Галактикой.
Время шло, Галактика росла. СУБД Атлантис ублажала ее всячески своими компилерами, да и запуталась совсем. И пришла она к группе програмеров и взмолилась - господа хорошие помогите! Совсем я запуталась с компилерами вашими!!! И посмотрели програмеры на дело рук своих и сказали - ладно... сделаем. И взяли они Vip и насильно запихали в него и SEC, и SHC, и FCOM. А на последок добавили ему DICOM - словари перекоеркивать, системным администраторам Галактики жизнь и без того веселую еще веселее сделать. И стал Vip таким важным, что сказал своим создателям - хочу быть 32-разрядным с кучей наворотов виндовых. И Галактику компилить под виндой хочу - к дяде Билли поехать охота - на ихнюю жисть посмотреть!!!
И сказали програмеры - будет Галактика виндовой, но ты останешься таким каким мы тебя сотворили, чтобы Галактика тебя узнать смогла. А для тебя ключик специальный сделаем - Run=On называется. Как пропишешь его - так сможешь на время виндовым приложением себя чувствовать. И трассировочку делать сможешь.
И действительно - начал Вип виндовым себя делать, да отладочку потихоньку включать. Да только видимо перепутали господа програмеры что-то (или специально недоделали). Не совсем VIP виндовым получился. И трассировочка у него через раз срабатывает, и переменные не видит - одни текущие поля таблиц разбирает. Но встроил все-таки он в Галактику (где наша не пропадала) кое какие функции, чтобы помочь народу простому. Одну из них и я знаю - правда страшненько она называется - не по-нашему - по-заграничному - GetIfcCurrentFieldName - и показывает она, к какому полю Галактика сейчас пристраивается для очередной своей пакости. А в последнее время задумался - как же Галактику обуздать - сделать так, чтоб простой народ ее юзал и под себя настраивать смог. И встроил он в Галактику Конфигуратор чудный. Но... опять недоделки получились, как и у создателей его - програмеров. Поэтому и решил он с версии 5.72 а может и с 5/73 сопровождать Галактику, да вовремя глюки ее явные править.
Тут бы и сказочке конец, пивка бы попить - горло смочить. Да не тут то-было... Грозятся господа програмеры чудо чудное показать, диво дивное явить - Галактику версии 5.8, а потом и совсем про ВИП забыть - Галактику свою к версии 6.0 с Java подружить... Что из этой дружбы получится - неизвестно, поэтому и ВИП далеко прятать не советую. Пойду я пиво пить с друзьями да дальше байки травить - о женщинах конечно же. Удачи вам всем! Не судите строг, не поминайте лихом! Протрезвею - заявлюсь еще - мож чего еще расскажу интересного! ))
Жила на свете группа програмеров, которые ну оччччень любили Паскаль. Но не было у Паскаля стандартных функций работы с БД. И решили они написать пару библиотек чтобы базы эти юзать. А чтобы идти впереди планеты всей, решили сделать все это с использованием стандартных Библиотек Turbo Vision - чтобы пользоваться его событийной частью. И взяли они объект TView и начали они с ним всякие злодейства проводить - добавлять всяческие новые свойства и методы, которых у него отродясь не было. И родилось от этого объекта куча юнитов, которые и по сей день можно найти в каталоге VISION. Параллельно с этим росло и тайное знание програмеров. И в один прекрасный день добились таки они своего - скрестили они, ненасытные, свое чудо с маленькой девчушкой, бед до сих пор не знавшей, и имя имевшей ненашенское,заграничное - BTrieve. И родилося у них дитятко, и назвали они его ...., не знаю как они его назвали, но знают его в миру немногие, под именем СУБД Атлантис. Росло дитятко не по годам, а по месяцам - поэтому и развели програмеры для дитяти этого кучу игрушек компилеров. А чтобы сильно не улекалось, сделали они эти компилеры строчными - играйся дитятко.
И звалися эти компилеры - FCOM, SEC, SHC и VIP: Sec - меню выпадающие делать, SHC - помощь им генерить, Fcom - отчетики и формочки ваять, Vip - интерфейсы всяческие строгать. Может и были какие еще, об этом история давно уже забыла.
И стала СУБД Атлантис играться этими штучками.... ну и доигралась... Родила "Атлантис в ночь не то сына, не то дочь" - чудо-юдо всем на диво, с первых минут жизни самостоятельно на бух.счетах считавшее. Прозвали ее за замашки Галактикой.
Время шло, Галактика росла. СУБД Атлантис ублажала ее всячески своими компилерами, да и запуталась совсем. И пришла она к группе програмеров и взмолилась - господа хорошие помогите! Совсем я запуталась с компилерами вашими!!! И посмотрели програмеры на дело рук своих и сказали - ладно... сделаем. И взяли они Vip и насильно запихали в него и SEC, и SHC, и FCOM. А на последок добавили ему DICOM - словари перекоеркивать, системным администраторам Галактики жизнь и без того веселую еще веселее сделать. И стал Vip таким важным, что сказал своим создателям - хочу быть 32-разрядным с кучей наворотов виндовых. И Галактику компилить под виндой хочу - к дяде Билли поехать охота - на ихнюю жисть посмотреть!!!
И сказали програмеры - будет Галактика виндовой, но ты останешься таким каким мы тебя сотворили, чтобы Галактика тебя узнать смогла. А для тебя ключик специальный сделаем - Run=On называется. Как пропишешь его - так сможешь на время виндовым приложением себя чувствовать. И трассировочку делать сможешь.
И действительно - начал Вип виндовым себя делать, да отладочку потихоньку включать. Да только видимо перепутали господа програмеры что-то (или специально недоделали). Не совсем VIP виндовым получился. И трассировочка у него через раз срабатывает, и переменные не видит - одни текущие поля таблиц разбирает. Но встроил все-таки он в Галактику (где наша не пропадала) кое какие функции, чтобы помочь народу простому. Одну из них и я знаю - правда страшненько она называется - не по-нашему - по-заграничному - GetIfcCurrentFieldName - и показывает она, к какому полю Галактика сейчас пристраивается для очередной своей пакости. А в последнее время задумался - как же Галактику обуздать - сделать так, чтоб простой народ ее юзал и под себя настраивать смог. И встроил он в Галактику Конфигуратор чудный. Но... опять недоделки получились, как и у создателей его - програмеров. Поэтому и решил он с версии 5.72 а может и с 5/73 сопровождать Галактику, да вовремя глюки ее явные править.
Тут бы и сказочке конец, пивка бы попить - горло смочить. Да не тут то-было... Грозятся господа програмеры чудо чудное показать, диво дивное явить - Галактику версии 5.8, а потом и совсем про ВИП забыть - Галактику свою к версии 6.0 с Java подружить... Что из этой дружбы получится - неизвестно, поэтому и ВИП далеко прятать не советую. Пойду я пиво пить с друзьями да дальше байки травить - о женщинах конечно же. Удачи вам всем! Не судите строг, не поминайте лихом! Протрезвею - заявлюсь еще - мож чего еще расскажу интересного! ))