7 приемов, упрощающих программирование
Сниппеты в среде Code::Blocks
Сниппет — это небольшой фрагмент исходного кода для повторного использования. Главная задача сниппета – упростить работу программиста. Сниппеты можно представить в виде «фрагментов» кода, каждый под своим названием. Создание сниппета Сниппеты создаются и хранятся при помощи плагина CodeSnippets, встроенного в среду CodeBlocks. Если при работе с проектом вы не видите маленькое окно CodeSnippets, то необходимо …
Новая версия Code::Blocks 17.12
Письмо слепого программиста
Главный барьер программиста
Еще когда я только начинал работать программистом, а это было более 30-ти лет назад, был страшный дефицит программистов. Можно было легко выбирать место работы, потому что программисты нужны были везде. Казалось бы, через столько лет программистов должны подготовить достаточно. Но нет. Сейчас на рынка та же самая дичайшая нехватка программистов. Почему?
Модель языка Си
Чтобы эффективно использовать язык программирования нужно хорошо представлять его модель, то есть основной принцип построения программы. Теоретически можно на любом языке использовать любую модель, но в этом случае программировать будет сложно, так как язык не будет помогать в этом. Поэтому разберемся с моделью языка Си: Для чего язык Си был разработан? Как выглядит программа с …
15 причин, почему CodeBlocks не работает
Какой язык программирования нужно изучать первым?
Меня часто спрашивают: «Какой язык программирования нужно знать?» Этот вопрос неверный. Профессиональному программисту одного языка программирования точно не хватит. Их надо знать несколько. Поэтому правильный вопрос: «С какого языка начать?» На этот вопрос ответить очень легко, потому что в качестве языка для начинающих сейчас остался только один.
Графическая библиотека Cairo
Библиотека Cairo — это одна самых популярных графических библиотек двумерной векторной графики. Это бесплатная кроссплатформенная библиотека, которая использует аппаратное ускорение графики, если это возможно. Главное достоинство Cairo — это идентичность получаемых изображений как на экране, так и на печати.
Школа программирования ProgTips