Если кратко, Cookie — это небольшие текстовые файлы, которые веб-сайты сохраняют на устройстве пользователя.➡️ Пример:благодаря куки вы можете не вводить свой логин и пароль каждый раз при посещении сайта.
Из этой статьи вы узнаете, зачем нужны Cookie, как они работают, в чем разница между куки и кешем, какие есть виды Cookie и насколько это всё конфиденциально.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥5❤3
Как сделать приложение с нагрузкой в 300.000.000 юзеров? Да-да, здесь нет лишний нулей😰
В этом видео автор разберет архитектуру Amazon и объясняет, почему стандартные решения не подходят для крупных приложений.➡️ Также вы получите 5 готовых архитектур с использованием Kafka.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤2
Если кратко, JSON — этолегкий формат обмена данными, основанный на синтаксисе объектов JS. Он обеспечивает простоту чтения и записи для людей, а также легкость разбора и генерации для компьютеров.
В статье рассматриваются основные подходы для работы с JSON в языке Go. Большое внимание уделено объяснениям сложных определений из документации, а также конкретным примерам.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4
Нашел для вас репозиторий, в котором лежит множество различных тестовых заданий для бэкендеров из абсолютно разных стран.➡️ Удобно искать, ведь сходу видно:страну-источник, название компании, стек навыков, а также ссылку на тестовое и решение. 🔥 В общем, это отличный способ подтянуть и проверить свои знания, используя опыт забугорных коллег.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤1
Тестирование API — важный этап разработки, который помогает выявить ошибки и повысить надёжность интерфейса.
В статье рассказали, как работать со спецификацией, соблюдать best practices, фиксировать отклонения и составлять тестовую документацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2👨💻2😁1
В этом видеоуроке автор расскажет о брокере сообщений RabbitMQ, который обеспечивает высокую пропускную способность и надежность при передаче данных.➡️ Вы узнаете, как установить и настроить RabbitMQ, как создавать все виды обменников (+ их различия).➡️ Также будет показано, как отправлять сообщения в очереди, как их потреблять и обрабатывать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Для ускорения веб-приложений есть множество инструментов и паттернов. Один из них — key-value система Redis.
Из этой статьи вы узнаете, как его установить и настроить для повышения производительности и надежности.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2👨💻2
С помощью данного теста вы сможете проверить свои знания и определить слабые места в области Git. Это поможет закрыть пробелы и укрепить знания.🖱 В викторине есть 25 вопросов разного уровня сложности, а в конце вы узнаете свой результат.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤3
Недавно вышел анонс Typescript 7, в котором рассказали о разработке нового TSGO компилятора. Решение направлено на повышение производительности.➡️ TSGO уже доступен в репозитории typescript-go.➡️ Его можно потестировать и попытаться собрать какой-нибудь проект, но пока реализовано 80% функционала языка.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥4
Перед вами репозиторий, содержащий множество различных API, которые можно использовать в проектах.🖱 Пробежался по списку и увидел реально широкий выбор — от криптовалют и погоды до животных и аниме.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2🔥2
Даже опытный разработчик не застрахован от опечаток и банальной усталости, которая легко может привести к обидным ошибкам.
В этой статье рассмотрим 5 инструментов для проверки качества кода. У каждого есть свои преимущества и недостатки, их и разобрали по полочкам.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Держите сразу 2 бесплатных курса по питону для начинающих и продвинутых разработчиков:➡️ Первый курс для начинающих — он рассчитан на новичков, которые знакомятся с базовым синтаксисом и хотят сделать свои первые приложения;➡️ Второй курс для продвинутых — продолжает первую часть курса и рассказывает о дополнительных возможностях языка Python, а тренировочные задачи помогают закрепить каждую тему.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3👨💻2
Уже скоро, 18 марта, выйдет новая версия Java.
В статье рассмотрим, какие в ней будут новшества, включая финализацию давно ожидаемых Stream Gatherers.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3👨💻1
В этом видео автор пошагово показывает, как создать API для сервиса промптов с использованием FastAPI — от идеи до готового решения.
В процессе изучения вы узнаете:💬 как проектировать API, писать код с Pydantic для валидации данных,💬 как тестировать API через встроенную документацию,💬 как запустить проект в интернете.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4✍2🔥2
Создание собственного реестра контейнеров – оптимальное решение, если:💬 Вы не хотите зависеть от внешних поставщиков услуг;💬 Вам необходимо соблюдать особые требования безопасности или конфиденциальности данных.
Автор этой статьи разобрал по шагам процесс реализации такого реестра.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4✍1
Наткнулся на ресурс, включающий в себя 30 бесплатных инструментов для программистов любого направления, доступных на Windows, Linux и macOS.
Среди них есть:💬 Конвертер JSON в Yaml и наоборот;💬 Конвертер текста и изображений Base64;💬 JWT-кодер и декодер;💬 Генератор хэшей.
Кроме того, у каждого из этих инструментов есть открытый исходный код на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4❤1✍1
Разработчики, которые используют Go, часто сталкиваются с задачей выжать максимальную производительность из каждой строки кода.
Из этой статьи вы узнаете, что делать, если оптимизировать уже нечего, а увеличивать скорость всё равно надо.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤3🔥3
В этом видео мы разберёмся, в чём разница между HTTP и HTTPS и какие опасности ждут вас или ваших пользователей при посещении сайтов без заветной буквы S (secure) на конце.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4👨💻3
Представьте: пользователи вашего сервиса уже жалуются на долгую загрузку данных, а серверы едва справляются с нагрузкой.➡️ Одна из возможных причин в том, чтоAPI пытается выгрузить тысячи записей за один запрос. Без пагинации базы данных захлебываются под тяжестью SELECT-запросов, а клиенты уходят к конкурентам, не дождавшись ответа.
Автор этой статьи подробно расскажет, что такое пагинация и как её внедрять, как избежать ошибок и почему о ней стоит задуматься даже сервисам с небольшим трафиком.
Please open Telegram to view this post
VIEW IN TELEGRAM
✍4❤3👍3
Для прохождения курса вам нужно будет следовать указаниям на экране и выполнять команды Git в вашем редакторе кода.➡️ Каждый урок курса занимает около 5-10 минут.➡️ Начинается обучение с самых основ и шаг за шагом вы изучите всё, что нужно знать о Git.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥4❤3