Ответы пользователя по тегу Программирование
  • Мотивация программирования — деньги. Это нормально?

    Inori
    @Inori
    Все нормально, просто посмотрите на это чуть под другим углом.

    Чем сложнее и интереснее проект, тем больше заказчик понимает необходимость не спешить и платить за качество кода, покрытие тестами, продуманность архитектуры и етц. Соответственно если вы все это умеете, тем больше вы будете зарабатывать.

    Таким образом надо просто поставить целью быстро и много развиваться и бОльший заработок сам придет.
    Ответ написан
    Комментировать
  • 12 летка хочет учиться программировать

    Inori
    @Inori
    Python вполне приемлемый выбор.
    Если с английским ок, то лучшим выбором будут онлайн-курсы от разных университетов (udacity, coursera).

    Вот например курс, обучающий азам программирования, как раз на Python:
    www.udacity.com/overview/Course/cs101/CourseRev/apr2012
    Ответ написан
    2 комментария
  • Вечный вопрос: какой фреймворк вы посоветуете для конкретных задач?

    Inori
    @Inori
    Попробуйте расширить UploadedFile что бы можно было работать с загруженными файлами так как вам надо.

    А в чем проблема? В одном из проектов так и делаем.

    Попробуйте использовать FormBuilder так что бы он подтягивал поля модели, которые являются полями другой модели у которых связь 1 к 1.

    А в чем проблема? Реализуемо с EmbeddedForms + DataTransformers. Более того, опять же, в одном из проектов делаем еще более сложные махинации.

    Что делать если в DI Container лежит не тот объект на который вы расчитывали, где искать ошибку?

    php app/console container:debug
    


    Что делать если нужно вести историю изменения объекта, но нельзя использовать EntityManager в lifecycleCallbacks. Зачем тогда они нужны?

    Event Listeners.

    Почему что бы реализовать SOAP нужно встать раком?

    Без конкретики не могу ответить. Мы испольузем BeSimpleSoapBundle без проблем.

    Почему один конфиг на все приложение(app/config/config.yml)?

    parameters.yml, routing.yml, security.yml, и возможность определять по бандлам services.yml и routing.yml не в счет?

    Почему мы не можем унаследоваться от Entity из FooBundle, который не знает о нашем BarBundle?
    Можем.

    Какого хрена SecurityBundle как из коробки, так и из FOS такие убогие по функциональности но такие здоровые?

    Субъективный, эмоциональный пункт, отвечать не вижу смысла.

    Почему на официальном IRC....

    Даже не знаю что на это ответить…

    Отлично. Почему в столь прекрасной ORM невозможно сохранить не все измененные, а лишь одну измененную сущность?

    Можно.

    Я могу продолжать очень долго.

    Продолжайте.
    Ответ написан
    5 комментариев
  • Вечный вопрос: какой фреймворк вы посоветуете для конкретных задач?

    Inori
    @Inori
    Symfony2.

    * Одна из лучших архитектур
    * Модульнее некуда (компоненты Symfony2 используются/будут использоваться в Joomla, Drupal8, phpbb4, Laravel4, етц)
    * Шаблонизатор по умолчанию Twig, к нему лично у меня нет никаких претензий. Мультиязычность из коробки. Но если что Blitz встроить не будет непосильной задачей.
    * Встроенная обратная прокся, поддержка ESI из коробки
    * Полная интеграция с Doctrine, которая в свою очередь поддерживает и MySQL и MongoDB и еще до кучи других бд
    * Spool из коробки
    * Определение браузеров из коробки вроде нет, но какой-нибудь bundle для этого наверняка найдется
    * Поддержка пользователей через FOSUBundle (все перечисленное там есть)
    * Официально русской поддержки нет, но русских много в этом коммюнити, так что если с английским совсем плохо, то помощь на родном языке найдется
    Ответ написан
    2 комментария