Как я стал контрибьютером в Laravel
Ещё в апреле мой PR вмержили в laravel/framework.
Суть: в Encrypter, когда настроено несколько ключей для расшифровки, MAC-проверка могла останавливаться на первом подходящем ключе. Из-за этого объём работы зависел от позиции ключа в списке.
Звучит сложно, но на деле всё оказалось проще!
Сделал проверку по всем ключам, запоминается первый подходящий, и только потом одно decrypt. Поведение то же, но без short-circuit по позиции. Плюс регрессионный тест.
Мерджнул сам Taylor Otwell! PR: #59742
Для меня это был важный момент: хотел увидеть свой код в самом Laravel. И получилось! Если тоже хотите помочь комьюнити — можно начать с маленького PR. Это реально!
· 30.08
Мои поздравления! 🥳
Правильный вектор, keep it going!
Парадокс нынешнего рынка в том, что реальный вклад в OSS для понимающих нанимающих делает кандидата слишком сильным и, следовательно, дорогим, а для остальных является менее заметным и понятным, нежели нейрослоп и набор базвордов в резюме.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён