March 22nd, 2016

Весна 2016

После возвращения из Швейцарии прошло достаточно времени для адаптации к новым входным данным. А теперь нужно сесть и сделать всё то, что требуется.

  • Новый этап интеграции с социалкой. Обеспечение user compatibility для уменьшения числа запросов к API со своей учётки. Это в самую последнюю очередь.

  • Добавить простой итератор, который можно переиспользовать, и прикрутить его взаимодействие с парсером. Пройти всего три тест-кейса. Пока надо тащить всю эту бороду из Yesod+Fay+jQuery+Bootstrap.

  • Отрефакторить сервер от Галуа, выкинув из него всё лишнее. В идеале надо оставить только сокеты и обвязку вокруг парсинга заголовков и тела запроса и генерацию хэдеров для ответа. Выкинуть jQuery за компанию. Начну с того, что можно сделать вот прямо сейчас, погружаясь всё глубже.

  • Выложить фотоотчёт о поездке в Швейцарию в standalone и сюда.

Попутно узнал, что парсер на Haskell, работающий в продакшне с августа 2014, успешно выполнил свою миссию. Целевой ресурс закроется со дня на день.
Другое дело, что ребята, призванные результат его работы (базу данных) сопоставить с основным бизнесом, облажались. Обычная история. "Понабрали по объявлениям!", - говорят в офисе.

Тем временем, сыну - 11 месяцев. Взаимодействие с ним обрастает новыми фичами. Видно, как зарождаются и множатся ассоциации в его сознании. Интересно отслеживать его развитие и способствовать ему в этом.