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

Програмысли

boosty


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

Сайт на .NET #E25 - фоновая работа

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

Сайт...

View Post

Конвертируем строку в число - C#, Python, JS

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

View Post

Установка приложения на виртуальную машину

Я решил перевести ww.resunet.ru на виртуальную машину в более дешёвом хостинге, потому что azure слишком дорого. В этом видео показываю настройку и запуск .NET приложения. но с тем же ...

View Post

Самая длинная уникальная подстрока - C#, Python, PHP, JS

Сегодня решаем задание по поиску самой длинной уникальной строки на C#, Python, PHP, JS

Самая длинная уникальная подстрока - C#, Python, PHP, JS

View Post

SQL инъекция в различных частях запроса

Не помню откуда этот вопрос, но меня спросили - безопасна ли конкатенация в секции WHERE. В этом видео я показываю примеры уязвимости SQL Injection в разных секциях запроса.  View Post

Задание на собеседовании - Полиндром на C#, Python, JS и PHP

Задание простое, но можно рассмотреть решение на всех четырех языках для разминки. Вот такую картинку сгенерировал ИИ на слово palindrome. 

Задание на собеседо...

View Post

FastAPI #06 - Обновление и удаление данных

В этом видео я реализую оставшиеся методы get, patch и delete для работы с БД

FastAPI #06 - Обновление и удаление данных

WebAPI на .NET #E03

В этом видео поговорим о том, как реагировать на ошибки в WebAPI и как возвращать информацию пользователю. 

WebAPI на .NET #E03

WebAPI на .NET #E02

Методы доступа к данным в WebAPI и немного про результат выполнения. Ошибки затронуты совсем немного, о них я буду говорить более подробно в третьем видео, которое уже снято.&nb...

View Post

Книги Декабря

В этом месяце книги от меня получают:
- Vitya Tarasov
- Roman Vagrant
- Александр Бирюков
- Максим Минаев
- Vladimir Skesov
...

View Post

WebAPI на .NET #E01

В этом видео начинаем знакомится с WebAPI на .NET. 

WebAPI на .NET #E01

View Post

Индексы и последовательность колонок

В этом видео на практике показываю, на сколько разница в последовательности колонок может повлиять на производительность запроса. Основы индексов объяснял здесь  View Post

Оптимизация БД - количество индексов и внешних ключей

Вы спрашивали, я начал записывать видео про базы данных. Вот первое видео про оптимизацию БД и сегодня поговорим про то, сколько индексов можно создавать и о необходимости ...

View Post

UDP - Python глазами того самого хакера

В этом видео переписываю Remote Shell с использованием UDP

UDP - Python глазами того самого хакера

View Post

Remote Shell на Python - Python глазами того самого хакера

И сразу же второе видео Python глазами того самого хакера, и здесь рассмотрим, как создать свой простецкий telnet сервер и клиент, а точнее это удалённый Shell. 

Remote ...

View Post

Хеш директории - Python глазами того самого хакера

Я начинаю новый цикл, в котором буду рассказывать про Python глазами того самого хакера. Книгу не готов писать и всё также не планирую, а вот видео решил сделать. 
View Post

Безопасность - Сериализация в PHP

В этом видео поговорим о сериализации с точки зрения безопасности на примере PHP

Безопасность - Сериализация в PHP

View Post

Вас взломали

Признаки того, что вас взломали и за какими метриками я следил 

Вас взломали

View Post

Эффективность по-канадски

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

View Post

Вопросник

Я доработал вопросник и там теперь:
1. Можно посмотреть ответ, если вы не знаете его. В ответах я пишу не просто сухой правильный ответ, но ещё и много дополнител...

View Post

Отгружаю resunet.ru в Azure

В этом видео показываю Azure внутренности проекта resunet.ru и показываю, как он настроен. Чтобы было нагляднее пересоздаю проект. 

Отгружаю resunet.ru в Azure

View Post

Книги ноября

В этом месяце книги получают:
- Roman Zaytsev
- Антон Красноперов
- Владимир Курчавов
- Dmitry Samodurov
- андрей лабадаев...

View Post

FastAPI #05 - Введение в БД

Знакомимся с sqlmodel и реализуем метод для добавления и получения тикетов. 

FastAPI #05 - Введение в БД

Исходник:

Flenov.info 2.0 - Laravel - #E11 - Авторизация

В прошлый раз мы сделали регистрацию, в этом видео реализовываю авторизацию - вход и выход на сайт и немного ещё говорим о валидации данных. 

Flenov.info 2.0 - Laravel - #E11...

View Post

Flenov.info 2.0 - Laravel - #E10 - Регистрация пользователей

В этом видео используем встроенные возможности для регистрации пользователей на сайте

Flenov.info 2.0 - Laravel - #E10 - Регистрация пользователей

View Post

Библия C# видеоуроки V1E16 - Дата и время

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

View Post

Фишинг

Добавляю теорию по основам в безопасности

Фишинг

View Post

Ajax Рейтинги E21

Делаем отправку рейтингов через Ajax запросы

Ajax Рейтинги E21

Исходник

Объединить диапазоны - C#, Python, PHP, JS

В этом видео я решаю задачку - Merge Intervals и результаты меня удивили, 

Объединить диапазоны - C#, Python, PHP, JS

Неожиданные результаты: JS оказался быстрее PHP ...

View Post

Рейтинги готовы E20

В этом видео я завершаю работу над рейтингами и делаю отображение комментариев и рейтингов. 

Рейтинги готовы E20