Programming

31 довгочит
31Довгочит

Хешування паролів: використання солі та bcrypt

Хешування паролів - це важливий елемент захисту інформації в сучасних системах. Використання солі в хешуванні додає додатковий рівень безпеки, а алгоритм BCrypt дозволяє забезпечити високу стійкість до атак грубою силою та інших видів атак.

Картинка довгочиту

Теми цього довгочиту:

Security та ще 4 теми
Залишили оплесків 33

Java. Повний огляд мережевих моделей. Socket API, forking, non-blocking sockets, event-driven API

Хоча сокет - це один файловий дескриптор, він є двонаправленим каналом комунікації, який використовується для одночасного відправлення і отримання даних. Операційна система та мережеві протоколи забезпечують управління потоками даних, що дозволяє коректно розрізняти дані

Картинка довгочиту

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 64

Java. WebSocket. Spring WebSocket

Сервер в свою чергу повертає відповідь із 101 статус кодом — що так, давай змінимо протокол між тобою і мною. Тепер будемо використовувати вебсокети. Потім, після з’єднання, я розсилаю всім клієнтам інфомацію про нового користуча (і собі також, не робив додаткових перевірок).

Картинка довгочиту

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 115

Телеграм бот. Нотатки. Стаді плани. Архітектура. Вебсокети. Част. 3

Продовження розробки телеграм бота з попередніх частин. Там ми мінімально налаштовували середовище, а зараз детальніше про саму ідею.

Картинка довгочиту

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 49

Телеграм бот. PostgreSQL, docker-compose, .env, DockerHub. Част. 2

В попередній частині я купив сервер, створив телеграм бота та успішно задеплоїв його на віддаленій машині. Але, кому потрібен бот, який не вміє працювати з даними? Тому, поділюсь як я розширив бота та конфігурацію, додавши PostgreSQL.

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 31

Деплой телеграм боту на VPS. GitHub Actions CI/CD. DockerHub. Част. 1

Ми часто з другом пишемо телеграм ботів для своїх потреб та інколи брейнштормимо різні ідеї для класного проєкту. Декілька днів тому, я задумався про те, щоб взяти хостинг, оскільки Free Tier на AWS закінчився, а платні тарифи там трохи кусаються.

Картинка довгочиту

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 73

Жадібні алгоритми. Фінальна 3 частина

Викоритання жадібних алгоритмів для вирішення NP-повних задач на прикладі задачі про комівояжера ( фургон Нової Пошти )

Теми цього довгочиту:

Programming та ще 3 теми
Залишили оплесків 42Кількість коментарів 1

Neural Network [guide] 1

Все починається із першого нейрону. Алгоритм лінійної регресії для одного нейрону, та принципи його використання.

Картинка довгочиту

Теми цього довгочиту:

It та ще 4 теми
Залишили оплесків 61Кількість коментарів 7

Дві проблеми двофакторної автентифікації ASP.NET Core Identity на основі TOTP

В ASP.NET Core Identity, при використанні TOTP для 2FA, існують дві ключові проблеми: занадто довге часове вікно для верифікації кодів і відсутність перевірки на їх повторне використання, що підвищує ризик небезпеки.

Картинка довгочиту

Теми цього довгочиту:

Programming та ще 4 теми
Залишили оплесків 37

Користь університетів для ІТ спеціалістів

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

Картинка довгочиту

Теми цього довгочиту:

It та ще 4 теми
Залишили оплесків 48

Автори в темі