Date | Title | Description |
10.02.2025 | Navigating the Complex World of Machine Learning Deployment with Nvidia Triton Server | In the realm of machine learning, deploying models is akin to launching a ship into uncharted waters. The journey is fraught with challenges, from ensuring smooth communication between components to monitoring performance metrics. As the nu... |
09.02.2025 | Запускаем ML-модели с помощью Docker и Nvidia Triton Server | Введение
Запускать и сопровождать модели машинного обучения в рамках веб-сервисов - это нетривиальная задача. Вам придется решать кучу проблем от взаимодействия различных частей вашего приложения с моделью до мониторинга ее производительнос... |
05.02.2025 | Malicious Packages Discovered in Python Package Index: A Wake-Up Call for Developers | In the ever-evolving landscape of cybersecurity, threats lurk in unexpected places. Recently, a significant incident unfolded within the Python Package Index (PyPI), a repository widely used by developers for package management. This incide... |
04.02.2025 | The Future of Coding: Embracing AI and Simplifying Development | In the fast-paced world of technology, coding is evolving. Once a complex labyrinth, it’s now becoming a streamlined highway, thanks to artificial intelligence. Imagine a world where developers spend less time wrestling with code and more t... |
03.02.2025 | Делаем свой Telegra.ph на маркдауне за три минуты и один промпт | Последние два года я почти не пишу код. Наверное, только 10% кода в моих личных и коммерческих проектах написано мной, все остальное генерируют нейронки. За это время у меня выработался определенный подход к созданию проектов и появились ин... |
31.01.2025 | Вредоносные пакеты deepseeek и deepseekai были опубликованы в Python Package Index | В рамках исследования и отслеживания угроз группа Supply Chain Security департамента Threat Intelligence экспертного центра Positive Technologies (PT ESC) обнаружила и предотвратила вредоносную кампанию в главном репозитории пакетов Python ... |
30.01.2025 | Вышел PyTorch 2.6: поддержка Python 3.13 в torch.compile и улучшения в AOTInductor | Разработчики PyTorch выпустили обновление 2.6, в котором добавили поддержку Python 3.13 в torch.compile, включили улучшения в AOTInductor и интегрировали torch.compiler.set_stance — функцию настройки производительности компилятора. Кроме то... |
28.01.2025 | Умный дом с радио из Cyberpunk: как я написал расширение для Home Assistant | Два с половиной года назад я делал радио из игры Cyberpunk 2077 на базе проекта Ka-Radio32 и собственной интерпретации модели из игры. Радио спокойно использовалось по назначению все это время, но вот наступили новогодние праздники. Я решил... |
27.01.2025 | Как автоматизировать свою переписку с девушкой в Telegram | Бывает так: девушка ждет внимания, а вы увлечены работой, хобби или ещё чем-то, и забываете о ней. Установка отложенных сообщений — идеальный компромисс. Эта статья не о создании чат-бота, который будет "любить" за вас. Речь о нен... |
23.01.2025 | Стоит ли использовать Python venv в контейнере, таком как Docker? Определённо | Хотя технически возможно не использовать venv в контейнере, таком как Docker-образ, вам всё же, вероятно, захочется его применять.
Действительно минимальные образы встречаются крайне редко и стоят дорого. Если вы не уверены, что у вас именн... |
23.01.2025 | Быстрый старт в мир Python окружений с uv | uv — относительно новый и динамично развивающийся инструмент, упрощающий создание и управление Python окружениями. Быстро, без лишних настроек и с простым интерфейсом
uv — довольно быстрый пакетный менеджер и менеджер виртуальных окружений ... |
23.01.2025 | Забудь про XPath и CSS-селекторы: путь от стандартных локаторов к кастомным | Локаторы — важная часть автоматизации тестирования. Они позволяют находить элементы на странице для взаимодействия с ними в тестах. Но что делать, если стандартные методы, такие как CSS-селекторы и XPath, становятся громоздкими, ломаются пр... |
23.01.2025 | Почему мы отказались от выражения «assert» в Python | Привет! Меня зовут Дмитрий, я backend-разработчик. В текущем проекте на Python мы отказались от использования выражений с ключевым словом assert, и в этой статье я расскажу почему.
Ключевое слово assert было впервые добавлено в язык ещё в в... |
22.01.2025 | The Future of Transparent Displays: A Glimpse into Tomorrow's Technology | In the world of technology, the quest for innovation is relentless. Two giants, LG and Samsung, are at the forefront of a fascinating race: the development of transparent displays. This endeavor is not just about aesthetics; it’s about rede... |
22.01.2025 | The Rise of Automation: How Digital Employees are Transforming Workplaces | In the modern workplace, time is money. Every second counts. As businesses strive for efficiency, automation emerges as a beacon of hope. Enter the digital employee—a software robot designed to handle repetitive tasks, freeing human workers... |
21.01.2025 | Как цифровой сотрудник IBS «Василий» облегчает жизнь нашим администраторам на проектах | Привет, Хабр! Меня зовут Василий Никулин, я занимаюсь разработкой решений для автоматизации внутренних процессов в IBS. В этой статье расскажу о том, как мы упрощаем работу и освобождаем время нашим администраторам на проектах с помощью так... |
21.01.2025 | Насколько RTX 2080 Ti подходит для ML-задач? Изучаем бенчмарки | Когда NVIDIA представила видеокарты семейства GeForce® RTX™ 20 в 2018 году, стало ясно, что новые чипы с архитектурой NVIDIA Turing™ кардинально изменят подход к вычислениям. Благодаря множеству нововведений, новые видеокарты стали значител... |
18.01.2025 | Bridging Realities: The Rise of Arnis in Minecraft | In the digital age, the line between reality and virtuality blurs. Enter Arnis, a groundbreaking tool that transforms the way we build in Minecraft. This utility allows users to recreate real-world locations in mere minutes, leveraging data... |
17.01.2025 | Spreadsheets ( гугл док ) для аналитика, чтение и запись данных. Настраиваем коннекшен | Кому будет интересна эта статья?
Вы работаете в Pandas/Python и вам необходимо получить таблицу из гугл дока.
Вы работаете в Pandas/Python и вам необходимо записать таблицу в гугл док.
Но коннекшена нету, тогда эта статья для вас!
И так сде... |
15.01.2025 | Работает? Трогай! Рефакторинг | «Работает — не трогай!» — знакомая фраза? Звучит как девиз стабильности. Но в наше время все меняется со слишком большой скоростью, и такой подход может стать настоящей ловушкой Джокера. Оставленный без внимания проект рискует превратиться ... |
14.01.2025 | Выводим Большие языковые модели на чистую воду с помощью… Больших языковых моделей | Генеративный искусственный интеллект постоянно становится героем заголовков СМИ, каждый час создаются новые стартапы с использованием Больших языковых моделей, однако реальный бизнес не очень охотно внедряет технологии ИИ в свои процессы. В... |
13.01.2025 | Bridging Python and JavaScript: The Brython Revolution | In the vast ocean of programming languages, Python and JavaScript are two titans. Each has its own strengths, yet they often exist in separate realms. Enter Brython, a bridge that connects these two worlds. It allows developers to write Pyt... |
13.01.2025 | Brython: Python in Your Browser | In the vast landscape of web development, JavaScript reigns supreme. Yet, a new contender has emerged: Brython. This innovative tool allows developers to wield Python, a language celebrated for its simplicity and elegance, directly in the b... |
13.01.2025 | Нейросети со льдом: как мы разрабатываем методы ИИ для повышения эффективности прогнозирования морского льда в Арктике... | Привет, Хабр! Меня зовут Юлия Борисова, я младший научный сотрудник лаборатории композитного искусственного интеллекта и исследовательского центра «Сильный ИИ в промышленности». Одна из задач, которой я занимаюсь вместе с коллегами из ИТМО ... |
13.01.2025 | Brython: Python в вашем браузере | Запуск Python в браузере: преимущества
Реализация изоморфной веб-разработки
Доступ к веб-API
Прототипирование и библиотеки JavaScript
Преподавание Python студентам
Замечания о производительности
Развлекайтесь
Установка Brython
Установка CDN... |
13.01.2025 | Brython: Python в вашем браузере (ч.3) | Часть 1 • Часть 2 • Часть 3 • Часть 4Взаимодействие с JavaScript
Brython позволяет Python-коду взаимодействовать с кодом JavaScript. Наиболее распространенный шаблон — доступ к JavaScript из Brython. Обратный вариант, хотя и возможен, не ра... |
11.01.2025 | The Rise of eToken NG-OTP and PyPI's Quarantine Feature: A Dual Perspective on Security Innovations | In the digital age, security is paramount. Two recent developments highlight this truth: the revival of the eToken NG-OTP and the introduction of a quarantine feature in the Python Package Index (PyPI). Both innovations aim to enhance secur... |
11.01.2025 | Brython: Python в вашем браузере | Если вы веб-разработчик и предпочитаете писать на Python, а не на JavaScript, то Brython — реализация Python, работающая в браузере, — может оказаться для вас привлекательным вариантом.
JavaScript является де-факто языком разработки интерфе... |
11.01.2025 | Вопросно-ответные системы в области кода: часть 1 | Всем привет, желаю вам хорошего дня и настроения
Было ли когда-то у вас желание получить документацию к своему проекту в пару кликов?
У меня — регулярно. Жила была проблема, которая преследует меня с начала жизни — я понятия не имею, что пр... |
09.01.2025 | В PyPI появилась опция карантина, с помощью которой можно временно закрывать заражённые проекты | В блоге The Python Package Index Blog рассказали о функции карантина, с помощью которой администраторы пакетного менеджера PyPI могут ограничивать возможность скачивания и установки проекта. Тестировать функцию начали в августе 2024 года. З... |
08.01.2025 | Оживляем eToken NG-OTP: USB-ключ для SSH и аппаратный генератор одноразовых паролей | К 2025 году сложился достаточно насыщенный вторичный рынок USB-ключей eToken. Встретить их по ценам от нуля до весьма символических можно как на просторах барахолок, так и из рук в руки, как штучно, так и коробками. В то же время eToken NG-... |
08.01.2025 | Обнаружение устройств через UPnP / SSDP | Что больше всего бесит при первом запуске устройств с управлением по Ethernet? Необходимость его искать в сети с использованием зоопарка из подходов. Тут используются программы автопоиска (например Winbox для MikroTik), дефолтные IP адреса ... |
01.01.2025 | Контекст диалога в pytelegrambotapi | Контекст в чат-ботах играет ключевую роль в создании удобных и интерактивных взаимодействий с пользователем. Без него бот теряет связь с предыдущими сообщениями, что усложняет диалог. В этой статье мы рассмотрим, как реализовать систему кон... |
30.12.2024 | Изобретаем polimer — фреймворк на Python для ускорения разработки научных прототипов | Еще с третьей версии в Python появились аннотации типов, которые можно использовать в качестве комментариев к аргументам функций, для статического анализа и поиска ошибок или даже перегрузки методов в зависимости от типов аргументов. Помимо... |
26.12.2024 | UV как альтернатива Poetry | Пакетных менеджеров для питона как‑то слишком много. У этого, конечно, есть очевидная причина — скудность функционала pip, встроенного пакетного менеджера. Но всё равно внутренний перфекционист хочет простое решение из коробки. Установил пи... |
22.12.2024 | Tg бот для IT + автоматизация ИПРО-2 используя MTS Exolve. Упаковка в Docker и автоматизация сборки с GitHub Actions
1. Введение
2. Обзор кода main.py
3. Обзор кода button.py
4. Содержание .env
5. Опи... | Статья написана с целью передачи проекта всем кто ищет информацию по написанию простых ботов, началу работы с docker и github Actions.
1. Введение
У нас Tg бот написан был года 2,5 назад, на тот момент нужен был помощник для приема заявок о... |
21.12.2024 | Unleashing the Power of LZ4 Compression in Embedded Systems | In the world of embedded systems, every byte counts. Imagine a tiny microcontroller, tasked with displaying vibrant animations on a limited-resolution LED screen. The challenge? To deliver rich visuals without overwhelming the device's meag... |
20.12.2024 | Обработка временных рядов в TimescaleDB с интеграцией pandas и NumPy | Привет, Хабр!
Если вы когда‑либо занимались анализом данных, связанных со временем, то наверняка знаете, каким это иногда бывает нелегким занятием — особенно когда данных много, миллионы строк, и SQL начинает медленно кряхтеть под нагрузкой... |
20.12.2024 | В тихом омуте… или интересный режим работы смартфона OnePlus 6T | Несколько лет назад один из членов нашей команды заказал себе OnePlus 6T прямо из Китая. Телефон пришел в оригинальной упаковке и типовой комплектации: с зарядным устройством, кабелем и чехлом. Смартфон без проблем проработал год, ничем, на... |
19.12.2024 | Unlocking the Power of Pre-trained Neural Networks in Java Projects | In the fast-paced world of technology, time is money. Developers are always on the lookout for ways to speed up their projects without sacrificing quality. Enter pre-trained neural networks. These models are like seasoned chefs who have per... |
18.12.2024 | Сжатие графики при помощи алгоритма LZ4 | Содержание
Введение
Постановка задачи
Дисплей
Процесс отрисовки изображений
Память
Выбор алгоритма сжатия
Как работает LZ4?
LZ4 Block format
LZ4 Frame format
Так сжимались данные
Какой формат выбрать?
Разработка протокола хранения данных
Ре... |
16.12.2024 | Функциональные зависимости в таблице (удобный форк FDTool для python3) | Зачем?
Все мы часто работаем с табличными данными. Таблицы, конечно, бывают разные. Особенно приятно, когда таблица сразу плоская. Плоская таблица - это когда шапка однострочная и таблица НЕ матричная. Пример - любая таблица в SQL базе. В с... |
16.12.2024 | Наводим порядок в мониторинге 30+ проектов | Привет! Меня зовут Катя, я тестировщик.
Когда я только пришла работать в 2ГИС, я занималась тестированием фронтенда карты. Всё было чётко и понятно, ведь был один проект. Но когда я переключилась на тестирование бэкенда, ситуация радикально... |
14.12.2024 | Navigating Django Migrations: A Guide for Developers | Django migrations are like the tide—constant, necessary, and sometimes unpredictable. They shape the landscape of your database, ensuring that your models evolve without losing data. But for many developers, especially those new to Django, ... |
13.12.2024 | CodeChecker — контроль качества кода с использованием PVS-Studio | CodeChecker — довольно популярный Open Source инструмент контроля качества кода для Linux и macOS. В этой небольшой заметке расскажем о том, как его использовать вместе с анализатором PVS-Studio.
CodeChecker написан на Python и поддерживает... |
13.12.2024 | Инфраструктура для Data-Engineer виртуальные окружения | Введение
В современной Python-разработке управление зависимостями и изоляция проектов являются критически важными аспектами. Независимо от того, работаете ли вы над небольшим скриптом или крупным проектом, правильная организация окружений п... |
12.12.2024 | Большой гайд по миграциям в Django: полезные советы и обход типичных подводных камней | Привет! Меня зовут Макс, я backend-разработчик в компании ИдаПроджект и автор YouTube-канала PyLounge.
Эта вторая часть большой статьи по Django-миграциям для начинающих. Если вы пропустили или потеряли первую часть — держите ссылку.
Что зд... |
10.12.2024 | Python-библиотеки, которые упрощают жизнь программиста. Часть 1 | Привет всем! Меня зовут Алексей Жиряков, я техлид backend-команды витрины онлайн-кинотеатра KION. Сегодня хочу поделиться любимыми Python-библиотеками, которые помогают нам оптимизировать работу. Надеюсь, вам они тоже будут полезны. И конеч... |
08.12.2024 | The Dark Side of Open Source: A Supply Chain Attack on Ultralytics | In the world of software development, open source is a double-edged sword. It offers collaboration and innovation but also invites vulnerabilities. Recently, a serious incident shook the open-source community. Ultralytics, a prominent playe... |
08.12.2024 | NLP: когда машины начинают понимать нас (Часть 2) | 1. Введение
В прошлой статье мы с вами изучили теоретические основы обработки естественного языка (NLP) и теперь готовы перейти к практике. В мире NLP выбор подходящего языка программирования и инструментов играет ключевую роль в успешной р... |
08.12.2024 | Злоумышленники смогли выполнить код с правами обработчика GitHub Actions в репозитории Python-библиотеки Ultralytics | Злоумышленники смогли скомпрометировать модель искусственного интеллекта Ultralytics YOLO11 в результате атаки на цепочку поставок для развёртывания криптомайнеров на устройствах под управлением версий 8.3.41 и 8.3.42 из Python Package Inde... |
29.11.2024 | Navigating the Maze of Message Dependencies: Dead Letter vs. Inbox Patterns in Modern Integration | In the world of software integration, the flow of messages can resemble a bustling city. Each message is a vehicle, navigating through various streets—Kafka topics, queues, and databases. But what happens when these vehicles encounter roadb... |
28.11.2024 | От слов к делу: Практические кейсы применения NLP в Ингосстрахе | Когда говорят про ИИ в страховании, все обычно представляют классический ML и вероятностные модели (они конечно же имеются у нас в большом количестве). Страховая отрасль богата всевозможными данными (телеметрия с авто, внешние условия, данн... |
25.11.2024 | Building Your Own Voice Assistant with Raspberry Pi and Chat API | In the age of smart technology, voice assistants have become ubiquitous. They are the silent helpers in our homes, responding to our queries and managing our tasks. But what if you could create your own? A voice assistant tailored to your n... |
25.11.2024 | ТОП-5 ИБ-событий недели по версии Jet CSIRT | Сегодня в ТОП-5 — уязвимости в утилите needrestart для Ubuntu, новый скрытый загрузчик BabbleLoader, атака на брандмауэров Palo Alto Networks, вредоносное ПО Infostealer в пакетах PyPI и 0-day уязвимости в VINTEO, найденные Positive Technol... |
24.11.2024 | Построй свой собственный голосовой помощник с помощью Raspberry Pi и Chat API | В последние годы наблюдается всплеск интереса к разработке в области искусственного интеллекта и инновационных проектов. С появлением Chat API, передовой языковой модели, стало заманчивым создание персонального голосового помощника, превосх... |
22.11.2024 | Selenium с Robot Framework — тест пользовательского интерфейса | Как специалист по контролю качества с опытом работы на Java и Selenium, я с гордостью расскажу о Robot Framework.
Я хотел бы вкратце рассказать о содержании этой статьи.
Почему Robot-FW?
Необходимые аргументы для установки
Модель POM
Способ... |
21.11.2024 | Создаем свою ORM на python — гайд | ORM, или объектно-реляционное отображение — это программная технология, которая позволяет взаимодействовать с базами данных с использованием объектно-ориентированной парадигмы. Вместо того чтобы писать SQL-запросы напрямую для работы с данн... |
15.11.2024 | Securing the Code: A New Era in Package Authentication and Secret Management | In the digital landscape, security is paramount. Two recent developments highlight the ongoing battle against vulnerabilities in software development: the introduction of digital attestation in Python Package Index (PyPI) and the proactive ... |
15.11.2024 | В PyPI внедрили поддержку механизма цифровой аттестации для проверки подлинности опубликованных пакетов | 14 ноября 2024 года разработчики репозитория Python-пакетов PyPI сообщили о внедрении поддержки механизма цифровой аттестации для проверки подлинности опубликованных пакетов.
Это проверка пришла на смену верификации с использованием PGP-под... |
14.11.2024 | Как реализовать методы скроллов через Appium для Android-приложений | Привет, меня зовут Сергей и я SDET-специалист в IT-компании SimbirSoft. В своей практике мне приходится тестировать как веб-, так и мобильные приложения на Android. Особенность тестирования мобилок в том, что шаги автотеста нужно максимальн... |
12.11.2024 | Автоматизированное тестирование API с использованием Python. Работа с JSON и JsonPath | JSON — один из самых распространённых форматов данных, используемых для передачи и получения данных в современных API. Важно глубоко понять его.
Если вы совсем не знакомы с этим форматом, рекомендуем ознакомиться с ресурсами JSON.org или w3... |
11.11.2024 | Состояние производительности Python 3.13: Free-Threading | CPython 3.13 был выпущен две недели назад (п.п. относительно оригинальной публикации) и стал одним из наиболее сфокусированных на производительности релизов за последнее время. Пробежавшись по release notes, я заметил несколько фич, которые... |
11.11.2024 | Семантический веб: краткий обзор технологий и инструментов | Что такое семантический веб?
Semantic web (или Web 3.0) – это расширение web, в котором информация представлена в структурированном и формализованном виде, что позволяет машинам лучше "понимать" и интерпретировать данные. Цель сем... |
09.11.2024 | Mastering Video Merging: A Journey Through Digital Chaos | In the age of digital media, video files multiply like rabbits. A few clips here, a few clips there, and before you know it, you’re staring at a mountain of videos. The challenge? Merging them into a coherent masterpiece. This is a tale of ... |
08.11.2024 | Склеить несколько видеофайлов, что может быть проще… | Если их пара. А если их пара десятков? А если несколько сотен? А если они еще и в разных форматах? Идея загонять все в видеоредактор отпала почти сразу. Но в начале — небольшая предыстория.
За каждым великим мужчиной стоит женщина, стоит и ... |
06.11.2024 | Управляем проектом и его документацией при помощи Python | Доброго времени суток, хабр! Управление проектом — это настоящее искусство, требующего внимания к деталям, навыков планирования. Документация, планы и структура проекта должна составляться в первую очередь, перед написанием кода.
Недавно я ... |
05.11.2024 | Работа с географическими координатами с использованием пакета «Shapely» в Python на примере автотестов | Здравствуй, Хабр!
В этой статье я хочу рассмотреть пакет Python под названием "Shapely" и показать, как он может помочь в решении задач, как уже помог мне.
Содержание статьи:
Географические координаты и форматы хранения
Проблема: ... |
02.11.2024 | Ретрогейминг на Linux — Hitman: Agent 47 | Hitman: Agent 47 в библиотеке Steam
Посвящается моему другу Михаилу — геофизику и большому фанату серии игр Hitman. Если бы не его периодические призывы к тому, чтобы наконец-то обратить внимание на серию, я бы и дальше обходил её стороной,... |
31.10.2024 | Простой и быстрый тест LLM для прототипа: сравниваем 16 open-source-моделей на запросе с разной температурой | Привет, Хабр! Меня зовут Дмитрий Фролов, я ведущий разработчик в Центре RnD МТС Диджитал. С ростом популярности LLM создание на них прототипа может прилететь даже тем, кто напрямую с ML не связан. Допустим, вы работаете аналитиком, а ваше н... |
25.10.2024 | Как мы сделали систему для спасения интернета от токсичности | Токсичность в интернете — распространенная проблема, с которой сталкивался каждый. В период бурного развития AI само собой напрашивается решение для автоматического удаления токсичных паттернов с сохранением исходного смысла и оригинального... |
23.10.2024 | Правильный путь создания python-библиотеки: от создания до публикации | Привет, Хабр! Стоит ли говорить, что Python ОЧЕНЬ и ОЧЕНЬ популярный язык программирования, местами даже догоняя JavaScript. Python в мире программирования — это эсперанто, легкий язык созданный для всех, но его владельцам не мешало бы помы... |
22.10.2024 | The Rise of Automation: Simplifying Your Digital Workspace with WorkStarter | In the digital age, efficiency is king. Every second counts. Enter WorkStarter, a utility designed to streamline your Windows experience. This tool is like a personal assistant, ready to launch your favorite applications and websites the mo... |
22.10.2024 | Кратко про библиотеку mlfinlab: инструмент для финансового ML | Привет, Хабр!
Сегодня мы рассмотрим такую замечательную библиотеку как mlfinlab.
Если вы пытались применить методы машинного обучения к финансовым данным, то наверняка сталкивались с массой подводных камней: от шумных данных до проблем с ав... |
21.10.2024 | WorkStarter: утилита для автоматизации запуска программ при старте Windows | Привет, Хабр! 👋 Хочу поделиться небольшим проектом, который я разработал для решения личной задачи. Возможно, кому-то он тоже пригодится.
Что это такое?
WorkStarter - это простая утилита для Windows, которая позволяет автоматически запускат... |
19.10.2024 | The Art of File Sharing: Navigating Local Networks with Python | In a world where data flows like water, the need for seamless file sharing is more crucial than ever. Whether it’s a quick transfer between devices or a more permanent solution, the options can feel overwhelming. The digital landscape is li... |
18.10.2024 | Жаль, что мы не умеем обмениваться файлами | Довольно часто возникает необходимость в обмене файлами между компьютерами и телефонами, находящимися в одной локальной сети. Например, передать файл другому человеку, или себе, но на другое устройство. Дома или в офисе могут быть настроены... |
16.10.2024 | QR-код: улучшение считывания на сложных поверхностях | Одним из направлений, на которое непосредственно влияет технологический прогресс, является передача информации. В каком виде она передается, каким методом, насколько быстро и как считывается — все это зависит от уровня доступных технологий.... |
12.10.2024 | The Evolution and Impact of Text-to-Speech Technology | Text-to-Speech (TTS) technology has transformed the way we interact with machines. It turns written text into spoken words, bridging the gap between human communication and digital interfaces. Imagine a world where machines speak as fluentl... |
11.10.2024 | Streamlining C++ Development with Docker: A New Approach | In the world of software development, efficiency is king. For C++ developers, managing the complexity of development environments can feel like herding cats. The need for consistency across different machines, libraries, and configurations ... |
09.10.2024 | Assistant Alice — Jailbreak, обогащение контекста с помощью интернет поиска и базы знаний | Статья будет переписываться по мере развития проекта и внесения правок в системный промт.
Цель: создание коллекции моделей адаптированных под русскоязычную аудиторию.
Прототипом для промта послужила Алиса Селезнева. В промте используется 3 ... |
07.10.2024 | The Art of Data Preprocessing in Machine Learning: A Crucial Step for Success | In the world of machine learning, data is the lifeblood. But raw data is often messy, like a canvas splattered with paint. Before we can create a masterpiece, we must first clean it up. This process is known as data preprocessing. It’s the ... |
07.10.2024 | Создаем свою библиотеку на C++ с тестированием, CMake и блекджеком: часть 2 | В мире программирования создание собственных библиотек — это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения). Каждый разработчик иногд... |
07.10.2024 | Предварительная обработка данных в машинном обучении: инструкция, инструменты, полезные ресурсы для начинающих... | В статье рассказываем, зачем обрабатывать данные перед загрузкой в модель, как провести предобработку и какие инструменты использовать.
Мария Жарова
Data Scientist, Альфа-БанкЧто такое предобработка данных
Предобработка — это подготовка наб... |
01.10.2024 | Navigating the Data Jungle: Mastering Python Database Interactions | In the digital age, data is the lifeblood of applications. It flows like a river, carrying vital information. But to harness this power, developers need the right tools. Python offers a robust ecosystem for database interactions, and unders... |
01.10.2024 | Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 2 | В предыдущей части статьи мы рассмотрели общие подходы к тестированию PDF и познакомились с тем, как библиотеки pdfminer и PDFQuery помогают нам получать детальную информацию об объектах. Достаточно ли нам этой информации? Далеко не всегда.... |
01.10.2024 | Краткий обзор библиотеки dApp | Привет, Хабр!
Сегодня я расскажу вам о библиотеке dApp для Python — мощном инструменте для создания децентрализованных приложений на базе блокчейна. Она предлагает все необходимые функции для взаимодействия со смарт-контрактами, управления ... |
28.09.2024 | The Art of Automating Research: A Programmer's Guide to Streamlining Scientific Article Aggregation | In the world of programming and research, time is a precious commodity. Every minute spent sifting through endless scientific articles is a minute lost in innovation. Enter the realm of automation—a powerful ally for researchers and develop... |
28.09.2024 | Создание агрегаторов научных статей | Всем привет! В этом посте я хочу рассказать про некоторые возможности автоматизации задач, с которыми сталкивается программист-исследователь.
В моей работе часто возникает потребность изучать научные статьи. Это помогает быть в курсе событи... |
27.09.2024 | Эхо Дайджест: совет Линуса Торвальдса на все времена | Сэм Альтман выпустил заметку о будущем ИИ; Микрон разработал первый отечественный UHF-чип для RFID-меток с дальностью считывания до 14 метров; Десять самых перспективных полупроводниковых стартапов 2024 года; И многое другое.Железные новост... |
26.09.2024 | Готовим по рецепту: CI/CD в MLOps | Всем привет! Меня зовут Роза и я MLOps-инженер. В этой статье расскажу, как построить CI/CD-пайплайн для ML-приложений с нуля, поэтапно и без боли. Ну почти :)
Я работаю в Купере — сервисе доставки из магазинов и ресторанов, где занимаюсь р... |
25.09.2024 | The Encryption Arms Race: Safeguarding AI Models in a Digital Battlefield | In the world of artificial intelligence, large language models (LLMs) are the titans of the digital age. They are the engines driving innovation, creativity, and automation. Yet, as their power grows, so do the threats surrounding them. The... |
25.09.2024 | The Evolution of reCAPTCHA: A Digital Tug-of-War | In the digital age, the battle between humans and bots rages on. At the forefront of this conflict is reCAPTCHA, a tool designed to differentiate between the two. Since its inception in 2007, reCAPTCHA has evolved through several iterations... |
25.09.2024 | 1001-ый способ миграции на асинхронный Python | Читатель увидел статью про GIL и asyncio
Не прошло и полутора лет, как у меня всё‑таки дошли руки написать эту статью.
Сегодня я расскажу очередную историю о том, как приходилось дружить синхронный и асинхронный мир в Python, а точнее про т... |
25.09.2024 | AI for all: Meta’s ‘Llama Stack’ promises to simplify enterprise adoption | Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More
Today at its annual Meta Connect developer conference, Meta launched Llama Stack distributions, a comprehensive s... |
24.09.2024 | Шифруй то, шифруй это, или LLM под замком | Здравствуйте, уважаемые читатели Хабра. Чем больше я погружаюсь в LLM, тем больше укрепляюсь во мнении, что сейчас они (LLM) заняли если не самое важное, то уж точно одно из очень значимых мест во всём пантеоне моделей машинного обучения. П... |
21.09.2024 | Проект по анализу использования языка людьми в интернете закрылся, потому что нейросети слишком загрязнили данные... | Робин Спир, создательница проекта Wordfreq по анализу использования языка людьми в интернете, объявила о его закрытии. По её словам, нейросети слишком сильно загрязнили данные, из-за чего анализ стал невозможен.
Wordfreq — это программа, ко... |
20.09.2024 | Эхо Дайджест: преимущества и недостатки o1-mini по сравнению с Sonnet 3.5 | Промт для «Бога автоматизации»; Российская компания «Модуль» представила высокопроизводительный вычислительный модуль NM Quad; Демонстрация процесса взлома и получения доступа к отладочным меню первых трех поколений спутниковых ТВ-антенн Wi... |
19.09.2024 | Как распознать reCAPTCHA V2, reCAPTCHA V3 — рабочий метод в 2024 году? | Казалось бы, на дворе 2024 год, а пользователи продолжают стойко преодолевать тяготы (читай угадывать где изображены светофоры), которые им выставляет корпорация Гугл в виде капчи и хвастаться у кого больше score, чтобы преодолеть рекапчу п... |
18.09.2024 | Проверка содержимого PDF-файлов средствами Python и pdfminer. Часть 1 | Некоторое время назад у нас появился интересный проект по созданию сервиса, генерирующего документы в формате PDF. И появилась задача — написать тесты, которые проверят документ в мельчайших деталях, включая и содержимое, и вёрстку. В данно... |