Логистическая и Softmax-регрессии: основная идея и реализация с нуля на Python
Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.
Читать...
Разъяснивший Python
Логистическая регрессия — это линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является вероятность принадлежности к определённому классу.
Читать...
Разъяснивший Python
Хабр
Логистическая и Softmax-регрессии. Основная идея и реализация с нуля на Python
Начнём с более простого. Логистическая регрессия — линейный бинарный классификатор, основанный на применении сигмоидальной функции к линейной комбинации признаков, результатом которого является...
Forwarded from Находки Программиста
Цена: ~6500₽
Рейтинг: 4.8
Отзывов: 503
Портативный монитор 15.6" с IPS FHD (1920×1080) и Ultra HDR обеспечивает яркое и четкое изображение с широкими углами обзора. Оснащен матовым антибликовым экраном, защитой зрения Low Blue Light и Flicker-Free. Тонкий (8.9 мм) и легкий (697 г), комплектуется чехлом-подставкой. Подключается через USB-C и mini HDMI, совместим с ноутбуками, ПК, смартфонами, PS5, Xbox и Nintendo Switch. Поддерживает режимы дублирования и расширения экрана, работает по Plug & Play без установки драйверов.
#монитор #laptomo
Еще товары: Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
Делаем файловое хранилище поверх JPEG-файлов
Что, если хранить зашифрованный контейнер не в одном файле, а распределять между несколькими JPEG-изображениями? Причём так, чтобы потеря части изображений не приводила к потере данных. В данной статье автор демонстрирует, как работает такая схема.
Читать...
Разъяснивший Python
Что, если хранить зашифрованный контейнер не в одном файле, а распределять между несколькими JPEG-изображениями? Причём так, чтобы потеря части изображений не приводила к потере данных. В данной статье автор демонстрирует, как работает такая схема.
Читать...
Разъяснивший Python
Хабр
Делаем отказоустойчивое файловое хранилище поверх JPEG-файлов
TL;DR: Идея в том, чтобы использовать набор обычных JPEG-файлов в качестве распределённого носителя для зашифрованного контейнера. Данные разбиваются на избыточные фрагменты и распределяются между...
Дескрипторы в Python
Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы
Читать...
Разъяснивший Python
Дескриптор — это объектовый атрибут с поведением, определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам, используя специально определенные методы
get, set, и delete.Читать...
Разъяснивший Python
Хабр
Дескрипторы в Python
Привет, Хабр! Дескриптор — это объектовый атрибут с поведением , определяемым методами в его классе. Если просто — это способ, с помощью которого объект может контролировать доступ к его атрибутам,...
Django-кнопка «Наверх»: готовое решение для проектов
Кнопка «Наверх» — вещь настолько простая, что обычно её делают прямо в проекте: ссылка, немного CSS, пара строк JavaScript — готово. Для одной страницы это нормально. Но потом проект растёт. Появляется мобильная версия, cookie-баннер, чат в углу, требования к контрасту, строгий CSP. Где-то нужно добавить кнопку ещё и в Django Admin. И тот самый маленький кусок кода начинает жить своей жизнью. Такой модуль нужен давно: кнопка «Наверх» встречается на множестве сайтов, но в Django-проектах её по-прежнему часто собирают вручную — каждый раз немного по-своему. Мне хотелось получить готовое решение: подключил, настроил через админку и больше не возвращаешься к этому коду при каждом новом проекте. Так появился django-scroll-to-top.
Читать далее
Разъяснивший Python
Кнопка «Наверх» — вещь настолько простая, что обычно её делают прямо в проекте: ссылка, немного CSS, пара строк JavaScript — готово. Для одной страницы это нормально. Но потом проект растёт. Появляется мобильная версия, cookie-баннер, чат в углу, требования к контрасту, строгий CSP. Где-то нужно добавить кнопку ещё и в Django Admin. И тот самый маленький кусок кода начинает жить своей жизнью. Такой модуль нужен давно: кнопка «Наверх» встречается на множестве сайтов, но в Django-проектах её по-прежнему часто собирают вручную — каждый раз немного по-своему. Мне хотелось получить готовое решение: подключил, настроил через админку и больше не возвращаешься к этому коду при каждом новом проекте. Так появился django-scroll-to-top.
Читать далее
Разъяснивший Python
Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
На проекте десятки прайсингов на топливо: один вендор шлёт CSV, другой Excel, третий JSON на вебхук. Данные одни, но колонка цены везде называется по-своему, даты в трёх форматах, единицы то литры, то галлоны, а половина нужных полей отсутствует. Под каждый источник жил отдельный парсер на сотню строк if-else. Сначала их было три, потом восемь, потом количество перестали считать. Парсеры ломались молча: вендор тихо переименовывал колонку.
В третий раз за месяц копируя один и тот же парсер, я понял, что так нельзя, и вынес логику маппинга из кода в данные. Из этого выросла библиотека fidelis: данные описываются один раз как Pydantic-модель, а соответствие под каждый кривой источник один раз пишет LLM — в виде читаемой YAML-спеки, которую ревьюят и коммитят. Дальше LLM не нужен: чистый детерминированный Python, валидация каждой строки и отлов изменений схемы ещё в CI.
Источник
Разъяснивший Python
На проекте десятки прайсингов на топливо: один вендор шлёт CSV, другой Excel, третий JSON на вебхук. Данные одни, но колонка цены везде называется по-своему, даты в трёх форматах, единицы то литры, то галлоны, а половина нужных полей отсутствует. Под каждый источник жил отдельный парсер на сотню строк if-else. Сначала их было три, потом восемь, потом количество перестали считать. Парсеры ломались молча: вендор тихо переименовывал колонку.
В третий раз за месяц копируя один и тот же парсер, я понял, что так нельзя, и вынес логику маппинга из кода в данные. Из этого выросла библиотека fidelis: данные описываются один раз как Pydantic-модель, а соответствие под каждый кривой источник один раз пишет LLM — в виде читаемой YAML-спеки, которую ревьюят и коммитят. Дальше LLM не нужен: чистый детерминированный Python, валидация каждой строки и отлов изменений схемы ещё в CI.
Источник
Разъяснивший Python
Хабр
Как я устал писать парсер под каждый прайс и сделал из этого библиотеку
С чего всё началось У нас на проекте была до боли знакомая многим картина: десятки источников прайсингов, и каждый — в своём формате. Один вендор присылает CSV с разделителем ; , другой — выгрузку из...
Получаем палитру цветов из изображения
Иногда хочется узнать основные цвета фотографии — например, для создания сайта или презентации. Библиотека ColorThief делает это буквально за несколько строк. При желании можно сразу преобразовывать RGB в HEX и генерировать готовую CSS-палитру.
Ссылка на код
Разъяснивший Python
Иногда хочется узнать основные цвета фотографии — например, для создания сайта или презентации. Библиотека ColorThief делает это буквально за несколько строк. При желании можно сразу преобразовывать RGB в HEX и генерировать готовую CSS-палитру.
Ссылка на код
Разъяснивший Python
Как правильно учиться программировать
В этом ролике автор разбирает проблему подхода к обучению программирования. Он покажет план разбивки проекта и расскажет как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.
Смотреть...
Разъяснивший Python
В этом ролике автор разбирает проблему подхода к обучению программирования. Он покажет план разбивки проекта и расскажет как правильно обучаться. Этот подход независимо применим к разным языкам и технологиям.
Смотреть...
Разъяснивший Python
YouTube
Как правильно учиться программировать
Привет. Меня зовут Рахим Муратов. Я веб-разработчик и автор этого канала. Занимаюсь обучением, веду курсы и помогаю новичкам.
В этом видео разберем проблему подхода к обучению. Я покажу план разбивки проекта и расскажу как правильно обучаться. Этот подход…
В этом видео разберем проблему подхода к обучению. Я покажу план разбивки проекта и расскажу как правильно обучаться. Этот подход…
Делаем защиту от спама на почте с помощью ИИ-фильтрации
Тебя тоже достает спам и реклама на почте? Благодаря этому гайду ты узнаешь, как разработать собственную защиту от спама с помощью ИИ-фильтрации.
Читать...
Разъяснивший Python
Тебя тоже достает спам и реклама на почте? Благодаря этому гайду ты узнаешь, как разработать собственную защиту от спама с помощью ИИ-фильтрации.
Читать...
Разъяснивший Python
Хабр
Бесплатная защита от спама на почте с помощью ИИ фильтрации без VPN: многоуровневый метод с BERT и 550 МБ RAM
Вас тоже достаёт спам и реклама? Рекламу я блокирую через свой DNS сервер и локальными CSS фильтрами, а вот для почты пришлось придумать что-то другое. Бесплатная защита от спама на почте с помощью ИИ...
Создаём основу для диалогового Телеграм бота в облаке
Это первая статья цикла, в ней автор рассказывает как создать базу — шаблонного serverless бота на Python с использованием Yandex Cloud Functions и базы данных YDB с нуля.
Читать...
Разъяснивший Python
Это первая статья цикла, в ней автор рассказывает как создать базу — шаблонного serverless бота на Python с использованием Yandex Cloud Functions и базы данных YDB с нуля.
Читать...
Разъяснивший Python
Хабр
Создаём основу для диалогового Телеграм бота в облаке
У меня есть хобби — я учу финский язык. Просто так зубрить новые слова сложно, поэтому я решила написать бота для геймификации процесса. Бот поддерживает разные режимы тренировок, скоринг...
❤1
Презентации в Python: Добавляем абзацы и шрифты
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление абзацев и слайдов.
Смотреть...
Разъяснивший Python
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление абзацев и слайдов.
Смотреть...
Разъяснивший Python
Telegram
Простой Python | Программирование
Делаем презентации с помощью Python
Python позволяет упростить создание презентаций в PowerPoint. Благодаря новому циклу видеогайдов ты узнаешь, как это делается. В первой части автор демонстрирует создание файла и слайдов.
👀Смотреть видео
#видео
Вакансии…
Python позволяет упростить создание презентаций в PowerPoint. Благодаря новому циклу видеогайдов ты узнаешь, как это делается. В первой части автор демонстрирует создание файла и слайдов.
👀Смотреть видео
#видео
Вакансии…
Создание прозрачного окна для рисования поверх всех приложений
В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.
Читать...
Разъяснивший Python
В этой статье автор рассмотрит, как создать прозрачное окно для рисования на языке Python, используя библиотеку PyQt5. Вы научитесь создавать окно, настраивать прозрачность и отображать его поверх всех окон на рабочем столе, сохраняя при этом функциональность и удобство использования для пользователей.
Читать...
Разъяснивший Python
Хабр
Создание прозрачного окна для рисования поверх всех приложений
Шаг 1: Введение Недавно столкнулся с проблемой рисования поверх всех приложений чтобы при этом я мог продолжать в них работать, перерыв тучу сайтов нормального ответа толком и не нашел. В данной...
Ищем все IP-адреса в тексте
Регулярные выражения — один из самых полезных инструментов Python при работе с текстом. В этом примере показано, как за несколько строк найти все IP-адреса в логах, конфигурационных файлах или обычном документе.
Ссылка на код....
Разъяснивший Python
Регулярные выражения — один из самых полезных инструментов Python при работе с текстом. В этом примере показано, как за несколько строк найти все IP-адреса в логах, конфигурационных файлах или обычном документе.
Ссылка на код....
Разъяснивший Python
Библиотека Optuna в Python для оптимизации гиперпараметров
Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их оптимизация может улучшить результаты предсказаний.
Читать...
Разъяснивший Python
Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их оптимизация может улучшить результаты предсказаний.
Читать...
Разъяснивший Python
Хабр
Это мы юзаем: библиотека Optuna в Python для оптимизации гиперпараметров
Привет, Хабр! Гиперпараметры — это параметры, которые не учатся в процессе обучения модели. Они задаются заранее. От выбора гиперпараметров напрямую зависит качество и эффективность модели, а их...
Python и Word: Генерация приглашений на свадьбу
В этом видеоуроке автор разбирает процесс автоматизированной генерации множества персонализированных приглашений на свадьбу формата docx на основе имеющегося списка приглашённых гостей по заданному шаблону с помощью языка программирования python.
Смотреть...
Разъяснивший Python
В этом видеоуроке автор разбирает процесс автоматизированной генерации множества персонализированных приглашений на свадьбу формата docx на основе имеющегося списка приглашённых гостей по заданному шаблону с помощью языка программирования python.
Смотреть...
Разъяснивший Python
YouTube
Python и Word | Библиотеки программ Python | python-docx | Генерация приглашений на свадьбу
Упоминаемые понятия: python, word, текстовый документ, библиотека программ python-docx, работа с библиотеками, работа с документами docx, работа с документами doc, создание заголовка, абзаца, редактирование текста, использование изображения, header, text…
Forwarded from Находки Программиста
Цена: ~1900₽
Рейтинг: 4.8
Отзывов: 3.552
Вертикальная беспроводная мышь с поддержкой Bluetooth 5.2, Bluetooth 3.0 и 2.4 ГГц. Эргономичная форма помогает снизить нагрузку на кисть во время долгой работы за компьютером, а возможность подключения к нескольким устройствам удобна для тех, кто переключается между рабочим ноутбуком, домашним ПК и планшетом.
#мышь #вертикальная
Больше товаров - Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 CSV-отчёты с параметрами и без таймаута: быль из BI
Один чувак рассказал, как он вкалывал в BI крупного банка. Начальство тащилось от дашбордов и красивых графиков, а вот тем, кто реально возился с данными, приходилось лезть в выгрузки и разбираться, что там пошло не так — баг ли, задержка загрузки, или формула мудрит.
У финансистов не было доступа к базе, поэтому они таскали данные в Excel, сравнивали выгрузки и вручную проверяли метрики. Под них замутили первую версию софта: он клепал отчёты в Excel и сохранял историю выгрузок на сервере.
Читать далее
Разъяснивший Python
Один чувак рассказал, как он вкалывал в BI крупного банка. Начальство тащилось от дашбордов и красивых графиков, а вот тем, кто реально возился с данными, приходилось лезть в выгрузки и разбираться, что там пошло не так — баг ли, задержка загрузки, или формула мудрит.
У финансистов не было доступа к базе, поэтому они таскали данные в Excel, сравнивали выгрузки и вручную проверяли метрики. Под них замутили первую версию софта: он клепал отчёты в Excel и сохранял историю выгрузок на сервере.
Читать далее
Разъяснивший Python
Хабр
Параметризованные отчёты в CSV без таймаута
Эта идея появилась у меня давно. Когда мы внедряли BI в крупном банке, я заметил одну вещь: больше всего внедрению радовались руководители. У них появлялись дашборды, графики, показатели, визуальная...
Почему Python стал королем ИИ?
Самая вычислительно прожорливая индустрия в истории считает на языке, который медленнее C примерно в 70 раз и занял 26-е место из 27 по энергоэффективности. В данной обзоре автор рассказывает, почему Python стал королем ИИ и как компилируемые языки отвоевывают новые тренды.
Читать...
Разъяснивший Python
Самая вычислительно прожорливая индустрия в истории считает на языке, который медленнее C примерно в 70 раз и занял 26-е место из 27 по энергоэффективности. В данной обзоре автор рассказывает, почему Python стал королем ИИ и как компилируемые языки отвоевывают новые тренды.
Читать...
Разъяснивший Python
Хабр
Переоценённый король
Почему ИИ-индустрия платит «налог на Python» — и как быстрые компилируемые языки, в частности, Swift, открывают ей новые горизонты Андрей Сапунов Дисклеймер: это мнение автора. Автор —...
Ленивые импорты в Python 3.15: PEP 810 и буст скорости запуска
На PyCon US 2026 высшие чины из Python-мира вкинули инфу про фичи грядущего Python 3.15. В списке — официальные ленивые импорты (PEP 810). Суть: модули грузятся не при старте твоей софтины, а только когда к ним реально обращаются.
Чел раскурил механику и замерил прирост производительности в PyCharm.
Почитать
Разъяснивший Python
На PyCon US 2026 высшие чины из Python-мира вкинули инфу про фичи грядущего Python 3.15. В списке — официальные ленивые импорты (PEP 810). Суть: модули грузятся не при старте твоей софтины, а только когда к ним реально обращаются.
Чел раскурил механику и замерил прирост производительности в PyCharm.
Почитать
Разъяснивший Python
Презентации в Python: Читаем файлы
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует чтение файлов.
Смотреть...
Разъяснивший Python
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует чтение файлов.
Смотреть...
Разъяснивший Python
YouTube
Чтение PowerPoint файлов с помощью python
Чтение PowerPoint файлов с помощью python
★ Телеграм канал: https://t.iss.one/programmersGuide_1
★ Наш сайт: https://it-start.online
★ RuTube: https://rutube.ru/channel/23887512
★ Яндекс Дзен: https://zen.yandex.ru/id/615c3ace71bd4944acea8a67
★ Группа ВК: ht…
★ Телеграм канал: https://t.iss.one/programmersGuide_1
★ Наш сайт: https://it-start.online
★ RuTube: https://rutube.ru/channel/23887512
★ Яндекс Дзен: https://zen.yandex.ru/id/615c3ace71bd4944acea8a67
★ Группа ВК: ht…