В полку "хеллоуворлдов" прибыло. В этот раз на очереди WebGL. Захотелось приглядеться к этому "зверю" попристальней, потому как потенциал в нем видится не малый. Думаю, рано или поздно он потеснит на рынке все другие технологии в своей нише. Или появится что-то более удобное во всех отношениях. Пока же, по моим ощущениям, для Stage3D (Flash) писать гораздо приятней, что-ли. Но хватит разжигания межплатформенных розней.
11 августа 2012 г.
21 июля 2012 г.
Модуль для подключения шаблонизатора Twig к Kohana 3.2
Начал плотно писать для Kohana по работе и в исследовательских целях написал свой (как уж водится, с преферансом и куртизанками) модуль подключения шаблонизатора Twig для версии Kohana 3.2. Потому как попавшиеся мне два были для предыдущих версий Кохана — видать не там искал.
7 марта 2012 г.
Виджет представления упакованных булевых значений на javascript
В продолжении темы упакованных булевых значений предлагаю свое решение на Javascript.
Общая идея в том, что в базе данных хранится только целое число и, соответственно, в интерфейс оно будет выводиться как input:text или input:hidden. Мы его скрываем и заменяем на представление из соответствий в виде чекбоксов.
Ниже пример и сам скрипт.
8 января 2012 г.
Календарь с циклической разметкой на Flash под Android
Написал календарь с разметкой по дням на ActionScript 3. Для тех, у кого график работы 2 через 2, например. Т.е. пользователь выставляет нужный ему режим, день отсчета и может посмотреть работает или нет он в любой день, согласно выбранного графика.
С версии 4 замечательный бесплатный редактор кода FlashDevelop для ActionScript стал поддерживать деплой для Андроид и iOS. Решил попробовать собрать под Андроид и был приятно удивлен! После очень малого количества манипуляций получилось собрать программу под эту платформу.
7 ноября 2011 г.
Хранение булевых полей в базе данных
Очень часто встречается ситуация, когда в базе данных необходимо хранить уйму битовых полей. Банальными решениями, конечно же, будут вставка необходимых колонок, несущих булевый смысл или хранение строки с перечислением всех необходимых сущностей. Но оба решения видятся мне громоздкими, не производительными и не гибкими. Более элегантным видится хранение булевых значений в одном целочисленном поле. Идея, конечно же, далеко не нова, но опишу её по-своему.

