Qt → Verbinden Ihrer Qt-Anwendung mit Google-Diensten mithilfe von OAuth 2.0
OAuth2, Qt, Google API, QtNetworkAuth
Mit der Veröffentlichung von Qt 5.8 wurde das Modul QtNetworkAuth als ausstehende Technologie hinzugefügt. Es konzentriert sich darauf, Entwicklern bei ihrem Authentifizierungswahn zu helfen. Derzeit werden OAuth1 und OAuth2 unterstützt. In Zukunft werden weitere Autorisierungsmethoden hinzugefügt.
Dieser Beitrag konzentriert sich …
LesenQt → Qt 5.8 veröffentlicht
Qt Lite, Qt 5.8, QML, Charts, Wayland, CAN, Modbus, Quick
Am 23. Januar kündigte die Qt Company die Veröffentlichung von Qt 5.8 mit einer Reihe von Innovationen an, die von ziemlich globaler Natur sind. Lernen wir sie kennen.
Qt Lite
Eines der Hauptthemen von Qt 5.8 ist es, Qt flexibler …
LesenQt → Qt/C++ - Lektion 059. Muss ich das QStandardItem-Objekt aus dem Speicher löschen, nachdem die Methode clear in einem Datenmodell aufgerufen wurde?
QStandardItem, QStandardItemModel
Beim Arbeiten mit Tabellen, und zwar mit diversen Daten in C++, ist eine Kontrolle über das Löschen erforderlich, damit es nicht zu Speicherlecks kommt. Aber ist eine solche vollständige Kontrolle erforderlich, wenn QStandardItem -Objekte gelöscht werden, die in einem QStandardItemModel …
LesenDjango → Django - Tutorial 019. Konfiguration des HTTPS-Protokolls auf der Seite von Let`s Encrypt
SSL, Django, HTTPS, letsencrypt, Nginx
Gestern habe ich einen Glücksbrief von Google erhalten, weil ich die Google Search Console verwende, um die Indexierung der Seite in der Google-Suchmaschine zu tracken. Der Kern des Schreibens besteht darin, dass Google Chrome die Unsicherheit einer Website meldet, die …
LesenPyQt5 → PyQt5 - Lektion 004. Verwenden von QSettings
Werfen wir einen Blick auf die Verwendung von QSettings in PyQt5. Dazu schlage ich vor, eine kleine Anwendung zu schreiben, in der es ein einziges Kontrollkästchen gibt, dessen Zustand wir in den Einstellungen speichern. Durch Anklicken dieses Kontrollkästchens wird der …
LesenQt → Qt/C++ - Lektion 058. Syntax-Highlighting von HTML-Code in QTextEdit
QTextDocument, QTextEdit, Qt, QSyntaxHighLighter, HTML
Vor einiger Zeit habe ich etwas über Syntaxhervorhebung in QTextEdit gelernt und die Hervorhebung für HTML-Code geübt. Als Ergebnis ist es mir gelungen, eine ziemlich gute Version der Syntaxhervorhebung von HTML-Code zu erstellen, aber aufgrund der Tatsache, dass die Möglichkeit …
LesenDjango → Django - Tutorial 018. Hacker blockieren IP beim Versuch, das Passwort auf Django zu erraten
IP, brute force, брутфорс, Django, блокировка, подбор пароля
Nachdem wir die Django-Anmeldeseite durch unsere eigene benutzerdefinierte Anmeldeseite ersetzt haben, ist es an der Zeit, diese Ersetzung zur Verbesserung der Site-Sicherheit zu verwenden. Zum Beispiel die Einführung, einen Angreifer per IP zu blockieren, wenn er versucht, ein Passwort zu …
LesenDjango → Django - Tutorial 017. Passen Sie die Anmeldeseite an Django an
Um das Design der Autorisierungsseite im gleichen Stil wie das Design der gesamten Website zu gestalten, können Sie eine Designvorlage vorbereiten und die URL-Vorlage ändern, um uns die Seitendarstellung zu geben, die wir mit der erforderlichen Vorlage benötigen. Es kann …
LesenQt → Qt/C++ - Lektion 057. Fehler bei der Ausgabe von qDebug() für Gleitkommazahlen
Beim Entwickeln von Software auf Qt bin ich auf eine Nuance gestoßen, als ich Fließkommazahlen mit qDebug() angezeigt habe. Das Problem ist, dass nicht alle Zeichen nach dem Dezimalkomma angezeigt werden. Dasselbe gilt für die Ausgabe von std::cout .
Ein …
LesenDjango → Django - Tutorial 016. Zeigt eine Liste beliebter Artikel auf einer beliebigen Seite der Site an
Django, templatetags, Python, список популярных статей
Die Seite hatte bereits einen Artikel über das Anzeigen einer Liste beliebter Artikel der letzten 7 Tage . Aber in der Version, die in diesem Artikel verwendet wird, zeigt es, wie man eine Schlussfolgerung auf der Seite mit Artikeln zieht. …
LesenKarriere und Business in der IT → Programmierung - Individuelles Unternehmertum und Arbeit mit ausländischen Kunden
ИП, валютный контроль, договор
После того, как мы обсудили налоговые послабления в виде налоговых каникул для индивидуальных предпринимателей, которые только начали свой профессиональный путь и были впервые зарегистрированы в качестве ИП, давайте обсудим вопрос внешнеэкономической деятельности. Например, Вы нашли заказчика из-за рубежа, которого устроили …
LesenDjango → Django - Tutorial 015. Ermitteln der IP-Adresse und der vorherigen URL aus der Anfrage
Das Abrufen der IP-Adresse des Benutzers aus einer Django-Anfrage kann nützlich sein, um die Website-Funktionalität zu organisieren, z. B. das Blockieren von Hosts, von denen Versuche zum Erraten von Passwörtern für die Website unternommen werden, oder die Notwendigkeit, sich den …
Lesen- sdfsdfkp fgskpgokspdog
- 14. Oktober 2024 22:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Ergebnis:90punkte,
- Bewertungspunkte8
- Максим Васильев
- 2. Oktober 2024 11:14
Qt - Тест 001. Сигналы и слоты
- Ergebnis:68punkte,
- Bewertungspunkte-1
- Лев Семенов
- 30. September 2024 18:04
C++ - Тест 001. Первая программа и типы данных
- Ergebnis:53punkte,
- Bewertungspunkte-4