• Какой php фреймворк выбрать?

    @yuras666
    Для простенького сайта я бы использовал silex от создателя symfony 2.
    Ответ написан
    Комментировать
  • Какой php фреймворк выбрать?

    SilenceOfWinter
    @SilenceOfWinter Куратор тега PHP
    та еще зажигалка...
    Если сайт маленький, то и фреймворк для изучения можно взять поменьше: slimframework.com или phpixie.com
    Ответ написан
    Комментировать
  • Как запретить доступ к переменным js из консоли?

    DevMan
    @DevMan
    Не занимайтесь ерундой: консоль - не единственный способ увидеть ваш json.
    Ответ написан
    Комментировать
  • Как обновить уже присутствующие данные на сайте, только после модерации?

    можно внедрить механизм ревизий.
    в текущий момент активна одна ревизия, при изменении данных создается новая ревизия со статусом аля "требует модерации". соответственно ее модератор может сделать активной.
    Ответ написан
    6 комментариев
  • Почему не сохраняется картинка php copy?

    SagePtr
    @SagePtr
    Еда - это святое
    Потому что Вы сначала копируете эту картинку, а потом командой file_put_contents этот файл перезаписываете, записывая внутрь url картинки. Уберите file_put_contents совсем, он здесь не нужен.
    Ну и вывод ошибок включить не помешало бы: phpfaq.ru/debug
    Ответ написан
    3 комментария
  • Как оптимизировать запрос с выборкой "равно значению одного из 2х полей"?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    UNION и есть этот "изящный" способ. Ваш запрос не выйдет индексами покрыть.
    Ответ написан
    2 комментария
  • Какие бывают вопросы для собеседования на webdev-джуниора?

    @Elizavetta
    Matroid: gamedev/js-разработка
    Очень зависит от проекта и компании. Часто на практике все выходит не так, как ожидаешь. Я рекомендую ориентироваться на умение программировать независимо от технологии, и оценивать способность обучаться.
    Вопросы к джуниорам могут касаться HTTP, сокетов, тонкостей JS, задачки с асинхронностью, тонкости работы браузеров, умение написать сортировку не пузырьком, какую-нибудь очень простую игру.
    Мы просто даем задачи с Codeforces.ru (там есть архив, тренируйтесь), кто не может написать даже A, B - не наш вариант точно. К интерфейсщикам в этом плане требования пониже.
    Ответ написан
    Комментировать
  • Какие бывают вопросы для собеседования на webdev-джуниора?

    yulsonka
    @yulsonka
    Подпишусь под мнением выше, что просто впечатление иногда бывает решающим, а даже не 100% ответ на все вопросы. Обычно гоняю по знаниям технологий, спрашиваю про обучаемость, смотрю портфолио, если джуниор предполагается, что будет независимо работать, то тестовое задание даю и в путь, если начнет с мелочей и правок на основе имеющегося кода, то это ни к чему, имхо.

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

    Такие вот пироги. Воспринимать собеседования с этой точки зрения, кстати, гораздо проще, чем кажется и позволяет чувствовать себя намного увереннее в процессе. Вы же тоже приходите решить подходит ли предложенное вам, а не вслепую и напролом устроиться абы куда и абы кем. :) Так что при недостатке технических знаний и опыта все прекрасно компенсируется гармоничным попаданием в атмосферу команды и компании, обучаемостью и общей толковостью.
    Ответ написан
    Комментировать