Руслан Шашков
Заказчик Руслан Шашков fortyfour | FL.RU

Руслан Шашков

На сайте 16 лет (заходил 13 лет 6 месяцев 30 дней назад)
0
137
Рейтинг
137
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
18 Июля 2012
По договоренности
Суть работы заключается в том, что нужно уже работающую связку Perl Net::Server::Prefork, который берет STDIN от клиента и пренаправляет через комманду system() PHP-скрипту, портировать в полностью Perl-овую программу.

Плюс, немного дописать на Perl итоговую часть.

На PHP примерно 1000-1300 строк ООП-кода, простого и хорошо откомментированного (PHP 5x).

Функции, реализованные на PHP:
- Класс для работы с БД MySQL, через mysqli.
- Класс для разбора, парсинга и записи полученных данных из STDIN (данные приходят в виде пакета байтов и путем Perl unpack конвертируются в HEX/DEC).
- Проверка конрольных сумм CRC-CCITT (0xffff).
- Парсинг NMEA-данных (с GPS-приемника).
- Работа с GMT-временем.
- Геометрические формулы.
- Всевозможные конвертации величин.
- Обработка ошибок.

Все вышеперечисленное уже реализовано на PHP, повторюсь, суть задачи – портировать код на Perl.

Прошло времени с момента публикации: 13 лет 6 месяцев 30 дней 22 часа 26 минут
Раздел: Программирование / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».