TGViewer
Channel Public Channel
Machine Learning | YeaHub

Machine Learning | YeaHub

@yeahub_machine_learning

Теория, подготовка к интервью и курсы для ML специалистов

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Subscribers
300
Photos
298
Videos
126
Links
531

Showing posts older than #612 · Back to latest

Older Posts 20 shown
Post #611 49
#Собес #transaction #commit #rollback
🤔 Зачем нужны транзакции?



💬 Кратко:

Транзакции обеспечивают целостность данных и позволяют выполнять несколько операций как единое целое.

 

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #610 41
#Собес #decorator #function #wrapper
🤔 Как декораторы изменяют поведение функции?

💬 Кратко:
Декоратор в Python — это функция, которая принимает другую функцию, добавляет к ней новую логику и возвращает изменённую функцию. Он позволяет расширять поведение исходной функции, не меняя её код напрямую. Например, можно добавить логирование, проверку прав доступа или замер времени выполнения. Декораторы часто используются для соблюдения принципа DRY (Don't Repeat Yourself).

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #609 44
#Собес #inheritance #composition #design
🤔 В чём разница между наследованием и композицией с точки зрения гибкости кода?

💬 Кратко:

- Наследование создаёт жёсткую связь между классами (изменения в родителе влияют на потомков).
- Композиция гибче: можно динамически менять используемые объекты (например, подставлять разные реализации).

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #608 53
#article #aipsychosis
📚 Как защищаться от ИИ-психоза: гайд даже для тех кто думает что их это не коснется

Статья рассказывает о феномене «AI psychosis» — психозоподобных состояниях, которые могут возникать при чрезмерном взаимодействии с ИИ-чатботами, включая усиление бредовых идей и эмоциональную зависимость; приводятся типы таких состояний, факторы риска (изоляция, личностные черты и ночное использование ИИ), объясняется, почему склонность моделей соглашаться с пользователем усугубляет проблему, и даются практические рекомендации по снижению негативного влияния ИИ на психологическое состояние

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #607 43
#Собес #sql #aggregate_functions #where_clause
🤔 Можно ли в SQL в WHERE использовать агрегатные функции?

💬 Кратко:

Нет, агрегатные функции (как SUM, COUNT, AVG) нельзя использовать напрямую в условии WHERE. Вместо этого нужно использовать HAVING для фильтрации результатов агрегации. WHERE фильтрует строки до агрегации, а HAVING — после.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #606 49
#Собес #Python #context_manager #__enter__
🤔 Какие методы необходимо реализовать для создания контекстного менеджера через класс?

💬 Кратко:
Для создания контекстного менеджера через класс необходимо реализовать два специальных метода: `__enter__` и `__exit__`. Метод `__enter__` вызывается при входе в блок `with` и возвращает объект, который будет использоваться внутри блока. Метод `__exit__` вызывается при выходе из блока `with` и отвечает за освобождение ресурсов и обработку исключений. Это позволяет безопасно управлять ресурсами, такими как файлы или сетевые соединения.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #605 51
#Собес #iterrows #itertuples #items
🤔 Как выполнить итерацию по DataFrame в Pandas?

💬 Кратко:

В Pandas можно перебирать строки с помощью iterrows(), itertuples() и apply(), а столбцы – с помощью items(). Однако итерация по DataFrame неэффективна, и рекомендуется использовать встроенные векторизованные функции.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #604 48
#article #prompt #engineering
📚 Промптинг и суеверия. Что (не) надо добавлять к запросу в ChatGPT

Статья рассказывает о развитии промптинга — техники составления запросов к большим языковым моделям — и развенчивает мифы, связанные с «волшебными» фразами, которые якобы принципиально улучшают ответы. Автор объясняет, откуда появились популярные приемы (как «Let’s think step by step» или эмоциональные приписки), как они работают на самом деле, и почему многие из них являются скорее психологическими трюками, чем технически обоснованными улучшениями, а также обсуждает эволюцию роли промптинга в эпоху современных моделей, когда сам навык задавать запросы стал частью широкой практики взаимодействия с ИИ (напр., GPT-моделями).

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #603 41
#Собес #scheduler #pod_placement #resource_allocation
🤔 Что такое планировщик (Scheduler) в Kubernetes?

💬 Кратко:

Планировщик (Scheduler) Kubernetes отвечает за назначение Pod-ов на доступные узлы в кластере. Он анализирует ресурсы узлов и выбирает наиболее подходящий вариант.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #602 55
#Собес #concurrency #threading #asyncio
🤔 Чем отличаются многопоточность, асинхронность и мультипроцессинг в Python? В чём сильные и слабые стороны каждого подхода?

💬 Кратко:

- Threading: несколько потоков в одном процессе, удобен для I/O, но GIL мешает параллельным вычислениям.
- Asyncio: одна нить с циклом событий, отлично масштабирует I/O‑задачи, но требует перестройки кода.
- Multiprocessing: несколько процессов, полноценный параллелизм на CPU‑интенсивных задачах, но тяжёлый в коммуникации и запуске.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #601 46
#Собес #http #get #post
🤔 Какие основные HTTP методы знаешь?

💬 Кратко:

Основные HTTP-методы включают:

- GET — запрос на получение ресурса.
- POST — запрос на создание нового ресурса.
- PUT — запрос на обновление ресурса.
- DELETE — запрос на удаление ресурса.
- PATCH — запрос на частичное обновление ресурса.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #600 56
#article #prompt #engineering
📚 Промптинг и суеверия. Что (не) надо добавлять к запросу в ChatGPT

Статья рассказывает о развитии промптинга — техники составления запросов к большим языковым моделям — и развенчивает мифы, связанные с «волшебными» фразами, которые якобы принципиально улучшают ответы. Автор объясняет, откуда появились популярные приемы (как «Let’s think step by step» или эмоциональные приписки), как они работают на самом деле, и почему многие из них являются скорее психологическими трюками, чем технически обоснованными улучшениями, а также обсуждает эволюцию роли промптинга в эпоху современных моделей, когда сам навык задавать запросы стал частью широкой практики взаимодействия с ИИ (напр., GPT-моделями).

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #599 51
#Собес #linter #pre #commit
🤔 Какие проблемы могут возникнуть, если в проекте не используются линтеры и pre-commit хуки?

💬 Кратко:

Если не использовать линтеры и pre-commit хуки, в кодовой базе быстро накапливаются ошибки стиля, потенциальные баги и технический долг. Разные разработчики начинают писать код по-разному, что ухудшает читаемость и поддержку. Ошибки, которые можно было поймать автоматически, попадают в репозиторий и CI. В итоге увеличивается время code review и растёт риск дефектов в продакшене.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #598 51
#Собес #reindex #index #fill_value
🤔 Что такое Reindexing в Pandas?

💬 Кратко:

Reindexing (переиндексация) – это изменение индексов строк и/или столбцов DataFrame. Используется метод reindex(), который позволяет задавать новый порядок индексов и заполнять отсутствующие значения NaN.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #597 56
#Собес #testing #unit_test #integration_test
🤔 Пишешь ли тесты? Как много и какой стиль предпочитаешь?

💬 Кратко:

Да, тесты важны для стабильности и предсказуемости кода. Я предпочитаю писать юнит-тесты для ключевой логики и интеграционные тесты для проверки взаимодействий между компонентами. Использую стиль pytest с фокусом на читаемость и покрытие edge-case'ов. Обычно тестирую всё, что может сломаться и повлечь баги.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #596 65
#article #aipsychosis
📚 Как защищаться от ИИ-психоза: гайд даже для тех кто думает что их это не коснется

Статья рассказывает о феномене «AI psychosis» — психозоподобных состояниях, которые могут возникать при чрезмерном взаимодействии с ИИ-чатботами, включая усиление бредовых идей и эмоциональную зависимость; приводятся типы таких состояний, факторы риска (изоляция, личностные черты и ночное использование ИИ), объясняется, почему склонность моделей соглашаться с пользователем усугубляет проблему, и даются практические рекомендации по снижению негативного влияния ИИ на психологическое состояние

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #595 54
#Собес #inter #task #communication
🤔 Как передать данные между задачами в Airflow?

💬 Кратко:

В Airflow задачи не передают данные напрямую друг другу. Для этого используется специальный механизм XCom. Одна задача может сохранить данные, а другая — прочитать их. Такой подход позволяет сохранять изоляцию задач. Однако XCom предназначен только для небольших объёмов данных.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #594 59
#Собес #set #hash
🤔 Что такое множество в Python и для чего оно используется?

💬 Кратко:

Множество — это неупорядоченная коллекция уникальных элементов. Оно реализовано на основе хеш-таблицы, поэтому операции поиска выполняются быстро. Множества используются для удаления дублей, быстрых проверок принадлежности и операций над множествами. Например, пересечение и объединение.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • 👍 1
Post #593 57
#Собес #async #await #generator
🤔 Какая связь между async/await и генераторами?

💬 Кратко:

Ключевая связь в том, что и генераторы, и асинхронные функции позволяют приостанавливать выполнение кода и later возобновлять его. Генераторы используют ключевое слово yield для паузы и возврата значения. Механизм async/await был во многом вдохновлен этой идеей: await приостанавливает выполнение асинхронной функции, подобно тому как yield приостанавливает генератор. Изначально асинхронность в Python (библиотека asyncio) использовала генераторы для реализации корутин.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #592 57
#repository #анализданных
📚 pandas

Официальный репозиторий библиотеки Pandas для работы с данными. Содержит документацию, примеры использования и инструменты для анализа.

Перейти к материалу

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →