четверг, 18 августа 2011 г.

В моей голове разброд

Решил упорядочить мысли.
Шифровать надо только конфиденциальную информацию, а не всю БД. То есть тексты решений, e-mail, логин и пароль. Безопасность логина и пароля обеспечивается СУБД Firebird, безопасность текстов решений и e-mail будет обеспечиваться алгоритмом TWOFISH. Осталось решить вопрос с генерацией ключа для алгоритма шифрования и вообщем-то все.
Еще шифроваться скорее всего будут системные таблицы необходимые для функционирования тестирующей системы.
Итак: частично переписываю генерацию БД, пишу генерацию системных таблиц, пишу триггеры защиты, разбираюсь с алгоритмом шифрования.
P.S А еще я еду на Авиамакс :333

воскресенье, 14 августа 2011 г.

В Петербурге

Пишу из северной Венеции. Не верьте, что в Питере 27 градусов как в прогнозе. Тут холодно и много иностранцев. Был в Эрмитаже, купил SICP. Все клево короче!

пятница, 29 июля 2011 г.

BLOB в FIREBIRD+MSEide

Сейчас передо мной встал вопрос: как хранить файлы в firebird? Ответ оказался прост: BLOB. Он быстрее, чем файловая система, а MSEide предоставляет очень удобные инструменты для работы с ним. "Какие?" - спросите вы. Но увы, о удобстве я читал на одном англоязычном форуме. Теперь мне стоит чуть покопаться в исходниках MSEide в поисках BLOB, и я выдам статью о работе с БД Firebird в MSEide. Осталось совсем немного =). Ждите.
Статья о работе с BLOB и другими полями:
http://aton4eg.blogspot.com/2011/12/select-insert-and-update.html

пятница, 22 июля 2011 г.

воскресенье, 17 июля 2011 г.

Небольшой отчет.

А знаете в чем подвох? В том, что для MSEide нет документации. Приходится писать буквально на ощупь, причем опыта написания клиент-серверных приложений у меня нет. Исходники MSEide очень помогают =).
Сейчас как-то так моей конфигурирующей утилитой создается БД, почти создается пользователь. Скрипт создания табличек тоже почти написан. Прогресс есть одним словом.
Валя делает ограничения для тестируемых процессов по времени, памяти, доступным функциям. При помощи job-сов если я не ошибаюсь.

суббота, 16 июля 2011 г.

MSEide+MSEgui

Я наконец определился на чем писать. Учусь работать с кодировками. Also, говорят, что нативный инструмент в MSEide для работы с firebird - один из самых лучших для этой СУБД.