Ответы пользователя по тегу Веб-разработка
  • Как сгруппировать массив по его значениям?

    1. Создаете выходной массив.
    2. Определяетесь с тем, что будет ключом в нем. Это может быть, например, особым образом сформированная строка из элементов очередного элемента входного массива (например, «9:00 — 19:00») или сериализованный очередной элемент.
    3. Пробегаете в цикле по входному. Каждый очередной элемент входного состоит из ключа (день недели) и значения (массив с двумя значениями времени). Так вот, из значения элемента входного массива формируйте ключ выходного (как описано в п.2).
    4. В элемент выходного массива по сформированному ключу добавляете ключ элемента входного.

    То есть выходной массив будет примерно такой:
    Array (
    [9:00 — 19:00] => Array ( [0] => Понедельник [1] => Вторник … )
    [10:00 — 16:00] => Array ( [0] => Воскресенье ) )


    А дальше уже, исходя из требований, формировать выходные строки с перечислениями дней или с формированием диапазонов.
    Ответ написан
    Комментировать
  • Возможно ли использовать Python или Ruby для создания интерактивных Web страниц?

    Нет, Python и Ruby будут работать на серверной части. Интерактивность — это JS. Ну или флеш, но я вам об этом не говорил.
    Ответ написан
    Комментировать
  • Что делать с баннерами на отзывчивом сайте?

    Выбирать между отзывчивым сайтом и навязчивым сайтом.
    Ответ написан
    Комментировать
  • Как сверстать фон?

    Как-нибудь так?
    Ну или радиальный градиент можно применить.
    Ответ написан
    Комментировать
  • Как заработать Веб Дизайнеру?

    Перестать задавать лишние вопросы и найти работу.
    Ответ написан
    Комментировать
  • Постер из видео как Вконтакте на php, как сделать?

    Нужно использовать что-нибудь, что позволяет работать с видео. Например, ffmpeg умеет делать очень многое. Для PHP есть обертка FFMpeg-php. Кадр им сохраняется как-то так:
    $video->frame(FFMpeg\Coordinate\TimeCode::fromSeconds(10))->save('frame.jpg');

    Время, соответственно, брать вам нужно, исходя из продолжительности видео.
    Ответ написан
    4 комментария
  • Какой идеальный путь начинающего веб-разработчика?

    Если вы планируете делать сайты на WP и т.п., на кой черт вообще пайтон с джанго?

    Сделав пару сайтов на WP с использованием гугла и мануалов, можно получить необходимую базу по PHP без книжек. А вообще, освойте книгу той же Бенкен. Ее будет более чем достаточно для того, чтоб влиться в процесс программирования серверной части. Даже много.

    Ну и для фронтэнда нужен JS. Хотя, будем честны, для быстрого старта хватит и знания jQuery. Да, так вот получается, можно юзать библиотеку, не понимая языка. Книжка для затравки.

    Если решите читать книжки, делайте все примеры. Причем не копируя откуда-то примеры кода, а набирая самостоятельно. Пригодится, поверьте. И, запуская примеры, думайте. Думайте, как сделать что-то и пробуйте сделать это еще до того, как дошли до главы об этом.

    Книжек мало. Решает опыт. Это все для быстрого старта. Дальше не забывайте углубляться. Изучите JS, углубляйте знания по PHP. Уделите время базам данных.

    HTML5 и CSS3 — уверены в том, что знаете то, что надо? А то обычно под этими понятиями подразумеваются непосредственно новые фичи. А как доходит дело до реальной верстки, так сразу облом.

    И постепенно определяйтесь, чем хотите заниматься. Либо двигайтесь в сторону фронтэнда, либо бекэнда. Заниматься всем сразу не очень-то хорошо. А когда рабочие инструменты освоите, можно и в сторону пайтона смотреть, вдруг понравится. Можно, конечно, сразу, бросив затею с php, но вы же хотите быстро влиться в работу...
    Ответ написан
    4 комментария