Size: a a a

2021 February 23

Р

Руслан in PHP
Иван Лещёв
алгоритмы и структуры данных = программы
солид и про структуры и про алгоритмы
непонятно, что значит тогда уметь программировать?
Год дрочил на алгоритмы, деревья и структуры данных. За 5 лет работы пыхером понадобилось 1 раз
источник

AM

Artem Molotov in PHP
Иван Лещёв
получив бобротокен ты ходишь, как ходил с кукой
передавая вместе с запросом секретное значение
а на сервере по этому значению выясняют, кто ты и что тебе можно
Не забудь при этом его "схоронить где лучше"; перевыпускать каждый день по рефреш токену; помнить ендпоинт, у которого запрашивать токен; аутентифицироваться с предоставлением ауз кода и прочее.
источник

AM

Artem Molotov in PHP
Это если еще сервер сайд рендеринга нет
источник

ИЛ

Иван Лещёв in PHP
Artem Molotov
Не забудь при этом его "схоронить где лучше"; перевыпускать каждый день по рефреш токену; помнить ендпоинт, у которого запрашивать токен; аутентифицироваться с предоставлением ауз кода и прочее.
угу, как и с кукой, которая хоронится в браузере, надо запомнить, где окно логина, и логин с паролем
и кука тоже может протухнуть и сессия закрыться
источник

ИЛ

Иван Лещёв in PHP
это не принципиально иное решение, это в других терминах то же самое
источник

ИЛ

Иван Лещёв in PHP
принципиально другое - это по ssh ключу шифрование
источник

AM

Artem Molotov in PHP
Иван Лещёв
угу, как и с кукой, которая хоронится в браузере, надо запомнить, где окно логина, и логин с паролем
и кука тоже может протухнуть и сессия закрыться
1. У куки уже есть конкретный сторедж, данные в который записываются тем же сервером, при необходимости, в отличии от альтернативного подхода.
2. Да, окно логина нужно помнить. Однако, у него, обычно, меньше вариантов предоставляемых данных
3. Протухание куки сравнимо с протуханием рефреш_токена. Кроме этого в oAuth еще как минимум протухание access_token'а нужно проверять.

Различия таки есть. И это ещё если не углубляться в различные детали взаимодействия с этим (протухание рефреш токена при перевыпуска аццес токена в oAuth, при куках такого нет)
источник

AM

Artem Molotov in PHP
Различия таки есть. И это только то, что я сейчас навскидку написал. Но и нужда в них таки тоже есть (точнее, может быть).
источник

ДЛ

Дмитрий Ланец... in PHP
Иван Лещёв
в математике гениальное решение, которое понимают 5 человек на планете - это замечательно
а в программировании тебе скажут "ты ебанулся, кто это поддерживать будет?"
На самом деле поддержка имеет большое значение
источник

VC

Vladimir Chernyshev in PHP
Artem Molotov
Именно из-за этого, видимо, в программировании вместо аутентификации через куки/сессию делают oAuth2 и прочие альтернативные решения. :))

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

VC

Vladimir Chernyshev in PHP
Руслан
Год дрочил на алгоритмы, деревья и структуры данных. За 5 лет работы пыхером понадобилось 1 раз
примерно тоже самое, но за это 20 лет 1 раз и то для CSS градиентов
источник

I<

Ivan <Chi> in PHP
Vladimir Chernyshev
примерно тоже самое, но за это 20 лет 1 раз и то для CSS градиентов
Мне один раз тригонометрия пригодилась. Баннер треугольный сверстать.
источник

VC

Vladimir Chernyshev in PHP
Ivan
Мне один раз тригонометрия пригодилась. Баннер треугольный сверстать.
угу тоже тригонометрию использовал )
источник

ИЛ

Иван Лещёв in PHP
Ivan
Мне один раз тригонометрия пригодилась. Баннер треугольный сверстать.
а если б тебя вместо тригонометрии солиду учили бы, не смог бы
источник

DM

Deep Man in PHP
Топ чат 👍🏻
источник

АС

Альберт Степанцев... in PHP
вся тригонометрия численно выводится из sin x = x при x->0
источник

АС

Альберт Степанцев... in PHP
отсюда можно с любой заданной точностью строить таблицы значений
источник

АС

Альберт Степанцев... in PHP
а имея их - решать любую тригонометрию за O(1)
источник

АС

Альберт Степанцев... in PHP
ну или ряды, если на производительность насрать
источник
2021 February 24

AL

Anton Lakotka in PHP
> вся тригонометрия численно выводится из sin x = x при x->0
можно подробнее?
источник