Qt+boost

Работа
На работе совершил нехилый прорыв: прикрутил скомпилированные либы буста к проекту и теперь могу работать с последовательным портом через буст. Это было непросто. Это невероятно круто и кроссплатформенно. Хотя на форумах пишут, что просто. Пиздежь. Оказалось, что бустовские синхронные функции чтения-записи через последовательный порт не могут автоматически завершаться через заданный таймаут, если нет данных. Потом в нете (какой-то гугловский девелоперский сервис) в итоге нашел исходник класса, который это все реализует, используя все тот же буст. Там как-то хитро назначаются колбеки в io_service и оно в результате работает. Написал китайский программист, кстати. Ну то есть должно - я завтра гляну, как оно там на самом деле устроено. Строчек 300-400 - вроде можно разобраться.
Так что матерею я не по дням, а по часам.

Английский
Вроде неплохо идет. Да что там неплохо - просто отлично. Последние несколько занятий нас два-три человека, а один раз я вообще один сидел в аудитории. Стоит ли говорить, что индивидуальные занятия на порядок эффективнее. Но скоро опять будет наплыв студентов, так что лучше не расслабляться.

Комментарии

Популярные сообщения из этого блога

Ну нихуя себе первое марта

Новый год в клубе Мисто

Теперь это уже война дронов