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

2 + 0 -

Завершение работы над шифрованием базы данных

 

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

2 + 0 -

Работа над механизмом шифрования базы данных

 

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

2 + 0 -

Работа над диалоговым окном для создания базы данных

 

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

2 + 0 -

Симбиоз и паразитизм: природа и общество

 

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

Паразитизм и симбиоз — две разные формы взаимоотношений между организмами, каждая из которых имеет символическое значение в контексте человеческого поведения и духовности.

2 + 0 -

Реализация создания временной базы данных

 

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

2 + 0 -

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

 

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

2 + 0 -

Биологическое мышление: эволюционный взгляд

Биологические основы человеческого мышления: эволюционный взгляд

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

Нейробиолог Майкл Гараньон подтверждает эту мысль утверждением, что главной задачей любого живого существа является стремление сохранить свою жизнь любой ценой. Действия человека подобны действиям всех остальных животных, направленных на сохранение собственного существования и процветание популяции. Язык, используемый человеком, также отражает этот факт: говоря о приятных вкусах продуктов питания, красоте окружающих лиц или комфортных условиях проживания, человек фактически обозначает эти объекты как полезные или выгодные для удовлетворения своих базисных нужд.

2 + 0 -

Почему важно единение с природой

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

Это то чувство, то удовольствие, которое невозможно получить, живя в большом городе. Город забирает силы, забирает энергию, погружает в проблемы и заботы. И внутри тебя копится напряжение и подавленное чувство. Город сильно давит, он словно приковывает тебя к себе кандалами и не даёт вдохнуть воздуха полной грудью.  

0 + 0 -

Прекрасный вид с домом

 

Этот шедевр я, так сказать, не создавал вручную. Но создал его с помощью нейро-сервисов, задающих миру новое веяние и направление к всеобщему распространению "искусственного интеллекта". Создал статичную картинку в сервисе яндекса "Алиса" а потом "оживил" эту картинку, воспользовавшись нейросетями от Google AI Service. Картинка эта превратилась в видео ролик. Ну а вид получился просто изумительным. Это просто предел моих мечтаний. В смысле, жить посреди такого пейзажа и в таком доме, кругом - великолепная природа и никакого народа...

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