Hoppscotch & Webhooks
12:07
14 күн бұрын
gRPC для новичков
17:24
10 ай бұрын
Пікірлер
@zoomixxx1
@zoomixxx1 3 күн бұрын
Скажите, а какой смысл бэку отправлять с новым Access токеном и новый Refresh токен, в таком случае получается, что Refresh токен тоже живет 10-15 мин. Я думал, что бэк присылает только новый Access токен, а Refresh используется тот же, пока не протухнет. Можете объяснить, зачем используют такую реализацию.
@qa_tech
@qa_tech 3 күн бұрын
Всё зависит от реализации, метод предложенный вами, тоже используется. Но надо учитывать, если токен остаётся постоянным на весь его срок действия (например, месяц), его утечка предоставляет злоумышленнику длительный доступ к системе.
@ВячеславПетренко-ч5п
@ВячеславПетренко-ч5п 4 күн бұрын
спасибо!
@qa_tech
@qa_tech 4 күн бұрын
спасибо за поддержку канала!
@yevts
@yevts 7 күн бұрын
Спасибо! Крутое видео) Не знал про эту фишку в DevToos
@qa_tech
@qa_tech 6 күн бұрын
спасибо за поддержку канала, надеюсь пригодится в работе)
@egoregor943
@egoregor943 8 күн бұрын
Подмена в девтулах полезная штука, был кейс на работе проверить валидацию, если возвращается пустой список)
@qa_tech
@qa_tech 8 күн бұрын
хорошо, что уже знаешь)
@alexivanov7824
@alexivanov7824 8 күн бұрын
Огонь, кратко и понятно! Спасибо 🙏
@qa_tech
@qa_tech 8 күн бұрын
спасибо!
@caverellcavers3891
@caverellcavers3891 8 күн бұрын
Спасибо, но не объяснил для чего это делается в проектах)
@qa_tech
@qa_tech 5 күн бұрын
спасибо за поддержку канала, в видео есть информация для чего нужен мок сервер. Если кратко, то для случаев, когда фронтенд уже разработан, а бэк нет или необходимо накидать API тесты, но нет свободного сервера, поэтому поднимаем мок сервер.
@Nilstv
@Nilstv 8 күн бұрын
Спасибо за полезные видео! 👍
@qa_tech
@qa_tech 8 күн бұрын
спасибо за поддержку канала!
@unicoxr5tj417
@unicoxr5tj417 8 күн бұрын
любимая вещь наших нагрузочников, пишут и пишут)
@a1berich
@a1berich 8 күн бұрын
Круто!
@qa_tech
@qa_tech 8 күн бұрын
🔥
@РоманРоман-ъ5щ8т
@РоманРоман-ъ5щ8т 8 күн бұрын
Спасибо за полезный контент)
@qa_tech
@qa_tech 5 күн бұрын
спасибо за поддержку канала)
@XPyCT_HOCKOB
@XPyCT_HOCKOB 8 күн бұрын
Шикардос❤
@qa_tech
@qa_tech 8 күн бұрын
спасибо за поддержку канала!
@IQ-120
@IQ-120 9 күн бұрын
Что мешает на rrst api бинарники перебрасывать!????!!
@qa_tech
@qa_tech 9 күн бұрын
1. Ограничения в HTTP-протоколе Размер запроса: Большие бинарные файлы могут превысить лимиты серверной конфигурации (например, max body size в Nginx или Apache). Скорость передачи: Загрузка больших файлов может занять много времени, что приводит к таймаутам. Поддержка Chunked Transfer Encoding: Некоторые сервера или клиенты не поддерживают передачу данных в режиме "chunked", что необходимо для больших файлов. 2. Формат данных Бинарные данные передаются в виде сырого бинарного потока или в закодированном формате, таком как Base64. Base64 удобен, но увеличивает размер данных примерно на 33%. Если бинарник смешивается с текстовыми данными, необходимо использовать multipart/form-data. 3. Сервер должен быть настроен на прием больших данных.
@IQ-120
@IQ-120 9 күн бұрын
@@qa_tech ладно, чем MQTT не нравится? и вообще речь шла про json - большие файлы тут причем? по мне - очередной протокол из тысячи! большой вопрос - зачем на этом так акцентировать внимание - и на собесах эту херню спрашивать начали... (про arp | dns | tcp пакеты никто не спрашивает) - да и собрать свой собственный протокол обмена на tcp не составляет особого труда - что бы ТАК трындеть об gRPC
@qa_tech
@qa_tech 9 күн бұрын
@@IQ-120 согласен на счет собесов, там и не такое спрашивают, часто кроме вопросов по теории прочитанной с листка, спросить ничего не могут... Цель моих видео осветить основные моменты, по технологиям, которые могут встретиться в рабочем процессе и на собеседованиях
@IQ-120
@IQ-120 9 күн бұрын
​@@qa_tech лайк поставил. Цель достигнута!
@qa_tech
@qa_tech 9 күн бұрын
@@IQ-120 🙂 спасибо!
@IQ-120
@IQ-120 9 күн бұрын
Да что за говно??? А на упаковку и распаковку ресурсы тоже расходуются - те же яйца, только в профиль... Очередная блестяшка для сорок!!!
@qa_tech
@qa_tech 9 күн бұрын
привет, есть аргументы или ссылки на исследования? Вот пример исследования "сравнение REST и GRPC" medium.com/@EmperorRXF/evaluating-performance-of-rest-vs-grpc-1b8bdf0b22da на хабре есть перевод habr.com/ru/companies/otus/articles/545688/
@calipsoka
@calipsoka 9 күн бұрын
Спасибо! Очень четко и понятно!
@qa_tech
@qa_tech 9 күн бұрын
спасибо за поддержку канала!
@PrinceNoru
@PrinceNoru 11 күн бұрын
Раскрой,пожалуйста, тему подробнее. Это отличное видео
@qa_tech
@qa_tech 9 күн бұрын
насколько подробнее, написать приложение и показать как это реализовано в коде? или с точки зрения тестирования, примеры кейсов и так далее?
@НикитаК-е2ц
@НикитаК-е2ц 13 күн бұрын
С возвращением легенда. У тебя крутые видео, не забрасывай
@qa_tech
@qa_tech 12 күн бұрын
Спасибо)
@alenap.8
@alenap.8 14 күн бұрын
на собесе попался вопрос про webSocket
@qa_tech
@qa_tech 13 күн бұрын
получилось ответить? или видео нашли уже после собеса?
@alenap.8
@alenap.8 13 күн бұрын
@qa_tech видео нашла как раз после собеса. Я всегда записываю вопросы если не могу ответить, а потом изучаю хотя бы поверностно. Ваше видео первым попалось. Хорошее
@qa_tech
@qa_tech 13 күн бұрын
@@alenap.8 спасибо, подход хороший, тоже им пользуюсь
@alenap.8
@alenap.8 13 күн бұрын
@@qa_tech умно) мне как-то знакомый рассказывал, что проводил собес и что-то про апи спрашивал, а ему в ответ "о. Мне такой вопрос на собесе задавали уже. Я тогда не знал и сейчас не знаю".
@qa_tech
@qa_tech 13 күн бұрын
@@alenap.8 😅
@vilovnok1238
@vilovnok1238 15 күн бұрын
Спасибо
@qa_tech
@qa_tech 9 күн бұрын
спасибо за поддержку канала!
@egoregor943
@egoregor943 16 күн бұрын
Долгожданный comeback))
@qa_tech
@qa_tech 16 күн бұрын
Спасибо за поддержку канала!
@OleksiiVasylenko-r1j
@OleksiiVasylenko-r1j 16 күн бұрын
несколько слов в поддержку канала
@qa_tech
@qa_tech 16 күн бұрын
Спасибо за поддержку канала!
@ПавелПетров-и4т
@ПавелПетров-и4т 16 күн бұрын
Не забрасывайте канал! Контент полезный!
@qa_tech
@qa_tech 16 күн бұрын
Спасибо за поддержку канала!
@ishogun1365
@ishogun1365 16 күн бұрын
Отлично, новое видео! С возвращением!
@qa_tech
@qa_tech 16 күн бұрын
спасибо!
@РоманКаримов-ь6г
@РоманКаримов-ь6г 16 күн бұрын
С возвращением! Спасибо за контент
@qa_tech
@qa_tech 16 күн бұрын
спасибо)
@unicoxr5tj417
@unicoxr5tj417 16 күн бұрын
комбекнул автор)
@qa_tech
@qa_tech 16 күн бұрын
есть такое дело😉
@a1berich
@a1berich 16 күн бұрын
С возвращением!
@qa_tech
@qa_tech 16 күн бұрын
спасибо!
@ishogun1365
@ishogun1365 17 күн бұрын
Отличное видео, спасибо!
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала
@МаксимОрлов-х9ы
@МаксимОрлов-х9ы 17 күн бұрын
Было ползено, спс большое!!! Не плохо было выпустить ещё несколько частей этой же тематике, типа углбленное знание команд и утилит linux
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@uij9211
@uij9211 19 күн бұрын
не понятно все равно
@qa_tech
@qa_tech 9 күн бұрын
что именно не понятно, постараюсь улучшить контент в будущих видео
@spicy-Russian
@spicy-Russian 20 күн бұрын
Зря забросил канал. Очень полезные видео, смотрю уже пятое или шестое подряд. Очень круто
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала! вернулся)
@ЯдерныйБибец
@ЯдерныйБибец 21 күн бұрын
7:16 разве это не про безопасность запросов? идемпотентность скорее про отправку запроса и получение одного и того же ответа
@kirpazu
@kirpazu 22 күн бұрын
Очень круто, спасибо 👍
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@ArtemCYOU
@ArtemCYOU 24 күн бұрын
блин вот это конечно спасибо!) юзал всегда на нубском уровне инсомнию, но мне как разработчику простительно конечно) но понадобилось перенести запросы из постмана и показалось что инсомния сильно кастрированна, но теперь понимаю что все не так просто)
@qa_tech
@qa_tech 23 күн бұрын
пожалуйста) ну кстати инсомния пошустрее постмана работает
@ArtemCYOU
@ArtemCYOU 23 күн бұрын
@@qa_tech я вообще с нее и начинал, потом перешел только на постман потому что инсомния просто каждый день обновляется и в какой то момент постоянно тупила неистово просто
@r1-yzf216
@r1-yzf216 26 күн бұрын
Видео просто пушка, автор ты лучший !
@qa_tech
@qa_tech 16 күн бұрын
спасибо!
@ЛеонидИльин-к8и
@ЛеонидИльин-к8и Ай бұрын
Здравствуйте, можно взлянуть на скрипты?
@armanerekenov3658
@armanerekenov3658 Ай бұрын
а как сделать тоже самое что и вы? нет общей инструкции как это всё развернуть? ещё вопрос, кафку можно на винде развернуть?
@Игорь-е3ф9о
@Игорь-е3ф9о Ай бұрын
Большое спасибо за вашу подачу материала, кратко, понятно, грамотная речь
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@kdi2228
@kdi2228 Ай бұрын
Смотрю ваше видео и не согласна с 4 багом. Исходный код страницы, который мы видим в браузере, представляет собой сгенерированный HTML, и он не содержит информации о том, откуда были получены данные. Эти данные могли быть получены из базы данных, стороннего API или же быть захардкодженными. Для того чтобы выяснить источник данных, нужно анализировать серверную часть приложения или использовать инструменты разработчика для отслеживания сетевых запросов.
@qa_tech
@qa_tech Ай бұрын
Спасибо за то, что внимательно смотрите видео), курс валют в данном случае генерируется не динамически, а захардкожен на фронтовой части приложения, если бы данные были получены из бэкенд части приложения, мы увидели бы их в ответах от сервера
@ВалерийМакаров-ц8ж
@ВалерийМакаров-ц8ж Ай бұрын
Огромный экран, маленький шрифт. Ничерта не видно. Под конец видео начало резко мелькать с тёмного на светлое... И это при том что зрителю приходится всматриваться в текст
@AlexStorchak
@AlexStorchak Ай бұрын
Идемпотентные методы это не "не изменяют состояние", PUT изменяет состояние объекта, но он идемпотентный, метод не должен изменять состояние при повторной отправке таких же данных, тогда он идемпотентный.
@asavitsky
@asavitsky Ай бұрын
Очень полезно, спасибо
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@dimamokrov
@dimamokrov Ай бұрын
Лучшее объяснение, что удалось найти в ютубе. Спасибо!
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@Garret_Jager
@Garret_Jager Ай бұрын
Спасибо
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@NoName-zy2do
@NoName-zy2do Ай бұрын
1:36 кажется оговорка или я что то не понимаю, когда пользователь разлогинивается, может удаляется не userId с сервара а sessuonId?
@vwn6735
@vwn6735 Ай бұрын
Код - мелкий шрифт.
@qa_tech
@qa_tech 9 күн бұрын
буду исправлять в следующих видео, спасибо за комментарий
@heavyrain1830
@heavyrain1830 Ай бұрын
Спасибо
@qa_tech
@qa_tech 9 күн бұрын
спасибо за поддержку канала!
@zur1ch1993
@zur1ch1993 Ай бұрын
Rest тоже может использовать http/2. Но даже с http/1 с ним можно передавать бинарные данные
@artemignat7764
@artemignat7764 Ай бұрын
Да? Да! А да? Ну да
@qa_tech
@qa_tech 9 күн бұрын
постараюсь исправить)
@Vanusez
@Vanusez 2 ай бұрын
шикарный материал
@qa_tech
@qa_tech 16 күн бұрын
спасибо!
@vitalidambajev8063
@vitalidambajev8063 2 ай бұрын
канал пушка! спасибо за все видео, просмотрел их все
@qa_tech
@qa_tech 16 күн бұрын
спасибо за поддержку канала!
@user-mq1rp6rc6f
@user-mq1rp6rc6f 2 ай бұрын
Я только учусь пользоваться кибаной на работе. Подскажите пожалуйста, почему у меня нет такого выпадающего меню (id, index) когда ставлю курсор в строку поиска?🤔