Еще можно добавить что алгоритм Рабина — Карпа использует для проверки плагиата, так же что он эффективен для многострочного поиска и поиск по множество шаблонам и что нужно делать пре подготовку текста (вырезать все знаки пунктуации). Так же, что можно спокойно использовать свои хэш функции.
нет я имел ввиду тип людей, которые говорят, я незнаю придумай сам или на твое усмотрение. Человек который делает проэкт должен знать, что и как ему нужно.
Из опыта фриланса, если заказчик без ТЗ и даже не собирается его делать, после того, как ты ему даже объяснишь зачем оно — это не серьйозный заказчик и 90%, что ты потратишь с ним время впустую.
Немного не по теме, но вспомнились школьные года. Тогда у нас в классе собирали лего. Было круто если у тебя много фирменного лего( с надписью Lego на местах соединений деталей), а еще собирали биониклов. И из самых таких крутых конструкций считалось: замки, корабли. Прогресс не стоит на месте, как говорится… Некая настольгия.
Автор нам расписал ни как неудобно делать под оперу расширение, а то что он столкнулся с не знакомыми вещами, после изучил предметную область и решил оптимизировать труд последующих товарищей. У которых не будет время сидеть и читать доки, а проще воспользоваться фреймворком автора.
Не то чтобы я хотел обидеть автора, но не вижу смысл в таких постах. Это либо проходит в университете на предмете «Алгоритмы и структуры данных» или в том же гугле и даже на хабре уже это всё расписано.
Видимо вы раньше работали с flash/flex приложениями. На счёт продолжать, это однозначно!
Было бы еще полезно выкладывать исходный результат ввиде кода.
Pro PHP Application Perfomance ( apress.com/book/view/1430228989 )
и по базовой защите кода от xss,injection
Essential PHP Security
Было бы еще полезно выкладывать исходный результат ввиде кода.