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

Миниатюры объектов БД готовы, но работа над диалогом визуального проектирования продолжается

 

Вот, наступил очередной понедельник очередной рабочей недели. Но работа у меня сегодня шла в ленивом режиме. То есть с небольшими темпами. Поэтому успел сделать немного и особо сказать мне пока нечего. Сегодня я закончил работу над миниатюрами, представляющими объекты базы данных в представляемой структуре БД для визуального проектирования. Таблицы, триггеры, представления и индексы отображаются блоками, в которых расположены контролы с самыми главными параметры. Прочие параметры и настройки вынесены на боковую (левую) панель инструментов. Кнопки имеют двойную функцию. Если в клиентской области окна не выбран соответствующий объект, кнопка (при нажатии) создает объект данного типа. Ну а если объект выбран, то по клике на кнопку будет отображаться всплывающее окно с настройками выбранного объекта. Я подумал, что так будет оригинально...

1 + 0 -

Медленная работа с диалогами для создания таблиц

 

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

0 + 0 -

Можно ли передать информацию тем, кто находится на более низком интеллектуальном развитии?

 

Задумывались ли вы над таким вопросом, как передача знаний тем, кто находится на более низком уровне развития, чем вы? И как те, кому вы будете пытаться передать ваши знания, воспримут исходящую от вас информацию? Будете ли вы при этом адекватно поняты?

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

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

2 + 0 -

Муторная работа над багами и невозможность достижения идеала

 

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

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

0 + 0 -

Много новых свершений и обновлений сегодня произошло

 

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

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

0 + 0 -

Много новых функций в прибавку к общему весу

 

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

0 + 0 -

Мастерство манипуляций: как вами управляют

 

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

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

Эту информацию не предоставляют в школах, хотя все люди должны знать о том, как ими манипулируют как внешние, так и внутренние источники, используя каналы СМИ. Людям нельзя этого знать, потому что ими будет очень сложно манипулировать. 

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