Другие записи:
Чувствую радость... |
Голозадый Дима Билан |
Нет комментариям! |
Хм Итак, раз уж зашла речь об этом Innovation Award, дам кое-какую информацию и некоторые пояснения...
http://www.phpclasses.org/browse/package/2662.htmlКласс (ну, можно рассматривать как библиотеку функций), который позволяет легко создать программного робота для обработки произвольного потока текстовой информации. Применения могут быть самые различные: средство автоматического сетевого мониторинга различных параметров, интерпретатор командной строки, парсер текстовых файлов, чат-робот.
Построен по принципу конечного автомата (Finite State Machine, FSM).
Управляется регулярными выражениями и имеет несколько полезных отличий от стандартного конечного автомата.
Комментарий сотрудника PHPClasses.org Мануэля Лемоса:
---
Building robots to access remote servers and execute complex operations is often difficult task. Depending on the responses of the servers, the robot may need to respond differently to execute the intended operations.
This class provides a solution that simplifies the construction of software robots. It uses finite state machines to help the robot know where it is on each operation step and what it should do next depending on the server response.
---
Он, конечно, не всё учёл, но в общем верно.
Информация о премии (на английском):
http://www.phpclasses.org/award/innovation/Ссылка для голосования:
http://www.phpclasses.org/vote.htmlДля голосования требуется регистрация.
ВотЪ...
FSM Chat By
Dmitry A. Kirilin
November 2005
Nominee
Vote