• Что почитать про настройку Ubuntu для сервера?

    Сама по себе убунту практически с установки готова для использования в качестве сервера. Тем более для учебных целей. Начните разбираться с настройки проксирующих серверов (я, конечно, говорю про NGINX). В Django/Python свой веб-сервер стартует без особых плясок с бубнами.
    Ответ написан
    Комментировать
  • Node.js vs Python - что лучше для высоконагруженной системы?

    Высоконагруженная система - это про архитектуру приложений, входящих в систему и про организацию взаимодействия между этими приложениями. Часть из этих приложений может быть и на PHP, часть на node.js, а часть и на питоне. И это нормально. Каждому инструменту - свое место. Советую посетить мероприятие Highload++ (Highload Junior). Там умные дяди много про это говорят.

    А так в прикладном понимании, если мы говорим про простенький сайтик, Node.js себя очень неплохо показывает
    Ответ написан
    Комментировать
  • Проверка поля email на валидность?

    https://developer.mozilla.org/ru/docs/Web/JavaScri...
    Если только проверять на правильность ввода. Если проверять на наличие (занятость) в БД, придется делать (AJAX) запрос на сервер
    Ответ написан
    Комментировать
  • Необходим GUI и язык программирования под платформы windows, linux и android?

    В качестве IDE однозначно рекомендую пользоваться продуктами от JetBrains. В этом деле они делают самые удобные инструменты. А удобный инструмент в толковых руках творит чудеса. По поводу кросс-платформенности вопрос сложный. Можно писать в под виртуальные машины типа JVM, можно писать нативно. В случае JVM - просто: собрал - забыл. В случае нативных разработок придется местами переписывать (что на самом деле бывает не так страшно) и собирать под конкретные платформы (что имея сборщик, тоже не очень сложно)

    Но это все лирика. У Вас там в списке Android. Для начала Android Studio (тоже на базе продуктов JetBrains, кстати) + Java - отличный выбор. Дальше сами уже поймете, что для Вас лучше.
    Ответ написан
    Комментировать
  • Как сделать 2 файла css на сайт?

    Вы уверены, что хотите заменить целиком CSS файл? Это вам аукнется при работе с кешированием. Лучше собрать все в одну большую CSS, а при смене radio заменять у нужных блоков модификатор (чисто добавлять класс). Чтобы было понятно, что такое блок, а что такое модификатор - https://ru.bem.info/
    Ответ написан
    Комментировать