Рисуем диаграммы
Иногда бывает необходимо нарисовать красивую блок-схему для вашей программы или просто изобразить какой-то процесс в виде диаграммы. Конечно, можно нарисовать самому в любом графическом редакторе, но это слишком долго и, часто, совсем не красиво. А можно сделать совсем просто – нарисовать диаграмму на листочке, отсканировать и делать с ней то, что вам нужно. Но, и тут есть определенные проблемы, например, сложно с первого раза продумать и нарисовать правильную диаграмму, все элементы которой будут правильно и логично расположены на рисунке. Что бы подобного рода проблем не возникало, одни умные люди придумали стандарт языка отображения диаграмм и назвали его UML, а другие умные люди сделали сервисы и программы для создания этих самых диаграмм. Об одном из таких сервисов я расскажу дальше.
yUML.me – сервис относительно новый, о чем говорит статус “beta” и версия 0.18, но, это не мешает ему выполнять то, что нужно – создавать красивые диаграммы. С технической точки зрения всё просто – никаких флеш-конструкторов, ползунков, редакторов и прочих благ цивилизации – есть лишь определенный синтаксис и графический движок, который превращает языковые обозначения в красивые графические диаграммы. Сначала может показаться, что язык, который ввел разработчик, немного запутан, но, после изучения примеров, которые на сайте любезно предоставил сам создатель и нескольких собственных экспериментов – всё оказывается достаточно просто. Выглядит это, например, так:
Кстати, одна из полезных возможностей – это генерация диаграмм на лету, например, при публикации в блог или на форум, прямо в URL’е пишем нужную диаграмму средствами того самого языка и вставляем в теге <img>. Вот так:
<img src=«http://yuml.me/diagram/scruffy/class/[internet]->[bitblog]»/>
Возможно, очень сложные и объемные диаграммы будет сложно писать на встроенном языке и, в данном случае, был бы удобен какой-то графический интерфейс, но, лично я не вижу в этом проблемы – есть синтаксис, есть движок, который это рендерит, при желании прикрутить “визуализатор” процесса не сложно, было бы желание. Может сам разработчик это вскоре сделает, сервис то молодой, но если вы, вдруг, его опередите – уверен, он будет очень рад ;)

Красивый сервис, но с русским языком он что-то не хочет работать. к сожалению...
... с русским работает, просто шрифт обычный применяется- без рукописного эффекта.