ArtsXXX
Програмысли from boosty

Програмысли

boosty


Програмысли posts

Сайт на .NET #E31 - Яндекс OAuth Часть 2

В это видео продолжаем работать с OAuth и добавляем регистрацию/авторизацию. 

Сайт на .NET #E31 - Яндекс OAuth Часть 2

Исходник

View Post

Залог успеха на собеседовании и в росте

Я тут взглянул на паттерн самых лучших программистов, с которыми мне приходилось работать и понял один паттерн - они не умеют себя продавать. 

Залог успеха на собеседовании и в росте

View Post

Сайт на .NET #E30 - Яндекс OAuth

В этом видео реализуем oAuth авторизацию с помощью Яндекса. Теория и безопасности oAuth я рассматривал здесь https://boosty.to/mflenov/posts/978092c8-d100-466d-9a68-99c9e5084448?share=post_link

Сайт на .NET #E30 - Яндекс OAuth

View Post

Сканер портов - Python глазами того самого хакера

Написать свой сканер портов не так сложно, но это ещё один вариант потренироваться с Python

Сканер портов - Python глазами того самого хакера

View Post

Коротыш - хакеры взломали код, который написал ИИ

В сыром виде весь процесс записи видео к вот этому посту https://t.me/mflenov/3435

Коротыш - хакеры взломали код, который написал ИИ

View Post

oAuth 2 - теория и взлом

В этом видео в теории рассмотрим oAuth2 с точки зрения реализации и возможного взлома. 

oAuth 2 - теория и взлом

View Post

Книги марта

В марте книги отправляются: - Aleksandr Belugin
- Никита Беликов
- KovId
- Aleksandr Rus
- voroshilovaea
Проверьте личные сообщения здесь на сайте, жду адреса и название книги, которую выслать 

View Post

React #10 - Привязываем бакенд

На выбор можно будет привязать FastAPI или .NET. Если вы не знаете ни того, ни другого, можно спрашивать вопросы в телеграм канале, привязанном к бусти. 

React #10 - Привязываем бакенд

C#:

Тест на кругозор во время найма

Мне тут недавно неповезло выполнять тест, который оказался не на программирование, а на кругозор. Я думаю, я его провалил, потому что ожидал таких вопросов. На первые вопросов 10 я потратил пол часа, потом уже начал щёлкать быстрее и тратил в среднем по минуте, но всё равно уже нагнать и выполни...

View Post

FastAPI #11 - Асинхронные БД

Переписываем код на асинхронную работу с БД

FastAPI #11 - Асинхронные БД

View Post

FastAPI #10 - Исключительные ситуации

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

FastAPI #10 - Исключительные ситуации

Add Two Numbers - C#, Python, PHP, JS

Я решил решить задачку Add Two Numbers с LeetCode и как всегда на четырех языках C#, Python, PHP, JS

Add Two Numbers - C#, Python, PHP, JS

View Post

FastAPI #09 - Middleware

В этом видео знакомимся с Middleware - код, который может выполняться на каждый запрос ответ

FastAPI #09 - Middleware

View Post

100 человек на сундук монолита

Не люблю подобный контент, но обещал, что будет продолжение, если наберём определённое количество просмотров. К сожалению набрали. Я оттягивал этот момент, но вот он. Первая часть тут.

100 человек на с...

View Post

Похождения медведя

Похождения медведя

Полная версия Windows игры из 20 уровней. Последний уровень генерируемый, поэтому он каждый раз разный:
Пожалуйста, не публикуйте её нигде!
Но жду вашего фи...

View Post

Reverse Number

Переворачиваем число на C#, Python, PHP, JS. Версия для Python немного отличается, потому что там есть свои особенности. 

Reverse Number

View Post

Книги февраля

Книги января уходят:- Demanrusss
- Egor
- Сергей Винокуров
- Сергей К - Согласно моим записям это уже вторая книга уходит ему
- Кристюша Тарасова 
Все вы должны были получить здесь на сайте сообщения. Жду адреса и название книги. <...

View Post

Удалённое выполнение кода и reverse shell

В этом видео рассматриваем возможность выполнения удалённого выполнения кода и закрепляем тему reverse shell

Удалённое выполнение кода и reverse shell

View Post

Сайт на .NET #E29 - Сообщения на сайте

На сайте resunet я уже давно сделал возможность отправлять сообщения другим пользователям. В этом видео я копирую этот функционал и рассказываю - почему и как были сделаны какие-то решения. 

Сайт на .NET #E29 - Сообщения на сайте

Считаем острова на C#, Python, PHP и JS

Разбираю задачу Number of Islands на leetcode. Решение снова будет на C#, Python, PHP и JS. 

Считаем острова на C#, Python, PHP и JS

View Post

FastAPI #08 - Запрос Ответ

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

FastAPI #08 - Запрос Ответ

View Post

FastAPI #07 - Маршрутизация

Проект уже достаточно сильно вырос, чтобы навести порядок в классах и файлах. 

FastAPI #07 - Маршрутизация

View Post

Сайт на .NET #E28 - Оптимизация и DevOps

В этом видео немного затрагиваю оптимизацию кода обновления БД и рассматриваем вопросы DevOps - как выполнять обновление БД и показываю как вообще у меня происходит обновление сайта. 

Сайт на .NET #E28 - Оптимизация и DevOps

Reverse Shell

С помощью ncat решаем проблему сетевого экрана или NAT, чтобы открыть шел между атакующим и жертвой. 

Reverse Shell

View Post

WebAPI на .NET #E04

В этом видео переходим на контроллеры и реализуем API с использованием контроллеров, чтобы всё выглядело красиво и легко сопровождалось. 

WebAPI на .NET #E04

View Post

Сайт на .NET #E27 - Накладываем скрипты на БД

В этом видео я написал утилиту, которая позволит накладывать скрипты на базу данных

Сайт на .NET #E27 - Накладываем скрипты на БД

View Post

http.client - Python глазами того самого хакера

В этом видео знакомимся с http.client и реализуем сразу несколько примеров - получение информации, отправку и перепишем поиск файлов на сервере с использованием http.client

http.client - Python глазами того самого хакера

Ищем файлы - Python глазами того самого хакера

В этом видео ищем файлы на Web сервере по словарю. 

Ищем файлы - Python глазами того самого хакера

View Post

Сайт на .NET #E26 - Linux для планировки заданий

В этом видео я показываю, как я с помощью силы Linux автоматизировал задачи Windows веб приложения. Мы напишем программу для запуска задач с использованием рефлектора. 

Сайт на .NET #E26 - Linux для планировки заданий

View Post

Книги Января

Мне вчера выслали свежие 20 экземпляров C# глазами хакера. Некоторые из последних победителей выбрали подождать этого издания, так что скоро, скорей всего на следующей неделе вам вышлю книги. 
В январе в списке получателей книги от меня появилось ещё 5 имен:  View Post