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

Улучшение нейросетевых возможностей программы

 

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

1 + 0 -

Ура, получилось!!! Сокет-сервер заработал как надо!!!

 

Господа, сегодня у меня хорошая новость. Как вы помните, мой вчерашний рабочий день был омрачен тем, что у меня не удалась реализация переподключения соединения сокета в рамках одной сессии работы программы. Я уже было отчаялся и подумал что всё, не получится. Странная и непонятная ошибка. Но сегодня с утра и с новыми силами решил попытать удачу (и свой ум) ещё раз. Часа два опять пытал. Уже было окончательно отчаялся. Не получается, хоть тресни. Сервер упорно не желает закрывать открытое соединение. Я уже был готов реализовать такую глупость, как принудительный перезапуск программы при попытке переподключения сокет-соединения. Но моё упорство не угасало, и тут неожиданно (совсем) нашлось решение. Ну или загадка разгадалась методом перебора вариантов решения...

0 + 0 -

Ура, почтовая рассылка готова, работает!

 

Ну вот, работает рассылочка! Письмишки разлетаются как надо. Готов диалог. Но его можно было сделать всего за один день. А я как всегда растянул. Вчера лишь чуть-чуть не успел закончить. Но, понимаете, 23-е февраля вынудило меня прервать работу чуть раньше. Ну а небольшой остаток того, что осталось доделать, я доделал сегодня. Так что вот так. Работа движется не так быстро, как хотелось бы. Я хочу закончить создание всей программы, пожалуй, к лету. Не раньше. Потому как там ещё есть над чем повозиться. А потом тесты, тесты и тесты. Нужно будет всё хорошенько протестировать и отладить... 

0 + 0 -

Ура! Конец эпопее по вёрстке диалога для вставки данных в таблицу!!!

 

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

0 + 0 -

Уходящий 2023 год, что мы имеем в итогах?

 

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

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

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

2 + 0 -

Ударный день - почти сверстал вкладочную ленту

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

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

0 + 0 -

Ударная пятница, "шинкуем" контролы

 

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

Ну и вот, сделал я несколько контрола. Или, скопипастил с поправками я несколько контролов из старой версии программы. Избавился от лишнего и внёс какие-то небольшие коррективы. Как всегда, короче...

0 + 0 -

Уже выполняются запросы на удаление данных из таблиц в планировщике

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

Новость отредактировал: alexeypalagin - 25-08-2023, 17:49
Причина: Материал был дополнен

0 + 0 -

Ура, контрол по редактированию списков объектов вышел на славу!

 

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

0 + 0 -

Ударный день: существенно доработал диалоги выборки данных

 

Сегодня у меня получился длинный и продуктивный рабочий день, хоть и не сделал ничего принципиально нового. Целый день (почти 12 часов) времени у меня ушел на то, чтобы "допилить" сделанные мной ранее диалоговые окна. С утра я, как всегда, думал, что доделаю кое-что по мелочам, что вчера задумывал сделать относительно диалоговых окон по выборке данных и заданию условий для выборки данных. Но как обычно, эти мелочи разрослись до огромных масштабов и заняли кучу времени. Потому что у меня зачастую новые идеи возникают в процессе творения. Начнешь делать одно, как вдруг начинают приходить мысли: сделай ещё то, вон-то и пятое-десятое. Ух, а у меня тут новая идея, не успел я ещё со старыми разобраться...

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