По мотивам одной сказки

 

Милая барышня, - «рукописи не горят»

http://oskv.livejournal.com/16390.html

 

 

Единственное, что по-настоящему отравляет жизнь - работа, точнее 8-мичасовое изнаслование (иначе этот процесс никак нельзя назвать). Пока сделала срочный отчет Вьетнаму со всеми скриптами и нужными переменными, обматерилась по полной программе.

Ошибки в RK7 четко идут одна за другой. Я программистам успеваю докладывать только о том, что не мешает работе. То есть если возникает ошибка и при нажатии на OK можно не отвлекаться и делать дальше, то про это даже не говорю. Ну а если уж зависает и отрубается все, что можно - тогда, пожалуй, можно сказать. Опять же, запомнили последовательность действий, которую НЕ надо повторять и сиди работай себе дальше :) Программа тупая, косая и глючная - однозначный приговор.

 

До инсталляции первого ресторана еще надо было доехать. 30 минут мы ехали по пустыне по "хайвею" на автобусе с местным народом - вчетвером на заднем сиденье (впятером - считая еще сумку с glaive'ом)есчаный пейзаж вокруг разнообразием не отличался. Недостроенные отели больше походили на останки цивилизации (Глуховский бы под это дело написал мрачный роман). Места абсолютно глухие, не хотелось бы идти пешком вдоль пустыни по такому шоссе. Редко встречающиеся оазисы тут же застраиваются очередными отелями.

В ресторане после четвертого часа напряженной работы как раз в тот самый момент, когда мы вплотную подобрались к окончательной настройке сети, отрубилось электричество (привет Вьетнаму). Пока ждали, когда его включат, хотя бы поели... Ага, первый раз за день - часов в 5 вечера. Кухня очень вкусная, кальмары отличные. Единственный минус - с непривычки все кажется очень острым.

Потом началась настоящая песчаная буря. Такое ощущение, что столы и перила на улице протирать бесполезно - все равно все будет серым от песка (именно поэтому любой предмет, проводящий на открытом воздухе больше чем полчаса, автоматически становится ОЧЕНЬ запыленным).

Пока продолжали установку, подсмотрела веселую вещь - как в ресторане (причем достаточно хорошем и дорогом) оформляются заказы. Какая там система автоматизации ресторанов R-Keeper! Официант пишет на фирменном бланке что заказали клиенты, подходит к громадному стеллажу, разделенному на мини-полки и кладет бумажку на нужную полку (номер полки в этом случае равен номеру стола)))

 

Дальше поехали на инсталляцию во второй ресторан. Автобус подали повеселее - разрисованный изнутри и снаружи в тайском стиле с кучей мигающих огоньков (в скобках замечу, что трехместные мотороллеры - тоже тема, едут в отличие от автобуса они напрямую, а стоят примерно как московская маршрутка, что по египтеским ценам, наверное, на уровне цен такси)))))

Интернет в Хургаде (точнее, пригороде Марине) - отдельная тема. Чтобы найти кафе, где ловит wi-fi, надо обойти весь залив. И то, этих кафе будет не три десятка на выбор, а одно-единственное. Завтра вот мне надо залезть на наш tracker, чтобы посмотреть один скрипт, придется опять наворачивать круги.

 

Но когда наконец началась инсталляция RK7, подтвердились мои худшие опасения (а они с самого начала не были оптимистичными). Во-первых, наша система лицензирования приведет в ужас кого угодно. Один раз ты все ставишь, получаешь код запроса, потом идешь ищешь интернет (см.выше как сложно с этим в Хургаде), генерируешь лицензию и возвращаешься обратно, чтобы эту самую лицензию сохранить. Больше всего я боялась, что что-то пойдет не так и менеджерская часть лицензию не примет. Но повезло. Хотя что считать за "повезло" - rk7 как старое лоскутное штопаное одеяло начал рваться в других местах.

Во-вторых, по количеству возникающих ошибок, внезапных закрытий окон и нерабочих моментов (просто предупреждения я даже не считала) этот день сделал любую презентацию. Рядом сидят люди, которые это все покупают, а у тебя на мониторе ошибка за ошибкой. Завтра будем настраивать принтер и начнется форменное веселье - уже просто предчувствую. Налоги вот например сегодня так и не заработали.

Пришлось еще устанавливать SH и связывать его с RK7. Почему-то после установки

Еще в тему RK7:

а) касса неудобная, причем реально неудобная, с кучей дополнительных действий. И это сильно замедляет работу персоналу. О том, что надо было брать интерфейс кассы целиком с RK6 я уже не раз думала. Иначе распугаем всех дилеров - на самом же деле длинно, путано и неудобно. Написать скрипты, чтобы касса работала хотя бы не так неудобно в момент создания заказа, я могу, только вот к сожалению этот проект за мной висит уже больше месяца. Если бы не писали постоянно всякие олени и бараны - давно бы уже сделала.

б) второй раз уже заказчики просят сделать набор блюд по коду (привет Вьетнаму), причем не цифровому (что уже есть), а именно цифро-буквенному.

в) надо сменить значки грозных предупреждений на менеджерской (со стандартного значка ошибки, скажем, на значки предупреждений с воклицательными знаками)

г) как отображается вьетнамский язык - это отдельная песня аиста. За год общения с дилерами я уже наловчилась отличать корректный от некорректного. Ну так вот - и на кассе, и на менеджерской частично рисуется некорректно (очень удивительно, правда? Чтобы в RK7 - и что-то отображалось некорректно?! Такого просто не бывает!)

В общем, ненавижу продавать систему клиенту, когда за нее уже заплачено или когда уже есть договоренность, что ставят именно ее. В этом случае из тебя могут веревки вить. Еще больше я ненавижу программистов. Иногда мне кажется, что они нарочно договариваются где и как в системе будут возникать ошибки - по аналогии с разработчиками игр, которые прячут "пасхальные яйца".

 

Обратно по хайвею по пустыне ехали с водителем-экстремалом, который плевал с высокой колокольни на ограничения в 80 километров в час. Броня крепка и танки наши быстры... Нда уж... Мотор ревел как будто автобус планировали снимать в третьих "Трансформерах" - такое ощущение, что установлен мощный ускоритель. Ахмед, откинувшись  на сиденье, произнес оптимистичное "We will fly."

 

Сменив пару автобусов, маршрутку и такси, мы доехали до отеля, где надо было проверить диск на Glaive'e. Время планомерно подползло к двенадцати, рабочий день перевалил за тринадцать часов. Мимо ужина в отеле мы пролетели. На фирменный египетский чай, которым нас упорно совращают уже второй вечер, просто нет ни времени, ни сил :(

Воскресенье вышло совсем не похожим на воскресенье нормальных людей. Когда мы приехали на такси в свой отель, то просто валились с ног. Завистливо посмотрев на остальных туристов, мы вздохнули: "А эти люди-то в Египет отдыхать приехали!" и расползлись по номерам.

 

 

пункт 1: rk7 никогда не глючит

 

пункт 2: rk7 никогда не глючит, особенно если рядом сидит заказчик, который эту программу покупает

 

пункт 3: если все-таки что-то работает некорректно, то в этом виноват исключительно тот, кто ставил rk7

 

пункт 4: если инсталлятор все-таки не виноват, то виноват компьютер, который удостоился чести установки на него rk7

 

пункт 5: если не виноват и компьютер, то виноват климат в стране, в которой ставят rk7

 

пункт 6: если и климат не имеет никакого отношения к возникшей проблеме, то значит rk7 просто не понравился ресторан, в который его ставят (слишком умный персонал, слишком предприимчивый хозяин, незапланированные магнитные поля, некрасивые символы в названии блюд меню - причина может быть любая)

 

пункт 7: нет, персонал вовсе не пугается периодически возникающих ощибок

 

пункт 8: особенно если эти ошибки возникают каждые 5 минут

 

пункт 9: неверно отображается вьетнамский язык?

считайте, что Вам повезло, так как могло не работать что-то еще

 

пункт 10: налоги работаю некорректно?

так программа предупреждает Вас, что от уплаты налогов незачем уклоняться

 

пункт 11: на плане зала появился незапланированный стол?

Всегда можно объяснить хозяину ресторана, что rk7 просто смотрит в будущее и может предвидеть, что хозяин вскоре поставит в ресторане еще один стол

 

пункт 12: access violation не должен пугать простого пользователя

 

пункт 13: пользователя rk7 в принципе этим не испугаешь, так как всегда может возникнуть что-то серьезней.

 

пункт 14: даже если этот самый access violation возникает каждые 5 минут

 

пункт 15: при компилировании скрипта возникают странные ошибки?

текст ошибки незачем делать понятней, так как настоящий пользователь rk7 сможет разобраться сам и без лишних подсказок

 

пункт 16: принтер печатает макет неправильно? с непонятным отступом? криво располагает логотип?

выбросьте принтер, он просто не понравился программе rk7

 

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

 

пункт 18: ну не с пятого - так с восьмого

 

пункт 19: хмммм... ну с двадцатого точно подгоните

 

пункт 20: рисунки столов на плане зала не отображаются на кассе? рядом сидит хозяин ресторана и недоуменно смотрит на экран?

ну Вы знаете, что делать :)

 

пункт 21:

хммм... план зала вообще стал отображаться в виде черного квадрата Малевича?

перезагрузите все, что можете

 

пункт 22: и вообще мой Вам совет - всегда ВСЕ перегружайте. Это решает половину проблем.

 

пункт 23: вьетнамский язык начал некорректно отображаться на менеджерской?

ну ладно Вам, он все равно некорректно отображался на кассе.

 

пункт 24: на кассе неправильно отрисовываются формы? в некоторые полностью не влезает текст?

относитесь философски к таким мелочам, ведь всегда может быть что-то более серьезное

 

пункт 25:

вообще относитесь ко всему философски. Это очень помогает при работе с rk7

 

пункт 26: нет, на программу злиться не надо.

 

пункт 26: ибо это все равно не поможет

 

пункт 27: сделайте глубокий вдох-выдох и повторите за мной: "rk7 никогда не глючит."

 

 

поскриптум 1:

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

поскрипутм 2:

хмммм... а с какой конкретно силой надо при этом мыслить? :)