ru
Feedback
Справочник Программиста

Справочник Программиста

Открыть в Telegram
5 864
Подписчики
-1024 часа
-147 дней
-5030 день
Архив постов
🚀 Dragonfly — это современное высокопроизводительное хранилище данных в оперативной памяти, разработанное как замена Redis и
+1
🚀 Dragonfly — это современное высокопроизводительное хранилище данных в оперативной памяти, разработанное как замена Redis и Memcached. Проект полностью совместим с их API, что позволяет использовать его без изменений в коде существующих приложений. Основные особенности: ⏺Многопоточность и масштабируемость: В отличие от однопоточного Redis, Dragonfly использует многопоточную архитектуру с принципом "shared-nothing", что позволяет эффективно использовать все доступные ядра процессора и обеспечивает высокую масштабируемость . ⏺Высокая производительность: Достигает до 25 раз большей пропускной способности по сравнению с Redis, поддерживая миллионы операций в секунду на одном экземпляре. ⏺Оптимизация использования ресурсов: Благодаря эффективному использованию аппаратных ресурсов, Dragonfly может работать на небольших инстансах с 8 ГБ ОЗУ и масштабироваться до машин с 64 ядрами и 768 ГБ ОЗУ, что снижает затраты на инфраструктуру по сравнению с кластерными решениями. ⏺Поддержка облачных платформ: Официально поддерживается на архитектурах x86_64 и arm64 и оптимизирован для работы в облачных средах, таких как AWS, GCP и Azure. 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Дарим подписку на Яндекс Музыку Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Попробовать #реклама 18+ music.yandex.ru О рекламодателе Реклама на Яндексе

🚀 Библиотека Zict в Python Библиотека Zict — это легковесная и удобная абстракция для словарей с расширенными возможностями
🚀 Библиотека Zict в Python Библиотека Zict — это легковесная и удобная абстракция для словарей с расширенными возможностями хранения. Входит в экосистему Dask и предназначена для управления данными в памяти и на диске таким образом, чтобы легко переключаться между хранилищами. Основные возможности: 🔵Поддержка словарей с дополнительной логикой хранения 🔵Возможность комбинирования хранилищ (например, память + диск) 🔵Автоматическое управление кэшем (LRU) 🔵Простая сериализация и десериализация данных 🔵Хранение на диске через файловую систему 🔵Совместимость с байтовыми данными 🔵Лёгкость интеграции в собственные проекты 🔵Минимальные зависимости и лёгкость установки ➡️Установка: pip install zict 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Кейсы, статьи, митапы Как обрабатывать данные в реальном времени с Tarantool: статьи, архитектурные схемы и реальные кейсы. П
Кейсы, статьи, митапы Как обрабатывать данные в реальном времени с Tarantool: статьи, архитектурные схемы и реальные кейсы. Пишем понятно и по делу в Telegram-канале Tarantool News. Подписаться #реклама О рекламодателе

Preswald — это фреймворк для создания приложений для работы с данными, панелей мониторинга и внутренних инструментов на Python. Предоставляет готовые компоненты пользовательского интерфейса, такие как таблицы, диаграммы и формы. Пользователи могут взаимодействовать с приложением, изменять входные данные, запускать запросы и обновлять визуализации, без необходимости вручную управлять пользовательским интерфейсом. Основные особенности: 🔵Разработка приложений без написания фронтенда. 🔵Реактивность и интерактивность. 🔵Автоматическое управление состоянием и зависимостями. 🔵DAG рабочего процесса. 🔵Интеграция с экосистемой Python для работы с данными. 🔵Декларативный синтаксис. 🔵Возможность расширения. 🔵Быстрая разработка и прототипирование. ➡️Установка: pip install preswald 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Переход на микросервисы с Kubernetes: что нужно учесть? 24 апреля на бесплатном вебинаре от СберТеха «К микросервисам через п
Переход на микросервисы с Kubernetes: что нужно учесть? 24 апреля на бесплатном вебинаре от СберТеха «К микросервисам через построение управляемой контейнерной среды» поговорим о требованиях к контейнеризации и их реализации в продуктах Platform V DropApp и Platform V Synapse Service Mesh. Что обсудим: ⚡ Почему важно выбрать правильный дистрибутив Kubernetes ⚡ Что входит в Platform V DropApp и каковы его основные преимущества ⚡ Какие инструменты помогают в защите контейнерных сред ⚡ Какие дополнительные ценности дает service mesh А также поделимся опытом эксплуатации продуктов в высоконагруженных средах и расскажем, как использование решений от одного поставщика позволяет упростить жизнь продуктовых команд. Регистрируйтесь и приходите 24 апреля! Зарегистрироваться #реклама 16+ platformv.sbertech.ru О рекламодателе

Pathway — это фреймворк на Python для ETL обработки потоковых данных, предназначенный для задач потоковой обработки, аналитик
Pathway — это фреймворк на Python для ETL обработки потоковых данных, предназначенный для задач потоковой обработки, аналитики в реальном времени, построения пайплайнов с использованием больших языковых моделей (LLM) и реализации Retrieval-Augmented Generation (RAG).​ Основные особенности: 🔵Поддержка потоковой и пакетной обработки: Позволяет использовать один и тот же код как для обработки потоков данных, так и для пакетной обработки, что упрощает разработку и развертывание. 🔵Интеграция с Python: Фреймворк предоставляет простой в использовании API на Python, что облегчает интеграцию с популярными библиотеками машинного обучения и аналитики.​ 🔵Высокая производительность: Использует масштабируемый движок на Rust, основанный на Differential Dataflow, обеспечивая высокую пропускную способность и низкую задержку при обработке данных. 🔵Гибкость в использовании: Подходит как для разработки, так и для продакшн-сред, позволяя эффективно обрабатывать как потоковые, так и пакетные данные. ➡️Установка: pip install -U pathway 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

voice-transcribe-summarize-telegram-bot — это проект Telegram-бота, разработанный на Python, который автоматически транскриби
+1
voice-transcribe-summarize-telegram-bot — это проект Telegram-бота, разработанный на Python, который автоматически транскрибирует и кратко резюмирует голосовые сообщения. Использует современные модели искусственного интеллекта: Whisper для распознавания речи и Llama 3 для генерации кратких резюме, предоставляемые через API. Основные возможности: ⏺Обработка голосовых сообщений, как напрямую отправленных боту, так и пересланных из других чатов. ⏺Поддержка различных аудиоформатов. ⏺Точная транскрипция с помощью модели Whisper. ⏺Создание кратких и понятных резюме с использованием модели Llama 3. ⏺Четко структурированный и легко читаемый вывод результатов. Основные библиотеки: ✅python-telegram-botpydubffmpeg 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Получи грант на обучение в Центральном университете Прояви себя, получи грант до 2,8 млн на обучение ИТ и бизнесу в вузе. Для
Получи грант на обучение в Центральном университете Прояви себя, получи грант до 2,8 млн на обучение ИТ и бизнесу в вузе. Для школьников 10-х и 11-х классов, СПО. Подать заявку #реклама apply.centraluniversity.ru О рекламодателе

🖼Библиотека textual-image в Python Библиотека textual-image позволяет отображать изображения непосредственно в терминале с использованием фреймворков Textual и Rich.​ Основные возможности библиотеки: 🔵Поддержка графических протоколов терминала: использует протоколы Terminal Graphics Protocol (TGP), впервые представленный в терминале Kitty, и Sixel для отображения изображений в терминале.​ 🔵Альтернативный рендеринг: для терминалов, не поддерживающих TGP или Sixel, предусмотрен альтернативный способ отображения изображений с использованием символов Unicode.​ 🔵Интеграция с Textual и Rich: предоставляются виджеты и рендеры, которые можно использовать в приложениях на базе Textual и Rich.​ ➡️Установка библиотеки: pip install textual-image 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в
+5
В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно. Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚 Смотреть #реклама 16+ О рекламодателе

🟦Groovy — это инструмент, который преобразует функции, написанные на Python, в их эквиваленты на JavaScript. Возможности: ⏺П
🟦Groovy — это инструмент, который преобразует функции, написанные на Python, в их эквиваленты на JavaScript. Возможности: ⏺Преобразует простые функции на Python в эквиваленты на JavaScript. ⏺Поддерживает подмножество стандартной библиотеки Python, а также некоторые специфические классы Gradio. ⏺Предоставляет подробные сообщения об ошибках, если функцию невозможно транспилировать (например, из-за отсутствия эквивалента в JavaScript или неоднозначности). ➡️Установка: pip install groovy 📱 Репозиторий ➡️Справочник Программиста. Подписаться

✨Библиотека Cookiecutter в Python Библиотека Cookiecutter предназначена для создания проектов по шаблону. Позволяет быстро ра
Библиотека Cookiecutter в Python Библиотека Cookiecutter предназначена для создания проектов по шаблону. Позволяет быстро разворачивать структуру проекта с нужными файлами, директориями и настройками, не создавая всё вручную. Особенно полезна для стандартизации шаблонов проектов в команде или автоматизации рутинных задач. Особенности библиотеки: 🔵Генерация проектов из шаблонов 🔵Использование шаблонов с GitHub, GitLab и локальных путей 🔵Поддержка Jinja2-шаблонов внутри файлов и папок 🔵Автоматическое создание структуры проекта 🔵Запрос пользовательских параметров перед генерацией 🔵Удобная настройка через файл cookiecutter.json 🔵Поддержка вложенных шаблонов 🔵Кроссплатформенность (работает на Windows, macOS, Linux) 🔵Активное сообщество и множество готовых шаблонов ➡️Установка: pipx install cookiecutter 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Онлайн-магистратура Кибербезопасность от Яндекса и МИФИ День открытых дверей 23 апреля в 19:00 мск | Онлайн Эксперты Яндекса и НИЯУ МИФИ расскажут об очной онлайн-магистратуре для карьеры в IT. Всё о поступлении и обучении, выступления экспертов, ответы на вопросы. Выбирайте всё: работу и учёбу, навыки и диплом магистра. Узнать больше #реклама 16+ practicum.yandex.ru О рекламодателе

🤖 aiogram-django-template — это шаблон телеграм-бота на Aiogram с админкой на Django. Данный шаблон упрощает процесс построе
🤖 aiogram-django-template — это шаблон телеграм-бота на Aiogram с админкой на Django. Данный шаблон упрощает процесс построения и развертывания ботов с использованием возможностей Django, таких как модели данных, авторизация, админ-панель и другие компоненты. Включает в себя базовую структуру, которая позволяет быстро подключить бота к проекту на Django. Основные особенности: ⏺Интеграция Django с Aiogram для создания ботов. ⏺Использование Docker и Docker Compose для изолированного развертывания. ⏺Асинхронная обработка задач с помощью Celery, RabbitMQ и Redis. ⏺Интеграция с Sentry для мониторинга ошибок. ⏺Хранение файлов через AWS S3. ⏺Использование Django REST Framework для создания API. ⏺Использование pre-commit hooks для проверки кода. ⏺CI/CD настроено с использованием GitHub Actions. ⏺Упрощённая работа с командами через Makefile. Основные библиотеки: ✅aiogramdjangoceleryredispsycopg 📱 Репозиторий ➡️Справочник Программиста. Подписаться

Бесплатное льготное обучение: 3 месяца Ищем людей, которые хотят обучиться и работать в IT-сфере из дома В конце обучения вы
Бесплатное льготное обучение: 3 месяца Ищем людей, которые хотят обучиться и работать в IT-сфере из дома В конце обучения вы пройдете стажировку и устроитесь на работу с зп от 150.000 рублей Образование, место жительства, трудовой стаж — не важны! Для старта нужно: — пройти короткий тест — заполнить анкету На что можно рассчитывать, после обучения: ✅ удаленная работа ✅ зп от 150.000 рублей (потолка нет) ✅ стабильная подработка, если не хотите уходить с основной работы ⚡ Осталось всего 47 бесплатных мест. Успейте пройти тест и оставить заявку: Узнать больше #реклама 16+ technolium.ru О рекламодателе

🙀Библиотека wat в Python Библиотека wat используется для автоматического анализа и генерации тестов для кода. WAT расшифровывается как "What a Test" — своеобразное название, подчеркивающее философию библиотеки. Основные возможности библиотеки: 🔵Автоматическая генерация тестов для кода 🔵Поддержка различных форматов вывода (например, unittest, pytest) 🔵Интерактивный режим для быстрого создания тестов 🔵Анализ покрытия кода 🔵Генерация мок-объектов для зависимостей 🔵Простота использования и минимальные требования к конфигурации ➡️Установка: pip install wat 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Бесплатное льготное обучение: 3 месяца Мы ищем людей, которые хотят работать в IT-сфере из дома 💰 Оплата от 150.000 рублей в
Бесплатное льготное обучение: 3 месяца Мы ищем людей, которые хотят работать в IT-сфере из дома 💰 Оплата от 150.000 рублей в месяц Образование, место жительства, трудовой стаж — не важны! Подходит, как для подработки / декретного отпуска, так и для полной занятости. Если заинтересовались, то для старта нужно: — пройти короткий тест — заполнить анкету На что можно рассчитывать: ✅ удаленная работа ✅ зп от 150.000 рублей (потолка нет) ✅ стабильная подработка, если не хотите уходить с основной работы ⚡ Количество бесплатных мест ограничено. Успейте пройти тест и оставить заявку: Узнать больше #реклама technolium.ru О рекламодателе

angr — это фреймворк для анализа бинарных файлов (анализ исполняемых программ на низком уровне) с помощью Python. Активно исп
angr — это фреймворк для анализа бинарных файлов (анализ исполняемых программ на низком уровне) с помощью Python. Активно используется в области reverse engineering, эксплойт-разработки, CTF-соревнований и автоматического анализа уязвимостей. Основные возможности: 🔵Загрузка и анализ бинарных файлов 🔵Символическое исполнение 🔵Построение графа потока управления (CFG) 🔵Поиск нужного пути выполнения программы 🔵Обнаружение уязвимостей и ошибок 🔵Эмуляция выполнения без запуска на реальной машине 🔵Taint-анализ (отслеживание пользовательского ввода по коду) ➡️Установка: pip install angr 📱 Репозиторий ⚙️ Документация ➡️Справочник Программиста. Подписаться

Как мы делаем СУБД Pangolin DB? Привет! На связи команда разработки СУБД Platform V Pangolin DB. Мы делаем полезное сообществ
Как мы делаем СУБД Pangolin DB? Привет! На связи команда разработки СУБД Platform V Pangolin DB. Мы делаем полезное сообщество для всех профессионалов из мира СУБД и всех, кому интересен наш продукт. Пишем о том, как делаем Pangolin, разбираем ваши кейсы в чате, помогаем решать рабочие задачки, зовем на бесплатные вебинары и митапы, проводим квизы про базы данных, разбираем английский сленг, а еще у нас есть вакансии и идеи для хобби айтишников... Подпишитесь, у нас как раз много нового! Подписаться #реклама О рекламодателе