metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-02-06 02:33 pm
Entry tags:

Функциональщина в бухгалтерии

Самоочевидно ли то, что с помощью filter/map/fold можно реализовать бухгалтерскую отчетность более простым и очевидным образом, чем с помощью select .. where .. group by?

Нет, наверно я хотел задать не этот вопрос. Правильный вопрос: сколько в час денег попросит человек, способный за неделю-две разобраться в вышеописанном вопросе?

[identity profile] metaclass.livejournal.com 2013-02-06 12:33 pm (UTC)(link)
Ты маньяк.
Я в таком же самом алгоритме тупо грузил текущую поездку в память (за некий интервал времени) и обрабатывал теми же самыми эвристиками уже в виде графа объектов. А результат затем ложил в БД в пригодном для обработки SQL запросами виде (список посещений точек маршрута и проч.)

[identity profile] dmzlj.livejournal.com 2013-02-06 12:38 pm (UTC)(link)
беда в том, что эта херь была нужна в отчёте, который, теоретически, мог модифицировать усер. т.е просто была запилина хп, которая всё это и делала, а юзер ее звал. выбор встроенных языков в pg как-то невелик, я пытался поиграться со встроенной схемой или питоном, но быстро сдался. а процессинг на нормальном языке как-то в архитектуру не вписывался. возможно, надо было бы данные как-то более лучше денормализовать, что ли.