Портал о программировании — страница 5
На этом сайте публикуются статьи по программированию. Прямо сейчас можно почитать самоучитель по C++, посетить наш форум, или ознакомиться со списком готовых решений.
Обо всем, что непонятно спрашивайте в комментариях. Новичку могут пригодиться некоторые программы для разработки. Если обучение дается тяжело, знайте — так у всех. Но кто-то бросает, а кто-то преодолевает барьер и начинает получать от этого удовольствие.
Пишем адресную книгу на Qt — часть 1
Классы в C++ — урок 10
Весь реальный мир состоит из объектов. Города состоят из районов, в каждом районе есть свои названия улиц, на каждой улице находятся жилые дома, которые также состоят из объектов.
Практически любой материальный предмет можно представить в виде совокупности объектов, из которых он состоит. Допустим, что нам нужно написать программу для учета успеваемости студентов. Можно представить группу студентов, как класс языка C++. Назовем его Students
.
Локализация дат в проектах Django
В настройках проекта Django есть две основные переменные, отвечающие за локализацию — USE_I18N
и USE_L10N
. При заданном USE_I18N = True
, будут переведены основные элементы админки и вывод дат в шаблонах.
Когда включен параметр USE_L10N
, джанга буде пытаться определить системную локаль пользователя, на основе заголовков Accept-Language, посылаемых браузером. Я обычно отключаю это опцию.
Для того, чтобы выводить в шаблонах даты на русском языке, зададим формат для их вывода в переменной DATE_FORMAT
.
Начинаем программировать на Qt

Добро пожаловать в мир Qt — кроссплаформенного инструмента для создания графических интерфейсов. В этом руководстве мы изучим базовые аспекты работы с Qt, на примере написания простого текстового редактора. После прочтения этого руководства, вы сможете углубиться в изучение документации API и искать другую необходимую информацию для разработки приложений.
Vim — лучший текстовый редактор в мире

Я думаю что все, кто когда‐либо имел дело с unix‐подобными системами, знают про существование текстового редактора vim. Несмотря на это, пользуются им далеко не все. На первый взгляд неискушенного пользователя, vim ничего особенного из себя не представляет — если не считать того, что не все знают, как из него выйти.
На самом деле, vim — необъятный инструмент, который в разы облегчает рутинную работу разработчику, если он умеет им пользоваться. Хочу предупредить читателя, что после познания vim, работать ни в чем другом, скорее всего не захочется.
Этот блог работает на Django!

Вчера вечером я обновил свой блог. Теперь он работает на фреймворке django. Из новых фич — появилась возможность использовать OpenID в комментариях. Спасибо Ивану Сагалаеву за его прекрасный модуль scipio.
Параметры командной строки в C++ — урок 9
При запуске программы из командной строки, ей можно передавать дополнительные параметры в текстовом виде.
Динамические массивы в C++ — урок 8
В пятом уроке мы разобрали понятие массива. При объявлении, мы задавали массиву определенный постоянный размер.
Визуальный редактор с подстветкой синтаксиса Markdown

Сегодня мы будем ставить на свой сайт визуальный редактор, который использует синтаксис markdown и имеет возможность мгновенного предпросмотра набираемых сообщений.