Knigi-for.me

Ретро Бит. Акт 10 - Сева Сотх

Тут можно читать бесплатно Ретро Бит. Акт 10 - Сева Сотх. Жанр: Прочее издательство , год . Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте knigi-for.me (knigi for me) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
разгаре работы, он пишет части BSD и преподает. Чудо, что хотя бы пару часов в неделю работе с нами выделяет.

Да, Кирк оказался очень грамотным товарищем и очень дельные вещи предлагал, но являл нам себя нечасто.

В принципе, нам требовалось пока что-то маленькое и удобное. SQLite идеально бы подошел для наших масштабов. И я бы его даже зарелизил… примерные представления о принципах работы есть, в политехе мы изучали базы данных вполне себе глубоко. Я даже курсовую писал об устройстве отечественной ГигаБейз. А потом еще и полжизни на работу с ними убил. Не на создание своих движков, да, но косвенных знаний предостаточно.

— Компромисс, — предложил я. — Пишем библиотеку для Джулайскрипт, выполняющую работу с данными. Каждая строка таблицы данных рассматривается, как объект. И для чтения, и для записи. Таблицы описываем, как классы. Поддерживаем соединения, фильтры по индексам и удобные нам взрослые штуки, но слишком далеко пока не забегаем. Спецификацию я напишу. Для начала берем файлы формата dbf и индексы, как в Ди-Бейз, для совместимости, но пишем свою обертку над ними из такого расчета, чтобы при необходимости мы могли создать драйвер для подключения к серьезной СУБД, не переписывая весь проект.

— Ну… ладно, уже разумно смотрится, — сдался Гарланд. — Хотя я бы обошелся без этого. Знаешь, как говорит доктор Кнут? Преждевременная оптимизация — есть корень всех зол.

— Сэм, это не оптимизация, и у нас она своевременная, поверь… моей интуиции, она меня не подводит.

Чуть «моему опыту» не ляпнул, бабосо. Его у пацана из трейлерного парка с БД иметься не должно. Вообще, файловые базы данных — это тот еще ад, но нормального цивильного решения нам ждать еще долго, а потому выкручиваемся, обмазываемся контрольными суммами и прочими штуками, нужными для надежности.

— Наверное, это удобно в работе… стой-стой… так вот для чего ты настаивал на том, что крошечный интерпретатор обязан поддерживать ООП! — прозрел Гарланд.

— В том числе! Еще для многих других штук, но базы данных в голове держал.

Я ведь классическую такую ORM описал, хотя подход с объектами появился еще задолго до самой аббревиатуры. Ох, сколько геморроя мы поймаем с регулярным переиндексированием после аварийного разрыва связи с базой. Но на голых файликах ничуть не лучше и не надежнее. Транзакции, блокировки, версионирование и прочие более взрослые штуки подождут того момента, когда я на СУБД какого-нибудь еще обладателя докторской степени посажу и дам достаточно времени.

Победила дружба, в общем.

А еще приемка финальной версии «Химер», допиливание и тестирование первого релиза танчиков, утверждение планов на издательство и проводы теть Лизы в Неваду. Штаб-квартирой Каналья Паблишинг мы выбрали Рино — самый ближний к нам город, где уже зарегистрирована наша Интернешнл. Из всех недостатков то, что он маловат, но альтернативы не то, чтобы сильно крупнее. Вегас всего раза в полтора больше по постоянному населению, просто все эти монументальные казино и толпы туристов создают впечатление, что он масштабнее на порядок. Итогом стала запланированная командировка миссис Пондсмит в Неваду при сопровождении Джимми из «Больцман и Флорес». Для него поездка в Рино зимой уже традицией становится.

На месте наша исполнительный директор организует контору, найдет менеджера, бухгалтера, маркетолога, продажника. Скорее всего, часть должностей один человек займет. Кто-то из этих сотрудников начнет в Интернешнл числиться, чтобы мы совсем на «Рога и Копыта» не походили.

В среду снова интересный телефонный разговор произошел.

— Си-Си, звонит какой-то мистер Дей из Айовы, говорит, что ему нужно поговорить с тобой или с Линдой по важному делу, — принес вечером в среду после обеда мне радиотелефон Майкл, которому посчастливилось взять трубку.

Линда сегодня поехала в университет, взявшись за курс «Рисование человеческой фигуры». На мой вкус, она и так человеков отлично рисует, но ноль возражений. Я тоже на Си и ассемблер кучу времени и денег убил, ничего от курсов особого не получив, кроме полезных знакомств и Дюкесорта.

— Алло, Крис Коламбус, Каналья Геймс.

— Привет, Крис, это Уолтер Дей, из Оттумвы, президент Твин Гэлаксис, помните меня? Вы остались на нашей памятной фотографии с турнира.

— Добрый день, Уолтер, прекрасно помню, благодарю, что помогли нам с поисками Тодда Уокера.

— Как самочувствие мисс Ким?

— Она восстанавливается и сейчас она миссис Линда Колон.

— Даже так? От всей души вас обоих поздравляю. Но разрешите перейти сразу к делу. Нам начали приходить письма с рекордами в игре Ви-Ви… извините, не знаю, как это читается.

— В последнее время все говорят Шесть Ви.

— Благодарю, Шесть Ви. Мы организовали отдельную доску для рекордов в играх на домашних компьютерах и включили вашу игру в списки. Вскоре после этого мне показали сюжет с выставки 82-го года в Вегасе. Наша Пенни из Айовы вела соревнования по играм, а Эль-Кей в них победила. Ваша Шесть Ви буквально создана для соревнований. Я хотел бы устроить турнир по прохождению игры на скорость.

Орале! Или нет? Мистер Дей тот еще проныра и вся эта движуха — для продвижения его личного бизнеса. Залы аркадных автоматов вошли в период стагнации, вот он и нашел себе новый источник пиара и заработка.

— Уолтер, это отличная идея и я ее одобряю при одном условии — никакой Айовы. У вас прекрасный штат, но логистика все портит. Предлагаю провести чемпионат на крупном компьютерном мероприятии. Компьютерная ярмарка западного побережья и Эн-Си-Си летом в Вегасе, например. Мы предоставим игру, арендуем помещение, предоставим несколько комплектов компьютеров и ведущую с канала КРОН. На ярмарке мы проведем отборочные соревнования для посетителей, а во время Эн-Си-Си — финал. От вас рекордсмены, участники и телевидение, чтобы снять репортаж. И мы оплатим транспортные расходы на десять-пятнадцать человек. Координатор с нашей стороны — мисс Трейси Фармер, она тоже из Айовы и вы легко найдете общий язык.

Выдал всё это на одном дыхании, аж запыхался. Идея вроде бы хорошая, причин для отказа не вижу, кроме желания загнать всех игроков в самую задницу Айовы, чем и является эта их Оттумва. Не, так-то райцентр хороший и люди душевные, но добираться туда едва ли не сутки на перекладных. Все пути ведут в Лас-Вегас, так и тянет меня в город греха. Точнее, устроителей всяких отраслевых мероприятий.

— Прекрасно, мистер Колон! Запишите мой номер и скажите, как позвонить мисс Фармер…

Обо всём договорились. И его номер записал, и свой продиктовал. Посмотрим, что получится. Много мы на


Сева Сотх читать все книги автора по порядку

Сева Сотх - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-for.me.

Все материалы на сайте размещаются его пользователями.
Администратор сайта не несёт ответственности за действия пользователей сайта..
Вы можете направить вашу жалобу на почту knigi.for.me@yandex.ru или заполнить форму обратной связи.