• На каком ЯП проще начать удаленную работу или фриланс?

    StrangeAttractor
    @StrangeAttractor
    Если нужно начать немедленно (т.е. собственно ответ на вопрос "на каком проще начать?") и иметь возможность легко и дёшево размещать проекты не заморачиваясь с VPS - то PHP. Если вопрос пропитания сею минуту остро не стоит, то лучше смотреть на будущее, будущее - это JavaScript, C#, Go, возможно Ruby/RoR и Python/Django. Если подумать то, по-моему король всех вариантов - JavaScript (полный стек - и клиент и сервер сайд), не то, чтобы он сильно мне нравился, но вот так.
    Ответ написан
    1 комментарий
  • Не поможете придумать структуру бд(mysql)?

    DVerkh
    @DVerkh
    Full Stack веб-разработчик
    Всё предельно просто. Товарищи правы.
    В итоге у Вас должно получиться 3 основных таблицы: кинотеатры, фильмы, сеансы. Остальные данные пока что откинем, они нам не нужны.

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

    Кинотеатры (cinemas): id, name, ... .
    Фильмы (films): id, name, ... .
    Сеансы: id, cinema_id, film_id, ... .

    В таблице с сеансами в столбцах cinema_id и film_id указываем id кинотеатра и фильма соответственно.

    В итоге мы получаем, что и фильмы, и кинотеатры, и сеансы живут своей жизнью, врознь. Если мы сделаем отдельную таблицу для дней, под которые уже будут создаваться сеансы, то почти ничего не выиграем в производительности, хотя всё зависит от выборок.
    Ответ написан
  • java кодировка из windows-1251 в utf-8

    @korvindest
    В Java кодировка по умолчанию UTF-8, поэтому когда вы пишите:
    String utf8String= new String(res.getBytes("UTF-8"), "windows-1251");
    

    Вы фактически переводите UTF-8 в windows-1251, а отображаете как UTF-8.
    Вы можете легко проверить мою догадку воспользовавшись программой Штирлиц 4.0
    Ответ написан
    2 комментария