• Какое хранилище данных выбрать?

    @twid
    Виталий:
    Не суть.
    Любой проект стоит разделять на серверную и клиентсткую часть.
    Жаль тут картиночку нельзя нарисовать, попробую словами.

    Предположим, у вас проект, в котором пользователю рисуют карту и на нем отмечают аэропорты.

    У вашего проекта есть неизменные данные.
    Ну например географические координаты аэропортов(широта, долгота). Они хранятся в базе данных.
    База данных лежит где-то у вас на сервере.
    Там же лежит написанный на каком-либо языке программирования(ну, тут разброс небольшой, просто для разных проектов удобнее разное) проект, чекающий запросы пользователя извне и делающий запросы непосредственно в БД.
    Кстати, сразу, ставьте Linux\Unix.
    И вот это все-это серверная часть.

    Клиентская часть-это другое.
    Там можно выделить две части:графическое исполнение(GUI) и блок команд по обращению к серверу.
    Для разных операционок второе может отличаться(хотя, может java такое умеет, я ее не знаю).
    К БД кросплатформенность не имеет отношения)
    И в клиентской части БД быть не должно)
  • Как установить pip через командную строку?

    @twid Автор вопроса
    Да мне автоматически надо, так-то понятно)
  • Как задать task в ansible только для Windows?

    @twid Автор вопроса
    все так)
    больше смутило, что не могу найти саму переменную ansible_os_family.