А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Всё ещё работаю над диалогом для вставки данных в таблицу!!!!

 

Да уж, работа над одним диалоговым окном по продолжительности у меня побила все рекорды. Завтра закончится уже вторая неделя. Ну а вчера я что-то не счел необходимостью добавить пост. Да и что там было написать? Что я воткнул в верстку окна очередную парочку контролов? Ну да ладно, не только. Ещё я вчера немножко расширил функционал таблиц. А именно, в настройках столбцов таблиц добавил возможность задания парочки атрибутов - это скрытый режим столбцов и доступность их содержимого только для чтения. Записать в такие столбцы значения можно, а вот изменить - уже нет. Конечно, пока включен данный атрибут столбца. Да и в сторонних редакторах эта возможность, разумеется, работать не будет. Да и скрытый режим - это сокрытие данных столбца при их просмотре или редактировании. Просто прячем от любопытных глаз и всё тут...

0 + 0 -

Всё ещё делаю диалог для вывода записей журналов событий

 

День сегодняшний опять не был продуктивным. Но дальше такого не будет. Дальше буду работать с утра до вечера. С завтрашнего дня начинаю марафон. Так что расслабоны заканчиваются. Ну а сегодня часиков лишь около трёх получилась работа. И за это время я ещё не доделал диалоговое окно для вывода записей журналов событий. Почти всё сделал кроме функций фильтрации записей по выбранным критериям. А так вывод записей, сохранение параметров и сохранение результата выборки или удаления записей в файл журнала уже работает...

0 + 0 -

Вот и закончил работу с триггерами

 

Ну вот, наконец доползли до финала с функциями триггеров. Теперь с триггерами можно делать то же самое, что и с индексами и с представлениями. То есть настраивать, переименовывать, дублировать, перемещать (даже в другую базу данных) и, разумеется, удалять. Так что вот так. Такие дела, господа. Ну вот у меня на этом весь сказ. Работа идет очень медленно. Когда же я вернусь в рабочую колею и налажу хороший ритм, работая не менее 10-ти часов в день? Ну точно не знаю. Ох уж эти новогодние праздники! Сплошная отвлекаловка...

0 + 0 -

Вьюга в деревне (урезанная версия)

 

Вот моё последнее произведения 3D-искусства. Нечасто я сейчас их делаю, потому что почти всё своё время должен посвящать другому занятию. Ну что ж, вот она, анимация, которую я планировал сделать ещё пару месяцев назад. Ну вот и сделал. Вот только с одной оговоркой. Анимацию я задавал продолжительностью пять минут. Но в итоге вышло меньше четырёх. Потому что время рендеринга было слишком длинное и мне уже не хотелось тратить на это уйму времени. Не дождавшись полного рендеринга, после четырёх дне непрерывной работы компьютера, решил остановить на том, что получилось...

0 + 0 -

Весь день в доработке контрола Ribbon

 

Так уж вышло, что сегодня я не перешёл (то есть не вернулся) к работе над созданием диалогового окна добавления и редактирования столбцов таблиц и прочим диалогам, дочерним для диалога создания таблиц БД. Провошкался я довольно долго с контролом Ribbon (вкладочная лента). А всё дело в том, что в этой ленте обнаружился (снова!!) баг, связанный с переключением вкладок. Вот не переключалась там контекстная вкладка, если по ней щелкать. И эта ситуация возникала, когда были открыты сразу две контекстные вкладки. И только сразу после открытия окна программы. Но если щелкнуть по другим вкладкам, то и эта "зависшая" вкладка после этого начинала работать. Но ведь не оставлять же этот косяк! Интерфейс должен работать без сучка и задоринки, это же лицо программы. Вот и пришлось, долго вникая и разбираясь, исправлять это дело до приемлемой кондиции...

0 + 0 -

Внёс поправки в класс БД, но тестирование оставил на завтра

 

Ну вот, прошёл воскресный день. Прошёл в работе, но в ленивом темпе. Похвастаться продуктивностью не могу. Ну и всё, что я сегодня делал, это вносил изменения в класс для работы с базой данных. Провёл адаптацию под использование имен базы данных как префикс в именах объектов базы данных. Вот такие будут составные имена объектов. И теперь я понятия не имею, как всё это дело заработает. Надеюсь, что косяков не будет море. Но совсем без них, конечно, не обойдётся. Так практически никогда не бывает. Вот запущу тесты класса и будет что-то идно...

0 + 0 -

Выполнение произвольных запросов в БД и пара новых контролов

 

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

Вот ты видите на скриншоте выше диалоговое окно, над которым я работал добрую половину дня. Это наше старое доброе окошко для выполнения в базу данных произвольных (каких угодно) SQL-запросов. Но тут, как вы видите, есть новый элемент, которого в прошлой версии программы не было, потому что я поленился тогда это реализовать...

0 + 0 -

Внесение исправлений в систему лицензирования ПО

Сегодня день прошёл в суматохе. Немного поработать всё-же удалось. Сегодня я занимался исправлением того, что сделал накануне. А именно система лицензирования программного обеспечения. Потому что я там сделал лишнего и решил сегодня упростить. Перевёл я в режим шифрования данные программы, хранящиеся в файле кеша, настроек и проектов. Теперь там данные закрыты от посторонних глаз и теперь я там могу помещать закрытую информацию. И отредактировать теперь эти файлы невозможно. Так что вот так. Защита нужна, защита актуальна... 

0 + 0 -

Второй день работы над контролом "DatabaseObjects"

Ну вот, прошёл второй рабочий день недели. Что он мне принёс. А фактически принёс он мне мизер. Снова не удалось мне выйти на должную продуктивность. Второй день раскачки, второй день ленивого режима. Нужно что-то с этим делать и ускоряться со своей работой. Не то я такими темпами буду переделывать программу до самой следующей весны. А это уже срок крайний...

0 + 0 -

Всё, приехали. Назрела необходимость переделать программу ПОЛНОСТЬЮ!!!!!

 

Ну вот, господа. Мы и приехали! Похоже, что я начинаю делать новую программу! Сегодня я сделал функции по очистке и удалению всех таблиц базы данных. А между тем мне всё яснее стали приходить мысли о том, что надо-таки программу полностью переделеть. И не просто переделать, а сделать другую программу!!!!! Назвать её придется по-другому. Уже есть название. Это sqlitemanager вместо datamaker. Так что вот! А что меня сподвигло на это решение?

Да как всегда. Как уже двести десятый раз, перед тем, как я начинаю переделывать свой продукт. Многочисленные косяки, исправлением которых лучше заниматься, переделывая всю программу...

0 + 0 -
  • Яндекс.Метрика