TGViewer
Channel Public Channel
DS & ML | YeaHub

DS & ML | YeaHub

@yeahub_data_science

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

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

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

Для связи: @ruslan_kuyanets
Subscribers
482
Photos
312
Videos
67
Links
541

Showing posts older than #512 · Back to latest

Older Posts 17 shown
Post #511 200
#Собес #full-text_search #stemming #tsvector
🤔 Как реализовать полнотекстовый поиск с использованием стемминга в PostgreSQL?

💬 Кратко:

Для реализации полнотекстового поиска с использованием стемминга в PostgreSQL необходимо использовать тип данных tsvector для хранения текста и функции для преобразования текста в индексированный формат. Для стемминга используется специальный словарь, который автоматически сокращает слова до их корней. Основные функции для этого: to_tsvector() и tsquery(). Также можно настроить использование словарей стемминга для различных языков.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #510 202
#Собес #money #decimal #precision
🤔 Как правильно работать с денежными значениями в Python? Какой тип данных для этого лучше использовать?

💬 Кратко:

Для денежных значений лучше использовать decimal.Decimal, так как он хранит мантиссу и показатель в десятичном формате, даёт точные результаты и позволяет управлять точностью и округлением. float использовать не стоит из‑за двоичных погрешностей.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #509 270
#Собес #tensorboard #pytorch #summarywriter
🤔 Как использовать TensorBoard с PyTorch для визуализации моделей, метрик и гистограмм?

💬 Кратко:

Чтобы использовать TensorBoard с PyTorch, необходимо установить tensorboard и tensorboardX. После этого импортируется SummaryWriter, который позволяет записывать информацию для визуализации, например, графики моделей, метрики и гистограммы. Используйте writer.add_graph() для отображения модели, writer.add_scalar() для метрик и writer.add_histogram() для веса слоев. После этого можно запускать TensorBoard через команду tensorboard --logdir=runs.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #508 201

Forwarded from YeaHub

🚀 В январе перед нами стояли три ключевые задачи.

1. Миграция на Next.js
Мы перевели публичную часть проекта на Next.js, а дашборд оставили на React.js. Основные работы почти завершены — сейчас занимаемся тестированием и финальными правками.
В процессе столкнулись с рядом инфраструктурных вызовов: текущих ресурсов сервера оказалось недостаточно под новые проекты, поэтому пришлось масштабироваться. Впереди также большая работа по настройке SEO.

2. Сервис для лайвкодинга
Мы разрабатываем сервис лайвкодинга — аналог LeetCode с задачами российских компаний с реальных собеседований. У проекта большие планы:

— проведение контестов,
— обучающие модули,
— курс по алгоритмам,
— ИИ-помощник с построчным разбором решений,
— челленджи и соревнования между пользователями (пока держим в секрете).

Базовая версия сервиса уже готова и проходит тестирование. Совсем скоро — релиз.

3. Сервис уведомлений
Мы начали разработку сервиса уведомлений, который объединит всю нашу экосистему: платформу, Telegram-каналы и бота.

В Telegram будут публиковаться:

— новые собеседования,
— вопросы и задачи,
— статьи и подборки,
— анонсы,
— вакансии,
— статистика с HH.

Наша цель — сделать каналы максимально полезными, чтобы вы всегда были в курсе обновлений и нового контента.

Дополнительно
В работе также находится сервис тестов с вариантами ответов и системой разделения вопросов по темам — для будущего роадмапа. Пока эти направления развиваются в «лайт»-режиме.

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

P.S. Новогодние скидки продолжают действовать до запуска сервиса лайвкодинга. После релиза цены увеличатся в 2 раза — сейчас самое выгодное время подключиться и поддержать нас.

👉 Членство YeaHub

Впереди много интересного. Спасибо, что вы с нами.✊🏻🚀💪
Post #506 221
#Собес #delete #truncate #postgresql
🤔 Как удалить данные из таблицы в PostgreSQL?

💬 Кратко:

Для удаления данных используется команда DELETE с необязательным условием WHERE. Если условие не указано, будут удалены все строки таблицы. Альтернативно, командой TRUNCATE можно мгновенно очистить таблицу, удалив все записи без возможности их восстановления.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #505 206
#Собес #deployment #tensorflow_serving #rest_api
🤔 Как развернуть модель TensorFlow в продакшене?

💬 Кратко:

Развертывание модели TensorFlow включает:

- Обучение и сохранение модели (SavedModel).
- Загрузку в TensorFlow Serving для API-запросов.
- Интеграцию с клиентским приложением через REST или gRPC.
- Мониторинг и обновление модели при необходимости.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #504 198
#Собес #mro #inheritance
🤔 Что такое MRO?

💬 Кратко:

MRO (Method Resolution Order) — это порядок, в котором Python ищет методы и атрибуты в классах при наследовании. Он определяется алгоритмом C3-линеаризации, который учитывает порядок наследования и иерархию. Порядок можно узнать с помощью метода ClassName.mro() или функции help(ClassName).

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #503 202
#tool #профиль
📚 Awesome GitHub Profile: ваш профессиональный бренд в цифровом мире

Это уникальный инструмент для персонализации вашего GitHub-профиля, который поможет вам создать впечатляющее портфолио и выделиться среди других разработчиков.

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

👉 База вопросов 👉 Новости
Post #502 181
#Собес #logical_decoding #replication #cdc
🤔 Как реализовать логическую декодировку в PostgreSQL?

💬 Кратко:

Логическая декодировка в PostgreSQL позволяет отслеживать изменения в базе данных (insert, update, delete) и передавать их внешним системам. Для этого необходимо использовать механизм потокового репликации, создавая логические репликационные слоты и подписки. Это позволяет применять технологию Change Data Capture (CDC) для интеграции с другими системами.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #501 179
#Собес #asyncio #async #concurrency
🤔 Для чего подходят асинхронные операции?

💬 Кратко:

Асинхронные операции используются для выполнения задач, которые включают ожидание (например, запросы к серверу, чтение файлов), чтобы программа могла продолжить работу с другими задачами, не блокируя выполнение.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #500 184
#Собес #data_types #dynamic_typing
🤔 Какая в Python типизация, статическая или динамичная?

💬 Кратко:

Python использует динамическую типизацию. Это означает, что тип переменной определяется во время выполнения программы, а не при её написании. Тип переменной можно менять, и проверки типов выполняются только в момент выполнения.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #496 177

Forwarded from YeaHub

🚀 2026 год начался — время выходить на рынок!

Вот подборка инструментов, которые помогут подготовиться к новым победам:

1. YeaHub — учим самые актуальные вопросы, тренируемся и готовимся к собеседованиям.

2. Записи собесов — закрытый чат с более чем 1000+ реальными собеседованиями. Отличный способ посмотреть, что реально спрашивают.

3. Резюме — используем правильные ключевики, чтобы рекрутеры замечали именно вас. Все необходимые ключи можно найти.

4. Менторство — ищем наставника, который поможет с подготовкой и стратегией выхода на рынок.

Новый год — новые возможности, новый сезон, новые победы!

Всем офферов 💪✊🏻🚀
Post #495 176
#trainer #sql
📚 SQL Academy

Сайт предоставляет SQL-тренажёр с упражнениями, которые приближены к реальным профессиональным задачам. Пользователи могут решать задания разной сложности и по различным тематикам

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

👉 База вопросов 👉 Новости
Post #494 185
#Собес #gitignore
🤔 Что делает файл .gitignore?

💬 Кратко:

Файл .gitignore определяет файлы и папки, которые Git должен игнорировать. Это используется для исключения временных файлов, логов, зависимостей, сгенерированных файлов и других ненужных элементов.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #493 185
#Собес #gc #refcount #cyclic
🤔 Как работает сборщик мусора в Python? Как он определяет, что объект можно удалить?

💬 Кратко:

CPython использует подсчёт ссылок и циклический сборщик. Когда счётчик ссылок объекта падает до нуля, память освобождается. Cyclic GC по таймеру ищет группы объектов, недоступных из корневых ссылок, несмотря на циклические ссылки, и удаляет их.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
Post #492 180
#Собес #pipeline #model_training #data_preprocessing
🤔 Как функциональность pipeline в Scikit-Learn полезна для проекта машинного обучения?

💬 Кратко:

Pipeline в Scikit-Learn упрощает процесс создания моделей машинного обучения, объединяя несколько шагов, таких как предобработка данных и обучение модели, в один объект. Это помогает улучшить читаемость кода, избежать ошибок при кросс-валидации и облегчить настройку гиперпараметров с помощью GridSearchCV или RandomizedSearchCV.

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

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
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 →