Pull to refresh
8
0

Пользователь

Send message

Бизнес и разработка — как понять друг друга и подружиться?

Reading time9 min
Views2.6K

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

Любопытно, почему до сих пор никто не говорит о том, как создать фундамент для уверенности в своей it-команде. Понимание процессов разработки для гендира — это его безопасность и спокойствие. Да, не каждый собственник бизнеса имеет технический бэкграунд. Но каждый, так или иначе, сталкивается с разработкой, цифровизацией или трансформацией бизнеса. При этом бизнес измеряет результаты деньгами. Разработка — количеством успешных релизов, устраненных багов и итоговой бесперебойной работой продукта. Но и те и другие фактически делают одно большое дело — создают качественный продукт, полезный для конечного клиента и создающий выручку. 

Как же предпринимателям без технических знаний понять программистов и подружиться с разработкой? Я уверен, что залог успеха — партнерские отношения между бизнесом и инженерами. У инженеров есть видение, мнение и экспертиза. А у бизнеса есть свои цели. В то же время, инженерия — это всегда расходная статья бюджета, а не доходная. Либо компания, потратив деньги на разработку, получит профит, либо разработка, с точки зрения бизнеса, просто сжигает бюджет. Технический склад ума разработчиков зачастую концентрируется на красивом коде, использовании best practice,  настройке, рефакторинге. На это команде разработки требуется дополнительное время. А бизнес знает, что если в определенный момент времени потребность клиента не удовлетворена, позже она просто теряет смысл. Давайте разберемся, почему возникают проблемы в общении и как можно их устранить. 

Читать далее
Total votes 6: ↑4 and ↓2+2
Comments7

А какие версии HTTP поддерживают ваши nodejs-приложения?

Reading time3 min
Views2.2K

При анализе откликов на свою статью "HTTP/1 и HTTP/2 сервера на nodejs" пришёл к выводу, что поддержка версии HTTP/2 в настоящее время в nodejs-приложениях находится в этакой суперпозиции: с одной стороны http2-библиотека nodejs позволяет без проблем использовать HTTP/2 в своих приложениях, с другой - наиболее популярный web-сервер (express) до сих пор нативно не поддерживает HTTP/2, а другие популярные web-сервера (koa, hapi) требуют от разработчика дополнительно кодирования для работы с HTTP/2. Под катом опрос, какие версии HTTP-протокола используются в ваших nodejs-приложениях.

Читать далее
Total votes 8: ↑1 and ↓7-6
Comments8

Военные испытания GPS в США угрожают безопасности полётов

Reading time12 min
Views12K

Военные испытания, глушащие и подменяющие сигналы GPS – это бомба замедленного действия




В один из дней мая прошлого года ранним утром коммерческий самолёт подлетал к международному аэропорту Эль-Пасо в Западном Техасе. Внезапно на приборной панели появилось предупреждение: «потеряно местоположение по GPS». Пилот связался с центром управления полётами авиалинии, и ему сообщили, что на стрельбище Уайт-Сэндс на юге Нью-Мексико военные в ходе испытаний вмешиваются в работу GPS. «Тогда мы поняли, что дело было не в GPS-устройствах на борту», — писал пилот позже.

Из-за сильного ветра пилот промахнулся мимо взлётно-посадочной полосы, и пошёл на второй заход. «Нам пришлось заходить на 4-ю полосу ещё до наступления рассвета, не имея доступа к приборам вертикального наведения, — писал пилот. – На 4-й полосе был высокий риск столкновения с землёй в управляемом полёте из-за её уклона».
Читать дальше →
Total votes 19: ↑17 and ↓2+15
Comments47

Из ничего к ЦОД с VXLAN/EVPN или как готовить Cumulus Linux. Часть 2

Reading time12 min
Views8.5K

Всем привет. Вот и подошло продолжение первой части. Как и обещал, в данной статье, я хочу затронуть основные варианты реализации фабрики на VXLAN/EVPN, и рассказать почему мы решили выбрать то или иное решение в нашем ЦОД.

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments2

Современные стандарты идентификации: OAuth 2.0, OpenID Connect, WebAuthn

Reading time13 min
Views75K
Пускать или не пускать? Вот в чем вопрос…

Сейчас на многих сайтах мы видим возможность зарегистрироваться или войти с помощью соцсетей, а некоторые сайты предлагают использовать внешние ключи безопасности или отпечатки пальцев. Что это? Стандарты с хорошо проработанной безопасностью или проприетарные реализации? Можем ли мы доверять этим технологиям и использовать их для разработки сайтов и в повседневной жизни? Давайте разбираться. Итак, сейчас существуют несколько стандартов и технологий для идентификации пользователей OAuth 2.0,OpenID Connect, WebAuthn, SAML 2.0, Credential Management API и др. В статье я расскажу о трех наиболее перспективных протоколах OAuth 2.0, OpenID Connect и WebAuthn. И чтобы понять как их применять на практике, сделаем три лабораторные работы. В качестве платформ для идентификации пользователей будем использовать GitHub и Google, на которых у большинства есть аккаунты.

image
Читать дальше →
Total votes 19: ↑19 and ↓0+19
Comments21

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity