Разработка мультитенантных приложений на SAP Cloud Platform в среде Neo, часть 2: авторизация и аутентификация

Автор: admin от 12-08-2018, 22:35, посмотрело: 29

Во второй статье из цикла про разработку приложений на SAP Cloud Platform в среде Neo мы затронем один из самых важных аспектов — управление авторизацией и аутентификацией пользователей.



В этой статье мы покажем, как установить связь между SAP Cloud Platform и провайдером идентификаций (IDP) воображаемого клиента «ABC PetroCorp», а также добавим пользователей в IDP. Далее мы рассмотрим, как назначить роли для пользователей из компании клиента в конкретном приложении (из IDP), а также — как настроить атрибуты SAML для их передачи из IDP в приложение облачной платформы SCP.

Категория: Веб-разработка

 

Особенности настройки коммутаторов ExtremeXOS

Автор: admin от 12-08-2018, 21:05, посмотрело: 32

Данная статья призвана сократить количество времени, необходимое для понимания принципов работы с ExtremeXOS (XOS). Когда я начинал знакомство с XOS мне очень не хватало такой статьи на Хабре.



Ниже я расскажу о конфигурации Экстримов и о проблемамах, с которыми я сталкивался. Надеюсь, поможет сетевым инженерам, которые только начинают работать с XOS. Вне зависимости от модели коммутатора, – синтаксис CLI абсолютно одинаковый.





Особенности настройки коммутаторов ExtremeXOS

Стенд коммутаторов Extreme

Категория: Программирование

 

Digital-мероприятия в Москве c 13 по 19 августа

Автор: admin от 12-08-2018, 21:05, посмотрело: 26

Подборка ключевых мероприятий в Москве на неделю.



Digital-мероприятия в Москве c 13 по 19 августа



VK Perfomance Day




  • 14 августа (вторник)

  • Ленинградский пр-т 39с79

  • бесплатно

  • 14 августа приглашаем представителей рекламных агентств и их клиентов прийти на встречу, где мы подробно расскажем о таргетированной рекламе ВКонтакте.

Категория: Веб-разработка

 

Сокрытие в Ruby. А ещё скрываем классы из Top-Level

Автор: admin от 12-08-2018, 21:05, посмотрело: 25

Что бы далеко не ходить, сразу определимся с терминами.




  • Инкапсуляция — упаковка данных и функций в единый компонент.

  • Сокрытие — представляет собой принцип проектирования, заключающийся в разграничении доступа различных частей программы к внутренним компонентам друг друга.



Взято с вики. В языке программирования Ruby с инкапсуляцией вроде как всё хорошо. С сокрытием на первый взгляд тоже, нам доступны локальные переменные, переменные инстансов, разные уровни доступа к методам (public, protected, private). Но иногда этого может не хватать.

Категория: Веб-разработка

 

Как Google пытается разработать поисковую систему с цензурой для Китая

Автор: admin от 12-08-2018, 21:05, посмотрело: 26

Как Google пытается разработать поисковую систему с цензурой для Китая


Изданию The Intercept удалось ознакомиться с конфиденциальными документами, описывающими, как в компании Google проводили анализ поисковых запросов на пекинском сайте, чтобы разработать чёрные списки слов для поисковой системы с цензурой, которую компания планирует запустить в Китае.



Инженеры работают с цензурированным поиском с сайта 265.com, каталога сайтов на китайском языке, принадлежащего непосредственно Google.



В отличие от сервисов типа Google.com или YouTube, 265.com не заблокирован в Китае так называемым "великим китайским файрволом", ограничивающим доступ к сайтам, которые компартия Китая считает неблагонадёжными.

Категория: Google

 

Как мы корпоративно от винды убегали

Автор: admin от 12-08-2018, 21:05, посмотрело: 44

Так повелось, что в нашей компании основным языком для backend разработки был выбран C#. Мы, кстати, этим выбором всегда были довольны, а когда MS начали развивать платформу .net Core, стало еще интереснее, так как C# — это хорошо, но C# под Linux — еще лучше.



Путь перехода на кросс-платформенную разработку я описывать не стану, так как уже очень многие прошли путь перехода с Framework на Core.



Сделаю акцент на одном моменте. Помимо всего прочего, в сторону хостинга наших приложений под Linux нас подтолкнул Docker, так как очень хотелось приобщиться к молодежному течению контейнеризации всего что только возможно.



Поскольку мы разрабатываем enterprise, то вместе с нами должна была убежать под linux и сквозная windows аутентификация. Собственно это и стало побудителем к написанию статьи. Так как информация находилась весьма трудно, отдельными кусками, и общением со многими людьми, идея собрать все необходимое в одном месте и описать работающий вариант показалась неплохой.

Категория: Веб-разработка

 

Дайджест интересных материалов для мобильного разработчика #265 (6 августа— 12 августа)

Автор: admin от 12-08-2018, 20:55, посмотрело: 231

В нашем новом дайджесте руководство по созданию PWA, запуск Android 9 Pie, раздражения, недовольства и увлечения пользователей, барьеры интерфейсов и турецкого рынка.



Дайджест интересных материалов для мобильного разработчика #265 (6 августа— 12 августа)

Категория: Веб-разработка, Apple