Минулого тижня закінчив один із своїх проектів - NTRIP Caster (скорочення від broadcaster) з інтегрованим білінгом. Сервер уже працює і надає доступ до 19 потоків (8 власних потоків у форматах RTCM 2.3 і RTCM 3 і ще три потоки від СКНЗУ у форматі RTCM 3). Крім потоків надаються також "сирі" дані у форматі RINEX.
Проект був важким для мене, затягнувся на цілий рік. Останні кілька місяців працювати доводилось вечорами і по вихідним. Думав що моя робота обмежиться написанням власне caster'а а довелось робити ще сайт і білінг. Але по факту я задоволений. Якщо відкинути сайтобудувння - проект вийшов цікавим. Це вже другий такий великий проект (якщо не рахувати одного інтернет-магазину) який повністю робив я сам (якщо відкинути дизайн і верстання). Добре попрацював з Boost (в основному Spirit і ASIO) і pqxx. А одну маленьку підсистему на пару десятків рядків коду навіть написав на Haskell :)
На весну вже готове нове ТЗ, цього разу буду прикручувати сервіси VRS і Prepaid VRS. І є думки щодо третього ТЗ - введення нової системи координат і інтерполяції на нову координатну сітку.
На роботі розгулялась криза. Не економічна а просто криза. Поставили кризового менеджера. Всі ходять оскаженілі, як на зло навалилась купа проблем. При чому про більшість із них я попереджав ще пів року тому, та все відкладали "на потім". Минулий тиждень відзначився марафонським забігом по написанню демона керування керованими комутаторами. На диво, все запрацювало з першого запуску і з тих пір у ньому було виявлено лише один недолік що стосувався логіки роботи зі світчами у певних ситуаціях. Цей тиждень пройшов якось сумбурно, толком і не згадаю чим займався.
Сьогодні ледь не довелось залишитись у нічну зміну, але начальство не погодилось на мої умови :)
Останні кілька днів на дворі сіро, похмуро і холодно (хоча температура і підвищилась). І од цього сіро і похмуро на душі. Зато почав поступово відновлювати режим з якого збився наприкінці минулої осені. Влітку я прокидався о 6:30 і встигав і зарядку зробити, і поснідати неспішно, і новини почитати перед роботою, і на роботу приїхати за годину до початку робочого дня. Взимку спав до 8:30 (а один раз ледь не проспав - встав о 9-й) і ніяк не міг себе заставить вставати раніше. Звісно, на зарядку часу не було. Зараз встаю о 7-й, а іноді і о 6:30.
Нарешті поставив собі на робочий стіл гігабітний світч (DGS-1005D). А то постійно була проблема куди підключити керуючий комп від CarWash. Гігабітний - бо у мене гігабітний лінк від "тонкого" клієнта на столі до сервера у коридорі.