Ruby → Benutzerhandbuch #03 - Ruby - Einfache Beispiele
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Schreiben wir eine Funktion zum Berechnen von Fakultäten. Die mathematische Definition einer Fakultät von * n * lautet wie folgt:
n! = 1 (когда n==0) = n * (n-1)! (иначе)
In Ruby kann es so geschrieben werden:
Lesendef fact(n) if …
Ruby → Benutzerhandbuch #02 - Ruby - Erste Schritte
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Zuerst müssen Sie überprüfen, ob Ruby installiert ist. Dies kann über die Befehlszeile erfolgen (das "%"-Zeichen hier bedeutet den Anfang der Befehlszeile, geben Sie dieses Zeichen also nicht ein)
% ruby -v
(das Argument * -v * weist den Interpreter …
LesenRuby → Benutzerhandbuch #01 - Was ist Ruby?
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Ruby ist "eine interpretierte Skriptsprache für die schnelle und einfache objektorientierte Programmierung". Was bedeutet das?
interpretierte Programmiersprache:
- die Möglichkeit, Anrufe direkt an das Betriebssystem zu erstellen
- leistungsstarke String- und Regex-Operationen
- sofortiges Feedback während der Entwicklung
schnell und einfach:
- Variablendeklarationen werden …
Qt → Qt WinAPI - Lektion 009. SetWindowsHookEx - Mausereignisse über WinAPI protokollieren
Hook, mouse, Qt, WinAPI, SetWindowsHookEx
Die WinAPI-Funktionalität ermöglicht es Ihnen, Systemereignisse wie Mausbewegungen und Klicks auf niedriger Ebene mithilfe von Hooks zu verfolgen. Diese Funktionalität funktioniert auf der Grundlage von Rückruffunktionen. Wenn Sie also OOP und das Signale und Slots -System verwenden möchten, müssen Sie …
LesenQML → QML - Lektion 025. Dynamische Übersetzung einer mehrsprachigen Anwendung auf QML
QTranslator, перевод, Qt, QML, translation
Nachdem wir uns mit Übersetzungen der Anwendungsschnittstelle zu Qt/C++ vertraut gemacht haben, ist es an der Zeit, die Möglichkeiten der dynamischen Übersetzung einer Anwendung zu erkunden, deren Schnittstelle geschrieben ist in * QML. *
Bei der Entwicklung auf QML sind …
LesenQt → Qt/C++ - Lektion 050. Qt-Anwendungsereignisse in einer Textdatei protokollieren
log, qDebug, Логирование, qInfo, Logger, file, qWarning, qFatal
Alle Qt-Entwickler verwenden qDebug() beim Debuggen einer Qt-Anwendung, aber es gibt auch Makros qInfo(), qWarning(), qCritical() und qFatal() (die bei der zum Zeitpunkt des Schreibens war der Artikel fehlerhaft und hat nicht funktioniert).
Mit diesen Ereignissen können Sie Fehler nach …
LesenQt → Qt/C++ - Lektion 049. QTranslator - dynamische Übersetzung einer mehrsprachigen Anwendung in Qt
Früher oder später stößt ein Qt-Anwendungsentwickler auf die Notwendigkeit, Mehrsprachigkeit in seiner Anwendung zu unterstützen. Dann kommen die Klasse QTranslator und die spezialisierte Anwendung zum Erstellen von Übersetzungen Qt Linguist zur Hilfe.
Das Klassenobjekt QTranslator wird verwendet, um Übersetzungen aus …
LesenQt → Qt/C++ - Lektion 048. QThread — So arbeiten Sie mit Threads mithilfe von moveToThread
QObject, потоки, moveToThread, Qt, QThread
Im vorherigen Artikel haben wir nur Arbeiten mit Streams angesprochen, und in der Version, die mehr dazu dient, den Stream selbst anzupassen, obwohl es verwendet werden kann Nebenarbeiten ausführen, die nichts direkt mit Streams zu tun haben. Das heißt, eine …
LesenRuby → Ruby on Rails - Ressourcen generieren
Ruby on Rails, Ruby, user, web, генерирование
Nachdem es mir im vorherigen Artikel gelungen war, eine funktionierende Version einer Webanwendung in Ruby zu erhalten, habe ich mich weiter mit der Entwicklung und Generierung von Ressourcen befasst. sowie mit dem Studium der Webarchitektur - Ruby on Rails-Anwendungen. Glücklicherweise …
LesenRuby → Ruby on Rails - Erster Start unter Windows
Rails, Ruby, Ruby on Rails, web, Wordpress
Nachdem ich fast ein Jahr lang mit Wordpress beim Hosting-Anbieter TimeWeb gearbeitet habe, zeige ich immer mehr Interesse an der Webentwicklung. Das liegt insbesondere auch daran, dass dieses CMS noch recht ressourcenhungrig ist, sowie daran, dass sich langsam Gedanken über …
LesenQt → Qt/C++ - Lektion 047. QThread – So erstellen Sie Threads in Qt
Eine der gängigen Möglichkeiten, separate parallele Threads in einer Qt-Anwendung zu erstellen und nützliche Aktionen darin auszuführen, besteht darin, von der QThread -Klasse zu erben und die run() -Methode zu überschreiben, in der der nützliche Anwendungscode verwendet wird hingerichtet werden. …
LesenQML → QML - Lektion 024. Benutzerdefiniertes QQuickItem – So fügen Sie ein QML-Objekt aus C++ hinzu
Custom QQuickItem, Qt, QQuickItem, QQuickPaintedItem, QML
QML -Objekte in Qt sind ziemlich cool und einfach zu handhaben, aber was ist, wenn uns Standardobjekte nicht ausreichen? Dann können Sie Ihr eigenes Objekt erstellen, es in C++ programmieren und in die QML -Logik der Schicht einbetten. In diesem …
Lesen- sdfsdfkp fgskpgokspdog
- 14. Oktober 2024 15:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Ergebnis:90punkte,
- Bewertungspunkte8
- Максим Васильев
- 2. Oktober 2024 04:14
Qt - Тест 001. Сигналы и слоты
- Ergebnis:68punkte,
- Bewertungspunkte-1
- Лев Семенов
- 30. September 2024 11:04
C++ - Тест 001. Первая программа и типы данных
- Ergebnis:53punkte,
- Bewertungspunkte-4