Морда Давида Шекунца

Привет! Меня зовут Давид Шекунц, я – Tech Lead Go & TS Tech Lead, а вы находитесь на сайте с постами из моей 🦾 IT-Качалки 💪

Еще больше контента в ТГ-канале
Постов: 214
1
...
16 17 18
...
22
2022-02-02 15:37
🔐 Шифрование запросов с помощью HMAC и AES-256-CBC

По посту, который писал выше, выпустил статью на Medium, куда приложил примеры кода на JS

Пиздите используйте на здоровье:

ссылка на medium

___

Шифрование запросов с HMAC и AES-256-CBC: Пример кода на JS

Читать далее
2022-01-31 12:21
🤢 Перестаньте использовать express / koa и начните использовать ...

При построении абсолютного любого API мне нужны:

1. Схема API с возможностью интроспекции (трансформации схемы в типизацию языка)
2. UI с демонстрацией API (например, swagger)
3. Типизация функционала библиотеки (чтобы все request и response правильно типизировались по схеме)
4. Миддлвары,...

Почему стоит отказаться от Express/Koa и перейти на Fastify для API

Читать далее
photo_41_26_01_2022_21_25_06_9I9th3PSrM.jpg
photo_42_26_01_2022_21_25_07_CfJCEUHN7s.jpg
2022-01-26 13:25
2022-01-26 13:24
😭 Knex JS ломает logger

Knex – одна из самых известных библиотек для работы со SQL в NodeJS. И как полагается, подобного рода библиотеки могут принимать на вход внешний логгер.

НО вместо того, чтобы просто вызывать функции логгера, он переприсвает все его методы в свой класс (фото 1)...

Догадались в чем может быть проблема? Ответ через 3... 2... 1...

А...

Knex JS ломает logger: Коварство 'this' и хаки в разработке

Читать далее
2022-01-20 19:46
🔐 Шифрование запросов

Мы нашли решение, хочу с вами поделиться:

Задача была сделать дополнительный слой безопасности, помогающий (1) идентифицировать пользователя, (2) сверить, что содержание сообщения не было изменено по пути до сервера. Такое часто нужно, например, при запросах на создание денежных транзакций.

Один из самых простых...

Шифрование запросов: HMAC и AES-256-CBC для безопасности

Читать далее
2021-12-25 11:16
💬 Друзья, у меня к вам есть вопрос: кто-нибудь решал проблему подписей запросов симметричным / асимметричным шифрование?

Товарищи разрабатывают сервис денежных транзакций и выбрали HMAC (симетричное шифрование, где общий с клиентом ключ хранится с обоих сторон), но если хранилище секретов утечет – всему залупа

Хочется понять: стоит...

Шифрование запросов: HMAC или асимметричное шифрование?

Читать далее
2021-12-20 10:58
Видео по курсу 🔥 Advanced Node.js & TypeScript

Решил еще записать видос, чтобы чуть подробнее рассказать о грядущем курсе:

https://www.youtube.com/watch?v=MUosEJXDvnk

Пока занято 3 места и 5 забронированно из 12 доступных мест, так что если интересно, пишите, забронирую для вас место

P.S.

У меня было всего 3 дня на запись и монтаж, поэтому сорян там нет особо картинок / графики...

Видео обзор курса 'Advanced Node.js & TypeScript': Подробности

Читать далее
2021-12-14 15:20
🔥 Я запускаю курс "Advanced Node.js & TypeScript" 🔥

За последние полгода я уже провел закрытый поток по курсу на Node.js + TS, а на этих выходных ко мне пришел новый студент.

И как говорится: "Вместе веселее!" – так что я решил сделать открытый набор на 2-ой поток)

Вся информация по ссылке: https://fdd.davidshekunts.ru/advanced-node-js-typescript-course

Курс начинается в январе...

Запускаю курс 'Advanced Node.js & TypeScript': Открытый набор

Читать далее
2021-12-03 15:39
λ Функционально Ориентированное Программирование (ФОП) λ

Те, кто читал предпоследний пост про "промежуточные итоги", узнали сюжетный твист: оказывается мы сравнивали не ФП vs ООП, а ФП + ПП (Процедурное Программирование) vs ООП.

ФП и ПП шерят корневой принцип и столпы, но сильно различаются в механиках. И именно эти механики превращают...

Функционально Ориентированное Программирование (ФОП): Новый взгляд на ФП и ПП

Читать далее
2021-11-28 15:50
🎓 Чему вас научит FDD 🎓

Ребята, есть одна огромная просьба:

Все эти концепции и методологии это, конечно, очень интересно и красиво, но все они нужны, чтобы решать конкретные проблемы!

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

https://fdd.davidshekunts.ru/what-you-will-learn

А помощь мне нужна в том,...

Чему вас научит FDD: Проблемы и решения в разработке

Читать далее
1
...
16 17 18
...
22
modal