Ruby → Пайдаланушы нұсқаулығы №03 - Ruby - Қарапайым мысалдар
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Давайте напишем функцию вычисления факториалов. Математическое определение факториала от n следующее:
n! = 1 (когда n==0) = n * (n-1)! (иначе)
В Ruby это может быть записано следующим образом:
Оқыdef fact(n) if n == 0 1 else n * fact(n-1) …
Ruby → Пайдаланушы нұсқаулығы №02 - Ruby - Жұмысты бастау
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Во-первых, Вам нужно проверить, установлен ли Ruby. Сделать это можно из командной строки (пометка "%" здесь означает начало командной строки, поэтому не вводите этот знак)
% ruby -v
(аргумент -v сообщает интерпретатору сообщить версию Ruby), затем нажмите клавишу Enter . …
ОқыRuby → Пайдаланушы нұсқаулығы №01 - Ruby дегеніміз не?
Ruby, ruby lesson, ruby уроки, user guide, руководство пользователя
Ruby является "интерпретируемым языком сценариев для быстрого и простого объектно-ориентированного программирования". Что это означает?
интерпретируемый язык программирования:
- возможность создания вызовов непосредственно в операционную систему
- мощные операции со строками и регулярными выражениями
- непосредственная обратная связь во время разработки
быстро и просто: …
ОқыQt → Qt WinAPI - Сабақ 009. SetWindowsHookEx - WinAPI арқылы тінтуір оқиғаларын тіркеу
Hook, mouse, Qt, WinAPI, SetWindowsHookEx
Функционал WinAPI позволяет на низком уровне с помощью хуков отслеживать события системы, такие как движение и клики мыши. Данный функционал работает на основе функций callback, поэтому если хочется использовать ООП и систему сигналов и слотов , то нужно будет один …
ОқыQML → QML - Сабақ 025. Көптілді қолданбаны QML-ге динамикалық аудару
QTranslator, перевод, Qt, QML, translation
Қолданба интерфейсінің Qt/C++ аудармаларымен танысқаннан кейін интерфейсі жазылған қолданбаның динамикалық аудармасының мүмкіндіктерін зерттеудің уақыты келді. * QML. *
QML жүйесінде әзірлеу кезінде QWidgets жүйесіндегі стандартты қолданбадан айырмашылығы, бірнеше нәрсені ескеру қажет, атап айтқанда:
- .pro жоба файлының қосымша конфигурациясы қажет;
- Қажетті …
Qt → Qt/C++ - 050-сабақ. Qt қолданбасының оқиғаларын мәтіндік файлға тіркеу
log, qDebug, Логирование, qInfo, Logger, file, qWarning, qFatal
Барлық Qt әзірлеушілері Qt қолданбасын жөндеу кезінде qDebug() пайдаланады, бірақ сонымен қатар qInfo(), qWarning(), qCritical() және qFatal() макростары бар (олар мақаланы жазу уақыты қателермен болды және жұмыс істемеді).
Осы оқиғалардың көмегімен қателерді маңыздылық деңгейлері бойынша санаттауға және қандай қателер туралы …
ОқыQt → Qt/C++ - Сабақ 049. QTranslator - көптілді қолданбаны Qt тіліне динамикалық аудару
Ерте ме, кеш пе, Qt қосымшасының әзірлеушісі өз қолданбасында көптілділікті қолдау қажеттілігіне тап болады. Дәл осы кезде QTranslator сыныбы мен аударма жасауға арналған мамандандырылған қолданбасы Qt Linguist көмекке келеді.
QTranslator класының нысаны он алтылық аударма файлы болып табылатын .qm кеңейтімі …
ОқыQt → Qt/C++ - Сабақ 048. QThread – moveToThread көмегімен ағындармен жұмыс
QObject, потоки, moveToThread, Qt, QThread
Алдыңғы мақалада біз тек ағындармен жұмыс істеу туралы және ағынның өзін теңшеу үшін көбірек қызмет ететін нұсқада ғана тоқталдық, бірақ оны қолдануға болады. ағындарға тікелей қатысы жоқ бөгде жұмыстарды орындау. Яғни, QThread мұрасы бар және run() әдісін қайта анықтайтын нұсқа. …
ОқыRuby → Ruby on Rails - ресурстарды құру
Ruby on Rails, Ruby, user, web, генерирование
После того, как удалось получить в предыдущей статье рабочий вариант веб-приложения на Ruby, пошёл разбираться дальше с разработкой и генерированием ресурсов, а также с изучением архитектуры веб-приложений Ruby on Rails. Благо данный фреймворк использует паттерн MVC, который также используется в …
ОқыRuby → Ruby on Rails - Алдымен Windows жүйесінде іске қосыңыз
Rails, Ruby, Ruby on Rails, web, Wordpress
Работая с Wordpress на хостинг-провайдере TimeWeb уже почти год, начинаю проявлять всё больший интерес к веб-разработке. В частности это также связано с тем, что данная CMS всё же достаточно прожорлива до ресурсов, а также и с тем, что начинают появляться …
ОқыQt → Qt/C++ - сабақ 047. QThread - Qt-та ағындарды құру
Qt қолданбасында бөлек параллельді ағындарды жасаудың және оларда пайдалы әрекеттерді орындаудың жалпы тәсілдерінің бірі QThread сыныбынан мұра алу және пайдалы қолданба коды болатын run() әдісін қайта анықтау болып табылады. орындалсын. Ағындармен танысу кезінде мен осы тақырып бойынша әртүрлі пікірлерді оқыдым, …
ОқыQML → QML - 024-сабақ. Custom QQuickItem - C ++ тілінен QML-ге нысан қосу
Custom QQuickItem, Qt, QQuickItem, QQuickPaintedItem, QML
QML объекты в Qt весьма замечательны, с ними удобно работать, но что если стандартных объектов нам становится недостаточно? Тогда можно сделать собственный объект, запрограммировать его в C++ и внедрить в логику QML слоя. В данном уроке предлагаю сделать небольшой импровизированный …
Оқы- Ora Iro
- Жел. 24, 2024, 6:38 Т.Ж.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:40ұпай,
- Бағалау ұпайлары-8
- Akiv Doros
- Қар. 11, 2024, 2:58 Т.Қ.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:50ұпай,
- Бағалау ұпайлары-4
- molni99
- Қаз. 26, 2024, 1:37 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:80ұпай,
- Бағалау ұпайлары4