Найти в Дзене
Раньше смеялись над weekend offer - это когда конторы сами поняли, что их многоуровневые интервью занимают дох... (много) времени и не все сосискатели согласны так мариноваться, а нанимать-то надо. Теперь уже появился Fast Track где ты можешь быстренько пройти все собесы за две (sic!) недели.
6 месяцев назад
Идемпотентность в API Это когда при повторных вызовах одного и того же метода API система меняет своё состояние один раз. Другими словами, это нужно предотвращения дублирования данных. Почему это важно - вам точно не понравится, если с вашего счёта деньги за покупку спишутся несколько раз. HTTP методы GET, PUT, DELETE формально считаются идемпотентными, тогда как POST и PATCH нет. Это не означает, что вы не можете сделать GET неидемпотентным, а POST идемпотентным. Но это то, на что полагается множество программ, например, прокси-серверы могут не повторять POST и PATCH запросы при ошибках, тогда как GET и PUT могут повторить. Откуда берутся повторные запросы. При долгой обработке запроса пользоатель может подумать, что приложение подвисло, грохнуть его и повторить операцию, сеть может отвалиться до получения ответа от сервера, д Как обеспечивается. - Ключ идемпотентности - уникальный идентификатор, присваиваемый КЛИЕНТОМ каждому запросу, т.е. когда клиент посчитал, что его запрос не выполнен и он хочет его повторить, то посылает запрос с тем-же самым ключом идемпотентности. - Синхронизация списка операций/заказов на стороне клиента и сервера через версионирование этого списка. - В каких-то случаях может понадобиться Soft Delete Полезные ссылки: sky.pro/...api habr.com/...872 habr.com/...762
7 месяцев назад
Soft Delete Это когда из базы данных запись не удаляется, а помечается, как удалённая. Считается, что лучше так не делать. Зачем может понадобиться - для восстановления данных, аудита, поддержания целостности связей в БД (это когда вы облажались при проектировании БД и не можете удалить запись из-за constraint-ов) или из-за каких-то дурацких бизнес-требований (удалённые данные могут понадобиться через какое-то время). Что можете словить - проблемы с производительностью, сложностью при составлении запросов, законом (нарушение чьего-то "права на забвение"). Немного подробнее можно почитать тут.
7 месяцев назад
О чём мне поведали грибы. Название канала как бы намекает, что не стоит доверять всему, что написано в Интернете (да и не только там). Тем не менее, не смотря на такое смешное название, автор будет стараться (да-да - если найдёт время и будет в настроении или просто заскучает) выкладывать что-то полезное. Это может быть спорно для постов, касающихся психологии - приведённые там изречения скорее всего показались близки автору "в моменте". Информация о работе мозга почёрпнута из книги Вячеслава Альбертовича Дубынина "Мозг и его потребности". О силе воли - из книги Келли Макгоникал "Сила Воли". Если заинтересовались, вы знаете что делать. Возможно, на канале будет что-то полезное про IT, и возможно, там будут ссылки. Но это не точно.
7 месяцев назад
Себя нельзя побороть, себе можно только проиграть.
9 месяцев назад
В закрытую дверь долбиться не надо.
10 месяцев назад
Не ходите теми ходами, которые вам навязаны.
10 месяцев назад
Делай только шаги навстречу.
10 месяцев назад
Молодые женщины имеют некую привлекательность, которая выходит за рамки "физической красоты".
1 год назад
Людям среднего и старшего возраста очень полезно пробовать что-то ещё неизведанное, несмотря на вероятность неудач. Только здесь лежит путь к более счастливому и активному будущему.
1 год назад
В начале жизни многие люди живут более бесстрашно, стремятся получать положительные эмоции, достигать чего-то приятного. А чем дольше существуют, тем чаще выбирают действия, позволяющие избегать неприятностей, становятся менее оптимистичными и слабее нацеленными на новизну.
1 год назад
Мозг у многих людей устроен так, что они лучше учатся избегать неприятностей, чем добиваться успеха.
1 год назад