«Практическое программирование»: темыhttps://subscribe.ru/group/prakticheskoe-programmirovanie/«Практическое программирование»: темыruSun, 28 Apr 2024 12:13:07 +0300 Статья–учебник: объектно–ориентированное программирование https://subscribe.ru/group/prakticheskoe-programmirovanie/16086379 Почти все популярные языки программирования являются объектно–ориентированными https://subscribe.ru/group/prakticheskoe-programmirovanie/16086379 Thu, 3 Oct 2019 09:08:39 +0300 Разработка игры Пазлы на С++ для Android https://subscribe.ru/group/prakticheskoe-programmirovanie/15973473 В статье описывается разработка очередной игрушки на С++, Qt для Android https://subscribe.ru/group/prakticheskoe-programmirovanie/15973473 Tue, 6 Aug 2019 05:58:42 +0300 Android. Java vs Qt QML - Урок 003. Сообщения в консоли и всплывающие сообщения Toast https://subscribe.ru/group/prakticheskoe-programmirovanie/15884420 В предыдущей статье было создано две кнопки, которые отвечали за смену текста в текстовом поле https://subscribe.ru/group/prakticheskoe-programmirovanie/15884420 Mon, 17 Jun 2019 13:28:02 +0300 Django - Урок 033. Передача списка аргументов в метод order_by для сортировки QuerySet https://subscribe.ru/group/prakticheskoe-programmirovanie/15884418 Для улучшения удобства использования разделов статей была внедрена сортировка статей по дате, заголовку, и количеству просмотров https://subscribe.ru/group/prakticheskoe-programmirovanie/15884418 Mon, 17 Jun 2019 13:26:50 +0300 Android. Java vs Qt QML - Урок 002. Обработка нажатий по кнопкам https://subscribe.ru/group/prakticheskoe-programmirovanie/15884389 После того, как мы познакомились с Hello World из мира Java и Qt QML под Android, предлагаю написать приложение, которое будет иметь две кнопки и по нажатию на эти кнопки будет изменять текст в небольшом текстовом поле https://subscribe.ru/group/prakticheskoe-programmirovanie/15884389 Mon, 17 Jun 2019 13:20:08 +0300 Qt/C++ - Урок 075. Улучшение синтаксиса сигналов и слотов в Qt 5.7 и выше для перегруженных сигналов и слотов https://subscribe.ru/group/prakticheskoe-programmirovanie/15884373 В Qt у различных классов имеется ряд сигналов и слотов, которые имеют перегрузки, в связи с чем запись коннектов выглядит просто монструозной, когда для указания конкретного сигнала или слота требуется делать static_cast https://subscribe.ru/group/prakticheskoe-programmirovanie/15884373 Mon, 17 Jun 2019 13:18:49 +0300 Учебник: Регулярные выражения (regular expressions) https://subscribe.ru/group/prakticheskoe-programmirovanie/15608385 Все мы используем поиск по строкам https://subscribe.ru/group/prakticheskoe-programmirovanie/15608385 Wed, 20 Feb 2019 17:00:28 +0300 Python 3 - Урок 003. Базовый синтаксис https://subscribe.ru/group/prakticheskoe-programmirovanie/15594928 Язык Python имеет много общего с Perl, C и Java https://subscribe.ru/group/prakticheskoe-programmirovanie/15594928 Fri, 15 Feb 2019 12:12:50 +0300 Android. Java vs Qt QML - Урок 001. Hello World https://subscribe.ru/group/prakticheskoe-programmirovanie/15594913 Любопытства ради решил сравнить два варианта написания приложений под Андроид https://subscribe.ru/group/prakticheskoe-programmirovanie/15594913 Fri, 15 Feb 2019 12:11:51 +0300 Python 3 - Урок 002. Настройка среды https://subscribe.ru/group/prakticheskoe-programmirovanie/15594900 Python 3 доступен для Windows, Mac OS и большинства вариантов операционной системы Linux https://subscribe.ru/group/prakticheskoe-programmirovanie/15594900 Fri, 15 Feb 2019 12:10:46 +0300 Готовим лямбда функции в C++ - Часть 1 https://subscribe.ru/group/prakticheskoe-programmirovanie/15594889 Мой любимый инструмент в C++ - это лямбда функции, хотя как-то мне говорили, что они кажутся страшными https://subscribe.ru/group/prakticheskoe-programmirovanie/15594889 Fri, 15 Feb 2019 12:09:44 +0300 Python 3 - Урок 001. Введение https://subscribe.ru/group/prakticheskoe-programmirovanie/15594882 Python - универсальный интерпретируемый, интерактивный, объектно-ориентированный и высокоуровневый язык программирования https://subscribe.ru/group/prakticheskoe-programmirovanie/15594882 Fri, 15 Feb 2019 12:09:10 +0300 Django - Урок 032. Расширенные параметры поиска https://subscribe.ru/group/prakticheskoe-programmirovanie/15594870 На сайте присутствует функционал, благодаря которому можно задать вопрос на форуме с указанием статьи на сайте, к которой так или иначе относится данный вопрос https://subscribe.ru/group/prakticheskoe-programmirovanie/15594870 Fri, 15 Feb 2019 12:08:31 +0300 Шаблон программирования Pimpl - то, что вам следует знать https://subscribe.ru/group/prakticheskoe-programmirovanie/15594858 Основы Вы можете встретить шаблон Pimpl под другими именами https://subscribe.ru/group/prakticheskoe-programmirovanie/15594858 Fri, 15 Feb 2019 12:07:37 +0300 Разработка на Qt под iOS https://subscribe.ru/group/prakticheskoe-programmirovanie/15594851 Самая демократическая страна в мире создала самую тоталитарную операционную систему https://subscribe.ru/group/prakticheskoe-programmirovanie/15594851 Fri, 15 Feb 2019 12:06:52 +0300 Аннотации на ряд статей по Open–Source https://subscribe.ru/group/prakticheskoe-programmirovanie/15582423 Мое мнение об opensource приведены в конце https://subscribe.ru/group/prakticheskoe-programmirovanie/15582423 Mon, 11 Feb 2019 09:53:27 +0300 Инструменты профайлинга С++ кода https://subscribe.ru/group/prakticheskoe-programmirovanie/15582416 Краткое содержание интересного доклада с CoreHard Spring 2018 https://subscribe.ru/group/prakticheskoe-programmirovanie/15582416 Mon, 11 Feb 2019 09:50:41 +0300 Динамическое программирование на примере олимпиадной задачи https://subscribe.ru/group/prakticheskoe-programmirovanie/15582415 Есть прекрасная техника, называемая динамическим программированием https://subscribe.ru/group/prakticheskoe-programmirovanie/15582415 Mon, 11 Feb 2019 09:48:42 +0300 Подборка материалов по модульному тестированию с аннотациями https://subscribe.ru/group/prakticheskoe-programmirovanie/15582398 1) Юнит–тестирование https://subscribe.ru/group/prakticheskoe-programmirovanie/15582398 Mon, 11 Feb 2019 09:45:56 +0300 Аннотации на доклады с конференции С++Russia "Повседневный С++" https://subscribe.ru/group/prakticheskoe-programmirovanie/15577438 Аннотации на два доклада из серии "повседневный С++" https://subscribe.ru/group/prakticheskoe-programmirovanie/15577438 Sat, 9 Feb 2019 14:53:37 +0300 Введение в технологию MPI https://subscribe.ru/group/prakticheskoe-programmirovanie/15577436 Недавно я публиковал свой "учебник по OpenMP", но технология OpenMP позволяет программировать только системы с общей памятью, производительность которых не так легко увеличить https://subscribe.ru/group/prakticheskoe-programmirovanie/15577436 Sat, 9 Feb 2019 14:52:20 +0300 Подборка материалов по регулярным выражениям https://subscribe.ru/group/prakticheskoe-programmirovanie/15577435 Регулярные выражения нужны не только всем без исключения разработчикам, но и вообще всем, кто сталкивается с компьютером https://subscribe.ru/group/prakticheskoe-programmirovanie/15577435 Sat, 9 Feb 2019 14:51:31 +0300 Подборка материалов по Git https://subscribe.ru/group/prakticheskoe-programmirovanie/15577434 Подборка материалов по системе контроля версий — git https://subscribe.ru/group/prakticheskoe-programmirovanie/15577434 Sat, 9 Feb 2019 14:49:58 +0300 Аннотация на статью "Визуализация интеграционных приложений" https://subscribe.ru/group/prakticheskoe-programmirovanie/15577432 Не так давно мы тут публиковали цикл статей по UML и ICONIX https://subscribe.ru/group/prakticheskoe-programmirovanie/15577432 Sat, 9 Feb 2019 14:48:11 +0300 Qt Cloud Messaging API доступен для встраиваемых систем https://subscribe.ru/group/prakticheskoe-programmirovanie/14889827 Cloud, Messaging, QML Проблемы с облачными сообщениями для встраиваемых устройств вдохновили команды Kaltiot & SnowGrains на создание кросс-платформенного Qt API, который позволяет легко отправлять сообщения с встраиваемых устройств https://subscribe.ru/group/prakticheskoe-programmirovanie/14889827 Fri, 29 Jun 2018 23:44:20 +0300 Django - Урок 031. Смена URL без перезагрузки страницы с частичной подгрузкой контента https://subscribe.ru/group/prakticheskoe-programmirovanie/14889815 Django, URL, JavaScript Чем меньше информации приходится передавать сайту на каждый запрос, тем лучше https://subscribe.ru/group/prakticheskoe-programmirovanie/14889815 Fri, 29 Jun 2018 23:43:29 +0300 JavaScript - Как извлечь параметр из URL https://subscribe.ru/group/prakticheskoe-programmirovanie/14889806 JavaScript, URL В процессе разработки сайта встают небольшие задачки, например, как извлечь параметр из URL https://subscribe.ru/group/prakticheskoe-programmirovanie/14889806 Fri, 29 Jun 2018 23:42:43 +0300 Django - Урок 030. Возможности VDS сервера за 5 долларов для проекта на Django https://subscribe.ru/group/prakticheskoe-programmirovanie/14889794 Ubuntu, Django, VDS По мере роста функционала сайта, а также посещаемости, удалось хорошо протестировать возможности текущего VDS сервера, которым я на данный момент пользуюсь https://subscribe.ru/group/prakticheskoe-programmirovanie/14889794 Fri, 29 Jun 2018 23:40:43 +0300 С++ - Урок 012. static_assert, проверка на ошибки во время компиляции https://subscribe.ru/group/prakticheskoe-programmirovanie/14889790 C++11, static_assert Исключения выбрасываются во время выполнения программы, если же ошибка может быть найдена во время компиляции программы, то можно использовать static_assert , который сообщит о необходимости поправить программный код в ключевых местах https://subscribe.ru/group/prakticheskoe-programmirovanie/14889790 Fri, 29 Jun 2018 23:40:07 +0300 Django - Урок 029. Добавление личных сообщений и чатов на сайте - Часть 1 https://subscribe.ru/group/prakticheskoe-programmirovanie/14761433 По сложившейся традиции расскажу о своих опытах по внедрению нового функционала на сайте https://subscribe.ru/group/prakticheskoe-programmirovanie/14761433 Thu, 24 May 2018 20:01:36 +0300