• Как подписать запрос SSL сертификатом с удаленного ресурса?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Есть подозрение, что параметр/аргумент cert который вы указываете - должен принимать путь до сертификата, а Вы передаёте ему содержимое сертификата, а не путь. Решений тут на вскидку несколько:
    1. Найдите HTTP-клиент (или параметр у текущего клиента) который позволяет указывать содержимое сертификата
    2. Скачивайте сертификат на сервер, указывайте путь до него и удаляйте, после выполнения запроса сертификат (если в этом есть необходимость)
    3. Аналогичным образом Вы можете сохранить его в БД, доставать оттуда и сохранять временно при каждом запросе
    4. Можете попробовать переписать сам клиент таким образом, что бы он принимал на вход не путь, а сразу содержимое сертификата (я думаю, это будет не очень сложно)
    Ответ написан
    1 комментарий
  • Где в Django хранить бизнес логику системы?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Django
    Седой и строгий
    Во-первых, best practice для Django - это fat models / thin controllers. Во-вторых, ничто не мешает вам сформировать сервисный слой, отделив прикладную логику в отдельные модули, независимые от фреймворка.
    Ответ написан
    2 комментария
  • Насколько часто используется Spring HATEOAS в реальных проектах?

    @EvgeniiR
    https://github.com/EvgeniiR
    Вот вы на Тостер заходите, вопросы создаёте, просматриваете, сайт обновляется, появляются новые фичи, а приходилось ли вам обновлять ваш клиент (браузер) чтобы новыми фичами пользоваться?
    Мне не приходилось, нужно лишь страничку обновить, и получить обновленный гипертекст с новыми возможностями для переходов состояния.
    Вот вам и HATEOAS, используется часто. Профит - расширяемость, масштабируемость без необходимости обновления клиента.

    Благодаря HATEOAS, в частности, мы видим Веб таким, каким он существует сейчас, и с его текущими масштабами.

    А если к этому добавить уникальные url'ы, self-descriptive messages, кэширование, не хранить состояние клиента на сервере, использовать известные клиенту и серверу медиа типы можно и REST API получить(есть ещё нюансы)
    Ответ написан
    Комментировать
  • Для чего нужен Cloud Foundry?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Java
    Седой и строгий
    Cloud Foundry - это PaaS, такая же как Heroku. Вам не надо настраивать сервера, на которых будет работать ваше приложение, не надо заботиться об отказоустойчивости или масштабировании с ростом нагрузки. Просто "нажал кнопку" и твоё приложение работает где-то там в облаке.

    P.S. Если читаете "Java в облаке" Лонга и Бастани, то лучше не тратьте время. Это рекламный буклет Pivotal, а не учебник.
    Ответ написан
    1 комментарий
  • Делают тебя невыездным вакансии разработчика в гос структурах?

    fara_ib
    @fara_ib
    А почему бы нет? Поступил на службу, стал госслужащим, имеешь полное право. Другое дело, что там много моментов типа "сват-брат", в таких конторах... Очереди всякие. Кому какую премию выписать, кому какой пряник выдать, у кого отобрать, решает узкий круг "избранных". У них там своя атмосфера...
    А по невыездным, так это надо все оговаривать сразу, особенно если нет в резюме. Вот вакансия компании, тут все честно сказано https://vladivostok.hh.ru/vacancy/30723725
    Обязательное оформление 2 формы допуска - значит все, никакой заграницы, только курорты Краснодарского края. И еще после увольнения несколько лет никаких поездок. Есть третья форма - загранпаспорт у работодателя и выезд по согласованию. Как-то так...
    Ответ написан
    Комментировать
  • Делают тебя невыездным вакансии разработчика в гос структурах?

    fedorez
    @fedorez
    Хатуль мадан
    1)даёт
    2)зависит от работы с гостайной
    2.1. Если её нет или всего лишь третья форма - то без проблем
    2.2. Если вторая и выше - то твой загранпаспорт лежит в сейфе в первом отделе на работе и твоя возможность выехать зависит от вменяемости твоего начальства и твоих отношений с ним. Некоторые однокурсники имея первую форму вполне себе в NY и Лондон по личным/семейным надобностям катаются. Некоторые нет.
    Ответ написан
    Комментировать
  • Есть ли какие-то глобальные отличия symfony от django?

    voronkovich
    @voronkovich
    1. Symfony - компонентный фрейморк, Django - нет.

    Это значит, что вы можете использовать только необходимые компоненты Symfony в вашем приложении.

    2. У Symfony нет ORM, у Django - есть.

    Обычно для Symfony используют Doctrine, похожую на SQLAlchemy т. е. DapaMapper. ORM поставляемая в Django - это ActiveRecord.

    3. В Symfony все завязано вокруг DI-контейнера. В Django этого нет.

    4. Symfony - это микрофреймворк, Django - нет.

    5. Django Reinhardt - джазовый гитарист, SymFony - это просто Sensio Framework.

    Как видите, эти фреймворки похожи друг на друга как Python и PHP.
    Ответ написан
    2 комментария
  • Подходит ли AWS/Azure для сервисов email-рассылки?

    chupasaurus
    @chupasaurus
    Сею рефлекторное, злое, временное
    Во многих спамлистах пул адресов AWS забанен, думаю аналогично для Azure.
    Ответ написан
    1 комментарий