Нумерация версий программного обеспечения

Нумерация версий программного обеспечения

Жизненный цикл любой программы - будь то десктопное или веб-приложение может быть продолжительным. Если проект активно развивается то в нем постоянно что-то меняется: добавляются новые функции или исправляются ошибки. Как правило, название проекта при этом никуда не девается, а меняется версия проекта.

читать далее...
Как могут взломать базу данных MySQL?

Как могут взломать базу данных MySQL?

В любом сайте и веб-приложении самым важным является база данных - место, где хранятся все данные. Чтобы все данные были в безопасности и никто не получил к ним доступ, нужно соблюдать некоторые простые правила. 
 

читать далее...
Где удобно хранить куски программного кода?

Где удобно хранить куски кода?

За годы работы и разных наработок, а то и за месяцы, может накопиться немало различных кусков нужного и полезного кода, который хочется где-то сохранить и использовать в слудующий раз повторно при разработке. 

читать далее...
Язык программирования. Языки низкого и высокого уровня

Язык программирования. Языки низкого и высокого уровня

Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, определяющих внешний вид программы и действия, которые выполнит исполнитель под её управлением.

читать далее...
Краткое руководство по системам управления базами данных

Краткое руководство по системам управления базами данных

СУБД – система управления базами данных, управляет данными, берет на себя все низкоуровневые операции по работе с файлами, благодаря чему программист при работе с базой данных может оперировать лишь логическими конструкциями при помощи языка программирования, не прибегая к низкоуровневым операциям.

читать далее...