en
Feedback
Бодрый кодер

Бодрый кодер

Open in Telegram

Меня зовут Лев, я IT Лидер в Альфа-Банке. Это мой личный блог о DevOps, разработке, системном анализе, AI и управлении IT-командами. Делюсь своими мыслями, инсайтами, полезными инструментами и тем, что меня вдохновляет. Автор: @nemirlev

Show more
570
Subscribers
+124 hours
+467 days
+6030 days
Posts Archive
Repost from Москва 24
Если вы уже давно думаете сменить все пароли, то сейчас самое время: сразу 30 гигантских баз данных с логинами и паролями — от Google, Apple и Telegram до VPN, Госуслуг и корпоративных порталов — внезапно оказались в открытом доступе, сообщает Forbes. Исследователи из Cybernews называют это одной из крупнейших утечек в истории. Внутри до 16 миллиардов записей: URL, логины, пароли. Большинство баз свежие, ранее нигде не публиковались. Их собирали инфостилеры — вредоносные программы, которые крадут данные из браузеров и приложений. Самое тревожное — утечки продолжают появляться каждые несколько недель. Некоторые базы прямо указывают на российские аккаунты. Поэтому сейчас важно: — Сменить пароли от всех важных сервисов — Обязательно включить двухфакторную аутентификацию (MFA) — Начать пользоваться менеджером паролей 🆗 Подписаться на Москва 24

Статью ещё готовлю, но пока поделюсь мыслями. Если нужна аутентификация/авторизация, проще взять проверенное решение, чем писать своё. В идеале — что-то, что можно встроить в свою инфраструктуру, чтобы не зависеть от SaaS. И ещё важно, чтобы было: ✔ Быстрое API First Headless (без жёстко вшитого UI, можно свой фронт прикрутить) Вариантов куча, но мои фавориты: 🔹 Casdoor — уже работал с ним в проде, простое и гибкое решение. 🔹 Ory Stack (Kratos + Hydra + Keto) — стал его фанатом. Его кстати OpenAPI использует. 🔹 Authelia — сам не пробовал, но отзывы шикарные, надо потестировать. Какое ваше любимое решение для аутентификации/авторизации? #auth

Еще целых два выходных, надеюсь успею дописать статью про авторизацию/аутентификацию в микросервисной архитектуре. #пятничный
Еще целых два выходных, надеюсь успею дописать статью про авторизацию/аутентификацию в микросервисной архитектуре. #пятничныйюмор

Тот случай когда если хочется написать статью, стоит попробовать даже если не будет сильно актуально. Хотел написать про Bruno, но так руки не дошли. За меня сделал другой автор - https://habr.com/ru/companies/alfa/articles/915940/

Сегодня PHP 30 лет. До сих пор нежно люблю и иногда что-нибудь пишу :) #php
Сегодня PHP 30 лет. До сих пор нежно люблю и иногда что-нибудь пишу :) #php

Всех с выходными #пятничныйюмор
Всех с выходными #пятничныйюмор

Читаю книгу System Design, Алекс Сюй. Один из кейсов - создание архитектуры для чата, но мне стала интересна современная реализация высоконагруженной платформы. Думаю дай-ка сделаю, проектов и работы же мало, надо еще больше :) Пошел смотреть, а чем все-таки можно заменить достаточно старый Websocket, неужели не появилось более современных альтернатив. Нашел - gRPC bidirectional streaming. Возбудился, стал рыть - преимущества большие, но как всегда с gRPC все плохо с браузерами, до сих пор поддержка HTTP 1/2, можно через grpc-web и envoy проксировать, но полноценной поддержи bidirectional streaming нет. Только server streaming + unary calls. Надежда еще живет, немного покопаю, но чувствую кроссплатформу можно сделать только на старом добром Websocket. Есть еще WebTransport, вроде поддерживает UDP-like streaming. Еще Server Sent Events, но я так понял это что-то типо Long Polling. Тоже покопаю. #systemdesign #архитектура #OpenSource

Последний пост про проф.тестирование. Прошел все, кроме трех. По практике у каждого языка одни и те же кейсы. Самое смешное,
Последний пост про проф.тестирование. Прошел все, кроме трех. По практике у каждого языка одни и те же кейсы. Самое смешное, что я не прошел PHP. Сделал 4 из 5, все тесты пройдены, 5-й просто закончил,даже не делая, потому что точно достаточно 4-х правильных. В итоге он мне сообщил, что у меня правильно только 2 из 5. Каким это образом не понятно, перед отправкой он проверяет правильность, и если тесты валятся - сообщает, что будет засчитан, как не выполнен. Контакта поддержки естественно нет, поэтому просто в следующем месяце еще раз перепройду. Что касается полезности, в комментариях уже обсудили, я думаю - однозначно пригодится. Пока их легко выполнять и не стали обязательными, проще посидеть и сделать. Тем более веселое занятие. Я уверен, к концу года в госухе точно станет обязательным их наличие. В резюме уже отдельно выделяется и рекрутерам более явно подсовывается те резюме, где пройдены тесты. #тестирование #компетенции

OpenAI раскатал сегодня ночью агента для кодинга (раньше было доступно только богатым, сейчас для подписчиков Plus). Кто-то уже попробовал? Как в сравнение с аналогами? #openapi #codex

Организаторы CodeFest молодцы, спустя пару дней доступны доклады по ссылке. Без всяких странных платформ. Для тех кто не видел мой доклад, предлагаю посмотреть в записи. Обратную связь и вопросы можно задать в комментариях. https://vkvideo.ru/video-65336816_456239751?list=ln-8NO9egckvzyIbWzev3

Делаюсь промежуточным результатом. Прошел 6 тестов, сдавал 7. PostgreSQL не засчитали, так как я копировал текст - хотел сюда выложить, часть запросов веселые. Пересдавать 4-го июля можно 🙂 Осталось еще 10 🙂 В целом вопросы не сложные, но как отметили в комментарии - есть ошибки.

Решил ради интереса выполнить все тесты, C# и Java завалю конечно, но остальные вполне реально сделать. Отвел себе недельку н
Решил ради интереса выполнить все тесты, C# и Java завалю конечно, но остальные вполне реально сделать. Отвел себе недельку на это.

Решил начать с продвинутого уровня Docker. Прошел, в целом не сложно, но часть вопросов очень странно составлена. Дали 20 мин
+2
Решил начать с продвинутого уровня Docker. Прошел, в целом не сложно, но часть вопросов очень странно составлена. Дали 20 минут на 15 вопросов. P.S. Извините за фотографии, при прохождении было предупреждение о переходе в другие окна/вкладки, рисковать не стал. P.P.S. Проходить здесь -https://career.hh.ru/assessment, нужно привязать учетку гос.услуг.

Минцифры запустили обещанные тесты. На платформе уже есть тесты по пяти языкам программирования (Python, Java, SQL, C# и PHP)
Минцифры запустили обещанные тесты. На платформе уже есть тесты по пяти языкам программирования (Python, Java, SQL, C# и PHP) и 12 теоретическим направлениям (HTML, ООП, PostgreSQL, «Функциональное тестирование», «Регресионное тестирование», Git, API, CSS, Docker, «Алгоритмы и структуры данных», JavaScript и Linux). Я конечно попробую пройти, не знаю для чего, но интересно. Тесты доступны на гос.услугах и на hh.ru #карьера #тестирование

Начнем неделю с полезного. Китайцы сделали проект, который позволяет получить бесплатный доступ к нейросети Cursor Pro. Только для исследовательских целей. https://github.com/yeongpin/cursor-free-vip #cursor #ai

Признаюсь, в запарке ввел в заблуждение - 5 выступлений, не 7. В самолёте пока летел, пересчитал :)

CodeFest закончился и закончился мой марафон - 7 выступлений за 2 месяца. Вызываю такси и еду в аэропорт, домой.
CodeFest закончился и закончился мой марафон - 7 выступлений за 2 месяца. Вызываю такси и еду в аэропорт, домой.

Короче я увлекся, решил ещё один кейс. Теперь и Маруся есть :₽
Короче я увлекся, решил ещё один кейс. Теперь и Маруся есть :₽

P.S. Я его даже смог решить, хотя совсем не моя сфера. Но Марусю поменял на маскота, так как весь в дом в Алисах :)

Вчера рассказывал про стенд ВК, вот примерно такие задания нужно решить что бы получить Марусю. При этом есть конкуренция, ты
Вчера рассказывал про стенд ВК, вот примерно такие задания нужно решить что бы получить Марусю. При этом есть конкуренция, ты не один ее решаешь и по ходу обсуждаешь.