Найти в Дзене
Old Programmer

Программирование. Тематическое оглавление моего Zen-канала (Old Programmer)

Оглавление

Здесь собраны все ссылки на материалы моего канала Old Programmer о программировании и программистах. Ссылки разбиты на несколько тем. Собрание будет постоянно пополняться указателями на новые статьи и видео. А здесь дан краткий обзор моего канала: Old Programmer, подводя итоги.

Список разделов моего канала здесь:

Список разделов канала Old Programmer, канала о программировании и программистах
Old Programmer27 мая 2021

C и C++

Ссылки на мои материалы по языкам C и C++

  • О кодировке и программировании. Статья 1
  • О циклах в программировании (C++, Python). Статья 1
  • Программирование. Ввод данных с консоли (С и Python). Статья 4
  • О циклах в программировании (for в языке C). Статья 2
  • Указатели в программировании(язык C - C++). Статья 1
  • Глобальные переменные в программировании. Статья 1
  • Объектно-ориентированное программирование (C++). Статья 1
  • Программирование. Некоторые "фишки" языка C
  • Программирование на языке C. Функции в качестве параметров
  • Объектно-ориентированное программирование (C++). Статья 2
  • Объектно-ориентированное программирование. Конструкторы (С++). Статья 5
  • Объектно-ориентированное программирование. Наследование (С++). Статья 6
  • Объектно-ориентированное программирование. Наследование (C++). Статья 8
  • Объектно-ориентированное программирование. Наследование (C++). Статья 10
  • Начала языка Си. Урок 1 (видео)
  • Начала языка Си. Урок 2 (видео)
  • Начала языка Си. Урок 3 (видео)
  • QT (C++), пример работы с файлами.
  • Объединение объектных модулей. Язык C.
  • Программирование на ассемблере. Статья 10 (ассемблер и C)
  • Рекурсия в программировании (язык C). Статья 6
  • Программирование на ассемблере. Статья 11 (ассемблер и C)
  • Программирование на ассемблере. Статья 12 (ассемблер и C)
  • Начала языка Си. Урок 4 (видео). Глобальные, локальные переменные. Область видимости и время жизни
  • Ассемблер и C, пример эксперимента по сравнению производительности
  • Ассемблерный код программ на языке C (интрига продолжается)
  • Язык C. Функция с переменным числом параметров
  • Язык C. Функция с переменным числом параметров. Вариант решения
  • Ассемблерный код программ на языке C (интрига близка к завершению)
  • Язык C. Функция с переменным числом параметров. Еще один вариант решения
  • Рекурсия в программировании (язык C). Статья 7
  • Язык C++. Указатели и ссылки
  • Ассемблер и C (конец интриги)
  • QT начала программирования, простое оконное приложение
  • C++ QT, начала программирования, простое приложение с обработкой событий
  • Полиморфизм в наследовании (язык C++)
  • Управление файлами. Язык C. Статья 1
  • Управление файлами. Язык C. Статья 2
  • Управление файлами. Язык C. Статья 3
  • Управление файлами. Язык C. Статья 4
  • Файлы и файловая система на языке C. Список ресурсов
  • Управление файлами. Язык C. Статья 5 (добавление)
  • Управление файлами. Язык C. Статья 6
  • Управление файлами. Язык C. Статья 7 (форматный вывод)
  • Управление файлами. Язык C. Статья 8 (обработка текстовых файлов)
  • Управление файлами. Язык C. Статья 9
  • Управление файлами. Язык C. Статья 10 (просмотр каталога)
  • Управление файлами. Язык C. Статья 11 (получение информации о файлах)
  • Управление файлами. Язык C. Статья 12 (рекурсивный поиск)
  • Управление файлами. Язык C. Статья 13 (оптимизируем рекурсивный поиск по каталогам)
  • C++ QT перехват событий в элементах окна
  • Многозадачность. Язык C. Статья 1
  • Многозадачность. Язык С. Статья 2 (fork)
  • Многозадачность в Linux. Язык C. Статья 3 (wait)
  • Многозадачность в Linux. Язык C. Статья 4 (waitpid)
  • Многозадачность в Linux. Ссылки на ресурсы канала Old Programmer
  • Многозадачность в Linux. Язык C. Статья 5 (pipes)
  • Многозадачность в Linux. Язык C. Статья 6 (еще pipes)
  • Многозадачность в Linux. Язык C. Статья 7 (сигналы)
  • Рекурсия в программировании (язык C). Статья 9 (быстрая сортировка)
  • Многозадачность в Linux. Язык C. Статья 8 (сигналы и реализация простого таймера)
  • Многозадачность в Linux. Язык C. Статья 9 (сигналы и реализация объекта "таймер")
  • Доступ к параметрам командной строки. Языки C и Python
  • Многозадачность в Linux. Язык C. Статья 10. Канал fifo (начало)
  • Многозадачность в Linux. Язык C. Статья 11. Канал fifo. Передача сообщения другому приложению
  • C++ QT. Реализация таймера
  • QT (C++). Таймер, сигналы и слоты
  • Программирование на языке C. Двумерный массив
  • Рекурсия в программировании (язык C). Пример олимпиадной задачи
  • Многозадачность в Linux. Язык C. Статья 12. Разделяемая память
  • Рекурсия в программировании. Язык C. Еще один пример олимпиадной задачи
  • Программирование в Linux. Файлы отображаемые в память (memory-mapped files)
  • Многозадачность в Linux. Язык C. Потоки (threads). Статья 13
  • Многозадачность в Linux. Язык C. Статья 14. Проблемы синхронизации
  • Многозадачность в Linux. Язык C. Статья 15. Семафоры
  • Программирование на C++ Qt. Обработка ini-файлов
  • Программирование на C++ Qt. Модальные и немодальные окна
  • Объектно-ориентированное программирование (C++). Перегрузка операторов. Статья 1
  • Программирование оконных приложений на языке C++ (Qt). Взаимодействие с дочерним окном
  • Многозадачное программирование в Linux на языке C (статья 16). Переменные окружения
  • Компьютерная графика в библиотеке QT. Графики функций на C++
  • Объектно-ориентированное программирование на C++. Перегрузка операторов. Статья 2
  • Программирование на языке C++. Шаблоны функций C++
  • Программирование на языке C++. Перегрузка функций в C++
  • Язык программирования C. Функция printf для начинающих (спецификаторы и модификаторы)
  • Язык программирования C для начинающих. Путеводитель по моему каналу Old Programmer
  • Язык программирования C. Форматный ввод. Функция scanf (спецификаторы и модификаторы)
  • Компьютерная графика в Qt. Рисование мышью в окне. QPainter. Обработка событий
  • Программирование на языке C. Преобразования числа в строку и обратно (int, long int, long long, int64_t)
  • Рекурсия в программировании. Очередная олимпиадная задача
  • Рекурсивное программирование. И снова олимпиадная задача
  • Рекурсия и программирование. Продолжаем публиковать олимпиадные задачи
  • Пример олимпиадной задачи по программированию
  • Олимпиадные задачи по программированию. Задача о раскладывающихся столах
  • Исключения в языке C++: try, catch, throw. Статья 1
  • C++. Обработка исключений. Стандартная библиотека exception. Статья 2
  • Основы языка C. Оператор goto
  • Управление файлами. Язык C. Статья 10а (просмотр каталога, syscall, getdents)
  • Язык C++. Стандартные библиотеки (статья 1, iostream)
  • Язык программирования C++. Стандартные библиотеки (статья 2, библиотека iostream)
  • Язык программирования C++. Стандартные библиотеки (статья 3, библиотека iostream)
  • Библиотеки C++. Список ресурсов

Ассемблер (Assembler)

Ссылки на мои материалы по языку ассемблер

  • Из записок старого программиста. Завещание старых мастеров. Ассемблер
  • Программирование на ассемблере. Статья 1
  • Программирование на ассемблере. Статья 2
  • Программирование на ассемблере. Статья 3
  • Программирование на ассемблере. Статья 4
  • Программирование на ассемблере. Статья 5
  • Программирование на ассемблере. Статья 6
  • Программирование на ассемблере. Статья 7
  • Зачем нужно изучать ассемблер
  • Программирование на ассемблере. Статья 8
  • Программирование на ассемблере. Статья 10 (ассемблер и C)
  • Программирование на ассемблере. Статья 11 (ассемблер и C)
  • Программирование на ассемблере. Статья 12 (ассемблер и C)
  • Программирование на ассемблере. Статья 13 (адресация)
  • Программирование на ассемблере. Статья 14 (адресация с масштабированием)
  • Ассемблер и C, пример эксперимента по сравнению производительности
  • Ассемблерный код программ на языке C (интрига продолжается)
  • Язык C. Функция с переменным числом параметров
  • Язык C. Функция с переменным числом параметров. Вариант решения
  • Ассемблерный код программ на языке C (интрига близка к завершению)
  • Ассемблер и C (конец интриги)
  • Из записок старого программиста Воспоминания об ассемблере
  • Ассемблер vs ассемблер (интрига не закончилась)
  • Об ассемблере. Самое начало
  • Об ассемблере. Системы счисления
  • Об ассемблере. Представление чисел в компьютере
  • Ассемблер. Управление файлами. Статья 1
  • Ассемблер. Управление файлами. Статья 2
  • Ассемблер, управление файлами. Статья 3
  • Ассемблер. Числа с плавающей точкой
  • Ассемблер. Числа с плавающей точкой. Еще один пример
  • Из записок старого программиста. Воспоминания об ассемблере 2
  • Ассемблер. Создаем статические библиотеки
  • Ассемблер. Создаем динамические библиотеки в Linux
  • Из записок старого программиста. Воспоминания об ассемблере 2
  • Из записок старого программиста. Воспоминания об ассемблере 3
  • Ассемблер. Доступ к параметрам командной строки
  • Ассемблер. Доступ к параметрам командной строки. Статья 2
  • Ассемблер на платформе Linux x86-64. Получить параметр командной строки. Статья 3
  • Программирование на ассемблере as в Linux. Системный вызов execve
  • Linux GNU assembler. Программа для запуска других процессов из командной строки
  • Программирование на языке ассемблера в Linux. Получить список строк окружения (environment)
  • И снова ассемблер (GAS x86-64) для Linux. Продолжаем работать со стеком, локальные переменные
  • GNU assembler x86-64 Linux. Стек и команды ассемблера
  • Ассемблер, команды ассемблера, основные конструкции (assembler x86-64)
  • Ассемблер для Linux. Локальные переменные (продолжение)
  • Сложные логические условия на ассемблере (GNU assembler, Linux, x86-64)
  • Программирование на ассемблере в Linux. Вложенные циклы
  • Ассемблер x86-64. Строковые операции
  • Ассемблеры. Не большой обзор
  • Ассемблер x86-64. Базовые арифметические операции
  • Ассемблер x84-64. Регистр флагов (флаги условий)
  • Ассемблер x86-64. Строковые команды (movs , lods , stos , cmps , scas)
  • Ассемблер для Linux (материалы из книги)
  • Ассемблер для Linux (материалы книги 2)
  • Ассемблер для Linux (материалы книги). Для начала Hello, world!
  • Ассемблер для Linux (материалы книги 3)
  • Ассемблер для Linux (материалы книги 4)
  • Ассемблер для Linux. Архитектура x86-64 для прикладного программиста
  • GNU Assembler для Linux. Операции с ячейками памяти
  • Ассемблер для Linux. Системные вызовы
  • Ассемблер для Linux. Стандартный ввод-вывод
  • Числа и строки. Ассемблер
  • Стек. Ассемблер GAS. Linux
  • Функции в ассемблере
  • Книга "Ассемблер для Linux"
  • Функции в ассемблере. Передача параметров через стек
  • Функции в ассемблере. Передача параметров через регистры в 64-битовых системах
  • Функции в ассемблере x86-64. Локальные переменные
  • Функции в ассемблере x86-64. Пример полнофункциональной программы
  • Функции в ассемблере x86-64. Локальные переменные. Пример рекурсивной функции
  • Ассемблер GAS. Адресация x86-64
  • Ассемблер для Linux. Строковые операции
  • Ассемблер x86-64 GAS. Условные конструкции
  • GNU assembler. Условные конструкции
  • Ассемблер GAS, x86-64 Linux. Стандартные арифметические команды
  • Ассемблер GAS, x86-64. Битовые и логические операции (книга)
  • Ассемблер GAS, x86-64. Команды для работы с числами с плавающей точкой (книга)
  • Ассемблер GAS, x86-64. Примеры с числами с плавающей точкой (книга)
  • Ассемблер x86-64, GAS. Расширения процессора (книга)
  • Ассемблер x86-64, GAS. Открытие файла, чтение из файла (книга)
  • Ассемблер x86-64, GAS. Запись в файл, копирование (книга)
  • Ассемблер GAS (x86-64). Перемещение внутри файла (книга)
  • Ассемблер GAS , x86-64. Приложение 1 (книга)
  • Ассемблер GAS , x86-64, Linux. Программное изменение режимов доступа к файлам и папкам (книга)
  • Ассемблер GAS , x86-64. Приложение 3 (книга)
  • Ассемблер для Linux. Создание и удаление каталогов (книга)
  • Ассемблер для Linux. Параметры командной строки (книга)
  • Ассемблер для Linux. Пример с параметром в командной строке (книга)
  • Ассемблер для Linux (GAS). Программа чтения содержимого каталога (книга)
  • Программирование на языке ассемблера в Linux (GAS). Статическая глобальная память (книга)
  • Программирование на ассемблере GAS (Linux). Стековая память. (книга)
  • Программирование на GAS, Linux x86-64. Выделение динамической памяти (книга)
  • Программирование на ассемблере GAS (Linux 64). Файлы, отображаемые в память, функция mmap (книга)
  • Программирование на GAS в Linux x86-64. Использование функции mmap для динамического выделения памяти (книга)
  • Программирование на GAS в Linux x86-64. Объектные модули и их объединение(книга)
  • Программирование на языке ассемблера в Linux 64. Компилирование с помощью программы gcc (книга)
  • Ассемблер GAS. Использование стандартных библиотечных функций C и доступ к параметрам командной строки
  • Программирование на ассемблере GAS в Linux x86-64. Создание статических библиотек (книга)
  • Программирование на ассемблере Ассемблер GAS в Linux x86-64. Использование ассемблерного кода в языках высокого уровня (книга)
  • Программирование на ассемблере GAS в Linux x86-64. Создание динамических библиотек (книга)
  • Программирование на ассемблере GAS. Использование кода на высокоуровневых языках в программе на языке ассемблера (книга)
  • Программирование на ассемблере GAS Linux x86-64. Запуск процессов (книга)
  • Программирование на ассемблере GAS Linux x86-64. Создание процессов, функция fork (книга)
  • Программирование на GNU assembler Linux x86-64. Ожидание конца работы дочернего процесса, wait (книга)
  • Программирование на GNU ассемблере Linux x86-64. Получение списка строк окружения процесса (книга)
  • Программирование на ассемблере в Linux. Взаимодействие процессов. Разделяемая память (книга)
  • Программирование на ассемблере в Linux. Использование pipe для взаимодействия процессов (книга)
  • Программирование на ассемблере в Linux. Семафоры (книга)

Разные вопросы программирования

  • О кодировке и программировании. Статья 1
  • О кодировке и программировании (Python). Статья 2
  • Многозадачность в Linux. Ссылки на ресурсы канала Old Programmer
  • Программирование компьютерной графики. Путеводитель по материалам канала Old Programmer
  • Олимпиадное программирование. Список ресурсов канала Old Programmer
  • Олимпиадные задачи по программированию. Продолжаем
  • Ассемблер x86-64. Битовые и логические операции
  • Обработка критических ситуаций в языках программирования. Обзор ресурсов
  • Ассемблер GAS (x86-64). Текстовые файлы (книга)
  • Ассемблер для Linux. Удаление и переименование файлов (книга)
  • Ассемблер для Windows. Создание и удаление каталогов (книга)
  • Рейтинг языков программирования от IEEE (2021)
  • Статьи о рейтингах языков программирования на канале Old Programmer
  • Рейтинг языков программирования. Индекс TIOBE (сентябрь, 2021)
  • Рейтинг языков программирования PYPL
  • Свежий рейтинг языков программирования от RedMink
  • Самые востребованные языки программирования с учетом последних трендов от Берклеевского университета
  • Вакансии программистов в России в 2021. Востребованные языки программирования
  • Языки программирования. Новая статистика
  • Рейтинг PYPL языков программирования на ноябрь 2021
  • Список ресурсов по программированию канала Old Programmer. Сортировки
  • Весело и серьезно о программировании
  • Рейтинг языков программирования за 2021

Python

Ссылки на мои материалы по программированию на Python

  • Программирование. Ввод данных с консоли (Python). Статья 1
  • Программирование. Ввод данных с консоли (Python). Статья 2
  • Программирование. Ввод данных с консоли (Python). Статья 3
  • О циклах в программировании (C++, Python). Статья 1
  • Программирование. Ввод данных с консоли (С и Python). Статья 4
  • О кодировке и программировании (Python). Статья 2
  • Программирование. Ввод данных с консоли (Python, генераторы). Статья 5
  • Указатели в программировании (язык Python). Статья 2
  • Глобальные переменные в программировании (Python). Статья 2
  • Программирование. Строки в Python. Статья 1
  • О циклах в программировании (цикл for в Python). Статья 3
  • Объектно-ориентированное программирование (Python). Статья 3
  • Программирование на Python. Типичные приемы. Статья 1
  • Программирование. Словари в языке Python
  • Объектно-ориентированное программирование. Простой пример на Python. Статья 4
  • Программирование на Python. Множества. Статья 2
  • Программирование на Python. (программы в одну строку). Статья 3
  • Объектно-ориентированное программирование. Наследование (Python). Статья 7
  • Программирование на Python. (передача параметров). Статья 4
  • Объектно-ориентированное программирование. Наследование (Python). Статья 9
  • Объектно-ориентированное программирование. Наследование (Python). Статья 11
  • Объектно-ориентированное программирование. Магические методы (Python). Статья 12
  • Начала языка Python (видео). Функция print.
  • Программирование на Python. Не много о модуле sys
  • Программирование на языке Pyhon. Модуль os
  • Программирование на языке Python. Модуль os и дерево каталогов
  • Программирование на языке Python. Модуль os и рекурсия по файловой системе
  • Начала языка Python (видео). Не много о том, где писать программу
  • Начала языка Python (видео). Начало программирования
  • Начала языка Python (видео). Ввод, условные конструкции
  • Начала языка Python (видео). Ввод, циклы
  • Начала языка Python (видео). Циклы, условные конструкции
  • Начала языка Python (видео). Циклы while
  • Начала языка Python (видео). Циклы и else
  • Начала языка Python (видео). Простая задача на поиск максимума
  • Начала языка Python (видео). Не много о списках
  • Начала языка Python (видео). Списки и слайсы
  • Начала языка Python (видео). Строки и списки
  • Начала языка Python (видео). Разбиение строк и генераторы списков
  • Начала языка Python (видео). Поиск подстроки
  • Начала языка Python. Решаем простые задачи на списки
  • Простое приложение на PyQT5
  • Начала языка Python. Функции в Python
  • Работа с файлами на Python. Статья 1
  • Начала языка Python. Множества
  • Работа с файлами на Python. Статья 2
  • Начала языка Python. Операции над множествами
  • Работа с файлами Python. Статья 3
  • Работа с файлами Python. Статья 4
  • Работа с файлами Python. Статья 5
  • Начала языка Python. Простая задача на множества
  • Python, работа с файлами
  • Начала языка Python. Словари. Начало
  • Начала языка Python. Словари. Пример задачи
  • Начала языка Python. Функции как объекты и параметры
  • Начала языка Python. Фильтры
  • Начала языка Python. Функция лямбда
  • Python. Регулярные выражения
  • Python. Регулярные выражения. Статья 2
  • Python. Регулярные выражения. Статья 3
  • Начала языка Python. Двумерные списки
  • PyQT5. Обработка таблицы в окне
  • Программирование на python. Библиотека pillow
  • О сортировке в языке Python
  • Начала языка Python. Логический тип данных
  • Начала языка Python. Логический тип данных. Второй урок
  • Программирование на python. Модуль itertools
  • Библиотеки Python. Путеводитель
  • Начала языка Python. Дата и время. Модуль date
  • Начала языка Python. Дата и время. Модуль datetime
  • PyQT5. Работа с базой данных PostgreSql
  • Программирование на Python. Объединение коллекций (множества, списки, словари)
  • Доступ к параметрам командной строки. Языки C и Python
  • Начала языка Python. Дата и время. Timedelta
  • Начала языка Python. Битовые операции
  • Программирование на языке Python. Библиотека math
  • Программирование на языке Python. Библиотека collections
  • Программирование на языке Python. Некоторые приемы работы со списками
  • Программирование на языке Python. Пузырьковая сортировка, рекурсивный алгоритм
  • Программирование на языке Python. Библиотека zipfile
  • Многозадачность в языке python. Процессы, библиотека multiprocessing
  • Многозадачность в языке Python. Потоки, библиотека threading
  • Условные конструкции в языке программирования Python
  • Программирование на языке Python. Библиотека configparser (ini файлы)
  • Программирование на языке Python. Запуск внешних программ (subprocess)
  • Программирование графики на PyQT5 (QtGui). Пример приложения
  • Программирование графики на PyQT5 (класс QPixmap). Отображение картинки в окне
  • Язык Python для начинающих. Путеводитель по моему каналу Old Programmer
  • Программирование на языке Python. Модуль fractions поддержки рациональных чисел
  • Язык программирования Python. Функции высшего порядка (map, filter)
  • Язык программирования Python. Функция высшего порядка reduce (модуль functools)
  • Программирование на языке Python. Модуль shutil
  • Программирование на языке Python. Библиотека json
  • Язык программирования Python. Функция высшего порядка partial (модуль functools)
  • Программирование на языке Python. Генераторы
  • Библиотека requests для языка Python. Начало
  • Использование библиотеки requests в Python для доступа к ресурсам Интернет
  • Библиотека requests в Python. Обработка ошибок, подготовка к парсингу
  • Программирование на языке Python. Использование f-строк
  • Программирование на Python. Простейший парсинг web-страниц (библиотеки requests, re)
  • Python. Парсинг web-страниц с помощью библиотеки BeautifulSoup
  • Python. Парсинг web-страниц и библиотека BeautifulSoup. Продолжение
  • Язык программирования Python. Модуль argparse и парсинг командной строки
  • PyQT5. Обработка нажатий клавиш (QLintEdit)
  • Обработка событий от клавиатуры на PyQT5 (QWidget и QLineEdit)
  • PyQT5. Элементы управления в окне (QComboBox). Обработка событий (сигналы)
  • Программирование на языке Python. О полезной библиотеке progressbar
  • Выполнение по расписанию. Язык Python. Библиотека schedule
  • Программирование на Python. Модуль getpass
  • Python. Основы программирования с использованием библиотеки pygame (статья 1)
  • Программирование на Python. Библиотека pygame (статья 2)
  • Использование библиотеки pygame в программах на языке python (статья 3)
  • Программирование на Python использованием pygame. Рисование текста (статья 4)
  • Python. Библиотека pygame. Обзор ресурсов канала
  • Python. Программирование с использованием библиотеки pygame. Спрайты
  • Python и библиотека pygame. Класс Surface
  • Олимпиадные задачи по программированию. Продолжаем
  • Python. Программирование на Pygame. Распознавание объектов на экране
  • Программирование на языке Python. Модуль urllib.parse
  • Язык Python. Обработка исключений (try, except, finally). Статья 1
  • Программирование на Python. Обработка исключений (try, except, finally) Статья 2
  • Обработка исключений на Python (try, except, finally, else). Статья 3
  • Обработка исключений в языке python. Вложенные исключения. Статья 4
  • Исключения в Python. Генерация исключений. Статья 5
  • Программирование на Python. Встроенный модуль webbrowser
  • Программирование на python. Исключение и отладка приложений (assert)
  • В языке python все объекты. Функции тоже
  • Python. Модуль random. Генерация случайных чисел
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 1
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 2
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 3
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 4
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 5
  • Python. Библиотека vk_api
  • Python. Библиотека vk_api. Статья 2
  • Программирование на языке Python. Telegram боты. Статья 1
  • Программирование на Python. Telegram-боты. Статья 2
  • Программирование на Python. Telegram-боты. Статья 3
  • Язык программирования Python. Полное описание функции print()
  • Язык программирования python. Полное описание функции input()
  • Программирование на языке Python. Функция len()
  • Программирование на языке Python. Разбор вложенных коллекций
  • Язык программирования Python. Переменные и функции как объекты
  • Программирование на языке Python. Оператор del
  • Программирование на языке Python. Декораторы
  • Программирование на языке Python. Разбираемся в списках. Статья 1
  • Программирование на языке Python. Списки для начинающих. Статья 2
  • Язык программирования Python. И снова о списках
  • Перечень ресурсов канала Old Programmer. Списки в языке Python
  • Программирование на языке Python. Списки. Средства поиска. Статья 4
  • Программирование на языке Python. Списки. Двоичный поиск. Статья 5
  • Программирование на языке Python. Списки. Некоторые особенности. Статья 6
  • Язык программирования Python. О некоторых методах списков. Статья 7
  • Язык программирования Python. Об одном полезном свойстве
  • Язык программирования Python. Списки. Еще о двоичном поиске. Рекурсия. Статья 8
  • Язык программирования Python. Списки и слайсы. Статья 9
  • Программирование на языке Python. Множества (статья 1)
  • Программирование на языке Python. Множества (статья 2)
  • Программирование на Python. Множества (статья 3)
  • Первый урок по языку Python
  • Программирование на языке Python. Множества (статья 4)
  • Язык программирования Python. Множества. Ресурсы канала Old Programmer
  • Программирование на языке Python. Множества.
  • Условные конструкции в Python (видео).
  • Программирование на языке Python. Словари (статья 1)
  • Программирование на языке Python. Словари (статья 2)
  • Программирование на языке Python. Словари (статья 3)
  • Язык программирования Python. Словари. Список ресурсов канала Old Programmer
  • Программирование на языке Python. Словари(статья 4)
  • Язык программирования Python. Словари (статья 5)
  • Программирование на языке Python. Словари (статья 6)
  • Слайсы в строках на Python для начинающих. Кратко
  • Python. Сортировки. Сортировка пузырьком
  • Python. Сортировки. Сортировка выбором
  • Python. Сортировки. Модифицируем пузырьковую сортировку
  • Python. Сортировки. Сортировка вставками с двоичным поиском
  • Python. Сортировки. Гномья сортировка
  • Python. Сортировки. Сортировка расческой
  • Python. Сортировки. Сортировка слиянием
  • Python. Сортировки. Сортировка слиянием плюс гномья сортировка
  • Python. Сортировки. Быстрая сортировка
  • Python. Поиск списка в списке
  • Python. Сортировки. Пирамидальная сортировка

PostgreSQL, SQL, базы данных

Мои материалы по языку SQL

  • Пишем запросы на SQL (подзапросы). Статья 1
  • Пишем запросы на SQL (оконные функции). Статья 2
  • Пишем запросы на SQL (подзапросы, limit, группировка). Статья 3
  • Пишем запросы на SQL (объединение запросов). Статья 4
  • Пишем запросы на SQL (оконные функции). Статья 5
  • Пишем запросы на SQL (case). Статья 6
  • Пишем запросы на SQL (CTE). Статья 7
  • Начала SQL. Команда select
  • Начала SQL. Команда select (видео). Урок 2.
  • Начала SQL. Команда select (видео). Урок 4.
  • Начала SQL. Команда select (видео). Урок 5.
  • Пишем запросы на SQL. (intesect) Статья 8
  • Начала SQL. Команда select (видео). Урок 6. Группировка
  • Начала SQL. Команда select (видео). Урок 7. Группировка и многотабличные запросы
  • Начала SQL. Команда select (видео). Урок 8. Группировка, многотабличные запросы, агрегирующие функции, раздел having.
  • Пишем запросы на SQL. Статья 9 (операции с датами)
  • Начала SQL. Команда insert. Урок 1.
  • Начала SQL. Команда INSERT. Урок 2
  • Начала SQL. Команда DELETE
  • Начала SQL. Команда UPDATE
  • PyQT5. Работа с базой данных PostgreSql
  • Пишем запросы на SQL. Статья 10 (еще о группировке, grouping sets)
  • Пишем запросы на SQL. Статья 11 (except)
  • Язык SQL. Хранимые функции в PostgreSQL. Статья 1
  • Язык SQL. Хранимые функции в PostgreSQL. Статья 2
  • Хранимые функции в PostgreSQL. Путеводитель по моим ресурсам
  • Язык SQL. Хранимые функции в PostgreSQL. Статья 3
  • Postgres. Пишем запросы на SQL. Еще раз об оконных функциях
  • Язык SQL. Иерархия хранимых функций в PostgreSQL. Статья 4
  • Язык PL/pgSQL. Программирование на стороне PostgreSQL. Статья 1
  • Хранимые функции на языке PLpgSQL. Программирование в PostgreSQL. Статья 2. Условные конструкции
  • Язык программирования PLpgSQL. Пишем хранимые функции в PostgreSQL. Циклы. Статья 3
  • Написание хранимых функций в PostgreSQL на языке PLpgSQL. Статья 4 (возвращение табличных данных)
  • PLpgSQL. Хранимые функции в PostgreSQL. Курсор на стороне сервер
  • Курсоры в PostgreSQL. Программирование на языке PLpgSQL
  • Язык программирования PLpgSQL. Курсоры. PostgreSQL
  • PostgreSQL. PLpgSQL. Вложенные курсоры. Передача курсоров в функцию и из нее
  • PostgreSQL. Команда SQL INSERT
  • PostgreSQL. Команда SQL DELETE
  • PostgreSQL. Команда SQL UPDATE
  • PLpgSQL. Триггеры в PostgreSQL. Статья 1
  • PostgreSQL. PLpgSQL. Триггеры. Статья 2

Объектно-ориентированное программирование (ООП)

Ссылки на мои материалы по объектно-ориентированному программированию

  • Объектно-ориентированное программирование (C++). Статья 1
  • Объектно-ориентированное программирование (C++). Статья 2
  • Объектно-ориентированное программирование (Python). Статья 3
  • Объектно-ориентированное программирование. Простой пример на Python. Статья 4
  • Объектно-ориентированное программирование. Конструкторы (С++). Статья 5
  • Объектно-ориентированное программирование. Наследование (С++). Статья 6
  • Объектно-ориентированное программирование. Наследование (Python). Статья 7
  • Объектно-ориентированное программирование. Наследование (C++). Статья 8
  • Объектно-ориентированное программирование. Наследование (Python). Статья 9
  • Объектно-ориентированное программирование. Наследование (C++). Статья 10
  • Объектно-ориентированное программирование. Наследование (Python). Статья 11
  • Объектно-ориентированное программирование. Магические методы (Python). Статья 12
  • C++ QT, начала программирования, простое приложение с обработкой событий
  • Полиморфизм в наследовании (язык C++)
  • PyQT5. Обработка таблицы в окне
  • C++ QT перехват событий в элементах окна
  • Многозадачность в Linux. Язык C. Статья 9 (сигналы и реализация объекта "таймера")
  • C++ QT. Реализация таймера
  • QT (C++). Таймер, сигналы и слоты
  • Объектно-ориентированное программирование (C++). Перегрузка операторов. Статья 1
  • Объектно-ориентированное программирование на C++. Перегрузка операторов. Статья 2

Рекурсивное программирование

Мои материалы по рекурсивному программированию

  • О рекурсии в программировании. Статья 1
  • О рекурсии в программировании. Статья 2
  • Рекурсия в программировании (глобальные переменные). Статья 3
  • Рекурсия в программировании (Python). Статья 4
  • Рекурсия в программировании (язык C). Статья 5
  • Рекурсия в программировании (язык C). Статья 6
  • Программирование на языке Python. Модуль os и рекурсия по файловой системе
  • Рекурсия в программировании (язык C). Статья 7
  • О рекурсии не только в программировании
  • Рекурсия в программировании (язык C). Статья 8 (генерация подмножеств)
  • Управление файлами. Язык C. Статья 12 (рекурсивный поиск)
  • Управление файлами. Язык C. Статья 13 (оптимизируем рекурсивный поиск по каталогам)
  • Рекурсия в программировании (язык C). Статья 9 (быстрая сортировка)
  • Рекурсия в программировании (язык C). Пример олимпиадной задачи
  • Программирование на языке Python. Пузырьковая сортировка, рекурсивный алгоритм
  • Рекурсия в программировании. Язык C. Еще один пример олимпиадной задачи
  • Язык PL/pgSQL. Программирование на стороне PostgreSQL. Статья 1
  • Рекурсия в программировании. Очередная олимпиадная задача
  • Рекурсивное программирование. И снова олимпиадная задача
  • Рекурсия и программирование. Продолжаем публиковать олимпиадные задачи

Библиотека QT

  • О кодировке и программировании. Статья 1
  • QT (C++), пример работы с файлами.
  • QT, начала программирования, простое оконное приложение
  • C++ QT, начала программирования, простое приложение с обработкой событий
  • Простое приложение на PyQT5
  • PyQT5. Обработка таблицы в окне
  • PyQT5. Работа с базой данных PostgreSql
  • C++ QT. Реализация таймера
  • QT (C++). Таймер, сигналы и слоты
  • Программирование на C++ Qt. Обработка ini-файлов
  • Программирование на C++ Qt. Модальные и немодальные окна
  • Программирование оконных приложений на языке C++ (Qt). Взаимодействие с дочерним окном
  • Программирование графики на PyQT5 (QtGui). Пример приложения
  • Программирование графики на PyQT5 (класс QPixmap). Отображение картинки в окне
  • Компьютерная графика в библиотеке QT. Графики функций на C++
  • Компьютерная графика в Qt. Рисование мышью в окне. QPainter. Обработка событий
  • PyQT5. Обработка нажатий клавиш (QLintEdit)
  • Обработка событий от клавиатуры на PyQT5 (QWidget и QLineEdit)
  • PyQT5. Элементы управления в окне (QComboBox). Обработка событий (сигналы)
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 1
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 2
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 3
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 4
  • Язык программирования Python. Библиотека PyQt5. Стандартные диалоговые окна. Статья 5

Былое и думы программиста

Ссылки на статьи моего канала "Былое и думы программиста"

  • О программировании. Заложена ли эта способность в человеке
  • Языки программирования. Полушутя
  • Из записок старого программиста. Компьютерная революция
  • Из записок старого программиста. Как я начал программировать
  • Из записок старого программиста. Притчи о компьютерных жителях. Товарищ Комманд Ком, Диггер и отец Виндовс...
  • Из записок старого программиста. Завещание старых мастеров. Ассемблер
  • Из записок старого программиста. О мастерстве
  • Из записок старого программиста. Дао программиста. Книга 1
  • Из записок старого программиста. Дао программиста. Книга 3
  • Из записок старого программиста. Дао программиста. Книга 5
  • Из записок старого программиста. Дао программиста. Книга 6
  • Из записок старого программиста. Дао программиста. Книга 8
  • Еще о программировании
  • Из записок старого программиста. Программисты шутят
  • Из записок старого программиста. Программисты продолжают шутить
  • Из записок старого программиста. Программисты все еще шутят
  • Из записок старого программиста. О делах наших, программистких
  • Из записок старого программиста. Программисты опять шутят
  • Из записок старого программиста. Еще о нашем ремесле программиста
  • Из записок старого программиста. Воспоминание о программировании
  • Из записок старого программиста. Рекурсия в литературе
  • Из записок старого программиста. Воспоминания о программировании (старые книги)
  • Из записок старого программиста Воспоминания об ассемблере
  • Из записок старого программиста. Программирование в 80-х
  • Записки старого программиста. Искра 1256, неожиданная встреча
  • 10000 минут просмотра для канала о программировании
  • Old Programmer, подводя итоги
  • Записки старого программиста. Нам шутка кодить и жить помогает
  • Записки старого программиста. Из воспоминаний о программировании
  • Из записок старого программиста. Воспоминания об ассемблере 2
  • Опрос от Old Programmer
  • Из записок старого программиста. Воспоминания об ассемблере 3
  • Из записок старого программиста. Программисты еще шутят
  • Old Programmer. Просто праздничное о программировании
  • У канала о программировании и программистах Old Programmer юбилей - 256
  • Из записок Old Programmer. Предновогодние шутки программистов
  • Ёлка программиста
  • Байки программистов и о программистах
  • Из записок старого программиста. Программисты не перестают шутить
  • Немного о философии программирования
  • Обзор шуточных материалов канала Old Programmer
  • Программисты шутят. Веселые картинки
  • Программисты шутят. Весёлые картинки 2
  • Программисты шутят. Веселые картинки 3
  • Программисты шутят. Веселые картинки 4
  • Из записок старого программиста. Веселые картинки продолжаются
  • Весёлые картинки о программистах и программировании
  • Весело о программировании
  • Программирование в веселых картинках
  • Смешное о программистах и программировании
  • Программирование и программисты в картинках
  • Веселое в картинках о программировании и программистах
  • О программировании и программистах. Весело
  • Шутки о программировании и программистах
  • Смешные картинки о программистах
  • Снова рассматриваем картинки о программистах
  • Программирование дело веселое
  • Шутим о программистах и программировании
  • Шуточное о программистах
  • Мой канал Old Programmer
  • Весёлое программирование
  • Веселое программирование 2
  • Веселое программирование 3
  • Веселое программирование 4
  • Веселое программирование 5
  • Смеемся над программистами и вместе с ними
  • Смешные программисты
  • Субботние шутки о программистах
  • Веселые программисты 1
  • Весёлые программисты 2
  • Весёлые программисты 3
  • Весёлые программисты 4
  • Весёлые программисты 5
  • Весёлые программисты 6
  • Программистский юмор
  • Программистский юмор 2
  • Программистский юмор 3
  • Программистский юмор 4
  • Программистский юмор 5
  • Программистский юмор 6
  • Еще программистского юмора
  • Весёлые картинки о программистах
  • Весёлые картинки о программистах 2
  • Из записок старого программиста. Еще не много философии программирования
  • Весёлые картинки о программистах 3
  • Из записок старого программиста. Обучение программированию. Статья 2
  • Весёлые картинки о программистах 4
  • Из записок старого программиста. Обучение программированию. Статья 3
  • О философии и обучении программированию. Список ресурсов канала Old Programmer
  • Весёлые картинки о программистах 5
  • Из записок старого программиста. Обучение программированию. Статья 4
  • Смешное программирование
  • Из записок старого программиста. Обучение программированию. Статья 5
  • Смешное программирование 2
  • Из записок старого программиста. Обучение программированию. Статья 6
  • Смешное программирование 3
  • Из записок старого программиста. Обучение программированию. Статья 7 (опрос)
  • Смешное программирование 4
  • Из записок старого программиста. Обучение программированию. Статья 8
  • Смешное программирование 5
  • Программисты смеются
  • Из записок старого программиста. Обучение программированию. Статья 9 (с чего начнем)
  • Программисты смеются 2
  • Программисты смеются 3
  • Из записок старого программиста. Обучение программированию. Статья 10 (первое занятие)
  • Программисты смеются 5
  • Из записок старого программиста. Обучение программированию. Статья 11 (ввод данных)
  • Программисты смешные и серьезные
  • Программисты смешные и серьезные 2
  • Из записок старого программиста. Обучение программированию. Статья 12 (не большой итог)
  • Смешное программирование 6
  • Программисты смешные и серьезные 2
  • И записок старого программиста. Обучение программированию. Результат опроса
  • Программисты смешные и серьезные 3
  • Программисты смешные и серьезные 4
  • Программисты смешные и серьезные 5
  • Программисты смеются 5
  • Программисты смеются 6
  • Программистские шутки
  • Программистские шутки 2
  • Программистские шутки 3
  • Программистские шутки 4
  • Из записок старого программиста. Обучение программированию. Статья 13
  • Программистские шутки 5
  • Программистские шутки 6
  • Продолжаем весело о программировании
  • Веселое программирование продолжается
  • Продолжение весёлого программирования
  • Побочные эффекты в программировании и обучение
  • И снова весёлое программирование
  • Программирование весёлое раз
  • Программирование весёлое два
  • Программирование весёлое три
  • Программирование весёлое 4
  • Программирование весёлое 5
  • Программирование весёлое 6
  • Приближаются сразу три юбилея для моего канала Old Programmer
  • И снова весело о программистах
  • Продолжаем весело о программистах
  • И опять весело о программистах
  • Программисты шутят
  • Снова программистские шутки
  • И опять программистские шутки
  • Воскресные шутки о программистах
  • Шутки о программистах по вторникам
  • Каналу Old Programmer ГОД!
  • Шутки о программистах по пятницам
  • Второй юбилей в июле у канала Old Programmer - 500
  • Программистские шутки по субботам
  • Воскресные шутки о программистах 2
  • Программисты шутят по понедельникам
  • Программистские шутки по средам
  • Пятничное весёлое о программистах
  • Языки программирования. Статистика
  • Субботние шутки программистов
  • Третий юбилей канала Old Programmer. 512-я публикация
  • Шутки о программистах по воскресеньям
  • Шуточное понедельничное о программировании
  • Программисты шутят даже по средам
  • Ассемблер для Linux. Строковые операции
  • Весёлая программистская пятница
  • Субботние шутки программистов
  • Воскресные веселые программисты
  • Весёлый понедельник с программистами
  • Весёлое программирование по средам
  • Весёлый четверг у программистов
  • Пятничные шутки о программистах
  • Субботнее весёлое о программистах
  • Воскресный юмор программистов
  • Программисты шутят по понедельникам
  • Шутки по средам от программистов
  • И снова пятница и программисты шутят
  • Шуточные субботние материалы о программистах
  • Шуточные субботние материалы о программистах 2
  • Весёлое программирование по воскресеньям
  • Опять шутки по понедельникам от программистов
  • Весёлый четверг у программистов
  • Мысли и воспоминания о программировании
  • Весёлая пятница у программистов
  • Программисты шутят по субботам
  • Весёлое программирование по воскресеньям
  • Программисты шутят по понедельникам
  • Весёлый четверг у программистов
  • Весёлое программирование в четверг
  • Весёлая пятница у программистов 2
  • Весёлая суббота у программистов 2
  • Из записок старого программиста. Воспоминания о программировании
  • Программисту шутят и по воскресеньям
  • Понедельник - день весёлый у программистов
  • Весёлое программирование в среду
  • Программистские шутки по пятницам
  • Программисты. Весёлое по субботам
  • Программисты шутят по воскресеньям 2
  • Программисты шутят по воскресеньям 3
  • Весёлый понедельник у программистов
  • Программистские шутки по вторникам
  • Из записок старого программиста. Воспоминания о программировании 2
  • Программистские шутки в четверг
  • Пятница. Веселье у программистов
  • Все еще пятница. Веселье у программистов
  • И снова программистские субботние шутки
  • Весёлое воскресенье у программистов
  • Весёлое программирование в среду
  • Программисты шутят по четвергам
  • Весёлый четверг у программистов продолжается
  • Программисты шутят по субботам
  • И снова весёлое воскресенье у программистов
  • И снова весёлое воскресенье у программистов 2
  • Программисты шутят. С днём программиста!
  • Весёлая среда у программиста
  • И снова весёлый четверг у программистов
  • Субботние шутки программистов 3
  • Продолжение программистских шуток в субботу
  • Весёлый воскресный вечер у программистов
  • Программисты шутят по вторникам
  • Шутки по средам от программистов
  • Пятничные шутки программистов
  • Субботнее весёлое от программистов
  • Весёлое воскресенье с программистами
  • Понедельник весёлый от Old Programmer
  • Смешной четверг у программистов
  • Весёлый конец недели у программистов
  • Субботнее весёлое у программистов
  • Программисты шутят и по воскресеньям
  • Начинается весёлый понедельник у программистов
  • Программистский юмор по средам
  • Программисты шутят по пятницам (теория ошибок)
  • Программисты шутят по пятницам 2 (теория ошибок)
  • Субботнее шуточное от программистов, настоящих программистов
  • Субботнее шуточное от программистов, с афоризмами
  • Юмор советских программистов от Old Programmer
  • Воскресные шутки от программистов
  • Веселье у программистов по четвергам
  • Программисты опять шутят по пятницам
  • Субботние шутки программистов
  • Субботние шутки программистов 2
  • Воскресенье и программисты веселятся
  • Шутки по понедельникам у программистов
  • В среду у программистов тоже весело
  • Весёлая пятница программистов
  • Весёлая пятница программистов 2
  • Субботняя веселая вечеринка у программистов
  • Весёлый выходной у программистов
  • Весёлый понедельник программистов
  • Весёлые программисты и вторник
  • 27 октября 2021. Программисты шутят
  • 28 октября 2021. Программисты шутят
  • Шутки о программистах по пятницам
  • Весёлые программисты в день субботы
  • Весёлое воскресенье у программистов снова
  • Весёлая неделя начинается. Программисты шутят
  • Программисты шутят о Python
  • Шутки программистов от 4 ноября 2021
  • Весёлое от программистов в пятницу
  • Смешная суббота 6 ноября у программистов
  • Весёлый понедельник у программистов 8.11.2021
  • Вторник 9 ноября. Шутки программистов
  • Весёлый четверг у программистов 11.11.2021
  • Программисты смеются в субботу
  • Воскресные шутки программистов 14 ноября
  • Весёлый программистский понедельник 15.11
  • Весёлые шутки о программистах в ноябре
  • Программисты смеются 18-ого ноября
  • Весёлый выпуск о программистах
  • Веселый программистский выпуск номер два
  • Веселый программистский выпуск номер три
  • Веселый программистский выпуск номер четыре
  • Весёлый выпуск о программистах
  • Весёлый выпуск о программистах 3
  • И снова весёлый программистский выпуск
  • Весёлые вечерние шутки о программировании
  • Весёлый канал для программистов к вашим услугам в понедельник
  • Весёлый выпуск от Old Programmer
  • Весёлый выпуск для программистов и о программистах
  • Программисты о программистах для программистов
  • Программисты шутят о программистах
  • Воскресный весёлый выпуск от Old Programmer
  • Весёлый выпуск о программистах в понедельник
  • Весёлый вторник у Old Programmer
  • В среду весёлое для программистов
  • Весёлый выпуск в четверг от Old Programmer
  • Весёлый субботний выпуск о программистах
  • Воскресный выпуск о весёлом программировании
  • Программистский юмор в понедельник
  • Весёлая среда на канале Old Programmer
  • Весёлая пятница на канале Old Programmer
  • Субботний весёлый выпуск от Old Programmer
  • Весёлый воскресный выпуск от программистов
  • Веселый выпуск о программистах в понедельник
  • Весёлый выпуск в среду от Old Programmer
  • Пятничное программистское
  • Субботний весёлый выпуск о программистах
  • Снова воскресный смешной выпуск от Old Programmer
  • Понедельничный весёлый выпуск о программистах
  • Весёлый вторник у программистов
  • Весёлое предновогоднее программистское
  • Предновогоднее весёлое о программистах
  • Программистское предновогоднее весёлое
  • С весёлым программистским Новым годом
  • 2 января 2022 программисты шутят
  • Весёлый программистский Новый год 3.01.2022
  • Весело и серьезно о программировании
  • Весёлый программистский Новый год 5.01.2022
  • Весёлый новый год у программистов продолжается
  • Новогодний праздник у программистов продолжается
  • Весёлый программистский фольклор
  • Программисты шутят 8 января 2022
  • День 9-й января 2022, программисты шутят
  • Весёлые программисты после Нового года
  • Обычный весёлый вторник у программистов
  • Шутки программистов по средам. 2022 12 января
  • Программисты шутят и в старом Новом году
  • Конец недели, программисты шутят
  • Субботние шутки от программистов
  • Воскресенье 16 января 2022. Программисты шутят
  • Понедельник 17 января 2022. Шутки программистов
  • Вторник 18-ого. Программисты шутят
  • Избранное смешное от Old Programmer
  • Весёлое программирование в среду 19 января
  • Веселый выпуск о программистах в четверг
  • Пятница 21-ого. Программисты шутят
  • Весёлая суббота у программистов 22 января
  • Весёлое программирование в воскресенье 23 января
  • Весёлый понедельник у программистов 24.01.2022
  • Вечер, вторник. Программисты шутят
  • Шутим о программировании и программистах в четверг
  • Весёлый четверг у программистов продолжается
  • Весёлая пятница у программистов 28 января

Первая статья канала

Канал о программировании. Начинаем
Old Programmer7 июля 2020

Подписываемся на мой канал Old Programmer.

Здравствуйте
Здравствуйте
Рекомендуем почитать