Посты канала PyLounge - программирование на Python и всё о Айти 🐍

сначала новые

#1112Превью ссылки

Переслано из Moscow Python

Небольшой пост - напоминание о предстоящих событиях Moscow Python Pro. Чт 5 ноября, 19:00, Москва — воркшоп «От вайб-кодинга к агентной разработке». За два часа — путь от копипаста в чат и «ну вот, вроде работает» до агентной разработки: тесты, промпты, база знаний проекта. Разница — в скорости, надёжности и в том, кто управляет процессом. Ведут Александр Полищук (МТС Веб Сервисы) и Алексей Жиряков (Сбер). → Билеты   Пт 13 ноября, 19:00, онлайн — Q&A с Григорием Петровым. Бессменный соведущий Moscow Python Podcast, участник программного комитета PyCon, пишет код больше 30 лет — последние 4 в Голландии. Поговорим про Claude и Codex в разработке, актуальность конференций и зачем дописывать учебник по Python, когда Claude пишет код не хуже сеньора. Цена билета - 1000 ₽, участникам сообщества Moscow Python Pro — бесплатно; зарегистрировавшимся пришлём запись. → Регистрация   Сб 21 ноября — большой воркшоп «От спеки до прода: собираем сервис с ИИ за один день». Четыре часа полного цикла: от чистого листа через спеку, декомпозицию и контракты — до начала разработки работающего сервиса, по методу spec-driven разработки и руками участников. Ведут Алексей Жиряков (Сбер) и Максим Богуславский (Альфа-функция). Ранняя цена ещё действует. → Билеты Полное расписание Moscow Python Pro — можно посмотреть тут.

Открыть в Telegram
Просмотры242−73%к среднему
Пересылки0
Реакции1
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
1 ч97
13 ч220
25 ч242
  1. Через 1 час97
  2. Через 24 часа242
  3. Всего сейчас242
#1111Превью ссылки
Просмотры385−56%к среднему
Пересылки3
Реакции8
Комментарии1
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
9 ч257
33 ч385
  1. Всего сейчас385
#1110Превью ссылки
Просмотры487−45%к среднему
Пересылки3
Реакции11
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
62 ч433
75 ч487
  1. Всего сейчас487
#1109Превью ссылки
Просмотры504−43%к среднему
Пересылки19
Реакции14
Комментарии0
#1108Превью ссылки

Не понимаешь как работать с imgproxy в своих python-проектах? Или понимаешь, но хочешь начать делать это удобно и элегантно? Бери imgproxykit Наш брат Александр Кондратьев (могли видеть его на подкасте) сделал свой первый личный опенсурс проект - imgproxykit - библиотека для сборки URL к imgproxy 👉 https://github.com/kondratevdev/imgproxykit Если не сталкивались с imgproxy: это сервер на Go (перспективный востребованный ЯР) для обработки изображений. Формируешь для него ссылку с набором параметров обработки и оригиналом - получаешь картинку нужно размера, качества и формата. imgproxykit позволяет описать параметры python-кодом: from imgproxykit import Client, Transform from imgproxykit.options import Gravity, Resize # Адрес imgproxy сервера client = Client('https://imgproxy.example.com') thumbnail = Transform( # Составные параметры - объектами опций Resize(width=300, height=300, mode='fill'), Gravity(position='sm'), # Простые через kwargs или такими же объектами quality=80, # То же самое, что Quality(80) format='webp', # То же самое, что Format('webp') ) # Собираем ссылку 300×300 в WebP url = client.url( source='https://example.com/cat.jpg', transform=thumbnail, ) А если одна картинка нужна в нескольких размерах, есть variants. # Общий трансформ для всех вариантов base = Transform(quality=85, format='webp') products = { 'small': Transform(*base.options, width=320), 'medium': Transform(*base.options, width=640), 'large': Transform(*base.options, width=1280), } # По одной ссылке на каждый вариант urls = client.variants( source='https://example.com/backpack.jpg', variants=products, ) small_url = urls['small'] large_url = urls['large'] Что ещё есть: • Подпись ссылок • Поддержка пресетов, настроенных на стороне imgproxy • Интеграция с Django • Интеграция с FastAPI Планируется: • Поддержать DRF, Litestar • srcset • Валидация параметров опций Библиотека полностью типизирована: mypy, pyright, ty, pyrefly в strict моде Буду рад, если дадите Саше фидбек по API. А еще обязательно ставим звёздочки, кидаем багрепорты и становимся контрибуторами (PR, в отличие от Litestar пока открыты 🌚)!

Открыть в Telegram
Просмотры797−10%к среднему
Пересылки8
Реакции13
Комментарии3
#1107Фото

Litestar прикрыл возможность создавать пулл-реквесты Кажется, дивный новый мир, про который говорили Никита Соболев и Никита Пастухов на подкастах, наступает уже сейчас. Open Source постепенно превращается в Open Close Source. Действительно, мейнтейнерам крупных проектов сейчас не позавидуешь. У тебя всего 3 пути: • Тратить время и силы на модерацию миллиона нейрослоп-PR. • Отдать все полностью на откуп агентам, как предлагает Егор Бугаенко в своем докладе на IT Gorky. • Дать возможность делать PR ограниченному кругу лиц. Первое с каждым днем становится менее возможным, второе прикольно, но рискованно и дискуссионно, поэтому вроде как выбор очевиден. Что понятно абсолютно точно - сложные времена рождают сильных людей. Будем наблюдать. P.S. Интересно, как изменится поведение крупных компаний, которые используют OSS-инструменты. Они и до этого особо никогда не поддерживали мейнтейнеров. Не будем ли мы наблюдать появление в ближайшее время своих Yandex.Litestar или GigaLitestar? Токены ведь пока дешевые 🌚

Открыть в Telegram
Просмотры917+4%к среднему
Пересылки9
Реакции15
Комментарии7
#1106Фото
Просмотры1 618+83%к среднему
Пересылки13
Реакции11
Комментарии0
#1104Фото
Просмотры908+3%к среднему
Пересылки10
Реакции6
Комментарии0
#1103Фото
Просмотры1 137+29%к среднему
Пересылки7
Реакции16
Комментарии0
#1099Фотоальбом
Просмотры943+7%к среднему
Пересылки6
Реакции20
Комментарии5
#1089Фотоальбом
Просмотры1 032+17%к среднему
Пересылки2
Реакции7
Комментарии2
#1088Текст

Переслано из Находки в опенсорсе

Еще анонсы докладов на бесплатную конференцию 17 октября в НН Регистрация: https://itgorky.ru/bolshaya-vstrecha Нам дали впихнуть невпихуемое и дали еще два слота под доклады. К 6 прошлым докладам. Теперь их 8 на нашей секции. Наша концепция конференции: ваши любимые опенсорсеры и ютюберы. Ровно их я и пригласил! - Алексей Голобурдин @t0digital, с канала Диджитализируй: Будущее локальных LLM Почему для многих задач полностью локальные агенты это будущее, как Microsoft, Apple и hardware-производители идут в сторону локального инференса, и как это использовать разработчику. - Александр Целуйко, core-разработчик msgspec: Я твой fastapi msgspec'ом ускорял Почему msgspec быстрее и меньше базовых структур (namedtuple, dataclass и тп) python и orjson (не всегда и везде есстессна). Что нужно, чтобы fastapi работал на msgspec? Как разогнать Ваш сервис на fastapi ещё быстрее? Устроим батл про msgspec vs adaptix! Другие треки На конференции будут и другие треки! - Frontend - DevOps - InfoSec - DevRel - ODS от наших коллег из Нижегородского филиала @nnodsbreakfast - QA На них я особо отмечу доклады от моих коллег / друзей: - DevRel: Ксения Романова @devrel_sklad: Как изменения в разработке уже меняют DevRel - DevRel: Анастасия Маслова @za_predelami_koda: Не всё, что можно автоматизировать, стоит автоматизировать - DevRel: Обед с Валентином Домбровским, где он расскажет про строительство сообществ, про мотивацию, про @moscow_python и про MoscowPython Pro - Frontend: Никита Пастухов @fastnewsdev: Как научить AI красить кнопки (ха! смотрите, Никита - фронтендер! 🌚) Тусовка Уникальная возможность всем вместе погулять, пообщаться, посмотреть город, хорошо провести время. Будем тусить до и после конфереции, если хотите с нами, то вот специальный одноразовый чат под событие. Всех приглашаем! Техническое - Письмо от нас ждать не надо, мы его высылаем всем. Просто не всем доходит 🌚 - Если зарегались, то смело приходите / приезжайте! Ничего ждать не надо. Регистрация: https://itgorky.ru/bolshaya-vstrecha Нижний Новгород, 17 октября Обсуждение: А какой доклад больше всего ждете вы? С кем больше всего хочется вжарить пивчанского?

Открыть в Telegram
Просмотры906+3%к среднему
Пересылки0
Реакции6
Комментарии0