Pull to refresh
12
0
Send message

Безопасный менеджер паролей или выстрели в колено пользователю

Level of difficultyMedium
Reading time8 min
Views4.7K

Всем привет!

Сразу скажу: я не собираюсь претендовать на звание самого умного, просто хочу высказать ряд своих мыслей, которые являются ИМХО. Если вы с чем-то не согласны, прошу в комментарии, обсудим.

Эта статья будет разделена на две части. В первой я рассмотрю некоторые популярные решения для менеджеров паролей и расскажу, что мне в них не нравится и почему я решил придумать что-то новое. Во второй - наиболее безопасный менеджер на мой взгляд менеджер паролей, а также описание алгоритмов, которые буду использовать при его реализации. Под словом "безопасный" я понимаю следующее: необходимо сделать всё, чтобы никто не мог получить доступ к паролям пользователя, даже если придется лишить пользователя доступа к его паролям.

Читать далее
Total votes 12: ↑1 and ↓11-10
Comments34

Переход на .NET Aspire из отдельных проектов. Часть 2. Локальное развертывание с помощью Aspire

Level of difficultyMedium
Reading time4 min
Views4.2K

Эта статья является продолжением краткого туториала по переводу приложений на .Net Aspire. В ее рамках будет рассмотрено развертывание Aspire приложения в локальном кластере Kubernetes.

Читать далее
Total votes 8: ↑6 and ↓2+6
Comments4

Переход на .NET Aspire из отдельных проектов. Часть 1. Перевод приложений в Aspire

Level of difficultyMedium
Reading time5 min
Views3.7K

Не так давно в свет вышел .NET Aspire - продукт для упрощения создания и публикации микросервисных приложений от Microsoft. В рамках данной статьи будет рассмотрен ручной переход на Aspire в "игрушечном" случае: пара небольших проектов, один из которых обращается к Postgres'у.

Читать далее
Total votes 8: ↑6 and ↓2+4
Comments2

Создание собственного компилятора

Level of difficultyMedium
Reading time17 min
Views16K

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

В рамках данной статьи будет написан простой компилятор на C++, транслирующий код в ассемблер для MS-DOS, а также опробован на реальных боевых задачах.

Читать далее
Total votes 18: ↑17 and ↓1+21
Comments39

Information

Rating
Does not participate
Registered
Activity

Specialization

Backend Developer
C#
.NET
Visual Studio
ASP.Net