Oct. 16th, 2011

metaclass: (Default)
Решил я, значится, на хаскеле попрограммировать - софтину одну переселить с винды на линукс, а все остальные языки под линукс меня более чем печалят.
Софтина нужна, чтобы слушать данные атмосферного давления и нескольких датчиков температуры с ком-порта и писать их в базу данных, а так же в rrdtool, а потом я графикам температуры и давления поклоняюсь, на предмет "чего одеть на улицу" и "когда же перестанет болеть голова от перепадов давления".

Теперешняя версия этого всего сделана на макетке, прога на F#, база данных на Firebird, экспорт в rrdtool и закачивание графиков на веб вообще на бат-файлах, sql запросах и ssh. Ну ад линуксовый, в общем, внутренний <lj user="zelanton" фшоке. Когда-то делал вторую версию железяки, подогнав под размеры имеющегося корпуса от сурекомовского свитча и расположения разъемов в нем, но не доделал. Сегодня же подумал, что если я это заведу не собранным до конца - оно будет жечь, морозить, нарушать мою внутреннюю гармонию и мешать размышлять о том, как на Iteratees склепать опрос данных с ком-порта, поэтому сел доделывать. Как вы сами понимаете, до хаскеля я до сих пор не добрался, потратив полдня на то чтобы оформить железяку красиво, найти под нее блок питания, всунуть дополнительные разъемы, подключить ком-порт и прочая и прочая :) Вот еще нужно будет куптиь датчик давления MPX4115A еще один, а то мне неохота разбирать старый вариант прежде, чем новый будет полностью работоспособен.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 24th, 2025 02:19 am
Powered by Dreamwidth Studios