28 октября 2011 г.

Релиз lipa-0.3.0. Что нового?

Выпустил минорный релиз Lipa 0.3.0 (для тех кто, не знает о чем речь).  Добавил несколько, на мой взгляд, важных фич в проект. Полный перечень изменений на английском в листе изменений

20 октября 2011 г.

Lipa в действии

Как я и обещал, пишу статью о возможностях Lipa. Пока я готовил материал и пробовал его , обнаружил несколько ошибок, которые в тот же момент и исправил. На текущий момент версия библиотеки 0.2.2 и, то что буду показывать, работает на Ruby 1.9.2. И так...


17 октября 2011 г.

Lipa - DSL для описания древовидных структур на Ruby

Недавно пофантазировав на тему DSL вместо SCADA, я слепил библиотеку для написания древовидных структур на Ruby. Назвал ее - Lipa, название странное, но соответствующее назначению библиотеки - описывать дерево "липовых" объектов). Как вы уже догадались библиотека общего применения, ниже на примере солнечной системы:  

16 октября 2011 г.

Перетащил сайт RModBus на Blogpost

Я уже писал о своем детище - RModBus. Сегодня утром выдалась своболная минутка, и я перенес сайт проекта с Heroku  на Blogpost. Раньше он был сделан на CMS Radiant , и не все было мне удобно, да и бесплатный хостинг у Heroku очень тормозной. Основная задача сайта, публикация новостей о релизах и применениях библиотеки, думаю сайт в виде блога самое то! Так что теперь сайт лежит по адресу rmodbus.flipback.net. Велком)

14 октября 2011 г.

DSL вместо SCADA. Моя фантазия

Руби-программисты прекрасно знают, такие инструменты, как Rake, RSpec, Sinatra, в основе которых лежит DSL(предметно ориентированный язык). А почему бы не использовать DSL для описания SCADA систем!? Если бы так делали, то система из 5 насосов, опрашиваемая по ModBus TCP, выглядела бы так: