Как стать автором
Обновить
0
0

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

Отправить сообщение

Аутентификация и авторизация в микросервисных приложениях

Время на прочтение11 мин
Количество просмотров218K

Автор: Вячеслав Михайлов, Solutions Architect

Это вводная часть материала, основанного на докладе, прочитанном мной прошлым летом. Печатный материал предполагает больше информации, т.к. в одном докладе обычно не получается рассказать обо всех деталях.

Мы разберемся с процессом аутентификации пользователя, работой технологии единого входа (Single sign-on/SSO), дадим общее представлении о технологии OAuth2 и принципах ее работы, не углубляясь в особенности конкретной технической реализации. В следующей статье в качестве примера удачной реализации мы рассмотрим библиотеку Thinktecture Identity Server v3, подробнее остановимся на ее функциональных возможностях, поговорим, как собрать минимальный набор компонент, необходимый для работы в микросервисной архитектуре и достойный использования в боевой системе. В третьей части мы покажем, как расширять эту библиотеку, подстраиваясь под нужды вашей системы, а завершит цикл статей разбор различных сценариев, встречавшихся в жизни многих разработчиков с рекомендациями для каждого случая.
Читать дальше →
Всего голосов 41: ↑40 и ↓1+39
Комментарии15

Homo ex machina: перспективы перемещения сознания на другой носитель

Время на прочтение18 мин
Количество просмотров37K


Привет, Geektimes! Сегодня у нас очередной пост по лекции уже полюбившегося вам автора. Сергей oulenspiegel Марков — создатель одной из сильнейших российских шахматных программ, специалист по методам машинного обучения и основатель портала 22century.ru — расскажет о перспективах переноса человеческой личности на другие физические носители. Новый домик для разума: велика ли дистанция между мозгом и современными машинами, каковы успехи в создании аналогов нервной ткани? Насколько далёкий путь проделала наука от первых перцептронов до перспективных нейроморфических процессоров? Что мы сегодня знаем о том, как работает мозг, и что заставляет нас полагать, будто перенести сознание в принципе возможно? Что такое инвазивные и неинвазивные нейроинтерфейсы? Каков прогресс науки в их создании за последние десятилетия и что мы сможем делать в этой области в недалёком будущем? Репликация и концепция постнеокортекса: как нейропластичность поможет нам обойти парадоксы самосознания? Человек своими руками: как происходит переход от непрямой к прямой инженерии в развитии нашего вида? За границы бионики: возможно ли сознание, построенное на принципиально иной платформе? Обо всём этом читайте под катом.
Всего голосов 50: ↑45 и ↓5+40
Комментарии163

Интернет. Теперь на даче

Время на прочтение4 мин
Количество просмотров43K
Заметка ни на что не претендует, просто еще один опыт.

image

Так замечательно оторваться от городских будней и насладиться единением с природой. Но даже в такие счастливые минуты, когда гаджеты и интернет вещей уходят на второй и третий план, приходится иметь план «Б», если позвонят и попросят куда-нибудь подключиться и что-нибудь посмотреть. Естественно, через интернет. Хорошо, если мобильный оператор развернул в твоем населенном пункте современную сеть передачи данных, которая удовлетворяет по качеству и по скорости.
Читать дальше →
Всего голосов 38: ↑37 и ↓1+36
Комментарии91

«Титаник» в реалиях 21 века

Время на прочтение7 мин
Количество просмотров28K
Часто при просмотре художественных фильмов о катастрофах на море в голову приходят мысли о том, насколько реально и возможно в жизни все происходящее на экране: могла ли в действительности случиться та или иная ситуация, сработало или не сработало бы то или иное средство спасения, правильно ли повели себя герои фильма и т.д. В этой статье хотелось бы попробовать разобраться, как обстоит дело с безопасностью на море сегодня, и как должны действовать люди в современных реалиях чтобы спастись, на примере ситуаций из достаточно известного художественного фильма, основанного на реальных событиях – «Титаник». Сразу оговорюсь, рассматривать все аспекты я не буду, ввиду их огромного количества. Рассмотрю только самые яркие, глобальные и интересные (разумеется, на мой скромный взгляд).
Читать дальше →
Всего голосов 51: ↑50 и ↓1+49
Комментарии113

Прокачай себя методом кнута

Время на прочтение5 мин
Количество просмотров13K
image

Вы из числа счастливчиков, которые поставили цель и напрямую идут к ней, расшвыривая в разные стороны помехи? Круто! Но даже у супергероев бывает время, когда очень сложно организовать себя. И здесь на помощь вам придет… кнут. Нет, не настоящий, но очень эффективный.
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии7

Байки «инженерного спецназа», ну или просто наша весёлая работа

Время на прочтение10 мин
Количество просмотров76K


Шли по трассе от Магадана на Якутск, везли комплектующие для одного дата-центра. Холода в этих краях стоят такие, что машины не глушат. Потому что до весны уже не заведёшь. Машины надо ставить в тёплые гаражи или ангары. Мы уже под вечер как раз нашли такой ангар и стали стучать. Открывает сильно поддатый хозяин, такой простой сибирский мужик в ватнике и ушанке:
— Здравствуйте, можно у вас машину поставить?
— Не. Идите отсюда, я вас не знаю!
— Да ладно тебе, мужик, мы же тебе денег дадим.
Мужик вынимает из кармана котлету пятитысячных сантиметров пять толщиной и сообщает:
— Да я те, ик, сам денег дам ща! Вот бухнёшь со мной — тогда поставим.

Обязательства по госконтракту для этого дата-центра мы тогда выполнили.

А вы заходите внутрь, буду дальше рассказывать наши байки. Кстати, да, кто беспокоился за нашу крысу (ещё живую на фотографии в прошлом посте) — хоть ей и прилетело 380 В, но она оклемалась и начала немного ходить. Мы её отпоили сладким чаем и отпустили, убегала она уже весело. Правда, что с ней было дальше, не знаем.
Читать дальше →
Всего голосов 143: ↑140 и ↓3+137
Комментарии19

До Нового Года госдума введет от 3 до 10 лет тюрьмы за просмотр хентая

Время на прочтение3 мин
Количество просмотров157K
На прошлой неделе было принято решение принять пылившийся два последних года законопроект всем известной Мизулиной:
предложить принять законопроект в первом чтении (предлагаемая дата рассмотрения ГД 09.12.2014)

image

По ссылке можно почитать оригинал текста и отзывы комитетов: карточка законопроекта на сайте госдумы.

Ну-с, разберем, что именно эта дама припасла нам на сей раз.
Читать дальше →
Всего голосов 122: ↑109 и ↓13+96
Комментарии376

Давайте поковыряем This War of Mine глубже: что в игромеханике?

Время на прочтение11 мин
Количество просмотров111K


Игра гениальная. Она ещё год назад взорвала кучу изданий тем, как быстро и эффективно доносит до игрока ужасы войны. Поэтому предлагаю забраться немного «под капот». Сразу говорю — игра не наша, и отношения к нам не имеет.

Вообще, я, пожалуй, стану на протяжении пары месяцев рассказывать про хардкор gamedev, точнее, того, что наши коллеги называют game science. Начну с простых и понятных вещей. С далеко не идеальной игромеханики, работающей при этом как часы. Или как удар в голову.

Итак, напомню: основная задача игры — погрузить человека в состояние «быть гражданским на войне и попробовать выжить», чтобы даже до самых отмороженных дошло, как это плохо. Соответственно, всё остальное строится именно вокруг этого. При этом сама по себе игра должна быть:
  • Интересной.
  • С простым порогом входа.
  • Реалистичной для задач погружения.

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

Внимание, ниже немного спойлеров и много скриншотов (трафик).
Читать дальше →
Всего голосов 69: ↑62 и ↓7+55
Комментарии77

Покопаемся в «режиссёрской версии» Wasteland 2: механики и интерфейсы

Время на прочтение10 мин
Количество просмотров51K


На мой взгляд, самый «фаллаутный» фаллаут после второго — это Wasteland 2 в полной версии, которая Director’s Cut. В эпоху зеркальных римейков игр и фильмов эта штука очень радует и старым духом, и новыми решениями. Поэтому я предлагаю покопаться немного у неё под капотом в плане механик GameDev.

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

Так вот, миру Wasteland 2 плевать на вас. Там нет счастливых прибытий в последний момент, чтобы всех спасти, нет ожидающих чего-то NPC. Реальное время. Например, когда вы входите в Хайпул, там горит дом. Не успели потушить – ну, он тупо сгорит. Второй важный аспект – крутой постоянно движущийся сюжет, скорее, характерный своими поворотами для серии Биошоков. Захватывающий с первых минут, без долгой раскачки. И этот сюжет – реально высокого разрешения. Постоянно предлагающий суровый выбор между моралью, порядком и законом.

И это три разных выбора.
Читать дальше →
Всего голосов 70: ↑62 и ↓8+54
Комментарии46

Пятимерные чёрные дыры могут разрушить общую теорию относительности

Время на прочтение2 мин
Количество просмотров21K
image

Симуляция на суперкомпьютере COSMOS, проведённая теоретическими физиками из Кембриджа и Лондонского университета королевы Марии, показала, что чёрные дыры, формирующиеся во Вселенной, имеющей более четырёх измерений, должны распадаться на голые сингулярности. Правда, этому свойству будут подвержены только чёрные дыры особой формы.

Голая сингулярность – это точка бесконечной плотности, вблизи которой общая теория относительности становится несостоятельной, то есть, теряет предсказательную способность.

Английский физик Роджер Пенроуз сформулировал "принцип космической цензуры", гласящий, что «природа питает отвращение к голой сингулярности». Впоследствии физики высказывали и другие гипотезы: Стивен Хокинг уточнил, что сингулярности, если они могут существовать, непременно должны быть скрыты от наблюдателя – например, горизонтом чёрной дыры. Этот принцип был назван «слабой формой космической цензуры».

В нашем четырехмерном пространстве-времени чёрные дыры обладают сферической формой (а также, возможно, могут формироваться объекты в виде кольца с нулевой толщиной, но ненулевым радиусом, под названием «кольцеобразная сингулярность» или «сингулярность Керра»).
Читать дальше →
Всего голосов 20: ↑17 и ↓3+14
Комментарии65

Ракеты, которые проиграли

Время на прочтение6 мин
Количество просмотров30K

Иногда получается так, что логичное и правильное решение останавливает развитие технологий, которые оказались бы очень к месту лет через тридцать. Межконтинентальные баллистические ракеты, летящие со скоростью 22 Маха, оказались проще, чем межконтинентальные крылатые ракеты, которые летели к цели со скоростью 3 Маха. Советские «Буря» и «Буран», американские Snark и Navaho проиграли Р-7 и «Атласам». Но кто знает, может быть, сейчас космос был бы ближе, если бы их разрабатывали дальше?
Читать дальше →
Всего голосов 40: ↑38 и ↓2+36
Комментарии36

Фотоотчет с открытия боев роботов «Бронебот-2016»

Время на прочтение1 мин
Количество просмотров15K


Если вы еще думаете куда сходить на 23 февраля то Бронебот в Олимпийском это самое подходлящее место. Десятки роботов из пяти стран европы из которых 12 — команды российских любителей. Одна из них победит и поедет представлять Россию в Лондон на мировом чемпионате по боевым роботам.

На стороне европы были многократные чемпионы вроде Открывашки и Риппера на нашей — энтузиазм и отвага. А еще Бельгийцы привезли тысячетонного робота-судью, что заметно придало динамики боям. Еще на арене добавили огромный молот под которым оказывается каждый проштрафившийся робот. Особенно забавно было смотреть на поединки тысячакилограмового судьи с десятикилограмовым роботом «Перун» созданном Бельгийской командой специально для российского чемпионата.



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

Читать дальше →
Всего голосов 23: ↑14 и ↓9+5
Комментарии55

Сказ о том, как Медведев-хакер сумел зайти на заблокированный rutracker

Время на прочтение2 мин
Количество просмотров47K
image

Медведев, наш премьер-министр,
На заседаньи по кино,
Сидел, моргал себе небыстро…
Ему не нравилось оно.

Светило солнце за окошком,
Свистел чего-то воробей.
И где-то птицы понемножку
Несчастных мучили свиней.

Он слушал Константина Эрнста,
Который чуть ли не кричал;
Не находил себе он места,
И резал правду сгоряча.

— Доколе,- говорит,- пиратов
Мы будем тут ещё терпеть!
У нас ведь символ не тюлени.
Россия — это же медведь!

— Нам к битве с интернет-пиратством
Серьёзней нужно подойти!
Конечно, без рукоприкладства,
Но и виновных чтоб найти.
Читать дальше →
Всего голосов 134: ↑85 и ↓49+36
Комментарии65

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

Время на прочтение3 мин
Количество просмотров136K
Популярность светодиодного освещения растёт. Количество российских производителей светодиодных ламп приближается к сотне. К сожалению, некоторые из них не стесняются обманывать покупателя, за одно дискредитируя других производителей. Ведь покупатель неудачно купив одни лампы, потом побоится покупать другие.

Вот две лампы «Экономка». Судя по картинкам, покупатель должен понять, что они потребляют 5 Вт, а светят, как 60-ваттные лампы накаливания.



Читать дальше →
Всего голосов 114: ↑112 и ↓2+110
Комментарии171

Виртуальный город: почему геоинформационные системы до сих пор не перевернули мир архитектуры

Время на прочтение7 мин
Количество просмотров16K
Это статья о городе и архитектуре. Хотя про красивые домики тут ничего не будет. О них было немного в предыдущей статье и, увы, это отвлекло внимание от собственно информационной составляющей и направило дискуссию в русло обсуждения 3D-моделей городов — и геоинформационных систем (ГИС), которые в том или ином виде эту модель предоставляют или дают возможность поучаствовать в моделировании. Итак, двух- и трёхмерным ГИС разного рода несть числа. Почему же тогда геоинформационные системы до сих пор не привели к революции в градостроительстве?


Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии19

Все погодные аномалии 2015 года за 8 минут

Время на прочтение1 мин
Количество просмотров18K


Привет читатели и почитатели Хабра!

На днях Европейская организация по эксплуатации метеорологических спутников (EUMETSAT) совместно с коллегами из метеорологических агентств Японии и США опубликовала видео, которое вобрало все данные наблюдений за погодой в течение ушедшего 2015 год.

Два полушария, 12 месяцев и 8 минут отличной визуализации данных ждут Вас под катом!
Ураганы, шторма и солнечные дни
Всего голосов 15: ↑13 и ↓2+11
Комментарии14

Несколько вещей, о которых стоит помнить программисту в возрасте

Время на прочтение11 мин
Количество просмотров128K
Если вы из тех, кто «работал ещё Там-То!» и «делал ещё То-То!», а сейчас счастливо отдыхаете на пенсии — эта статья не для вас. Просто спасибо за труд и примите мои поздравления. Но если же вы, как и я, даже став немного старше всё ещё ощущаете страсть к программированию, радуетесь виду кода и не можете устоять перед желанием написать ещё что-нибудь, тогда продолжайте читать.

Большую часть моей жизни я проработал разработчиком программного обеспечения. Но однажды, уже под конец моего четвёртого десятка, я попался на удочку предпринимательской наживы. Я тогда поверил, что создавать собственные компании — это круто. Я нашел немного венчурного капитала и организовал пару небольших стартапов для реализации собственных идей. И вот я стал, как мне казалось, нормальным CEO и не таким уж плохим менеджером. И, хотя я уже не писал код лично, я мог нанимать хороших программистов, управлять качеством проектов и внедрением инноваций.

Я смирился с мыслью, что мой лучший код уже написан — в прошлом. Мне было уже 54 года (немало!) и я, вероятно, уже не мог писать код так же хорошо, как и раньше. Кто знает — может быть у меня уже начала отказывать память, ну или я просто выучил всё, что был способен в жизни выучить. Мой настрой подкреплялся наблюдениями окружающей меня реальности. Все новые технологии выглядели для меня чудаковато. Я ненавидел Node.js. Я считал все фреймворки для веб-разработки ужасными. И я сетовал на то, что классические способы разработки ПО разрушились и превратились в набор клише, которые нынче впариваются под умными названиями типа Agile или «экстремальное программирование». Я скучал за днями, когда люди писали спецификацию на будущее ПО, программировали, а затем тщательно тестировали его. И когда в каждой статье не было тысячи жаргонных словечек.
Читать дальше →
Всего голосов 121: ↑117 и ↓4+113
Комментарии134

Жесткий сценарий импортозамещения оборудования может привести к 27-процентному росту цен на услуги связи

Время на прочтение2 мин
Количество просмотров4.4K
Аналитики Центра научных разработок Национального исследовательского университета «Высшая школа экономики» задумались о последствиях замещения импортного оборудования связи российскими аналогами.

Они оценили общую стоимость отечественного оборудования для транспортных сетей и для коммутаторов уровня ядра. Оказалось, что она дороже импортного на 80% и на 30% соответственно.

Российское оборудование может стать конкурентоспособным, если стоимость владения импортным «железом» возрастет на 20–23%, считает один из авторов исследования – Дмитрий Кожевников. Например, за счет введения ввозных пошлин. Но иностранные вендоры перенесут затраты на оператора связи, что сразу же отразится на абонентах.

Исследователи выделяют несколько сценариев импортозамещения оборудования:
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии14

Посадка Falcon-9: взгляд специалиста

Время на прочтение6 мин
Количество просмотров42K


Сегодняшний гость блога — инженер-ракетостроитель Павел Пушкин. По моей просьбе он прокомментировал недавнюю посадку первой ступени ракеты Falcon-9, и дал экспертную оценку состоянию вернувшейся ракеты, по опубликованным снимкам.

Павел Пушкин в прошлом заместитель руководителя проектно-исследовательского центра ФГУП «ГКНПЦ им. М.В.Хруничева». Сейчас генеральный директор ООО "КосмоКурс" — частного российского стартапа, который поставил цель создание туристической ракеты и капсулы для конкуренции за рынок космического туризма с Virgin Galactic и Blue Origin. Павел Пушкин более 10 лет занимается разработкой ракет, принимал участие в создании ракеты «Ангара», а сейчас возглавляет работы по созданию собственной суборбитальной ракеты и космического корабля.
Читать дальше →
Всего голосов 83: ↑80 и ↓3+77
Комментарии98

Несколько интересностей и полезностей для всех

Время на прочтение5 мин
Количество просмотров32K


Доброго времени суток, уважаемые хабравчане! Обычно мои подборки ориентированы сугубо на веб-разработку, но этот выпуск охватывает все сферы программирования. Но самое главное, что интересность и полезность каждого материала имеет социальное доказательство, благодаря замечательному сервису Slant.co. Это некий аналог Quora, сфокусированный сугубо на разработчиков.

Коллекция из почти 200 ответов в Slant на вопросы «Какие лучшие...»


Читать дальше →
Всего голосов 53: ↑35 и ↓18+17
Комментарии9
1

Информация

В рейтинге
Не участвует
Откуда
Харьков, Харьковская обл., Украина
Дата рождения
Зарегистрирован
Активность