20 сентября 2013 г.

Добавляем некоторые "плюшки" в FeinCMS

В предыдущей моей статье было описано как интегрировать FeinCMS в Django с минимальной функциональностью. Теперь давайте разберемся как несколько расширить возможности системы за счет использования "батареек" FeinCMS.

18 сентября 2013 г.

"Готовим" FeinCMS

FeinCMS - это, как очевидно из названия, система управления содержимым сайта на базе фреймверка Django. Очень простая и очень удобная с точки зрения разработчика Django. Не перегруженная "батарейками в комплекте". Здесь я приведу минимальные действия для использования приложения. На самом деле, возможностей у этой CMS куда больше.

Сразу стоит сказать о том, что установка этой CMS - не N кликов мышью и - заработало. Но за это вы получаете бОльшую расширяемость на уровне фреймверка.

17 августа 2013 г.

25 июля 2013 г.

Обработчик данных сервиса Gismeteo на Python

Вытащил из прошлого код для обработки XML данных сервиса, предоставляющего прогноз погоды сайта gismeteo.ru. Немного "причесал" его, оформил и выложил на githab. Также есть на pypi.

Модуль формирует данные в красивые строки.

9 июля 2013 г.

HTML purifier на Python. Обновление до 0.1.3

К модулю удаления тегов и атрибутов из HTML добавил Django-поля модели и Django-поля форм.

5 июля 2013 г.

HTML purifier на Python

Для чистки HTML-кода от тегов, сущностей и/или комментариев на Python можно использовать различные подходы. Можно использовать, например, замечательную библиотеку bleach. Но мне не хватило его гибкости и смущает производительность.

3 июля 2013 г.

21 июня 2013 г.

Online генератор паролей на jQuery

Перенес наконец-то свой jQuery генератор паролей на github.

К тому же сделал отдельную страницу с примером реализации.

20 июня 2013 г.

Функция форматирования числа (версия 2) на Javascript

Продолжение темы форматирования числа на Javascript.

Я, всё же, решил переписать код по новой, с тестами. И выложить всё это дело на гитхаб.

26 мая 2013 г.

Пример реализации небольшой промышленной презентации на Away3D 4.1

Успешная попытка использования мной движка 3-мерной графики Away3D 4.1 для промышленной презентации.

Надо сказать, всё достаточно удобно. Хотя использовалось от силы процента 2 его возможностей. Больше всего кода, конечно же на создание материалов. Думаю, надо писать обертки для крупных проектов.

Ну, и модель надо бы переделать и оптимизировать, очень уж она получилась тяжелая - много лишнего.

Рабочий пример можно посмотреть здесь.

14 мая 2013 г.

Обновление компоненты GUI SimpleTable до версии 0.5

Очередное обновление компоненты GUI SimpleTable до версии 0.5.

12 мая 2013 г.

9 мая 2013 г.

Обновление компоненты GUI SimpleTable до версии 0.3

Обновил компонент GUI SimpleTable до версии 0.3. Компонент по сути является кастомным DataGrid и позволяет отображать табличные данные.

22 апреля 2013 г.

Системы частиц в Away3D 4.1

Как известно, системы частиц состоят из отдельных объектов, имеющих своими характеристиками (опционально): геометрию, время рождения, время жизни, начальное положение, скорость и еще много-много других параметров. Давайте рассмотрим, как к этому вопросу подходит известный движок трехмерной графики для Flash - Away3D в текущей на данный момент ветке 4.1.

9 марта 2013 г.

Модуль на js. Бегущий по изображению блик

Реализовал бегущий по изображению блик-полоску на Javascript. Изображение может быть с альфа-каналом. Для работы модуля необходим jQuery. Браузер должен поддерживать элемент canvas, т.е. пользователи IE меньше 9 эффекта не увидят без специальных манипуляций со своим браузером.

Пример можно посмотреть здесь.