А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
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. Вот так. Была сегодня непростая работенка по конвертированию данных...

1 + 0 -

Работа над некоторыми функциями и доработка старых функций

 

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

2 + 0 -

Завершение работы над конролами журналов событий

 

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

1 + 0 -

Перенос контрола редактируемой сетки свойств

 

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

1 + 0 -

Место, где я мечтаю жить

 

Вот вам на обозрение - моя мечта. Это не анимация, созданная в Синеме 4D. Я создал эту картину с помощью нейросетей. Да, искусственный интеллект позволяет экономить много времени. В одном ИИ-сервисе я сгенерировал картинку, а в другом - "оживил" её, сделав из неё видео. Это остров моей мечты. Там, на скалах раскинулся живописный вид. И в центре острова есть озеро. Конечно, с пресной водой. Ну а остров стоит посреди тихого океана, вдали от цивилизации, суеты, страхов и всей человеческой скверны. Там я могу по-настоящему испытать блаженство и погрузиться в нирвану. Жизнь тут не суетная. Тут покой и безмятежность. Деревянная хижина и лесок, где на деревьях растут фрукты. Ну а мясным дополнению к рациону послужит рыба из океана. 

2 + 0 -

Работа над компоновкой и реализация дерева объектов БД

 

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

1 + 0 -

Способны ли мы достичь гармонии и мира?

 

Есть вопросы, над которыми человечество размышляет веками, пытаясь понять, способно ли оно достичь гармонии и мира, или же мы навсегда застрянем в порочном круге насилия, конфликтов и ненависти. Возможно ли человечеству выбрать верный путь развития, свободный от войн, несправедливости и разрушения?

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

1 + 0 -

Завершение работы над диалоговыми окнами для редактирования данных

 

Уж не думал, что так скоро закончу работу над этой серией диалоговых окон. а именно: диалоговое окно для выборки данных из таблицы БД, диалог для удаления данных, для вставки и обновления данных. Началась работа над ними с небольшими темпами, потом разогналась а под конец ускорилась и завершилась раньше моих ожиданий (!!). Надо же! Такое редко бывает. Обычно работа над чем-то заканчивается гораздо позже моих ожиданий. А тут - о как! 

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

1 + 0 -

Начало работы над окном для настройки выборки данных

 

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

2 + 0 -

Существенные нововведения и возвращение авторизации пользователей

 

Да уж, и сам порой не знаешь, какие новые идеи тебя посетят и какие нововведения ты сделаешь. Вот это и случилось со мной накануне. Буквально позавчера под поздний вечер посетили меня новые идеи. И идеи эти связаны с внедрением искусственного интеллекта в программу. То есть функций, работающей с нейросетью. Посредством Яндекс.Облако. Вот такие дела. После того, как я добавил возможность генерить C# код через YandexGPT, для его вставки в поле диалогового окна создания пользовательских функций, то я подумал, а почему бе не упростить работу с нейросетью посредством моей программе и не предоставить доступ к облаку сразу же после открытия программы, без надобности заводить аккаунт на этом самом облаке. То есть пользователям не нужно будет создавать аккаунт и сервис на Яндекс.Облаке, получать там идентификатор каталога и oAuth-токен, чтобы в моей программе пользоваться функциями ИИ, всё будет доступно, так сказать, из коробки, но с одним нюансом...

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