Самые вредные советы. Как проводить внедрение

Автор: admin от 1-02-2018, 22:40, посмотрело: 83

Часто задают вопрос – что такое платформа «Единая фронтальная система» (ЕФС) и как ее можно пощупать.



Платформа ЕФС — это единый базис, который позволяет построить омниканальные процессы, объединив множественные пользовательские сервисы в унифицированный и понятный сценарий как для сотрудника, так и клиента.



Архитектура решения позволяет заменить существующие сервисы, которые, зачастую, не синхронизированы: всего планируется заменить несколько десятков устаревших фронтальных систем. В прошедшем году мы завершили активную стадию кодинга — будущий стрим направлен на внедрение новых продуктов во всех отраслях банковской деятельности.



Процесс внедрения и замены одной системы на другую для клиентов должен проходить незаметно. Обеспечить стабильность позволяет подход тестирования и испытаний. В прошлых статьях мы рассказывали о DevOps изменениях в ЕФС, о методиках автотестирования , новую публикацию посвятим качественным аспектам этого сложного процесса внедрения.



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

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

 

Распознавание объектов с помощью PowerAI Vision

Автор: admin от 1-02-2018, 22:40, посмотрело: 83

Распознавание объектов с помощью PowerAI Vision


Разработчики программного обеспечения уже несколько лет активно работают с библиотеками машинного обучения, решая задачи компьютерного зрения и обнаружения объектов. Но реализация таких задач (а каждую модель машинного обучения необходимо спроектировать, развернуть, собственно обучить, настроить и установить) обычно требует глубоких знаний и навыков. С новым продуктом IBM PowerAI Vision Вы можете этого избежать. Этот продукт предоставляет интерфейс, в котором можно обучать, настраивать и тестировать свою собственную модель, не углубляясь в детали реализации машинного обучения.



В этой инструкции я расскажу как использовать PowerAI Vision, чтобы обучить систему и создать готовый к использованию сервис REST API, который можно использовать для обнаружения и распознавания объектов в Ваших приложениях.
Подробная инструкция

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

 

Как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell

Автор: admin от 1-02-2018, 22:35, посмотрело: 66

Почему бы не добавлять в систему мониторинга показатели работы из 1С (да и вообще чего угодно)? По мере изучения оказалось что вывести можно из скриптов, батников, VB скриптов, исполняемых файлов, по SSH, прямым исполнением sql запросов и еще куча способов. Чтобы не получилась огромная простыня в этой статье будет только минимум того что нужно чтобы прикрутить счетчики к PRTG с примерами на powershell.



Как добавить свой счетчик в PRTG. И кратенько о форматах датчиков с примерами на powershell


На самом деле, все очень просто.

Категория: Компании » Microsoft

 

Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE

Автор: admin от 1-02-2018, 22:35, посмотрело: 86

Вышел GitLab 10.4 c динамическим тестированием безопасности приложений и бета-версией Web IDE



В первом релизе 2018 года мы внесли улучшения в процессы планирования, тестирования, развертывания и работы с мерж-реквестами. Кроме того, в данный релиз включены новые возможности тестирования безопасности, а также первая версия Web IDE, который является частью нашего амбициозного проекта Complete DevOps.

Категория: Компании » Microsoft

 

Орги среди программистов

Автор: admin от 1-02-2018, 22:35, посмотрело: 89

Когда я учился в вузе, на техническом факультете, то среди нас, будущих инженеров, были такие особые люди — всевозможные -ОРГИ. Сейчас уже точно не вспомню всех разновидностей, но точно были спорторги и культорги.



Формально они тоже учились на инженеров, иногда ходили на лекции и лабораторные работы, но с успеваемостью у них были проблемы. Электронику не понимали, базы данных только списать могли, курсовые по оптическим измерениям я лично им делал за деньги, ассемблер — даже не знаю, как они сдали.



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



И тут, на любимом Хабре, я обнаруживаю вот это чудо — человек, называющий себя программистом и инженером, рассказывает, что мы тут все производим какие-то суррогаты. Я был настолько удивлен этой нежданной встрече с (наверняка) бывшим оргом, что не смог промолчать. Так нельзя, друзья!

Категория: Компании » Microsoft

 

UE4 и мобильная разработка: мифы и реальность

Автор: admin от 1-02-2018, 22:35, посмотрело: 174

UE4 и мобильная разработка: мифы и реальность

Широко распространено мнение, что Unreal Engine 4 — слишком «тяжелая» технология для мобильных игр. В то же время число проектов, выпущенных на этом движке в мобильных сторах, растёт с каждым днём.



Почему все больше разработчиков выбирают для своих проектов UE4? С какими сложностями вы можете столкнуться при работе над игрой для мобильных устройств? Какие подходы и пайплайны стоит использовать, а чего следует избегать? Наш опыт студии Pushkin приоткроет завесу тайны над этими и другими вопросами.



Данная статья является является текстовой версией доклада, прочитанного 9 февраля 2017 года на мероприятии Unreal Engine Meetup в Mail.Ru Group. Несмотря на дату публикации исходного материала, представленная информация является не только тем самым наступившим «сегодняшним днём» и содержит в себе актуальные цифры, но и подтверждает прогнозы, высказанные автором на самом мероприятии.

Категория: Компании » Microsoft

 

Office 365. Пример работы с Microsoft Graph API в Angular5 с помощью ADAL JS. ADAL JS vs MSAL JS

Автор: admin от 1-02-2018, 22:35, посмотрело: 124

В прошлый раз мы обсудили механизм авторизации для работы с Office 365 API (в частности с Microsoft Graph API):




  • при каждом вызове API нужно передать token. Token имеет ограниченный срок жизни

  • token выдает сервис Microsoft, так называемый “Azure AD Authorization Endpoint”

  • получить token можно без серверной части используя только javascript в браузере. Для этого Microsoft сделал javascript библиотеку ADAL JS, которая упрощает коммуникацию с “Azure AD Authorization Endpoint” для получения token.



Тогда мы сделали простую статичную HTML-страницу, на которой наш vanilla javascript делал запрос к Microsoft Graph API и отображал список писем из Office 365. В данной заметке разовьем пример и сделаем тоже самое на Angular5.



Office 365. Пример работы с Microsoft Graph API в Angular5 с помощью ADAL JS. ADAL JS vs MSAL JS



Также поговорим о различиях рабочих (Work or school account) и персональных (Personal Account) аккаунтов при использовании Office 365 API.



Пример на GitHab.

Категория: Компании » Microsoft

 

Критическая уязвимость межсетевых экранов Cisco ASA позволяет удаленно выполнять произвольный код

Автор: admin от 1-02-2018, 17:45, посмотрело: 110

Критическая уязвимость межсетевых экранов Cisco ASA позволяет удаленно выполнять произвольный код


Межсетевые экраны Cisco ASA подвержены критической уязвимости CVE-2018-0101, позволяющей злоумышленникам осуществлять удаленное выполнение произвольного кода. Кроме того, ошибка может приводить к отказу в обслуживании и провоцировать перезагрузку системы.



Проблему безопасности обнаружил исследователь Седрик Халбронн (Cedric Halbronn) из NCC Group, он планирует представить технические детали на конференции Recon 2018, которая пройдет в Брюсселе 2 февраля.

Категория: Операционные системы » Linux

 

Как мы адаптировали стек ELK для мониторинга и анализа ошибок на Java и .NET проектах

Автор: admin от 1-02-2018, 17:45, посмотрело: 87

Пациент приходит к врачу и жалуется на боль в животе. «Срочно на операцию! — отвечает врач. — Сейчас мы вас разрежем, покопаемся и постараемся зашить как было».



Когда пользователи ругались на работу системы, называя программистов негодяями, мы поднимали журнал событий и смотрели, что пошло не так. А потом перешли на ELK. Теперь мы мониторим ошибки в моменте, не тормозя работу сервисов.



В этой статье мы расскажем, как адаптируем и применяем стек ELK на Java и .Net-проектах и находим ошибки в онлайн режиме без вскрытия или малоинвазивными методами. Да, мы разобрались и поняли, что не очень важно, Microsoft ли сделал это решение или Open Source — всё одинаково можно настроить под свои нужды.



Как мы адаптировали стек ELK для мониторинга и анализа ошибок на Java и .NET проектах

Категория: Операционные системы » Linux

 

Индийские программисты, печенье из Англии и Кавказ: истории отдела техподдержки

Автор: admin от 1-02-2018, 17:45, посмотрело: 77

Когда у тебя 4 миллиона пользователей, техподдержка должна работать как часы. Сегодня поделимся историями из нашего опыта: как справляемся со сложными ситуациями, как отвечаем на мат и как отправляем самым преданным пользователям брендированные кружки в Лондон.



Какие обращения мы получаем



Технические



Чаще всего, конечно, поступают вопросы о работе сайта и просьбы решить возникшую проблему.



Есть несколько категорий таких запросов:




  • задают нормальный вопрос, получают нормальный ответ;

  • задают вопрос, но не умеют пользоваться компьютером или гаджетом настолько, что приходится начинать с расшифровки слова “браузер” или писать «кружок на вашем экране с надписью Chrome»;

  • уверены в том, что они очень продвинутые пользователи, и мы получаем обращение вроде «посоны, передайте разрабам, что лагает в футере правая вёрстка и не надо мне говорить, чтобы я перезагрузил гаджет, лучше вашего знаю». Мы все равно начнем с совета перезагрузить… и он сработает в 80% случаев.

Категория: Операционные системы » Linux

 
Назад Вперед