Telegram Web Link
Финальная часть игры на Python: сделали полноценную аркаду, где нужно уворачиваться от летающих чайников и подсвечников как можно дольше. Почти то же самое, что и в апсторах, только своё и бесплатно: https://v.thecode.media/r9viq

#проект_Код
Что такое SSO и где мы его встречаем

Бывает, что мы заходим на какой-то сайт и для продолжения работы он предлагает нам создать новую учётную запись или авторизоваться с помощью другого сервиса — Яндекса, Эпла, Гугла и так далее. Такой вид авторизации называется SSO.

SSO — аббревиатура Single Sign On, буквально «единое окно входа». Это такой метод идентификации, когда мы можем получить доступ к разным системам и приложениям, используя один и тот же набор учётных данных (имя пользователя и пароль). SSO ещё часто называют сквозной аутентификацией, потому что метод позволяет авторизоваться на подключённых сайтах с одной и той же учётной записью.

Самый простой пример работы SSO — доступ к разным сервисам одной компании. Если у нас есть учётная запись Яндекс ID, с её помощью мы можем пользоваться почтой Яндекса, слушать песни и подкасты в Яндекс Музыке, делать покупки на Маркете и так далее. Если у нас есть учётная запись Google, мы можем зайти по ней на YouTube и почту Gmail, пользоваться документами Google Docs и так далее.

Но если вы можете зайти на какой-то сайт, используя учётку Яндекса или Гугла, это не означает, что этот сайт тоже принадлежит им. На самом деле эти компании — поставщики SSO: они делятся учётными данными своих пользователей для входа на другие сайты.

Подробнее о том, как работает технология SSO и похоже ли это на менеджеры паролей, рассказываем в статье: https://v.thecode.media/3hbxj
Чтобы было чем заняться в пятницу после работы, держите веб-проект на вечер: блек-джек на HTML и JavaScript. Красивые карты, классическая механика — и всё бесплатно и без регистрации. Развлекаться тут: https://v.thecode.media/tsqon

#проект_Код
Замените слово в названии фильма словом «баг».
Мы начнём: «Остров багов».
В номинации самой простой ошибки в коде на Python эта наверняка займёт одно из призовых мест: https://v.thecode.media/hwc80

#баг_Код
Как на самом деле работает режим инкогнито в браузерах

«Режим инкогнито в браузере» звучит круто, но на самом деле он скрывает немногое.

https://v.thecode.media/r41up

#лучшее_Код #разбор_Код
Интересно, почему?
Дайджест статей за неделю

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

На этой неделе у нас вышло целых две игры — одну мы доделывали с прошлого раза, а вторая — новая:
Прокачиваем игру на Python c уворачиванием от предметов
Играем в двадцать одно на компьютере

Оказывается, на сайтах может быть скрытое содержимое, которое может работать автономно и влиять на то, как ведёт себя и выглядит страница. Это — Shadow DOM (он же — теневой DOM), и у него есть несколько интересных и неочевидных применений.

Разбираем профессию современного тестировщика в деталях — что нужно знать и уметь, что по деньгам и всё такое.

Рассказываем подробно, как разработчику начать работать с Git и применять эту технологию в своих проектах. Если ещё не знаете, что такое Git, обязательно почитайте: знание этой системы требуется почти от всех программистов.

Ошибка недели в Python: SyntaxError: invalid syntax. Perhaps you forgot a comma? Если что, это одна из самых простых в решении ошибок :-)

Спасибо, что вы с нами, любим вас!
«Код»
Первая версия языка Rust появилась в 2010 году, и он сразу занял третью строчку в списке любимых языков разработчиков на StackOverflow. Год спустя Rust возглавил этот список и держался там несколько лет. Давайте посмотрим, почему этот язык стал таким популярным, в чём его особенности и почему вокруг него много споров.

#разбор_Код
Про владение Postman спрашивают на каждом втором интервью в ИТ. А всё потому, что это реально удобный инструмент для быстрого тестирования API сервисов и приложений — работает оно или нет. Если вы занимаетесь фронтом или бэком — держите разбор и практику, лишним точно не будет: https://v.thecode.media/l356v

#разбор_Код
Задача про джуниоров и стартап

В один перспективный стартап одновременно взяли шесть джуниоров. Каждый месяц каждый из джуниоров может стать мидлом с вероятностью ½. Если повышение состоялось, оно уже не имеет обратной силы.

Через сколько месяцев в среднем можно ожидать, что все шесть джуниоров станут мидлами? Пишите свои ответы в комментариях и приходите смотреть решение: https://v.thecode.media/n3ccz

#задача_Код
Без условных операторов не обходится почти ни одна современная программа. Специально для тех, кто в этом ничего не понимает, но очень хочет разобраться, рассказали про условия (и нарисовали картинки): https://v.thecode.media/g3o8u

#разбор_Код
2025/02/22 07:48:38
Back to Top
HTML Embed Code: