• Предусмотрена ли ответственность за доступ к ресурсам, блокированным по решению органов власти?

    amarox
    @amarox
    Предписание к блокировке ресурса относится к провайдеру. У нас в стране «нет цензуры» и вы вправе смотреть все что найдете в сети.
    Ответ написан
    Комментировать
  • Вечный вопрос: какой фреймворк вы посоветуете для конкретных задач?

    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 комментария
  • Flask blueprint subdomain?

    armor
    @armor Автор вопроса
    Нашел ответ:

    sub = Blueprint('sub', __name__, subdomain='<trademark>')
    @sub.url_defaults
    def add_trademark(endpoint, values):
        values.setdefault('trademark', g.a_trademark)
    @sub.url_value_preprocessor
    def pull_trademark(endpoint, values):
        g.a_trademark = values.pop('trademark')
        query = City.query.filter(Company.url==g.a_trademark)
        g.trademark = query.first_or_404()
    
    
    Ответ написан
    Комментировать
  • Как лучше хранить гео-точки (для последующего отображения на карте)?

    Можно попробовать mongodb. Там есть и географический индекс и шардинг. А вообще набор этих точек часто меняется? И насколько остро стоит вопрос производительности. А то можно и на каждом сервере в память загнать из файла. А также можно разбить их на тайлы и предрасчитать количество точек в каждом тайле. Получится некоторое подобие гиперкуба OLAP.
    Ответ написан
    5 комментариев
  • Как правильно организовать аутентификацию пользователя при работе с Sockets?

    @Jurik
    Я бы предложил такую схему:

    1. Клиент и сервер формируют общий ключ.
    2. Клиент шифрует и отсылает пароль и логин на сервер.
    3. Сервер проверяет наличие данного пользователя.
    4. В случае совпадения логина и пароля клиенту дается сессионная метка.
    5. При отправке сообщения отправляется и метка, если она «жива», то сообщение находит адресата.
    6. Время от времени обновляется «метка».
    Ответ написан
    Комментировать
  • Nginx и принудительный редирект на https?

    Dzuba
    @Dzuba
    Попробуйте вне location'а так:
    server {
    	server_name ...;
    	rewrite ^(/somewhere/.*)$ https://$host$1 permanent;
    	...
    }
    Ответ написан
    1 комментарий
  • Настройка DHCP через консоль Debian

    mark_ablov
    @mark_ablov
    apt-get install dhcp-client

    Ну и в /etc/network/interfaces прописать
    auto XXX
    iface XXX inet dhcp

    XXX — имя адаптера, eth0, например.
    Ответ написан
    Комментировать
  • Применение побитовых операторов в PHP и Javascript?

    @korvindest
    Ну например, если вам надо реализовать алгоритм поиска решения делением отрезка пополам, то эффективнее использовать сдвиг вправо, а не деление на 2.

    Кроме этого побитовые операторы актуальны при работе с цветом RGB если все три (или 4) составляющих хранятся в одном int.

    Еще можно вспомнить про перевод в двоичную и шестнадцатеричную систему исчисления для удобного представления id сессии или чего то подобного.
    Ну это как примеры…

    Естественно все это нужно, только в тех случаях, когда нету готовых функций встроенных в язык.
    Ответ написан
    Комментировать
  • MP3-плеер для бега?

    Homakov
    @Homakov
    птичек слушайте )
    Ответ написан
    Комментировать
  • Готовая CMS или самописная?

    eternals
    @eternals
    1. Конечно, свою писать — весело проведёте время.
    2. Сколько по времени? Бесконечность, т.к. всё равно бросите это никчёмное занятие.

    3. Из готовых CMS лучше Битрикс. Нужная вам версия будет стоить тысяч 12 и включать столько, сколько вышеприведённые поделки даже не представляют (http://www.1c-bitrix.ru/products/cms/editions/standard.php). Если оформите партнерство, то раза в 2 дешевле будет. Плюс при необходимости сможете расширить функционал в нужную сторону путём улучшения лицензии. Ну и начальству объяснить выбор будет чрезвычайно просто, т.к. материалов, поддержки и плюсов несравнимо много.
    Ответ написан
  • Готовая CMS или самописная?

    Hellcunt
    @Hellcunt
    Простите, не буду отвечать на все вопросы, но «И так стоит задача, сделать сайт (блоговый)» — смотрели Wordpress?

    Посмотрите, возможно, остальные вопросы станут неактуальными.
    Ответ написан
    8 комментариев
  • PHP + MySQL: Как правильно сделать сортировку?

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

    @Limosha
    Ответ написан
    Комментировать
  • Что вставить в футер когда туда нечего вставить?

    medved13
    @medved13
    Ведущий front-end разработчик
    Копирайт студии.
    Копирайт заказчика.
    Скрипт, показывающий «год основания — нынешний год».
    Чёрного властелина ;)
    Ответ написан
    Комментировать
  • Где переводить WMZ с минимальной комисиией?

    @bondbig
    Ответ написан
    Комментировать