Друзья, вниманию тех, кто запрашивал доступ к API GitVerse ✋
Если подавали заявку с 25 июля по 19 августа — проверяйте, у вас обновка! Пробуйте и обязательно делитесь мнением!
🚀 Вся нужная инфа для начала работы уже есть в Документации.
🚀 А если тоже хотите получить доступ к API, оставляйте заявку (спойлер — но уже скоро откроем доступ всем ).
Отзывы и замечания ждем в репозиториях Bug report или Feature request.
Хорошей вам среды😊
🌟 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Если подавали заявку с 25 июля по 19 августа — проверяйте, у вас обновка! Пробуйте и обязательно делитесь мнением!
Отзывы и замечания ждем в репозиториях Bug report или Feature request.
Хорошей вам среды
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseКейс
Смотри, какой репозиторий!🚀
Привет, друзья! Делимся крутым проектом — version verifier. Это инструмент для администраторов и пользователей PostgreSQL, который помогает следить за актуальностью серверов и расширений. Рассказываем подробности!
О проекте⬇️
Version verifier – это SQL-скрипт, созданный для анализа версии серверов СУБД PostgreSQL и ее семейства (Pangolin, PostgresPro, Tantor). Проект родился из практической задачи: помочь администраторам быстро оценить состояние серверов, выявить уязвимости и узнать, не устарела ли используемая версия.
Как работает и для чего нужен:
⏩ Проверка версии сервера — скрипт анализирует, какая версия PostgreSQL установлена.
⏩ Выявление уязвимостей —если сервер давно не обновлялся, инструмент выдает список известных уязвимостей, основанный на официальных release-notes.
⏩ Уведомления об EOL — предупреждает, если версия устарела или скоро перестанет поддерживаться .
⏩ Определение вендора в стадии тестирования — функциональность, который определяет, используется ли «ванильная» версия PostgreSQL или ее форк.
Пример: вы админ, у вас сервер на PostgreSQL 12. Скрипт покажет, что эта версия уже снята с поддержки, перечислит связанные уязвимости и напомнит, что пора обновляться. Это экономит время и снижает риски для безопасности.
Что в планах?✍
📌 Расширение базы уязвимостей, включая историю по всем поддерживаемым версиям PostgreSQL.
📌 Подключение новых источников данных об уязвимостях.
📌 Развитие wiki с гайдами и рекомендациями для пользователей.
Переходите по ссылке в репозиторий и следите за развитием проекта🚀
🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Смотри, какой репозиторий!
Привет, друзья! Делимся крутым проектом — version verifier. Это инструмент для администраторов и пользователей PostgreSQL, который помогает следить за актуальностью серверов и расширений. Рассказываем подробности!
О проекте
Version verifier – это SQL-скрипт, созданный для анализа версии серверов СУБД PostgreSQL и ее семейства (Pangolin, PostgresPro, Tantor). Проект родился из практической задачи: помочь администраторам быстро оценить состояние серверов, выявить уязвимости и узнать, не устарела ли используемая версия.
Как работает и для чего нужен:
Пример: вы админ, у вас сервер на PostgreSQL 12. Скрипт покажет, что эта версия уже снята с поддержки, перечислит связанные уязвимости и напомнит, что пора обновляться. Это экономит время и снижает риски для безопасности.
Что в планах?
Переходите по ссылке в репозиторий и следите за развитием проекта
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseНовости
Интересное из мира open source и не только
🔥 Свежий Git
506 изменений принято в версию Git 2.51. Например, повышена продуктивность git push и git fetch в репозиториях, где много ссылок, оптимизирована git log, а еще обновлен список нарушающих совместимость изменений, которые будут применены в ветке Git 3.0.
Все детали читайте в новости.
⚡️ GigaChat, что нового?
Теперь в нейросети есть режим «Рассуждать». GigaChat по-настоящему анализирует — взвешивает все за и против, ищет причины и предлагает решения, например, как спланировать бюджет поездки, стоит ли менять работу или как мотивировать себя на подвиги. Скорее пробовать!
🎉 А также куча новых релизов: Firefox 142, пакет приложений KDE Gear 25.08, новая VirtualBox 7.2 и многое другое. Обо всем — в нашем блоге.
🚀 ЧАТ GITVERSE | ЗДЕСЬ ЖИВЕТ OPEN SOURCE
Интересное из мира open source и не только
506 изменений принято в версию Git 2.51. Например, повышена продуктивность git push и git fetch в репозиториях, где много ссылок, оптимизирована git log, а еще обновлен список нарушающих совместимость изменений, которые будут применены в ветке Git 3.0.
Все детали читайте в новости.
Теперь в нейросети есть режим «Рассуждать». GigaChat по-настоящему анализирует — взвешивает все за и против, ищет причины и предлагает решения, например, как спланировать бюджет поездки, стоит ли менять работу или как мотивировать себя на подвиги. Скорее пробовать!
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉7 7❤6😁2
Друзья, совсем скоро стартует сезон конференций — время, когда разработчики и пользователи их продуктов могут встретиться и пообщаться. Для нас это возможность услышать ваше мнение и идеи, а для вас — задать нам каверзные вопросы ✋
Уже 3 сентября наших спикеров можно будет поймать на конференции Go Cloud Tech со следующими докладами:
⏩ Илья Криушенков, техлидер продукта GigaStudio — SWE-Agents in Developer Tools
Илья разберет агентный подход продуктов GigaStudio, GitVerse и GigaCode в интеграции искусственного интеллекта в привычные решения для разработчиков. Подробно рассмотрит архитектуру SWE-агентов и систем на их базе, обсудит взаимодействие системы с LLM и возможные продуктовые сценарии.
⏩ Олег Чирухин, владелец продукта GigaIDE Cloud — За гранью вайбкодинга: от промтов к спецификациям
В своем докладе Олег предлагает забыть о культе кода, когда исходное намерение, зафиксированное в системной аналитике и промптах, стирается и низводится до тикетов в багтрекере.
Вместо этого он рассмотрит новую парадигму, где центральным артефактом станет не код, а нейросетевая спецификация — исполняемый и версионируемый источник истины. Доклад покажет, как может преобразиться традиционная разработка в течение ближайшей пары-тройки лет.
Как вам? Если заинтересовались и хотите послушать доклады наших экспертов лично или онлайн, регистрируйтесь на мероприятие здесь🚀
#GitVerseРазработчикам
Уже 3 сентября наших спикеров можно будет поймать на конференции Go Cloud Tech со следующими докладами:
Илья разберет агентный подход продуктов GigaStudio, GitVerse и GigaCode в интеграции искусственного интеллекта в привычные решения для разработчиков. Подробно рассмотрит архитектуру SWE-агентов и систем на их базе, обсудит взаимодействие системы с LLM и возможные продуктовые сценарии.
В своем докладе Олег предлагает забыть о культе кода, когда исходное намерение, зафиксированное в системной аналитике и промптах, стирается и низводится до тикетов в багтрекере.
Вместо этого он рассмотрит новую парадигму, где центральным артефактом станет не код, а нейросетевая спецификация — исполняемый и версионируемый источник истины. Доклад покажет, как может преобразиться традиционная разработка в течение ближайшей пары-тройки лет.
Как вам? Если заинтересовались и хотите послушать доклады наших экспертов лично или онлайн, регистрируйтесь на мероприятие здесь
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! 🗓
Напоминалка для тех, кто еще не зарегистрировался на GoCloud Tech — 3 сентября вас ждут интересные доклады и воркшоп от наших спикеров.
Ссылка на регистрацию в посте выше⬆️
Напоминалка для тех, кто еще не зарегистрировался на GoCloud Tech — 3 сентября вас ждут интересные доклады и воркшоп от наших спикеров.
Ссылка на регистрацию в посте выше
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😁2 2
Друзья, у нас такиииие новости….🔥
Мы вместе с Cloud. ru и Хабром запустили грантовую программу «Код без границ». Важное уточнение — это не просто гранты, а всесторонняя поддержка для ваших проектов:
🏆 Финансовая мотивация – средства для развития команды или железа.
🚀 Ресурсы – облачные мощности.
👍 Сообщество – поддержка комьюнити и экспертов.
Почему стоит участвовать?
— Доработать свой проект с поддержкой сообщества.
— Найти единомышленников, пользователей или команду.
— Заявить о себе на всю ИТ-тусовку.
Что нужно?
Условий всего два:
– разместить проект на GitVerse (можно импортировать с другой площадки);
– делиться кодом и вдохновляться идеями!
Номинации:
— AI-инновации
— Наука и образование
— Проекты для всех
— Разработка для разработчиков
Что по срокам:
Заявки — с 3 сентября по 31 октября.
Отбор — ноябрь, результаты — декабрь.
Хватит кодить в стол — пора рассказать о своем проекте миру!
Все подробности по ссылке⛓️💥
Мы вместе с Cloud. ru и Хабром запустили грантовую программу «Код без границ». Важное уточнение — это не просто гранты, а всесторонняя поддержка для ваших проектов:
Почему стоит участвовать?
— Доработать свой проект с поддержкой сообщества.
— Найти единомышленников, пользователей или команду.
— Заявить о себе на всю ИТ-тусовку.
Что нужно?
Условий всего два:
– разместить проект на GitVerse (можно импортировать с другой площадки);
– делиться кодом и вдохновляться идеями!
Номинации:
— AI-инновации
— Наука и образование
— Проекты для всех
— Разработка для разработчиков
Что по срокам:
Заявки — с 3 сентября по 31 октября.
Отбор — ноябрь, результаты — декабрь.
Хватит кодить в стол — пора рассказать о своем проекте миру!
Все подробности по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩17 10🥰7🔥2
GitVerse News
Друзья, совсем скоро стартует сезон конференций — время, когда разработчики и пользователи их продуктов могут встретиться и пообщаться. Для нас это возможность услышать ваше мнение и идеи, а для вас — задать нам каверзные вопросы ✋ Уже 3 сентября наших спикеров…
Уже вот-вот начнется выступление Ильи Криушенкова, техлидера GigaStudio, на GoCloud Tech — SWE-Agents in Developer Tools
Смотрите доклад в онлайн-траснляции по ссылке⛓️💥
Смотрите доклад в онлайн-траснляции по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
cloud.ru
Онлайн трансляция GoCloud Tech 2025
Онлайн трансляция IT-конференции GoCloud Tech 2025 про AI&ML
🔥10 4
GitVerse News
Друзья, совсем скоро стартует сезон конференций — время, когда разработчики и пользователи их продуктов могут встретиться и пообщаться. Для нас это возможность услышать ваше мнение и идеи, а для вас — задать нам каверзные вопросы ✋ Уже 3 сентября наших спикеров…
Иии…не пропустите доклад Олега Чирухина, владельца GigaIDE Cloud, если вы на конференции (трек Dev Platform Services) 😉
А для тех, кто не смог прийти, мы отдельно выложим запись выступления
А для тех, кто не смог прийти, мы отдельно выложим запись выступления
Please open Telegram to view this post
VIEW IN TELEGRAM
#GitVerseРелиз
Релиз 20.0.0🔥
Что нового❗️
1️⃣ Категории репозиториев в профиле пользователя:
➖ новый дизайн вкладки Репозитории профиля;
➖ распределение репозиториев в публичные и приватные категории;
➖ фильтрация репозиториев для быстрого поиска репозитория.
2️⃣ CI/CD:
➖ добавлена возможность отключения потоков CI/CD;
➖ добавлена возможность удаления запусков потоков CI/CD;
➖ добавлено отображение пользовательских наименований потоков CI/CD;
➖ добавлена поддержка upload-artifact@v4;
➖ отключена возможность запуска потоков на версиях локальных раннеров ниже 4.0.0.
3️⃣ Публичные API:
➖ добавлены публичные методы ручного запуска CI/CD;
➖ добавлены публичные методы релизов;
➖ добавлены ограничения частоты запросов (Rate Limits);
➖ получение списка команд в организации;
➖ получение списка участников команды в организации;
➖ проверка участия пользователя в организации;
➖ обновление репозитория.
4️⃣ Общие улучшения и изменения:
➖ новое достижение «Лидер мнений».
5️⃣ SmartClass:
➖ добавлена сортировка участников и команд в задании.
Пофиксили🖱
⭐️ добавлена всплывающая ошибка о слишком частых запросах на запуск GigaIDE Cloud;
⭐️ обработку ошибок при редактировании yaml-файла автопроверки в SmartClass;
⭐️ отображение длинных имен пользователей в задании SmartClass;
⭐️ подсветку tsx при редактировании файлов;
⭐️ ошибки, возникающие при работе с организациями;
⭐️ код ошибки для несуществующего пользователя в Публичном API;
⭐️ возможность начать ревью в закрытом запросе на слияние;
⭐️ некорректное отображение чекбокса Просмотрено на вкладке измененных файлов в запросе на слияние;
⭐️ некорректное отображение номера строки на вкладке измененных файлов в запросе на слияние;
⭐️ некорректное отображение графиков в репозитории > Аналитика, вкладка Пульс;
⭐️ некорректный текст в окне Публикация ревью.
#GitVerseРазработчикам
Релиз 20.0.0
Что нового
Пофиксили
#GitVerseРазработчикам
Please open Telegram to view this post
VIEW IN TELEGRAM
Друзья, привет!
Хотим поделиться новостью — мы стали частью большой и важной истории🚀
В ноябре будем представлять GitVerse и GigaCode на международной конференции AI Journey 2025. Она будет посвящена трендам в мире искусственного интеллекта, влиянию нейросетей на нашу жизнь, передовым инструментам и практикам.
Следите за обновлениями — расписание появится совсем скоро!🗓
Хотим поделиться новостью — мы стали частью большой и важной истории
В ноябре будем представлять GitVerse и GigaCode на международной конференции AI Journey 2025. Она будет посвящена трендам в мире искусственного интеллекта, влиянию нейросетей на нашу жизнь, передовым инструментам и практикам.
Следите за обновлениями — расписание появится совсем скоро!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22 6🤩2
Forwarded from Sber AI
До путешествия в мир искусственного интеллекта — 3... 2... месяца! 🚀
С 19 по 21 ноября в Москве пройдёт международная конференция по искусственному интеллекту AI Journey 2025.
За три дня ведущие мировые исследователи и эксперты-практики обсудят AI-тренды, наградят талантливых коллег, поговорят о практической пользе нейросетей, будущем индустрии и способах на него повлиять.
Как искусственный интеллект помогает в науке, бизнесе и обществе? Каждый день конференции посвящён детальному разбору одной из этих тем. Подробнее — на сайте.
С 19 по 21 ноября в Москве пройдёт международная конференция по искусственному интеллекту AI Journey 2025.
За три дня ведущие мировые исследователи и эксперты-практики обсудят AI-тренды, наградят талантливых коллег, поговорят о практической пользе нейросетей, будущем индустрии и способах на него повлиять.
Новшество 2025 года — форсайт-сессии Международного альянса искусственного интеллекта. На них участники из разных стран определяли ключевые направления фундаментальных исследований в сфере AI. Итоги обсуждений за год подведут на конференции в ноябре.
Как искусственный интеллект помогает в науке, бизнесе и обществе? Каждый день конференции посвящён детальному разбору одной из этих тем. Подробнее — на сайте.
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы на Big Tech Night 🗓
Друзья, кто тоже собрался не спать в эту пятницу? Если сомневались – вот еще одна причина этого не делать:
На Late Night Show вас ждет выступление Анатолия Шипова, лидера GitVerse. Готовьтесь вдохновляться кросс-командными проектами в мире больших технологий!
🖱 Когда: 12 сентября, ровно в 18:05.
Кто зарегистрировался на Big Tech Night – не пропустите!
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Друзья, кто тоже собрался не спать в эту пятницу? Если сомневались – вот еще одна причина этого не делать:
На Late Night Show вас ждет выступление Анатолия Шипова, лидера GitVerse. Готовьтесь вдохновляться кросс-командными проектами в мире больших технологий!
Кто зарегистрировался на Big Tech Night – не пропустите!
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9 5🎉4❤1
GitVerse News
Друзья, у нас такиииие новости….🔥 Мы вместе с Cloud. ru и Хабром запустили грантовую программу «Код без границ». Важное уточнение — это не просто гранты, а всесторонняя поддержка для ваших проектов: 🏆 Финансовая мотивация – средства для развития команды…
А для тех, кто пропустил большие новости прошлой недели:
Вместе с Cloud.ru и Хабром мы запустили грантовую программу🏆
Успейте оставить заявку и получить всестороннюю поддержку вашего проекта
Все подробности ниже⬇️
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Вместе с Cloud.ru и Хабром мы запустили грантовую программу
Успейте оставить заявку и получить всестороннюю поддержку вашего проекта
Все подробности ниже
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Please open Telegram to view this post
VIEW IN TELEGRAM
Как прошел AI-хакатон «Практическая мультимодальность» 🚀
Пятница – время поделиться тем, о чем мы вам еще не успели рассказать! Недавно мы приняли участие в хакатоне Московского банка ПАО Сбербанк в качестве технологического партнера🏆
Студенты топовых технических вузов Москвы работали с мультимодальными данными и создавали на GitVerse прототипы AI-решений для задач городской инфраструктуры и бизнеса
Рады были стать частью этого события. Дальше — больше!😉
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Пятница – время поделиться тем, о чем мы вам еще не успели рассказать! Недавно мы приняли участие в хакатоне Московского банка ПАО Сбербанк в качестве технологического партнера
Студенты топовых технических вузов Москвы работали с мультимодальными данными и создавали на GitVerse прототипы AI-решений для задач городской инфраструктуры и бизнеса
Рады были стать частью этого события. Дальше — больше!
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9 5😁1
С Днем программиста, сообщество! 🚀
Друзья, сегодня мы празднуем наш 256-й байт в году – день, когда мы чтим силу 2^8, бесконечные циклы, отладку до утра и радость от работающего кода. Немного пожеланий: пусть ваш код всегда компилируется с первого раза, баги превращаются в фичи, а дедлайны не крадут ваш сон! И, конечно, больше звезд✨
Отметить предлагаем по-программистски: с интересной задачкой на regex🎉 Поехали!
Представьте: вы парсите текст в поисках упоминаний «256-го» дня. Но текст хитрый — дизайнеры подкинули типографику с разными дефисами, тире и даже без них. Код вроде работает, но... пропускает кучу вариантов🐱
Вот «поломанный» сниппет на Python:
🤔
А теперь вопросы:
⏩ Почему часть упоминаний не ловится, хотя визуально «дефис» есть?
⏩ Чем заменить -? в шаблоне одной правкой, чтобы покрыть всю типографику без пост-обработки, циклов или нормализации текста? (должно быть коротко и элегантно 💅 )
Пишите свои идеи и догадки в комментариях ниже⬇️
Лучшие решения отметим, а позже закинем правильный вариант от нас😉
Друзья, сегодня мы празднуем наш 256-й байт в году – день, когда мы чтим силу 2^8, бесконечные циклы, отладку до утра и радость от работающего кода. Немного пожеланий: пусть ваш код всегда компилируется с первого раза, баги превращаются в фичи, а дедлайны не крадут ваш сон! И, конечно, больше звезд
Отметить предлагаем по-программистски: с интересной задачкой на regex
Представьте: вы парсите текст в поисках упоминаний «256-го» дня. Но текст хитрый — дизайнеры подкинули типографику с разными дефисами, тире и даже без них. Код вроде работает, но... пропускает кучу вариантов
Вот «поломанный» сниппет на Python:
import re
text = (
"Сегодня 256-й день! Ура!\n"
"А у дизайнера типографика: 256-й день (NBSP-hyphen), 256–й (en dash), 256й без дефиса.\n"
"Ещё встретилось: 256–й, 256—й и даже 256-й в заголовке."
)
# хотим поймать: 256-й / 256й / 256-й (все «дефисы»)
found = re.findall(r"\b256-?й\b", text, flags=re.IGNORECASE)
print(found) # ожидание: ['256-й', '256-й', '256–й', '256й', '256—й', ...]
Запустите у себя — и увидите, что regex ловит не все. Почему? А теперь вопросы:
Пишите свои идеи и догадки в комментариях ниже
Лучшие решения отметим, а позже закинем правильный вариант от нас
Please open Telegram to view this post
VIEW IN TELEGRAM
❤21🔥9 6🤩2🥰1
От машинного кода до нейросетей: как программирование перевернуло мир 🖱
В этот особенный день мы хотим напомнить вам великую историю программирования, поэтому вместе с РБК подготовили для вас лонгрид, в котором вспомнили все: от аналитической машины Бэббиджа до современных нейросетей.
Смело отодвигайте все дела и начинайте отмечать праздник, вспоминая, с чего же все началось!
⏩ Читать лонгрид на РБК ⛓️💥
В этот особенный день мы хотим напомнить вам великую историю программирования, поэтому вместе с РБК подготовили для вас лонгрид, в котором вспомнили все: от аналитической машины Бэббиджа до современных нейросетей.
Смело отодвигайте все дела и начинайте отмечать праздник, вспоминая, с чего же все началось!
Please open Telegram to view this post
VIEW IN TELEGRAM
www.rbc.ru
От машинного кода до нейросетей
Как программирование перевернуло мир
Решение задачки с regex 🚀
Друзья, на день программиста мы поделились с вами задачкой про regex. Видели в комментариях ваши варианты решения, спасибо за крутые идеи!
Теперь делимся нашим вариантом, а также показываем, как с этой задачей справился ИИ-ассистент GigaCode(скрин прилагается в посте 😉 ) .
Итак, почему часть упоминаний не ловится?
В исходном коде использовался шаблон r"\b256-?й\b", который ищет «256», за которым следует опциональный ASCII-дефис (-, U+002D) и «й». Но в тексте встречаются разные Unicode-символы: обычный дефис, неразрывный дефис, en dash, em dash и другие. ASCII-дефис (-) не покрывает эти типографские варианты, поэтому часть совпадений теряется.
Решение в одну строчку:
Чтобы поймать все варианты «256-го» дня, нужно заменить -? на диапазон Unicode-символов, включающий все типы дефисов и тире. Вот исправленный код:
Что здесь происходит?💡
\b256 — граница слова и число «256».
[\-\u2010-\u2015\u2212]? — опциональный символ из диапазона:
\- — ASCII hyphen-minus (U+002D).
\u2010-\u2015 — диапазон Unicode: HYPHEN (U+2010), NON-BREAKING HYPHEN (U+2011), FIGURE DASH (U+2012), EN DASH (U+2013), EM DASH (U+2014), HORIZONTAL BAR (U+2015).
\u2212 — MINUS SIGN (U+2212).
й\b — буква «й» и граница слова.
flags=re.IGNORECASE — игнорируем регистр.
Если у вас есть еще идеи или вопросы по regex, пишите в комментариях — обсудим!✋
Друзья, на день программиста мы поделились с вами задачкой про regex. Видели в комментариях ваши варианты решения, спасибо за крутые идеи!
Теперь делимся нашим вариантом, а также показываем, как с этой задачей справился ИИ-ассистент GigaCode
Итак, почему часть упоминаний не ловится?
В исходном коде использовался шаблон r"\b256-?й\b", который ищет «256», за которым следует опциональный ASCII-дефис (-, U+002D) и «й». Но в тексте встречаются разные Unicode-символы: обычный дефис, неразрывный дефис, en dash, em dash и другие. ASCII-дефис (-) не покрывает эти типографские варианты, поэтому часть совпадений теряется.
Решение в одну строчку:
Чтобы поймать все варианты «256-го» дня, нужно заменить -? на диапазон Unicode-символов, включающий все типы дефисов и тире. Вот исправленный код:
import re
text = (
"Сегодня 256-й день! Ура!\n"
"А у дизайнера типографика: 256-й день (NBSP-hyphen), 256–й (en dash), 256й без дефиса.\n"
"Ещё встретилось: 256–й, 256—й и даже 256-й в заголовке."
)
found = re.findall(r"\b256[\-\u2010-\u2015\u2212]?й\b", text, flags=re.IGNORECASE)
print(found) # ['256-й', '256-й', '256–й', '256й', '256—й', '256-й']
Что здесь происходит?
\b256 — граница слова и число «256».
[\-\u2010-\u2015\u2212]? — опциональный символ из диапазона:
\- — ASCII hyphen-minus (U+002D).
\u2010-\u2015 — диапазон Unicode: HYPHEN (U+2010), NON-BREAKING HYPHEN (U+2011), FIGURE DASH (U+2012), EN DASH (U+2013), EM DASH (U+2014), HORIZONTAL BAR (U+2015).
\u2212 — MINUS SIGN (U+2212).
й\b — буква «й» и граница слова.
flags=re.IGNORECASE — игнорируем регистр.
Если у вас есть еще идеи или вопросы по regex, пишите в комментариях — обсудим!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6 3❤2
#GitVerseКейс
Смотри, какой репозиторий!
Привет, друзья! Давно не делились с вами крутыми проектами на GitVerse, поэтому сегодня принесли кое-что особенное. Рассказываем про Мишу — консольный SSH-клиент, который упрощает жизнь тем, кто часто работает с удаленными серверами. Погнали!
О проекте
Миша — это консольный SSH-клиент, который написан на Go и создан для удобного управления подключениями к удаленным серверам. Идея проекта родилась из реальной боли: необходимость искать доступы к серверам в чатах, файлах или заметках, а также тратить время на подключение по паролю или по ключу. Денис Корбаков, автор проекта, решил создать инструмент, который сделает процесс подключения быстрым и приятным, сохраняя привычную работу в терминале.
Миша избавляет от необходимости держать доступы в разных местах и гуглить команды для подключения. Все хранится в одном месте, а процесс подключения — максимально быстрый.
Что сейчас умеет Миша?
– Создавать новые подключения;
– Обновлять существующие подключения;
– Удалять ненужные подключения;
– Подключаться к серверам по сохраненным настройкам.
– SCP-операции — упрощение передачи файлов на сервер и обратно, чтобы не гуглить аргументы SCP.
– Конфигурация — настройка тем оформления, расположения файлов и других параметров для персонализации.
– Полноценный SSH-toolkit с дополнительными функциями для удобной работы с удаленными машинами.
Переходите в репозиторий, тестируйте утилиту и делитесь своими идеями
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Смотри, какой репозиторий!
Привет, друзья! Давно не делились с вами крутыми проектами на GitVerse, поэтому сегодня принесли кое-что особенное. Рассказываем про Мишу — консольный SSH-клиент, который упрощает жизнь тем, кто часто работает с удаленными серверами. Погнали!
О проекте
Миша — это консольный SSH-клиент, который написан на Go и создан для удобного управления подключениями к удаленным серверам. Идея проекта родилась из реальной боли: необходимость искать доступы к серверам в чатах, файлах или заметках, а также тратить время на подключение по паролю или по ключу. Денис Корбаков, автор проекта, решил создать инструмент, который сделает процесс подключения быстрым и приятным, сохраняя привычную работу в терминале.
Миша избавляет от необходимости держать доступы в разных местах и гуглить команды для подключения. Все хранится в одном месте, а процесс подключения — максимально быстрый.
Что сейчас умеет Миша?
– Создавать новые подключения;
– Обновлять существующие подключения;
– Удалять ненужные подключения;
– Подключаться к серверам по сохраненным настройкам.
Что в планах?– SCP-операции — упрощение передачи файлов на сервер и обратно, чтобы не гуглить аргументы SCP.
– Конфигурация — настройка тем оформления, расположения файлов и других параметров для персонализации.
– Полноценный SSH-toolkit с дополнительными функциями для удобной работы с удаленными машинами.
Переходите в репозиторий, тестируйте утилиту и делитесь своими идеями
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
🔥16❤7 7
Друзья, привет!
Последние дни в чате идет дискуссия про ИИ и нейросети — а у нас есть про это интересный анонс. Нативочка!🚀
24 сентября приглашаем вас на встречу с разработчиками GigaCode, Kandinsky и других AI-продуктов — AI R&D Day. Эксперты расскажут, как обучают и оценивают модели, развивают мультимодальность и превращают исследования в сервисы.
❗️ На что советуем обратить внимание:
Дима Бабаев из GigaCode будет рассказывать, как его команда учит модель помогать разработчикам — с каждым обновлением все лучше и точнее.
📍 Офлайн в Москве* — с живыми дискуссиями и афтепати
🌐 Онлайн на сайте конференции
📆 24 сентября, 11:00 мск
Зарегистрироваться можно бесплатно на сайте AI R&D Day.
*Количество мест в очном формате ограничено.
Последние дни в чате идет дискуссия про ИИ и нейросети — а у нас есть про это интересный анонс. Нативочка!
24 сентября приглашаем вас на встречу с разработчиками GigaCode, Kandinsky и других AI-продуктов — AI R&D Day. Эксперты расскажут, как обучают и оценивают модели, развивают мультимодальность и превращают исследования в сервисы.
Дима Бабаев из GigaCode будет рассказывать, как его команда учит модель помогать разработчикам — с каждым обновлением все лучше и точнее.
🌐 Онлайн на сайте конференции
Зарегистрироваться можно бесплатно на сайте AI R&D Day.
*Количество мест в очном формате ограничено.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤩5 5❤1😁1
Что там по опенсорсу? 💡
Как вы знаете, недавно мы запустили грантовую программу для поддержки open source проектов, а на прошлой неделе на Wink вышел документальный сериал «Открытый код», в котором братья Андрей и Владимир Коняевы исследуют мир открытого кода через истории людей, которые создали нашу повседневность. И мы в нем тоже приняли участие!
Анатолий Шипов, лидер GitVerse, поделился своим мнением и рассказал много интересного.
Первая серия уже здесь
Смотрите и делитесь мнением⬇️
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Как вы знаете, недавно мы запустили грантовую программу для поддержки open source проектов, а на прошлой неделе на Wink вышел документальный сериал «Открытый код», в котором братья Андрей и Владимир Коняевы исследуют мир открытого кода через истории людей, которые создали нашу повседневность. И мы в нем тоже приняли участие!
Анатолий Шипов, лидер GitVerse, поделился своим мнением и рассказал много интересного.
Первая серия уже здесь
Смотрите и делитесь мнением
КОД БЕЗ ГРАНИЦ | GitVerse запускает гранты
Please open Telegram to view this post
VIEW IN TELEGRAM
wink
Свободный код (2025) смотреть сериал онлайн в хорошем качестве на wink.ru
Смотри сериал Свободный код 2025 года в онлайн-кинотеатре wink.ru в любом месте и в любое время. Сериал «Свободный код» в хорошем качестве Full HD (1080) или HD (720) доступен для просмотра.
🔥10 5🤩1
Дайте GitVerse совет!
Друзья, приглашаем пройти наш регулярный опрос — расскажите нам о нас😉 Что вам нравится на платформе? А чего не хватает?
Каждый ваш ответ — шаг к тому, чтобы GitVerse стал еще удобнее и функциональнее. Готовы повлиять на развитие платформы напрямую? Тогда вперед!
⛓️💥 Переходите к опросу по ссылке.
Будем рады любым мнениям.
Спасибо, что исследуете вселенную кода с нами!🚀
#GitVerseОпрос
Друзья, приглашаем пройти наш регулярный опрос — расскажите нам о нас
Каждый ваш ответ — шаг к тому, чтобы GitVerse стал еще удобнее и функциональнее. Готовы повлиять на развитие платформы напрямую? Тогда вперед!
Будем рады любым мнениям.
Спасибо, что исследуете вселенную кода с нами!
#GitVerseОпрос
Please open Telegram to view this post
VIEW IN TELEGRAM