суббота, 5 января 2013 г.

VML, такой VML

Немного предисловия
Я в своей работе очень часто имею дело с векторной графикой в web, позволяющей создавать графические изображения, которые легко поддаются масштабированию.
Собственно основным отличием векторной графики от растровой является то, что примитивы это не описания цветов пикселей, а описания графических объектов (линий, полигонов и т.д.) через их координаты. Эти координаты считаются относительно размеров холста. Соответственно при изменении размеров холста очень просто и легко изменяются координаты примитивов.
Для сравнения растровой и векторной графики можно открыть Photoshop (растр) и Illustrator (вектор).

среда, 7 ноября 2012 г.

Конечный автомат разбора на лексемы

Не так давно на работе возникла задача реализовать разбор форматной строки аналогично String.Format в C#. Использовать сам этот метод было нельзя по двум причинам: в итоге разработка должна была вестись на JavaScript (хватило бы и одной этой =) ), вместо позиций, обозначенных последовательными цифрами, нужно было использовать переменные (буквенно-циферный набор начинающийся с %). Поэтому пришлось изобретать велосипед и вспоминать теорию конечных автоматов.

понедельник, 5 октября 2009 г.

Динамическое создание сервиса карты (ArcGIS)

Во время работы над последним проектом возникла необходимость динамического создания сервиса карты, его публикации и удаления.

пятница, 15 мая 2009 г.

Первый пост

Приветствую всех в своем блоге.
В первом посте хочу сам разобраться, зачем я его создавал.
Наверно, основная идея - это собрать некоторые знания и навыки, полученные мной за время работы и как-то их структурировать в надежде, что это принесет хоть кому-то пользу ))).
Еще одна важная причина - критика. Хочу услышать  в свой адрес обоснованные, а иногда и необоснованные, упреки.
Теперь по поводу непосредственно содержимого.
Постараюсь в блоге выкладывать наработки и интересные (на мой взгляд) решения при разработки приложений.
Буду надеяться, что что-то из этого выйдет =)