А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
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

Конец эпопее по созданию улучшенной версии класса для работы с SQLite!

 

Ну вот и всё оно, закончи! Наконец-то закончил разработку (или переразработку) этого C#-класса. Почти три недели я на него потратил, зато нельзя сказать, что значительно его не улучшил, добавил функционала, убрал в бэкенд то, что там должно было быть, а не быть запихано во фронтенд. Теперь всё будет работать более чётко, а парсинг объектов базы данных из SQL-запросов в объекты C# и обратно будет гораздо корректнее. А то в прошлой версии программы, начни я всё сделанное тестировать, я бы наверняка ужаснулся тому, сколько там прёт багов, и наверное, захотел бы всё равно всё нафиг переделать. Так что, хоть и в ущерб времени, но сделал важно и нужное делу по улучшению функционала программы...

0 + 0 -

Нет конца эпопее по работе над классом для SQLite

 

Вот, ещё один день работы, ещё один день копошения с C#-классом для работы с базой данных SQLite. Этот день был немного продуктивнее вчерашнего, но всё равно, до подобающей продуктивности он не дотянул. Второй день недели я как пыльным мешком по голове ударенный, не могу прийти в себя, разные думы грузят разными вещами и не дают спать по ночам. Вот такие дела. Ну а сегодня я реализовал ещё тройку функций для структурирования всей базы данных и таблиц. 

Реализовал возможность слияния и разбиения столбцов таблиц и разбиения целых таблиц по столбцам с созданием новых таблиц. Вот на этом пока и остановился. Пока не добрался до функции слияния нескольких таблиц в одну по столбцам...

0 + 0 -

Понедельник вышел в ленивом темпе

 

Вот и закончился у меня понедельник. Решил закончить пораньше, а то что-то я сегодня не расположен к активному труду. И день вышел не продуктивным. Успел реализовать только одну функцию по автозаполнению столбцов таблиц заданным шаблоном значения. И это всё. Копошился с этим еле-еле часов шесть. Мог бы, конечно, и побыстрее, но никак не мог раскачаться. Ну и это пока что всё. Больше написать не о чем. Надеюсь, что завтра у меня будет более продуктивный день. Выходные выбивают из графика...

0 + 0 -

Биологическое мышление - тормоз развития нашей цивилизации

 

«Не стоит думать, что новые идеи побеждают путём острых дискуссий, в которых создатели нового переубеждают своих оппонентов. Старые идеи уступают новым таким образом, что носители старого умирают, а новое поколение воспитывается в новых идеях, воспринимая их как нечто само собой разумеющееся.»

Макс Планк.

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

2 + 0 -

Эпопея с классом для работы с базой данных продолжается, марафон со следующей недели

 

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

0 + 0 -

Работа над объектами базы данных и операциями с данными

 

Сегодня у меня был длинный рабочий день. Весь день с утра до вечера посвятил программе. Вышел продуктивный день. Реализовал целую пачку функций для работы с базой данных. Сейчас у меня в UNIT-тестах уже 108 функций на тестировании. Это неплохо, потому что всегда нужно быть уверенным в том, что у тебя в программе нет существенных багов и что если такой баг и появится, то в тестах он сразу и обнаружится. 

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

0 + 0 -

Работа с объектами базы данных в разгаре

 

Этот день прошёл в работе с объектами базы данных SQLite. На данный момент реализовал возможность полного редактирования параметров для таких объектов, как индексы, триггеры и представления SQLite. Их можно переименовывать, удалять, модифицировать как угодно и дублировать. Работа же над таблицами более сложная и кропотливая. Для таблиц я пока реализовал возможность переименования, удаления столбцов, переименования столбцов. Над полной модификацией параметров таблиц ещё предстоит поработать...

0 + 0 -

Наконец-то парсинг SQL-запросов завершён, двигаемся дальше

 

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

0 + 0 -

Работа над формированием строк SQL-запросов

 

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

0 + 0 -

В бамбуковой роще

 

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

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