TechRocks
13.1K subscribers
765 photos
14 videos
1 file
2.08K links
Официальный телеграм-канал сайта techrocks.ru

По вопросам рекламы: @aldrson


РКН: https://clck.ru/3R3tTP
Download Telegram
🔌 Полезные инструменты для работы с API

Практически любой современный сервис взаимодействует через API. Поэтому хороший набор инструментов для тестирования и отладки запросов должен быть у каждого разработчика и тестировщика.

💡 Postman

Самый популярный инструмент для работы с API. Позволяет отправлять запросы, создавать коллекции, писать тесты и автоматизировать проверки.

💡 Bruno

Легковесная альтернатива Postman с хранением коллекций в обычных файлах. Удобно использовать вместе с Git и командной разработкой.

💡 Insomnia

Инструмент с простым интерфейсом и хорошей поддержкой REST, GraphQL и других современных API. Подходит для повседневной работы и отладки запросов.

💡 Hoppscotch

Быстрый веб-клиент для работы с API прямо в браузере. Отлично подходит для быстрых проверок без установки дополнительного ПО.

💡 Swagger UI

Фактически стандарт для изучения и тестирования документированных API. Позволяет сразу видеть доступные методы и выполнять запросы прямо из документации.

💡 HTTPie

CLI-инструмент для тех, кто предпочитает терминал. Делает работу с HTTP-запросами значительно удобнее по сравнению с классическим curl.
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
Главное, чтобы каждый день таким не был!
😁9🔥1😢1
Внимание, до митапа «День открытого кода» остались считанные дни!

Соберёмся 30 июня, чтобы обсудить, как открытый код меняет разработку, бизнес и городскую цифровую стратегию.

Кто выступит:

🔴Алексей Анисимов — заместитель руководителя ДИТ Москвы
🔴Владимир Нелюб — член Правления, директор по науке и ИИ «Группы Астра», управляющий партнёр ASTRA AI, доктор технических наук, профессор
🔴Андрей Иванов — директор по развитию бизнеса Swordfish Security
🔴Анна Романова — управляющий партнёр AG Legal
🔴Роман Аляутдин — директор по разработке ОС Аврора
🔴Руслан Ахтямов — основатель Napoleon IT и НИИСТРОМ

А также другие эксперты отрасли.

Обсудим реальные кейсы, вызовы внедрения Open Source и перспективы развития открытого кода в России. А ещё каждого гостя ждёт интерактив!

Регистрация и подробности по ссылке: https://hub-sk.mos.ru/ru/events/mitap-den-otkrytogo-koda

Подписывайтесь: Telegram | МАКС | ВКонтакте
Please open Telegram to view this post
VIEW IN TELEGRAM
2🤔2🔥1🙏1
👀 Представления списков, словарей и множеств (list, dictionary, set comprehensions) в Python

🚩 Генераторы списков в Python для начинающих. Генератор списков – это простой для чтения, компактный и элегантный способ создания списка из любого существующего итерируемого объекта. В этой статье рассмотрены как простые генераторы, так и более сложные, использующие условия и вложенные циклы for.

🚩 List Comprehension — пояснение для тех, кто никак не может понять. Никак не можете запомнить, писать ли в list comprehension оператор if перед for, а комбинацию if..else после, или наоборот? Прочитав эту статью, вы поймете, из каких частей состоит представление списка, и больше не будете путаться!

🚩 Когда использовать List Comprehension в Python. Из этой статьи вы узнаете, как переписать циклы и вызовы map() с использованием list comprehension, как выбрать между comprehensions, циклами и вызовами map(), как использовать comprehensions с условной логикой и как заменить ими filter().

🚩 Генераторы множеств в Python. Точно так же, как мы используем генераторы списков для создания списков, мы можем использовать генераторы множеств вместо цикла for для создания нового множества и добавления в него элементов.

🚩 Генераторы словарей в Python. Генераторы словарей (dict comprehension) — это метод преобразования одного словаря в другой. Во время этого преобразования элементы исходного словаря, соответствующие заданным условиям, включаются в новый словарь. При этом каждый элемент может быть преобразован по мере необходимости.
Please open Telegram to view this post
VIEW IN TELEGRAM
@rabotadlaqa - чат для поиска работы тестировщиков. HR менеджеры - welcome
А сколько вы проработали на своей первой (программистской) работе?
Anonymous Poll
19%
Еще нисколько
20%
До года
8%
Год
10%
До двух лет
7%
Два года
10%
Больше 2 лет
15%
3-5 лет
11%
Больше 5 лет
Оффер редко приходит сам. Обычно между «без работы» и «оффер получен» стоят десятки откликов, доработок резюме и часов поиска.

Talanto.work помогает пройти этот путь быстрее:
🟠 50 000+ IT-вакансий с разных сайтов

🟠 Telegram-бот с уведомлениями по вашим фильтрам

🟠 Проверка резюме и рекомендации по улучшению

🟠 Проверка соответствия резюме конкретной вакансии

🟠 Генератор персональных сопроводительных писем

Ищите работу не дольше. Ищите эффективнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
💩1
Подборка книг по Go на русском языке.
Скачивайте и читайте.

Программирование на языке Go
Автор: Саммерфильд Марк

Go. Рецепты программирования
Автор: Аарон Торрес

Black Hat Go
Автор: Том Стил

Linux: эффективная многопроцессорность Используем Go
Автор: Олег Цилюрик

Облачный Go
Автор: Титмус М. А.

Практический Go
Автор: Амит Саха

Golang для профи
Автор: Михалис Цукалос
📊 Инструменты для анализа логов и мониторинга

Когда что-то ломается в продакшене, именно логи и мониторинг помогают понять, что произошло. Эти инструменты значительно упрощают поиск проблем и расследование инцидентов.

🔍 Grafana

Одна из самых популярных платформ для визуализации метрик. Позволяет собирать данные из разных источников и строить удобные дашборды.

🔍 Prometheus

Стандарт де-факто для сбора и хранения метрик в современных инфраструктурах. Часто используется вместе с Grafana.

🔍 Kibana

Инструмент для анализа и визуализации логов. Позволяет быстро находить ошибки, строить отчеты и исследовать события в системе.

🔍 Grafana Loki

Система агрегации логов, созданная специально для интеграции с Grafana. Помогает удобно анализировать журналы приложений и инфраструктуры.

🔍 Graylog

Платформа централизованного сбора и обработки логов. Подходит для команд, которым нужно хранить и анализировать большие объемы данных.
Please open Telegram to view this post
VIEW IN TELEGRAM