Что такое градиентный бустинг?
Градиентный бустинг часто воспринимают как «ещё один алгоритм из sklearn». Однако за ним стоит простая и сильная идея. Модель не пытается сразу угадать правильный ответ, а шаг за шагом исправляет собственные ошибки. Благодаря текстовому материалу ты узнаешь о всех преимуществах градиентного бустинга.
Читать...
Разъяснивший Python
Градиентный бустинг часто воспринимают как «ещё один алгоритм из sklearn». Однако за ним стоит простая и сильная идея. Модель не пытается сразу угадать правильный ответ, а шаг за шагом исправляет собственные ошибки. Благодаря текстовому материалу ты узнаешь о всех преимуществах градиентного бустинга.
Читать...
Разъяснивший Python
Хабр
Поговорим о градиентном бустинге
Привет, Хабр! Меня зовут Андрей Бирюков. Я — независимый эксперт в области ИТ и ИБ, преподаю в учебных центрах и пишу статьи и книги. В современном машинном обучении градиентный...
Серьезно, нам таки нужны эти code agents?
Давай накинем: LLM как главный движок кода — это пиздец для ревью, когнитивка летит к чертям, да и кто вообще должен отвечать за весь этот код?
Читать далее
Разъяснивший Python
Давай накинем: LLM как главный движок кода — это пиздец для ревью, когнитивка летит к чертям, да и кто вообще должен отвечать за весь этот код?
Читать далее
Разъяснивший Python
CounterИспользование deque()
Класс deque из модуля collections используется для работы с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди.
В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'.
Разъяснивший Python
Класс deque из модуля collections используется для работы с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди.
В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'.
Разъяснивший Python
Использование itertools()
Модуль itertools содержит много полезных функций для работы со списками. Например, функция combinations() позволяет получить все комбинации элементов списка заданной длины.
В этом примере мы используем функцию combinations(). Из модуля itertools для получения всех комбинаций из двух элементов списка numbers.
Разъяснивший Python
Модуль itertools содержит много полезных функций для работы со списками. Например, функция combinations() позволяет получить все комбинации элементов списка заданной длины.
В этом примере мы используем функцию combinations(). Из модуля itertools для получения всех комбинаций из двух элементов списка numbers.
Разъяснивший Python
Генерируем надежные пароли
Придумывать сложные пароли вручную — не лучшая идея. Python позволяет сделать генератор буквально за пару минут. Делается это благодаря модулю secrets, который предназначен именно для криптографически стойкой генерации случайных данных.
Ссылка на код...
Разъяснивший Python
Придумывать сложные пароли вручную — не лучшая идея. Python позволяет сделать генератор буквально за пару минут. Делается это благодаря модулю secrets, который предназначен именно для криптографически стойкой генерации случайных данных.
Ссылка на код...
Разъяснивший Python
Использование reversed()
Функция reversed() позволяет получить обратный порядок элементов в списке.
В этом примере мы используем функцию reversed() для получения списка чисел в обратном порядке.
Разъяснивший Python
Функция reversed() позволяет получить обратный порядок элементов в списке.
В этом примере мы используем функцию reversed() для получения списка чисел в обратном порядке.
Разъяснивший Python
Презентации в Python: Добавляем изображения
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление изображений.
Смотреть...
Разъяснивший Python
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует добавление изображений.
Смотреть...
Разъяснивший Python
Telegram
Простой Python | Программирование
Презентации в Python: Читаем файлы
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует чтение файлов.
👀Смотреть видео
#видео
Бесплатный ChatGPT
Продолжаем делиться циклов видеогайдов по созданию презентаций PowerPoint с помощью Python. В этот раз автор демонстрирует чтение файлов.
👀Смотреть видео
#видео
Бесплатный ChatGPT
Использование dict comprehension
Dict comprehension позволяет создавать новый словарь на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем dict comprehension для создания нового словаря, в котором ключами являются числа из исходного списка, а значениями – квадраты этих чисел.
Разъяснивший Python
Dict comprehension позволяет создавать новый словарь на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем dict comprehension для создания нового словаря, в котором ключами являются числа из исходного списка, а значениями – квадраты этих чисел.
Разъяснивший Python
Использование set comprehension
Set comprehension позволяет создавать новое множество на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем set comprehension для создания нового множества, которое содержит только уникальные элементы из списка.
Разъяснивший Python
Set comprehension позволяет создавать новое множество на основе существующего списка или другого итерируемого объекта.
В этом примере мы используем set comprehension для создания нового множества, которое содержит только уникальные элементы из списка.
Разъяснивший Python
Использование лямбда-функций
Лямбда-функции - это безымянные функции, которые можно определить в одну строку.
В этом примере мы создаем лямбда-функцию для удвоения числа.
Разъяснивший Python
Лямбда-функции - это безымянные функции, которые можно определить в одну строку.
В этом примере мы создаем лямбда-функцию для удвоения числа.
Разъяснивший Python
Метод опорных векторов (SVM): подходы, принцип работы и реализация с нуля на Python
Метод опорных векторов — мощный и универсальный набор алгоритмов для работы с данными любой формы, применяемый не только для задач классификации и регрессии, но и также для выявления аномалий. В этой статье автор рассмотрит основные подходы к созданию SVM, принцип работы, а также реализацию с нуля его наиболее популярных разновидностей.
Читать...
Разъяснивший Python
Метод опорных векторов — мощный и универсальный набор алгоритмов для работы с данными любой формы, применяемый не только для задач классификации и регрессии, но и также для выявления аномалий. В этой статье автор рассмотрит основные подходы к созданию SVM, принцип работы, а также реализацию с нуля его наиболее популярных разновидностей.
Читать...
Разъяснивший Python
Хабр
Метод опорных векторов (SVM). Подходы, принцип работы и реализация с нуля на Python
Метод опорных векторов (Support Vector Machines или просто SVM) — мощный и универсальный набор алгоритмов для работы с данными любой формы, применяемый не только для задач классификации и регрессии,...
Media is too big
VIEW IN TELEGRAM
Ссылка на сервис → https://gurufy.ru
Please open Telegram to view this post
VIEW IN TELEGRAM
Camoufox — модифицированный Firefox, заточенный под автоматизацию, парсинг и ИИ-агентов, которые не боятся антибот-систем. Заменяет обычные Playwright/Selenium там, где сайты банят скрипты по цифровому отпечатку.
Фичи: маскирует автоматизацию внутри Firefox, подменяет отпечаток устройства, настраивает WebGL, экран, локаль, таймзону и гео. Совместим с кодом Playwright. Подходит для сбора открытых данных, мониторинга цен, парсинга каталогов, SEO-аналитики, браузерных агентов и тестирования собственных антибот-систем.
Установка:
GitHub/Инструкция
Разъяснивший Python
Фичи: маскирует автоматизацию внутри Firefox, подменяет отпечаток устройства, настраивает WebGL, экран, локаль, таймзону и гео. Совместим с кодом Playwright. Подходит для сбора открытых данных, мониторинга цен, парсинга каталогов, SEO-аналитики, браузерных агентов и тестирования собственных антибот-систем.
Установка:
pip install -U "camoufox[geoip]" и python -m camoufox fetch. Пример:from camoufox.sync_api import Camoufox
with Camoufox(fingerprint_preset=True) as browser:
page = browser.new_page()
page.goto("https://example.com", wait_until="domcontentloaded")
title = page.locator("h1").first.text_content()
print(title)
GitHub/Инструкция
Разъяснивший Python
Forwarded from Находки Программиста
Цена: ~15000₽
Рейтинг: 4.8
Отзывов: 1.431
Компьютерный стол с электрической регулировкой высоты позволит работать сидя или стоя одним нажатием кнопки. Просторная столешница 150×78 см легко вместит несколько мониторов, ноутбук и всю периферию. Отличный выбор для программистов и удаленщиков, которые проводят за компьютером весь день и хотят сделать рабочее место более комфортным и эргономичным.
#стол #регулировка
Находки Программиста
Please open Telegram to view this post
VIEW IN TELEGRAM
Проверяем, доступен ли сайт
Иногда нужно быстро проверить, отвечает ли сервер или сайт. Для этого не обязательно открывать браузер — достаточно отправить HTTP-запрос и посмотреть код ответа. Такой скрипт станет хорошим введением в работу с библиотекой requests.
Ссылка на код...
Разъяснивший Python
Иногда нужно быстро проверить, отвечает ли сервер или сайт. Для этого не обязательно открывать браузер — достаточно отправить HTTP-запрос и посмотреть код ответа. Такой скрипт станет хорошим введением в работу с библиотекой requests.
Ссылка на код...
Разъяснивший Python
Использование менеджера контекста with
Менеджер контекста with позволяет автоматически открывать и закрывать файлы, соединения с базами данных и другие ресурсы.
В этом примере мы открываем файл "example.txt" для чтения и используем менеджер контекста with для автоматического закрытия файла после окончания чтения.
Разъяснивший Python
Менеджер контекста with позволяет автоматически открывать и закрывать файлы, соединения с базами данных и другие ресурсы.
В этом примере мы открываем файл "example.txt" для чтения и используем менеджер контекста with для автоматического закрытия файла после окончания чтения.
Разъяснивший Python
Использование аргумента по умолчанию в функции
Вы можете установить значение аргумента по умолчанию для функции, чтобы не указывать его каждый раз при вызове функции.
В этом примере мы определяем функцию greet(), которая принимает два аргумента: имя и приветствие. Приветствие имеет значение по умолчанию "Hello". Если мы вызываем функцию только с одним аргументом, она использует значение по умолчанию.
Разъяснивший Python
Вы можете установить значение аргумента по умолчанию для функции, чтобы не указывать его каждый раз при вызове функции.
В этом примере мы определяем функцию greet(), которая принимает два аргумента: имя и приветствие. Приветствие имеет значение по умолчанию "Hello". Если мы вызываем функцию только с одним аргументом, она использует значение по умолчанию.
Разъяснивший Python
PyCharm - лучшая среда разработки для Python
В этом ролике автор поделится информацией, почему считает PyCharm лучшей средой разработки для Python, как к этому пришел, какие она имеет преимущества и недостатки. А также разберет в каких случаях использовать PyCharm не рекомендуется.
Смотреть
Разъяснивший Python
В этом ролике автор поделится информацией, почему считает PyCharm лучшей средой разработки для Python, как к этому пришел, какие она имеет преимущества и недостатки. А также разберет в каких случаях использовать PyCharm не рекомендуется.
Смотреть
Разъяснивший Python
YouTube
PyCharm - лучшая среда разработки для Python
Постараюсь рассказать почему я считаю PyCharm лучшей в мире средой разработки для python, как к этому пришел, какие у нее есть плюсы и минусы. А также скажу в каких случаях использовать PyCharm не рекомендуется.
Плюсы:
1) это специализированный под python…
Плюсы:
1) это специализированный под python…
🤔1
Автоматический поиск скрытых ошибок в архитектуре баз данных MySQL
Выискивать архитектурные несоответствия вручную при проверке чужих проектов неэффективно. Эту проблему можно решить, написав легковесный скрипт автоматизации на Python. По ссылке ниже ты можешь воспользоваться этим инструментом.
Читать...
Разъяснивший Python
Выискивать архитектурные несоответствия вручную при проверке чужих проектов неэффективно. Эту проблему можно решить, написав легковесный скрипт автоматизации на Python. По ссылке ниже ты можешь воспользоваться этим инструментом.
Читать...
Разъяснивший Python
Хабр
mysql_guard — open source инструмент для автоматического поиска скрытых ошибок в архитектуре баз данных MySQL
На код‑ревью регулярно всплывает одна и та же классическая проблема. Открываешь проект нового разработчика, а там финансовые поля вроде price или balance лежат во float...
SWE-Agent: как AI-ассистенты меняют правила игры в разработке
Искусственный интеллект в программировании уже давно вышел за рамки простых подсказок кода. Современные инструменты, такие как GitHub Copilot, интегрированные в Visual Studio Code, способны не только дописывать код, но и выполнять команды в терминале, запускать сборки и тесты прямо из редактора.
Читать...
Разъяснивший Python
Искусственный интеллект в программировании уже давно вышел за рамки простых подсказок кода. Современные инструменты, такие как GitHub Copilot, интегрированные в Visual Studio Code, способны не только дописывать код, но и выполнять команды в терминале, запускать сборки и тесты прямо из редактора.
Читать...
Разъяснивший Python
Хабр
SWE-Agent: как AI-ассистенты меняют правила игры в разработке
Искусственный интеллект в программировании уже давно вышел за рамки простых подсказок кода. Современные инструменты, такие как GitHub Copilot, интегрированные в Visual Studio Code, способны не только...