3D-дерево с текстом
0Comments

Разработка Android приложения. Часть 3. Программирование 3D графики c помощью Qt Quick

Долой скучный и плоский мир, переезжаем в 3D! В предыдущей статье мы с вами рассмотрели как разработать Qt приложение, используя стандартные средства для проектирования интерфейсов QtDesigner - очень хорошее средство, если
by Егор Замотаев
0Comments

Рисуем фракталы с помощью PHP и Cairo. Часть 3. Фракталы на комплексной плоскости

В данной статье мы познакомимся с различными видами комплексных фракталов и способами их отрисовки с помощью библиотек GTK и Cairo. Почему эти фракталы называются комплексными? Очень просто: для их получения используются
by Егор Замотаев
4Comments

Рисуем фракталы с помощью PHP и Cairo. Часть 2. Фракталы и грамматики Линденмайера

Данная статья будет посвящена фракталам, которые часто встречаются в природе. В ней мы рассмотрим фрактальную природу растений и способ их моделирования с помощью порождающих грамматик Линденмайера. Что такое L-системы? Как уже было сказано
by Егор Замотаев
0Comments

Рисуем фракталы с помощью PHP и Cairo. Часть 1. Основы фрактальной графики

В этой статье мы узнаем что такое фракталы и как рисовать их на PHP используя GTK и Cairo. Немного о фракталах. Интересные факты Фрактал — геометрическая фигура обладающая свойством самоподобия. Слово «фрактал»
by Егор Замотаев
2Comments

Рекурсивные алгоритмы на PHP. Часть 2. Польза рекурсии

В этой статье мы продолжим изучение рекурсивных алгоритмов и выясним в чём соль рекурсии. Ханойская башня Давным-давно, в храме города Бенарес, Великий Брама, в наказание трёх провинившихся священников, на ступенях алтаря воздвиг
by Егор Замотаев
0Comments

Виджет для ввода текста GtkEntry

В этой статье мы рассмотрим самый популярный виджет GtkEntry - это однострочное поле для ввода текста. Этот виджет применяется  для ввода данных от пользователя. 1. Создание виджета GtkEntry Создадим поле для ввода
by Константин Шереметьев
0Comments

Как написать функцию для проверки надежности пароля на Python

Статья будет полезной для начинающих программистов изучающих Python, хотя приведенный код не такой уж и простой. В этой статье я буду разрабатывать модуль для проверки надежности пароля. Где он может быть
by Nikolaj Karpatskij
Школа программирования ProgTips
2Comments

Формирование алгоритмического мышления с использованием динамических опорных сигналов

Современные компьютерные технологии позволяют не только по-новому организовывать процесс обучения, но и создавать новый обучающий контент, чему пока уделяется недостаточное внимание. Приведены два примера такого контента, созданного для формирования у
by Наталия Бочанова
0Comments

Работа с окнами в GTK+

Рассмотрим простые действия с окном в библиотеке GTK+ 1. Создание минимального окна Это процесс описан здесь. В результате мы получаем простую программу с главным окном. 2. Заголовок окна кириллицей Заголовок окна задается функцией: [crayon-5f32e1c041bd2634441656/] Но если
by Константин Шереметьев