воскресенье, 8 января 2012 г.

Календарь с циклической разметкой на Flash под Android

Написал календарь с разметкой по дням на ActionScript 3. Для тех, у кого график работы 2 через 2, например. Т.е. пользователь выставляет нужный ему режим, день отсчета и может посмотреть работает или нет он в любой день, согласно выбранного графика.

С версии 4 замечательный бесплатный редактор кода FlashDevelop для ActionScript стал поддерживать деплой для Андроид и iOS. Решил попробовать собрать под Андроид и был приятно удивлен! После очень малого количества манипуляций получилось собрать программу под эту платформу.

понедельник, 7 ноября 2011 г.

Хранение булевых полей в базе данных

Очень часто встречается ситуация, когда в базе данных необходимо хранить уйму битовых полей. Банальными решениями, конечно же, будут вставка необходимых колонок, несущих булевый смысл или хранение строки с перечислением всех необходимых сущностей. Но оба решения видятся мне громоздкими, не производительными и не гибкими. Более элегантным видится хранение булевых значений в одном целочисленном поле. Идея, конечно же, далеко не нова, но опишу её по-своему.

пятница, 16 сентября 2011 г.

Класс обновления приложения AIR

Часто встречаю вопрос типа "Как сделать обновление приложения AIR". Не проверял, есть ли в сети что-то подобное (наверняка есть), а просто решил выложить свой класс для этой процедуры. Он далеко не отшлифован и функционал предполагалось значительно расширить. Но сразу не сделал, а времени на это уже нет. Поэтому, кому понравится, может расширять и модернизировать этот класс без всяческих оговорок.

четверг, 8 сентября 2011 г.

Использование компилятора ресурсов pyrcc4 в PyQt

При использовании замечательной питоновской библиотеки PyQT для компиляции ресурсов (например файлов изображений) в код модуля применяется утилита, поставляемая вместе с библиотекой. Находится она в папке bin (а иногда в корне библиотеки) и называется pyrcc4.

понедельник, 29 августа 2011 г.