Владимир Олохтонов, вероятно, но я всё же не стал бы обобщать. Может мне очень не везло, но когда мне попадались сильные математики, они оказывались абсолютно непригодными к реальным задачам программистами. И наоборот попадались отличнейшие программисты, у которых диплома вообще не было, а в аттестате напротив алгебры стоял трояк.
Владимир Олохтонов, о, я думаю, что они знают математику, но ещё больше я уверен, что они её не применяют в своей работе. Попытка применить её в разработке того же Django - это натягивание совы на глобус.
Владимир Олохтонов, не думаю, что Алексею Щепину было скучно разрабатывать ejabberd, Юрию Селиванову uvloop и asyncpg, Эндрю Годвину Django, Норману Мауреру Netty. Уверен, даже автор Тостера не скучал. Конечно, разрабатывать GraalVM, PostgreSQL, Google или Gotham намного интереснее, но подобными задачами занимается едва ли сотая доля процента от краснодипломных выпускников профильных факультетов.
Владимир Олохтонов, в современном мире математика необходима только малому числу программистов в редких видах программирования. Львиная доля обыденных задач не требует ничего большего, чем арифметика. В РФ пять с половиной миллионов предприятий и их количество, как и потребность в автоматизации бизнеса продолжает расти. В то время как технических ВУЗов в России 275. Каждый из них выпускает на рынок около 100 программистов в год, знающих в той или иной степени математику. Но удовлетворить потребность рынка и сразу приступить к работе из них готово только 2-5 человек. Ещё 40 будут готовы через 3 года практики. Остальные непригодны к профессии и уйдут в продажники. Итого, на рынке острая неудовлетворённая потребность в унылых прикладниках, а математики нужны только двум-трём десяткам компаний на всю Россию, таким как Яндекс, Лаборатория Касперского и т.п. Причём ситуация для России не уникальна. Обучение программистов надо в корне менять.
Владимир Олохтонов, в том и дело, что он хорошо знает математику, понимает отрасль и мировые практики в обучении, судить может. Пишет он на эту тему часто. Например вот, вот и вот.
1. Покажите как выводите
2. Потому что на ленивых полях висят прокси-объекты, выгребающие значения из базы только в момент обращения. Но сериализаторы вместо того, чтобы получать данные из этих прокси-объектов, пытаются сериализовать их самих.
Леонид, ставить графический интерфейс на сервер - идея плохая. Как и пускать юзеров в админский интерфейс.
Как я уже писал, для опытных админов вполне достаточно использования curl или telnet в консоли. Но если очень хочется окошечек, то для администрирования Elasticsearch можно на том же сервере или другом поднять web-приложение elasticsearch-HQ например.
Леонид, у хороших демонов его обычно нет. Взять хотя бы для примера Elasticsearch или RabbitMQ. Их сервера общаются с окружающим миром через сетевое API, как с клиентами, так и со сторонними приложениями, реализующими админский интерфейс, если таковые используются. Зачастую админу хватает для настройки curl или telnet.
Леонид, потому что они неконкретные. Ваш вопрос очень похож на "У меня вчера сосед умер. Подскажите, что мне делать чтобы не умереть как он." где-нибудь на медицинском форуме.
Если в общих чертах, мобильное приложение подключается к серверу по какому-нибудь протоколу и обменивается по этому подключению какими-нибудь данными в каком-нибудь формате, а на сервере работает какой-нибудь самописанный демон, который обрабатывает запросы и сохраняет/читает/изменяет/удаляет данные в какой-нибудь БД.