Last visit 7 hours ago

Evgenij Legotskoj

EVILEG

  • 30
  • 0
Donate
Show information

Contacts

Web-site: https://evileg.com


About myself

Добрый день!

Я - автор сайта EVILEG, который зародился в июне 2015 года.

По образованию являюсь инженером Волоконно-Оптических Линий Связи и на данный момент закончил аспирантуру с представлением к защите в направлении систем мониторинга устройств защиты и заземления оборудования связи и телекоммуникаций.

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

Помимо этого на сайте представлена информация о моих личных наработках в области программирования на Qt/C++, QML, Java, Assembler под AVR, Desktop, Android NDK, Android SDK.

Информация на сайте

На страницах этого сайта вы сможете найти следующую информацию:

  • Настройка сетевого оборудования;
  • Программирование микроконтроллеров;
  • Общие сведения о технологиях и системах передачи данных;
  • Программирование:
    • Qt/C++;
    • Qt/QML;
    • Java;
    • AVR;
    • Android SDK;
    • Android NDK.

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

Внимание

Важная информация для всех, кто посещает мою страницу.

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

Любые вопросы можно задавать на форуме сайта.

Спасибо за внимание и понимание.

N
  • #
  • April 19, 2022, 4:05 a.m.

Вернее поле аватар я добавил, но фотки не грузятся, upload_to='users/', не загружает их в нужную папку, видимо не отправляется пост-запрос во время регистрации и нужно какой-то дополнительный код в models

N
  • #
  • April 19, 2022, 4:03 a.m.

Наткнулся на коммент, но урока такого не нашел

DV

Добрый вечер. Хотел бы получить консультацию по работе с проектом SimplePlater на Mac OS. Открыл проект в QT и собрал его. Проблема в том, что он не воспроизводит треки и их названия зацикленно мелькают в поле текущего трека. По системе:
- Mac OS 10.14
- QT 5.15.2
- XCode 10.2
С чем это может быть связано. Заранее благодарен.

Относительно благополучно перешёл с Djang 2 на Django 3, в чём-то это было даже легче, чем предыдущий переход с Django 1 на Django 2.
Конечно, кое-что ломалось, но удалось локализвать проблемы и решить их.

А теперь буду вырезать весь лишний функционал с сайта.
Планы собственно такие:

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

Таже есть ещё ряд мыслей, но с ними позже.

MSch

Здравствуйте, Евгений! У меня на форме имеется QListView, на которой мне необходимо реализовать прекрипление фотографий и их увелечение при наведении.

            break;
            case QEvent::HoverEnter:
            {
                qListView->setIconSize(QSize(50,50));
            }
            break;
             case QEvent::HoverLeave:
            {

                qListView->setIconSize(QSize(30,30));
            }

SetIconSize мне не помог, так как увеличение нужно произдовить только одной фотографии (Icon), на которую наведён курсор. Как мне реализовать это? Вот фрагмент кода заполнения указателя:

case Photos:
                {
                    qListView = new QListView (this);
                    qListView->setFixedSize(600,60);
                    qListView->viewport()->setAcceptDrops(true);
                    qListView->setDragDropMode(QAbstractItemView::InternalMove);
                    qListView->viewport()->installEventFilter(this);
                    qListView->viewport()->setObjectName("qListViews");
                    qListView->setObjectName("qListView");
                    qListView->setIconSize(QSize(30,30));

                    //position icon on horizontal
                    qListView->setFlow(QListView::LeftToRight);
                    qListView->setMouseTracking(true);
                    //loading photo
                    connect(qListView, SIGNAL(triggered()), this, SLOT(readPhoto()));

                    //connects for change backgrounds of listview
                    qListView->setStyleSheet("background-image:url(:/image/resources/image/DownloadPhotoDark.png)");
                    connect(this,&StepWidget::downPhotoDark, [=](){
                        if(qListView->styleSheet() != "background-image:none;")
                            qListView->setStyleSheet("background-image:url(:/image/resources/image/DownloadPhotoLight.png)");
                    });
                    connect(this,&StepWidget::downPhotoLight, [=](){
                        if(qListView->styleSheet() != "background-image:none;")
                            qListView->setStyleSheet("background-image:url(:/image/resources/image/DownloadPhotoDark.png)");
                    });
                    hRowLayout->addWidget(qListView);
                    break;
                }
M

Здравствуйте, Евгений! Пытаюсь разобраться с QCustomPlot. На базе вашего примера ( урок 30 ) сделал свой вариант, внес изменение в в файле mainwindow.ui, создав Widget преобразовав его в QCustomPlot:

И у меня ваш пример – не работает. Ошибку выдает на последней строке ( ui->Plot->graph(0)->setData(x1,y1); )
....
....
QVector x1(5) , y1(5);
x1[0] = -45;
y1[0] = -43;
x1[1] = 46;
y1[1] = 42;
x1[2] = -25;
y1[2] = -24;
x1[3] = -12;
y1[3] = 10;
x1[4] = 25;
y1[4] = 26;

// Добавляем график на полотно
///ui->Plot->addGraph(ui->Plot->xAxis, ui->Plot->yAxis);
///ui->Plot->addGraph();

ui->Plot->addGraph(ui->Plot->xAxis, ui->Plot->yAxis);
ui->Plot->graph(0)->setData(x1,y1);     // Устанавливаем координаты точек графика

...
...

Ошибка:
Endefined reference to ‘QCPGraph:: setData(QVector const&, QVector const&)’
Id retumed 1 exit status
Хотя, выше стоит оператор QVector x1(5) , y1(5);
Подскажите, пожалуйста. У меня уже «крыша едит».
Проект прилагаю.

Graphs_Qwt_07_Rep_800_3HKNcQV.rar Graphs_Qwt_07_Rep_800_3HKNcQV.rar

Увы, но часть рекламы придётся вернуть, чтобы оплачивать инфраструктуру сайта.
Оставлю только в сайдбаре.

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

В результате он удаляет закладку и создаёт точно такую же. Серьезно?

В общем, да здравствует банхаммер.

NV

Привет!
Не могли быомочь с авторизацией через ВК, как описано сдесь https://evileg.com/ru/post/367/
Но с поправкой, на то, что я пишу сиспользование django-rest
Может знаете годные мануалы?

S

Добрый день, Евгений!
Делаю поиск по нескольким моделям по Вашему уроку №34, небольшая проблемка с пагинацией, отображается информация только на первой странице при переходе на другую - пустая страница, в отдельных моделях пагинация работает, views, models.manager, все сделал по шаблону, подставил только свои значения. Подскажите, в чем может быть проблема?
Спасибо.

Load more
Card image cap
Pulsum Via

Project for travelers from EVILEG.

Go
Fornex

Let me recommend you a great European Fornex hosting.

Fornex has proven itself to be a stable host over the years.

For Django projects I recommend VPS hosting

Following the link you will receive a 5% discount on shared hosting services, dedicated servers, VPS and VPN

View Hosting
Share on social networks
Donate

The EVILEG project has switched to a non-commercial basis and will develop solely on the enthusiasm of the site creator, the enthusiasm of users, donations and the hosting referral system

Thank you for your support

Available ways to support the project

PayPal

PatreonYandex.MoneyMore