@IgorO2 И Ruby и Python использую практически ежедневно в качестве скриптинга. Но использовать эти ЯП как основную платформу - не доведи Господь. Пардон если задел чувства фанатов.
По первому вопросу. Т.е., вы настоятельно рекоментуете углубится в познания С++ и OpenGL (привлекает кроссплатформенностью)?
Из этого следующий вопрос. Если вы являетесь специалистом С++, какое чтиво вы посоветуете "для чайника"?
Спасибо!
Есть возможность делать все, что угодно с информацией. При чем, как через консоль, так и с помощью нативных драйверов (node.js, php - это то, что я пробовал).
А как обстоит дело с автоматизацией? Какой вообще принцип работы миграции? Получается, я на своей машине создал некую миграцию, и отправил ее на сервер (гитом), на сервере стоит какой-то демон, который применяет миграцию к своей базе и т.д.?
Но этот "пост-хук" не может же следить за версиями файлов. Т.е., если я в свой файл запишу запрос на вставку нового юзера (например), он будет выполнятся при каждом пуле, так?
"вынести создание и изменение структуры бд в программный код" - имеется ввиду только структура или можно еще мигрировать данные? В моей случае, именно данные являются основной проблемой.