tgindex
INNOPROG — здесь об IT

INNOPROG — здесь об IT

Статистика
@innoprogКурсырусский

Канал онлайн-школы из города Иннополис, где учат IT-профессиям в Telegram 👨‍💻 💬 все про IT, программирование, ИИ 💬 бесплатные уроки, советы и лайфхаки 💬 сервисы, тренды, рекомендации 🎓 Здесь учат IT: @innoprog_bot 💻 Наш сайт: https://innoprog.ru/

Последний пост
14 авг.
Последнее чтение
11:59
Постов за неделю
3
Всего постов
651
Тип
открытый
Язык
русский
Категория
Курсы
В каталоге с
12 авг.
Подписчики
389
−2 за 3 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
76
40 постов
Вовлечённость
19,5%
к подписчикам
Постов в день
0,4
всего 651
Упоминаний
2
каналов
Охват размещения
оценка
1/24сутки в ленте
39
1/48двое суток
44
1/72трое суток
48

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 👾 Анонс мини-курса «Брокеры сообщений в Java. Работа с RabbitMQ» от Льва – преподавателя INNOPROG 📌Даты выхода уроков: Блок 1 – 17 августа Блок 2 – 19 августа Ставьте напоминание в календаре, чтобы не пропустить 🦾

  • Боишься, что AI заменит программистов? Есть одна деталь, о которой редко говорят 🤫

  • ⚡️Aiohttp: ускоряем работу с API в Python Представь ситуацию: ты разрабатываешь бэкенд веб-платформу, которой необходимо регулярно делать по 10 запросов в 10 разных API - При обычном использовании requests мы отправляем первый запрос, ждём ответа, потом второй, потом третий и так далее... - А можно сделать так: пока один API обрабатывает наш запрос, программа может переключиться на работу с другими запросами Вот для таких задач и существует aiohttp aiohttp - это библиотека для асинхронной работы с HTTP в Python, с её помощью можно как отправлять HTTP-запросы, так и поднимать свой web-сервер Главная фишка тут именно в асинхронности Допустим, у нас есть несколько адресов: import asyncio import aiohttp async def get_site(session, url): async with session.get(url) as response: print(url, response.status) async def main(): urls = [ "https://python.org", "https://github.com", "https://google.com" ] async with aiohttp.ClientSession() as session: await asyncio.gather( *[get_site(session, url) for url in urls] ) asyncio.run(main()) Что здесь происходит? 👇 1. Мы создаём одну клиентскую сессию (ClientSession) 2. Делаем сразу несколько запросов через asyncio.gather() - функцию, которая запускает несколько асинхронных операций вместе и ждёт, пока они завершатся 3. И не ждём, пока каждый запрос полностью закончится перед запуском следующего 4. Пока мы ждём ответ от одного сайта, Python может переключиться на обработку другого запроса В этих задачах aiohttp будет особенно полезен: - работа с большим количеством API - парсеры и сбор данных - микросервисы - Telegram-боты - любые задачи, где программа много ждёт сеть Чем это лучше обычной библиотеки requests? 1. Если нужно сделать один-два запроса, то requests может подойти: requests.get(url) 2. Но если запросов сотни, код на requests много времени просто ждёт ответа от API, а с aiohttp это время ожидания можно использовать для выполнения других запросов Важно: aiohttp не делает сам HTTP-запрос быстрее, выигрыш появляется за счёт того, что во время ожидания выполнения одного запроса программа может заниматься другими Подводя итог, можно сказать следующее: requests - простая и удобная библиотека для обычных запросов и небольших скриптов aiohttp - библиотека помощнее, которая нужна в ситуациях, когда начинается серьёзная асинхронная работа с сетью А какие асинхронные библиотеки вы использовали в своих проектах?

  • Плохие новости для тех, кто хоронил джунов На рынке появляются сигналы, которые многие пока не замечают 🔥 Хочешь освоить IT-профессию на практике, решая реальные задачи и собирая проекты на собственной платформе школы Иннопрог? 👇Пиши слово «УРОК» в комментариях, чтобы записаться на бесплатное вводное занятие.

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • Все мы были новичками... Честные советы от тех, кто прошел огонь, воду и медные трубы дебаггинга 🫣 А что бы вы посоветовали себе в начале? Делитесь в комментариях👇

  • Не знаешь, какой язык учить первым? Есть простой способ не ошибиться с выбором 🤔 📌Пиши слово «УРОК» в комментариях, чтобы получить бесплатный урок в школе программирования ИННОПРОГ. Подробности — по ссылке в шапке профиля

  • После этого заявления Цукерберга стало ясно одно 😱 AI меняет работу программистов, но пока не заменяет их 👨‍💻 INNOPROG – пошаговое обучение, индивидуальные занятия с преподавателями и круглосуточная поддержка в чате Оставить заявку на обучение можно здесь

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

  • видео или голосовое, без подписи

INNOPROG — здесь об IT — tgindex