Доступность и инклюзивность на FOSDEM 2025
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее
Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.
Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/
#en
@django_prog | Другие наши каналы
Telescope — web-based log viewer UI
Всем привет
Хочу поделиться с сообществом своим проектом.
Telescope - это opensource web-приложение для удобной работы с логами, хранящимися в ClickHouse.
Читать: https://habr.com/ru/articles/890762/
#ru
@django_prog | Другие наши каналы
Всем привет
Хочу поделиться с сообществом своим проектом.
Telescope - это opensource web-приложение для удобной работы с логами, хранящимися в ClickHouse.
Читать: https://habr.com/ru/articles/890762/
#ru
@django_prog | Другие наши каналы
Познакомьтесь с Кори Зу, членом DSF месяца
Кори Зу, опытный разработчик Django, выделен как член месяца Django Software Foundation за март 2025 года. Он активно участвует в сообществе и разрабатывает SaaS Pegasus, улучшая стартовые проекты Django. Узнать больше о Кори можно на его сайте и GitHub. Как поддержать сообщество Django
Django предлагает множество способов участия: присоединяйтесь к группам, вносите вклад в развитие, сообщайте об ошибках и уязвимостях. Получите помощь на Discord или форуме, следите за новостями через GitHub и Twitter. Поддержите проект, став корпоративным членом или приобретя фирменные товары.
Подробности: https://www.djangoproject.com/weblog/2025/mar/14/dsf-member-of-the-month-cory-zue/
#en
@django_prog | Другие наши каналы
Кори Зу, опытный разработчик Django, выделен как член месяца Django Software Foundation за март 2025 года. Он активно участвует в сообществе и разрабатывает SaaS Pegasus, улучшая стартовые проекты Django. Узнать больше о Кори можно на его сайте и GitHub. Как поддержать сообщество Django
Django предлагает множество способов участия: присоединяйтесь к группам, вносите вклад в развитие, сообщайте об ошибках и уязвимостях. Получите помощь на Discord или форуме, следите за новостями через GitHub и Twitter. Поддержите проект, став корпоративным членом или приобретя фирменные товары.
Подробности: https://www.djangoproject.com/weblog/2025/mar/14/dsf-member-of-the-month-cory-zue/
#en
@django_prog | Другие наши каналы
Делаем жизнь легче: быстрый поиск в django и postgresql с помощью search_vector
Привет, меня зовут Таня и я backend-разработчик в ИдаПроджект.
Сегодня хочу рассказать о полнотекстовом поиске — как это все работает в django, а как в postgres, и откуда вообще взялось.
Современные компании ежедневно сталкиваются с разной текстовой информацией. Эффективный поиск не только ускоряет доступ к нужным данным, но и повышает продуктивность, снижает затраты и открывает новые возможности для анализа и принятия решений.
Новичкам важно понять, как полнотекстовый поиск облегчает обработку данных и извлечение информации. Для тех, кто уже знаком с Django и PostgreSQL, статья станет экскурсом в полнотекстовый поиск, а заодно поможет интегрировать его в проекты.
Ну что, погнали! Разберем, как эта технология развивалась, и какие ее ключевые элементы (триграммы и tsvector) делают возможным быстрый и точный доступ к информации.
Читать: https://habr.com/ru/companies/idaproject/articles/891578/
#ru
@django_prog | Другие наши каналы
Привет, меня зовут Таня и я backend-разработчик в ИдаПроджект.
Сегодня хочу рассказать о полнотекстовом поиске — как это все работает в django, а как в postgres, и откуда вообще взялось.
Современные компании ежедневно сталкиваются с разной текстовой информацией. Эффективный поиск не только ускоряет доступ к нужным данным, но и повышает продуктивность, снижает затраты и открывает новые возможности для анализа и принятия решений.
Новичкам важно понять, как полнотекстовый поиск облегчает обработку данных и извлечение информации. Для тех, кто уже знаком с Django и PostgreSQL, статья станет экскурсом в полнотекстовый поиск, а заодно поможет интегрировать его в проекты.
Ну что, погнали! Разберем, как эта технология развивалась, и какие ее ключевые элементы (триграммы и tsvector) делают возможным быстрый и точный доступ к информации.
Читать: https://habr.com/ru/companies/idaproject/articles/891578/
#ru
@django_prog | Другие наши каналы
Плюсы и минусы написания запросов с ORM и на SQL
SQL против ORM — один из самых горячих споров среди разработчиков. Одни уверены, что писать SQL-запросы вручную — это гарантия контроля и эффективности. Другие считают, что ORM упрощает жизнь и снижает вероятность ошибок. А что, если правда где-то посередине?
Читать: https://habr.com/ru/companies/beget/articles/890390/
#ru
@django_prog | Другие наши каналы
SQL против ORM — один из самых горячих споров среди разработчиков. Одни уверены, что писать SQL-запросы вручную — это гарантия контроля и эффективности. Другие считают, что ORM упрощает жизнь и снижает вероятность ошибок. А что, если правда где-то посередине?
Читать: https://habr.com/ru/companies/beget/articles/890390/
#ru
@django_prog | Другие наши каналы
Новый релиз-кандидат Django 5.2
Представлен релиз-кандидат 1 Django 5.2. Это последняя возможность протестировать новые функции перед официальным выходом версии 2 апреля. Наступил этап string freeze, переводчики могут отправлять переводы. Участвуйте в поиске и исправлении ошибок через трекер.
Подробности: https://www.djangoproject.com/weblog/2025/mar/19/django-52-rc1/
#en
@django_prog | Другие наши каналы
Представлен релиз-кандидат 1 Django 5.2. Это последняя возможность протестировать новые функции перед официальным выходом версии 2 апреля. Наступил этап string freeze, переводчики могут отправлять переводы. Участвуйте в поиске и исправлении ошибок через трекер.
Подробности: https://www.djangoproject.com/weblog/2025/mar/19/django-52-rc1/
#en
@django_prog | Другие наши каналы
Forwarded from Типичный программист
Редакция Tproger запустила свой канал для авторов, где учат писать лучше. Если давно хотели попробовать себя в IT-журналистике — самое время начать.
Быстрее, выше, сильнее: сравнение подходов poetry, rye и uv
Привет, с вами снова Егор, Tech Lead компании ИдаПроджект. Я все еще занимаюсь стратегией, процессами и командами в направлении backend-разработки :)
Когда-то давно (по меркам IT), шесть лет назад, мы сходили на конференцию и послушали про poetry, преисполнились и внедрили его у себя на проектах. Но ничто не стоит на месте: вот уже два года мир знает о uv, а недавно появился еще и rye. Поэтому я посвятил пару выходных тестированию этих инструментов, чтобы использовать на наших типичных проектах.
В статье сравним poetry, uv и rye: кто быстрее управляет зависимостями, как использовать их в Docker, и какой из них выбрать в 2025 году. Заодно пробежимся по философии инструментов и посмотрим пару новых PEP стандартов, которые могут улучшить работу с зависимостями.
Читать: https://habr.com/ru/companies/idaproject/articles/894552/
#ru
@django_prog | Другие наши каналы
Привет, с вами снова Егор, Tech Lead компании ИдаПроджект. Я все еще занимаюсь стратегией, процессами и командами в направлении backend-разработки :)
Когда-то давно (по меркам IT), шесть лет назад, мы сходили на конференцию и послушали про poetry, преисполнились и внедрили его у себя на проектах. Но ничто не стоит на месте: вот уже два года мир знает о uv, а недавно появился еще и rye. Поэтому я посвятил пару выходных тестированию этих инструментов, чтобы использовать на наших типичных проектах.
В статье сравним poetry, uv и rye: кто быстрее управляет зависимостями, как использовать их в Docker, и какой из них выбрать в 2025 году. Заодно пробежимся по философии инструментов и посмотрим пару новых PEP стандартов, которые могут улучшить работу с зависимостями.
Читать: https://habr.com/ru/companies/idaproject/articles/894552/
#ru
@django_prog | Другие наши каналы
Новые версии Django 5.1.8 и 5.0.14 решают проблемы безопасности
Команда Django выпустила обновления 5.1.8 и 5.0.14, устраняющие уязвимость, потенциально ведущую к отказу в обслуживании на Windows при определенных вводах. Пользователям рекомендуется незамедлительно обновиться. Подробности: CVE-2025-27556.
Подробности: https://www.djangoproject.com/weblog/2025/apr/02/security-releases/
#en
@django_prog | Другие наши каналы
Команда Django выпустила обновления 5.1.8 и 5.0.14, устраняющие уязвимость, потенциально ведущую к отказу в обслуживании на Windows при определенных вводах. Пользователям рекомендуется незамедлительно обновиться. Подробности: CVE-2025-27556.
Подробности: https://www.djangoproject.com/weblog/2025/apr/02/security-releases/
#en
@django_prog | Другие наши каналы
🔔 Новая версия Django 5.2: что нового?
Состоялся релиз Django 5.2, который привнес множество улучшений! Теперь все модели импортируются в консоль по умолчанию, появилась поддержка составных первичных ключей, и упростилось переопределение BoundField. Обновляйтесь и оставайтесь в курсе технологических новаций!
Подробности: https://www.djangoproject.com/weblog/2025/apr/02/django-52-released/
#en
@django_prog | Другие наши каналы
Состоялся релиз Django 5.2, который привнес множество улучшений! Теперь все модели импортируются в консоль по умолчанию, появилась поддержка составных первичных ключей, и упростилось переопределение BoundField. Обновляйтесь и оставайтесь в курсе технологических новаций!
Подробности: https://www.djangoproject.com/weblog/2025/apr/02/django-52-released/
#en
@django_prog | Другие наши каналы
Django Project
Django 5.2 released
Posted by Sarah Boyce on April 2, 2025
Настраиваем паука для сбора данных: как работает фреймворк Scrapy
В Точке мы обучаем наших AI-ассистентов, а для этого нужно много данных. В статье расскажу, как быстро собрать информацию практически с любого сайта при помощи фреймворка Scrapy.
Читать: «Настраиваем паука для сбора данных: как работает фреймворк Scrapy»
#ru
@django_prog | Другие наши каналы
В Точке мы обучаем наших AI-ассистентов, а для этого нужно много данных. В статье расскажу, как быстро собрать информацию практически с любого сайта при помощи фреймворка Scrapy.
Читать: «Настраиваем паука для сбора данных: как работает фреймворк Scrapy»
#ru
@django_prog | Другие наши каналы
Встреча участников Django на DjangoCon Europe 2025
Приглашаем членов Django Software Foundation на ежегодную встречу на DjangoCon Europe 2025 в Дублине. Мероприятие пройдет офлайн и онлайн, где обсудим проекты и идеи для будущего. Узнайте, как присоединиться к нам!
Подробности: https://www.djangoproject.com/weblog/2025/apr/09/annual-meeting-of-dsf-members-at-djangocon-europe/
#en
@django_prog | Другие наши каналы
Приглашаем членов Django Software Foundation на ежегодную встречу на DjangoCon Europe 2025 в Дублине. Мероприятие пройдет офлайн и онлайн, где обсудим проекты и идеи для будущего. Узнайте, как присоединиться к нам!
Подробности: https://www.djangoproject.com/weblog/2025/apr/09/annual-meeting-of-dsf-members-at-djangocon-europe/
#en
@django_prog | Другие наши каналы
Поздравляем Öykü Gümüş с титулом "Участник месяца" DSF в апреле! Опытный разработчик Django и активный член сообщества, Öykü делится своим опытом с начинающими через Django Girls и другие проекты. Узнайте больше о её вкладе и работе на GitHub!
Подробности: https://www.djangoproject.com/weblog/2025/apr/14/dsf-member-of-the-month-oyku-gumus/
#en
@django_prog | Другие наши каналы
Подробности: https://www.djangoproject.com/weblog/2025/apr/14/dsf-member-of-the-month-oyku-gumus/
#en
@django_prog | Другие наши каналы
Улучшаем стабильность Django!
Пост: Новый пост в блоге объясняет, как поддерживать стабильность Django, запуская тесты на основной ветке. Сообщество может помочь выявлять и исправлять ошибки до их релиза. Узнайте, как внести свой вклад в поддержание надежности любимого фреймворка!
Подробности: https://www.djangoproject.com/weblog/2025/apr/17/run-your-tests-against-django-main/
#en
@django_prog | Другие наши каналы
Пост: Новый пост в блоге объясняет, как поддерживать стабильность Django, запуская тесты на основной ветке. Сообщество может помочь выявлять и исправлять ошибки до их релиза. Узнайте, как внести свой вклад в поддержание надежности любимого фреймворка!
Подробности: https://www.djangoproject.com/weblog/2025/apr/17/run-your-tests-against-django-main/
#en
@django_prog | Другие наши каналы
👍2
Пробуем Codex CLI для доработки ХрюХрюКара
Пару дней назад я опубликовал статью про ХрюХрюКар - телегам-бот для борьбы со стоянкой автомобилей на зелёных зонах. Проект с открытым исходным кодом.
За два дня ко мне обратилось несколько сторонников с просьбой добавить их города. Но вот незадача: у меня была возможность через админ-панель Django править данные в базе, но об этом кеш сервера не узнает (основной бекэнд на Go). В результате приходилось добавлять данные и перезагружать контейнеры с go-бекэндом вручную.
Основные серверы ХХК уже имели сторы, которые получают и обрабатывают апдейты, прилетающие через redis.
По сути, оставалось внести правки в часть django-бэкенда, чтобы обрабатывать сигналы
Решил поручить эту задачу Codex CLI, которую вчера OpenAI представили нам с вами.
Читать: https://habr.com/ru/articles/901742/
#ru
@django_prog | Другие наши каналы
Пару дней назад я опубликовал статью про ХрюХрюКар - телегам-бот для борьбы со стоянкой автомобилей на зелёных зонах. Проект с открытым исходным кодом.
За два дня ко мне обратилось несколько сторонников с просьбой добавить их города. Но вот незадача: у меня была возможность через админ-панель Django править данные в базе, но об этом кеш сервера не узнает (основной бекэнд на Go). В результате приходилось добавлять данные и перезагружать контейнеры с go-бекэндом вручную.
Основные серверы ХХК уже имели сторы, которые получают и обрабатывают апдейты, прилетающие через redis.
По сути, оставалось внести правки в часть django-бэкенда, чтобы обрабатывать сигналы
pre_save
и pre_delete
, сериализовать данные и отправлять их в нужный канал редиса.Решил поручить эту задачу Codex CLI, которую вчера OpenAI представили нам с вами.
Читать: https://habr.com/ru/articles/901742/
#ru
@django_prog | Другие наши каналы
Встречаемся на PyCon US 2025 в Питтсбурге!
Текст: Команда Django будет на PyCon US 2025 в Питтсбурге! Приглашаем всех зайти в наш стенд на Expo Hall, чтобы пообщаться и взять фирменные стикеры. Индивидуальные члены могут принять участие в работе на стенде. Не упустите шанс поддержать сообщество!
Подробности: https://www.djangoproject.com/weblog/2025/apr/18/see-you-at-pycon-us-in-pittsburgh/
#en
@django_prog | Другие наши каналы
Текст: Команда Django будет на PyCon US 2025 в Питтсбурге! Приглашаем всех зайти в наш стенд на Expo Hall, чтобы пообщаться и взять фирменные стикеры. Индивидуальные члены могут принять участие в работе на стенде. Не упустите шанс поддержать сообщество!
Подробности: https://www.djangoproject.com/weblog/2025/apr/18/see-you-at-pycon-us-in-pittsburgh/
#en
@django_prog | Другие наши каналы
🎨 Обзор тем для Django Admin 2025
Django Admin продолжает оставаться востребованным инструментом среди разработчиков. В 2025 году актуализировалась подборка тем для этого интерфейса, позволяющих изменить его внешний вид и функциональность. От минималистичного Dracula до настраиваемого django-jazzmin — найдите свой стиль! Поддержка сообщества Django
В статье обсуждаются различные способы поддержки сообщества Django. От магазина с мерчем до программ корпоративной благотворительности — существует множество путей, чтобы внести свой вклад в развитие этого популярного фреймворка. Узнайте, как стать частью этой инициативы.
Подробности: https://www.djangoproject.com/weblog/2025/apr/18/admin-theme-roundup/
#en
@django_prog | Другие наши каналы
Django Admin продолжает оставаться востребованным инструментом среди разработчиков. В 2025 году актуализировалась подборка тем для этого интерфейса, позволяющих изменить его внешний вид и функциональность. От минималистичного Dracula до настраиваемого django-jazzmin — найдите свой стиль! Поддержка сообщества Django
В статье обсуждаются различные способы поддержки сообщества Django. От магазина с мерчем до программ корпоративной благотворительности — существует множество путей, чтобы внести свой вклад в развитие этого популярного фреймворка. Узнайте, как стать частью этой инициативы.
Подробности: https://www.djangoproject.com/weblog/2025/apr/18/admin-theme-roundup/
#en
@django_prog | Другие наши каналы