March 18th, 2005

Default

Из жизни настоящих программистов

Пару недель назад встречались со специалистом по IP-телефонии, зашла речь о совместном проекте. Интегрировать решили на основе Web Services. Спросил его, на какой платформе базируется их система.
- Юникс, только Юникс. И безопасность данных, и надежность, и главное – быстрота.
Поинтересовался, легко ли ему будет написать Web Service по нашей спецификации.
- Ну так это же стандарт. С нашей стороны проблем не будет. Если даже у Майкрософта работает.

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

Приехал забирать машину. Говорит, что за пару дней все подготовит к тесту.
- Уже? Под Юниксом?
- Да нет. Я решил, что проще будет, если оба конца под Виндами будут. Раз уже работает.
- А как же интеграция с вашей системой.
- А я напишу скрипт на Перле, он будет считывать текстовые логи с машины под Виндами, по ним восстанавливать пакет переданных данных и слать дальше.

Вчера запустил. Уверяет, что это только для демонстрации. Хотя чувствую, будь его воля – так бы все оставил. Обмен данными – через машины на Виндах, дальше скрипт на Перле в бесконечном цикле читает логи коммуникации, ну а потом уже все серьезно, под Юником. Потому как безопасность данных, надежность, а главное – быстрота.