Можно найти и другие подкасты по программированию. В поиске Soundcloud набираешь "podcast programming" и радуетесь результатам. Не благодарите.
Ловите ещё подкастов) https://habr.com/ru/company/mailru/blog/438978/
Хабр
Учимся всегда и везде! Подкасты для разработчиков на английском языке
Народная мудрость гласит, что учиться никогда не поздно. А в такой стремительно развивающейся отрасли, как ИТ, это просто жизненно необходимо. У большинства из...
Podlodka #190 – Обязательные знания для программиста
https://soundcloud.com/podlodka/podlodka-190-obyazatelnye-znaniya-dlya-programmista?ref=clipboard&p=a&c=0
https://soundcloud.com/podlodka/podlodka-190-obyazatelnye-znaniya-dlya-programmista?ref=clipboard&p=a&c=0
SoundCloud
Podlodka #190 – Обязательные знания для программиста
Все мы делаем разные вещи – красим кнопки, перекладываем JSON’ы, пишем автотесты для луноходов или создаем языки программирования. Можно ли в таких условиях выделить набор обязательных знаний, которые
Спойлер к предыдущему посту: для вхождения в программирование надо знать очень мало. Скорее всего, тех знаний, которые у вас есть - достаточно
Чем отличаются друг от друга идентификация, аутентификация и авторизация
Скажем, пользователь хочет войти в свой аккаунт Google. Google подходит лучше всего, потому что там процедура входа явным образом разбита на несколько простейших этапов. Вот что при этом происходит:
- Для начала система запрашивает логин, пользователь его указывает, система распознает его как существующий — это идентификация.
- После этого Google просит ввести пароль, пользователь его вводит, и система соглашается, что пользователь, похоже, действительно настоящий, раз пароль совпал, — это аутентификация.
- Скорее всего, Google дополнительно спросит еще и одноразовый код из SMS или приложения. Если пользователь и его правильно введет, то система окончательно согласится с тем, что он настоящий владелец аккаунта, — это двухфакторная аутентификация.
- После этого система предоставит пользователю право читать письма в его почтовом ящике и все в таком духе — это авторизация.
Аутентификация без предварительной идентификации лишена смысла — пока система не поймет, подлинность чего же надо проверять, совершенно бессмысленно начинать проверку. Для начала надо представиться.
Идентификация без аутентификации — это просто глупо. Потому что мало ли кто ввел существующий в системе логин! Системе обязательно надо удостовериться, что этот кто-то знает еще и пароль. Но пароль могли подсмотреть или подобрать, поэтому лучше подстраховаться и спросить что-то дополнительное, что может быть известно только данному пользователю: например, одноразовый код для подтверждения входа.
А вот авторизация без идентификации и тем более аутентификации очень даже возможна. Например, в Google Документах можно публиковать документы так, чтобы они были доступны вообще кому угодно. В этом случае вы как владелец файла увидите сверху надпись, гласящую, что его читает неопознанный енот. Несмотря на то, что енот совершенно неопознанный, система его все же авторизовала — то есть выдала право прочитать этот документ.
А вот если бы вы открыли этот документ для чтения только определенным пользователям, то еноту в таком случае сперва пришлось бы идентифицироваться (ввести свой логин), потом аутентифицироваться (ввести пароль и одноразовый код) и только потом получить право на чтение документа — авторизоваться.
А уж если речь идет о содержимом вашего почтового ящика, то Google никогда и ни за что не авторизует неопознанного енота на чтение вашей переписки — если, конечно, он не идентифицируется с вашим логином и не аутентифицируется с вашим паролем. Но тогда это уже не будет неопознанный енот, поскольку Google однозначно определит этого енота как вас.
Источник: https://www.kaspersky.ru/blog/identification-authentication-authorization-difference/29123/
Скажем, пользователь хочет войти в свой аккаунт Google. Google подходит лучше всего, потому что там процедура входа явным образом разбита на несколько простейших этапов. Вот что при этом происходит:
- Для начала система запрашивает логин, пользователь его указывает, система распознает его как существующий — это идентификация.
- После этого Google просит ввести пароль, пользователь его вводит, и система соглашается, что пользователь, похоже, действительно настоящий, раз пароль совпал, — это аутентификация.
- Скорее всего, Google дополнительно спросит еще и одноразовый код из SMS или приложения. Если пользователь и его правильно введет, то система окончательно согласится с тем, что он настоящий владелец аккаунта, — это двухфакторная аутентификация.
- После этого система предоставит пользователю право читать письма в его почтовом ящике и все в таком духе — это авторизация.
Аутентификация без предварительной идентификации лишена смысла — пока система не поймет, подлинность чего же надо проверять, совершенно бессмысленно начинать проверку. Для начала надо представиться.
Идентификация без аутентификации — это просто глупо. Потому что мало ли кто ввел существующий в системе логин! Системе обязательно надо удостовериться, что этот кто-то знает еще и пароль. Но пароль могли подсмотреть или подобрать, поэтому лучше подстраховаться и спросить что-то дополнительное, что может быть известно только данному пользователю: например, одноразовый код для подтверждения входа.
А вот авторизация без идентификации и тем более аутентификации очень даже возможна. Например, в Google Документах можно публиковать документы так, чтобы они были доступны вообще кому угодно. В этом случае вы как владелец файла увидите сверху надпись, гласящую, что его читает неопознанный енот. Несмотря на то, что енот совершенно неопознанный, система его все же авторизовала — то есть выдала право прочитать этот документ.
А вот если бы вы открыли этот документ для чтения только определенным пользователям, то еноту в таком случае сперва пришлось бы идентифицироваться (ввести свой логин), потом аутентифицироваться (ввести пароль и одноразовый код) и только потом получить право на чтение документа — авторизоваться.
А уж если речь идет о содержимом вашего почтового ящика, то Google никогда и ни за что не авторизует неопознанного енота на чтение вашей переписки — если, конечно, он не идентифицируется с вашим логином и не аутентифицируется с вашим паролем. Но тогда это уже не будет неопознанный енот, поскольку Google однозначно определит этого енота как вас.
Источник: https://www.kaspersky.ru/blog/identification-authentication-authorization-difference/29123/
Блог Касперского
Чем отличаются друг от друга идентификация, аутентификация и авторизация
Чем аутентификация отличается от идентификации и авторизации — и почему все они важны для безопасности вашей информации.
Podlodka #200 – Как учить языки программирования
https://soundcloud.app.goo.gl/MXDMc
https://soundcloud.app.goo.gl/MXDMc
SoundCloud
Podlodka #200 – Как учить языки программирования
Что такое "идеальный юбилейный выпуск подкаста Podlodka"? Формула простая: горячая айтишная тема + проверенный гость + наше любимое дело!
Языки программирования — фундамент наших профессий и несконч
Языки программирования — фундамент наших профессий и несконч
This media is not supported in your browser
VIEW IN TELEGRAM
Самое сложное в программировании - понять, чего хочет клиент😆
😁1
Моя самая любимая рубрика - "Учиться как правильно учиться"😊👍 https://soundcloud.app.goo.gl/PGvt8
SoundCloud
Podlodka #197 — Персональный репозиторий знаний
Вместе с Константином Валеевым обсудили разные способы и сложности при организации базы знаний. В центре выпуска оказался самый хайповый из подходов на данный момент Zettelkasten. Естественно обсудили
Полезные_ссылки_для_изучения_английского_языка.pdf
24.7 MB
Полезные ссылки для изучения английского языка
Отличный вебинар Муаммара про программирование и про то, как устроться в IT компании, в том числе западные https://cloud.mail.ru/public/DVZR%2F1GxSRnfDN
Во время кодинга многим требуется фоновый шум. В основном это музыка. Но можно послушать и звуки природы. Вот вам большой плейлист звуков леса, моря и др. https://www.youtube.com/playlist?list=PLIaB54pcxhboZNumrqEPFIWsU7rFV26e5
YouTube
Звуки природы - YouTube
Если вы программировали на PHP и пытались установить xdebug - скорее всего сталкивались с проблемами. Вот лучший помощник для этого процесса https://xdebug.org/wizard
xdebug.org
Xdebug: Support — Tailored Installation Instructions
Xdebug: A powerful debugger for PHP
Информация для вайтишников https://youtu.be/yPGTYAGDjUI
YouTube
Какой язык программирования выбрать
Пожертвования — https://boosty.to/lazyloadflutter
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
______
Канал с анонсами в телеграм — https://t.me/lazyload_flutter
______
Группа в телеграм — https://t.me/learnDartFlutter
______
Группа в вк — https://vk.com/club203125105
👍1