Ruby → Benutzerhandbuch #28 - Ruby - Schrauben und Muttern
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Эта глава посвящена некоторым практическим приемам.
Разделители выражений
В некоторых языках необходимо соблюдение некоторых правил пунктуации; часто используется точка с запятой (
;), для обозначения окончания выражения в программе. Ruby вместо этого следует соглашениям, используемым в шеллах, таких как …Lesen
Ruby → Benutzerhandbuch #27 - Ruby - Objektinitialisierung
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
В нашем классе Fruit из предыдущей главы есть @-переменные: первая описывает вид фрукта, вторая - его состояние. Только после написания своего специализированного метода
inspectдля этого класса, мы осознали, что для любого фрукта отсутствие заданных характеристик бессмысленно. К счастью, в …Lesen
Ruby → Benutzerhandbuch #26 - Ruby - Zubehör
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Что такое аксессор?
Мы кратко обсудили @-переменные в предшествующих главах, но мало поэкспериментировали с ними. @-переменные объекта являются его атрибутами, тем, что обычно отличает его от других объектов этого же класса. Важно иметь возможность задавать и считывать значения атрибутов; для …
LesenRuby → Benutzerhandbuch #25 - Ruby - Ausnahmeverarbeitung: sicherstellen
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Иногда бывает нужна очистка по завершении работы некоторого метода. Возможно, должен быть закрыт открытый файл, буферизованные данные должны быть сброшены, и т.п., etc. Если бы существовала только одна точка выхода из метода, мы могли бы уверенно поместить код очистки в …
LesenRuby → Benutzerhandbuch #24 - Ruby - Ausnahmeverarbeitung: Rettung
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
При выполнении программы могут возникать непредвиденные проблемы. Файл, который нужно прочитать, может не существовать; диск может оказаться полным в момент записи данных; пользователь может некорректно ввести данные.
Lesenruby> **file = open("some_file")** **ERR: (eval):1:in `open': No such file or directory - …
Linux → Top 10 Entwickler und Unternehmen, die 2015-2016 zum Linux-Kernel beitragen
Сообщество ядра Linux закрыло год установлением нового рекорда по числу изменений влитых в один релиз, по сравнению с предыдущим отчётом разработки Linux Kernel .
В версии ядра 4.6 можно увидеть около 13,517 патчей влитых за 63 дня, что равно рекорду, …
LesenQt → т Visual Studio Add-In к Qt VS Tools (Beta)
Seit der letzten offiziellen Veröffentlichung des Qt Visual Studio Add-in sind fast drei Jahre vergangen, aber jetzt lassen sich die Qt-Entwickler etwas einfallen neu: Qt vs. Tools. Die Beta-Version kann zum Testen von Qt Downloads heruntergeladen werden. Die Paketgröße wurde …
LesenQt → Qt/C++ - Lektion 053. Erstellen des IBASE SQL-Treibers Qt 5.7 auf openSUSE Leap 42.1
FireBird, SQL, Leap, Qt, IBASE, openSUSE
Installation von Qt 5.7 auf openSUSE Leap 42.1
Laden Sie die neueste Version von Qt für Linux herunter:
wget http://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run
Datei ausführbar machen
chmod +x qt-unified-linux-x64-online.run
Installieren Sie gcc, make und andere notwendige Bibliotheken:
Lesensudo zypper install --type pattern devel_basis …
Ruby → Benutzerhandbuch #23 - Ruby - Klassenkonstanten
class, constants, Ruby, Ruby уроки, user guide, руководство пользователя
Константа имеет имя, начинающееся с латинской буквы в верхнем регистре. Значение константе присваивается только один раз при инициализации. В текущей реализации Ruby повторное присваивание значения константе вызывает предупреждение, но не ошибку (не-ANSI версия eval.rb не показывает предупреждения):
Lesenruby>fluid=30 30 ruby>fluid=31 …
Qt → Qt WinAPI - Lektion 004. QtIFW - Automatisierung von WinDeployQt und Build-Installationsprogramme mit Qt Installer Framework
Qt, QtIFW, Qt Installer Framework, windeployqt
Ein guter Programmierer ist ein fauler Programmierer. Wenn es die Möglichkeit gibt, etwas zu automatisieren, dann müssen Sie es unbedingt tun. Beispielsweise können Sie windeployqt automatisch ausführen, indem Sie Online- und Offline-Installationsprogramme zusammenstellen, sowie das Anwendungs-Repository mit Qt Installer Framework …
LesenQt → Qt/C++ - Lektion 056. Anschließen der Boost-Bibliothek in Qt für MinGW- und MSVC-Compiler
Ich werde meine erste Bekanntschaft mit Boost unter Windows beginnen, indem ich vorkompilierte Bibliotheken zusammenbaue und sie mit einem Qt-Projekt verbinde. In diesem Fall werde ich den Code eines der Hello Worlds aus der Boost-Dokumentation verwenden, nämlich aus der Installation …
LesenQML → Game on QML - Lektion 1. Spielarena und dynamische Objekte
JavaScript, QML, Qt, динамические объекты, игровая арена
Nach den ersten Erfahrungen beim Schreiben eines Spiels in Qt für Android möchte ich diese Erfahrung teilen und vorschlagen, gemeinsam ein einfaches Spiel im „Kill the Mole“-Stil zu schreiben. Dies ist ein Spiel, bei dem Sie Zeit haben müssen, um …
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