TGViewer
Channel Public Channel
1C | YeaHub

1C | YeaHub

@yeahub_1c

Subscribers
145
Photos
72
Videos
0
Links
196

Showing posts older than #186 · Back to latest

Older Posts 19 shown
Post #185 63
#Собес #integration #banking #api
🤔 Как происходит процесс интеграции с внешними системами в банковской среде?

💬 Кратко:

Интеграция в банке — это строго регламентированный процесс. Сначала идут переговоры и юридическое согласование с партнером (например, с бюро кредитных историй). Затем аналитики детально изучают API или спецификации партнера и описывают, как данные будут передаваться. Разработчики создают защищенный канал связи (часто через выделенные VPN-туннели) и пишут код для обмена данными с учетом всех форматов и протоколов. После этого следует фаза тестирования на стендах партнера, согласование регулятором (при необходимости) и только затем запуск в промышленную эксплуатацию под строгим мониторингом.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #183 66
#Собес #architecture #validation #stakeholder
🤔 Какие роли участвуют в валидации архитектурных решений?

💬 Кратко:

Валидация архитектурных решений — это кросс-функциональный процесс, в котором участвуют несколько ключевых ролей. Технические архитекторы (системные, enterprise) предлагают и обосновывают решения. Руководители разработки (Tech Lead, Team Lead) оценивают реализуемость для команд. Бизнес-аналитики и Product Owner проверяют соответствие бизнес-требованиям и ценность. Инженеры DevOps/SRE оценивают операционные аспекты (развертывание, мониторинг, надежность). Менеджеры по безопасности проверяют соответствие стандартам безопасности. Иногда привлекаются ключевые разработчики для оценки технических деталей.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #182 63
#Собес #rib #testing
🤔 Как тестировать в распределенных базах?

💬 Кратко:

Тестирование в распределенных базах (РИБ) фокусируется на проверке корректности механизма обмена данными между узлами. Необходимо тестировать не только функционал в каждой отдельной базе, но и сценарии выгрузки и загрузки данных, обработки конфликтов, которые могут возникнуть при обмене, и корректность работы фильтров обмена. Для этого создаются тестовые сценарии, которые имитируют работу нескольких узлов и проверяют итоговую консистентность данных после обмена.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #181 65
#Собес #authorization #api #authentication
🤔 Какие типы авторизации для API вам известны?

💬 Кратко:

Основные типы авторизации для API включают: Basic Auth (логин и пароль передаются в заголовке каждого запроса в закодированном виде, это просто, но небезопасно без HTTPS), API Key (уникальный ключ, обычно передаваемый в заголовке или параметре URL, для идентификации проекта или приложения) и OAuth 2.0 (современный стандарт, который позволяет предоставлять доступ к ресурсам пользователя без передачи его логина и пароля, используя токены доступа). OAuth 2.0 является наиболее распространённым и безопасным подходом для пользовательской авторизации.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #180 70
#podcast #всё
📚 TeachMeSkills IT-школа

Это серия выпусков от "TeachMeSkills Школа программирования"
Речь пойдет об актуальные направления и технологии в IT; перспективы роста начинающих специалистов; холиварные топики из жизни разработчиков.


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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #179 70
#Собес #requirement #non-functional_requirement
🤔 Какие виды требований выделяют Babok и Wiegers?

💬 Кратко:

BABOK (Business Analysis Body of Knowledge) и Карл Вигерс выделяют схожие категории требований, фокусирующиеся на разных уровнях детализации и целевой аудитории. Основные виды включают бизнес-требования, пользовательские требования, функциональные и нефункциональные требования. BABOK также отдельно выделяет переходные требования.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • ❤ 1
Post #178 69
#Собес #websockets #realtime
🤔 Что такое веб-сокеты и в каких типовых сценариях их использование является оправданным?

💬 Кратко:

Веб-сокеты (WebSockets) — это современный протокол, который создает постоянное, двустороннее соединение между клиентом (например, браузером) и сервером. В отличие от обычного HTTP, где клиент всегда инициирует запрос, после установки соединения WebSocket и сервер, и клиент могут в любой момент отправлять данные друг другу с минимальными накладными расходами. Это делает их идеальными для онлайн-чатов, уведомлений в реальном времени, совместных редакторов, биржевых тикеров и онлайн-игр.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #177 74
#Собес #change_management #change_request
🤔 Как управлять изменениями в требованиях?

💬 Кратко:

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

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #176 90
#course #степик #sql
📚 Тренажер по SQL

Вам дается теория, примеры выполнения запросов, а дальше вы решаете разные задачи по теме (пример структуры на скрине)

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • 🔥 1
Post #175 77
#Собес #orchestration #choreography #microservices
🤔 В чем разница между оркестрацией и хореографией в контексте взаимодействия микросервисов?

💬 Кратко:

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

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #174 70
#Собес #application #architecture #monolith
🤔 Какие виды архитектур приложений вам известны и в чём их основные идеи?

💬 Кратко:

Основные виды архитектур включают Монолитную, Сервис-ориентированную (SOA) и Микросервисную. Монолит — это единое приложение, где все компоненты тесно связаны и развертываются вместе. SOA предлагает построить систему из крупных, слабосвязанных сервисов, которые общаются по сети, часто через центральную шину (ESB). Микросервисы — это развитие SOA, где сервисы очень мелкие, полностью автономные и общаются через легковесные протоколы (часто HTTP/REST), а управление данными децентрализовано. Также существуют Событийно-ориентированная архитектура, где компоненты реагируют на события, и Бессерверная архитектура, где разработчик не управляет серверами, а выполняет код в ответ на события.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • 👍 1
Post #173 69
#Собес #http #put #idempotency
🤔 Если при использовании метода PUT передать атрибуты сущности, которой ещё нет в базе данных, что произойдёт?

💬 Кратко:

Согласно спецификации HTTP и принципам REST, метод PUT является идемпотентным и предназначен для полного обновления ресурса. Если ресурс с указанным URI (идентификатором) не существует, сервер может создать новый ресурс с этим идентификатором. Фактическое поведение зависит от реализации сервера:

- Некоторые серверы при PUT к несуществующему ресурсу возвращают ошибку 404 Not Found.
- Другие серверы, следуя принципам REST, создают ресурс и возвращают успешный статус 201 Created.
- Ключевое правило: если PUT приводит к созданию ресурса, то последующие идентичные PUT-запросы к тому же URI не должны менять состояние системы (идемпотентность).

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #172 71
#Собес #structured #data
🤔 В чем разница между структурированными, слабоструктурированными и неструктурированными данными? Приведите примеры.

💬 Кратко:

Структурированные данные имеют строгую схему и организованы в таблицы с четкими типами данных (например, SQL базы). Слабоструктурированные данные имеют некоторую организацию, но без строгой схемы (JSON, XML файлы). Неструктурированные данные не имеют предопределенной структуры (текстовые документы, изображения, видео). Различия заключаются в уровне организации, простоте обработки и требованиях к хранению.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #171 83
#Собес #business_rule #policy #constraint
🤔 Что такое Бизнес-правила и почему они так важны?

💬 Кратко:

Бизнес-правила — это нормы, политики или условия, регулирующие работу организации. Они важны, потому что определяют логику поведения системы, обеспечивают ее соответствие законам и внутренним стандартам компании, а также снижают риски.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #170 89
#article #игры #аналитики
📚 Игры, в которые играют аналитики, или чему хорошему научиться играючи

Как компьютерные игры могут помочь развить профессиональные навыки аналитиков и управленцев. Автор рассказывает, какие типы игр тренируют критическое мышление, работу в условиях неопределённости, анализ больших объёмов данных и коммуникативные навыки. В статье приводятся примеры конкретных игр и их связь с бизнес-задачами.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
Post #169 77
#Собес #api #soap #rest
🤔 Что такое API и какие виды API вы знаете?

💬 Кратко:

API (Application Programming Interface) — это набор правил, протоколов и инструментов, который позволяет одним программам взаимодействовать с другими.

- Веб-API (Web API): Самый распространённый сегодня тип. Позволяет программам общаться через интернет по протоколу HTTP. Примеры: REST API, SOAP, GraphQL. Они используются для связи мобильных приложений с сервером или интеграции разных веб-сервисов.
- API библиотек/фреймворков: Набор функций и классов, предоставляемых библиотекой (например, requests в Python или React в JavaScript) для упрощения разработки.
- API операционной системы: Интерфейс, который ОС предоставляет программам для выполнения базовых операций: работа с файлами, памятью, сетью (например, Win32 API для Windows или POSIX для Linux).
- API баз данных: Интерфейс для отправки команд базе данных (например, JDBC для Java или ADO.NET для .NET).

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • 🔥 1
Post #168 74
#Собес #performance_optimization #query_tuning
🤔 Как оптимизировать запрос для большой базы (миллионы строк)?

💬 Кратко:

Для оптимизации запросов к большим базам необходим комплексный подход: использовать индексы для полей в условиях ГДЕ и ПО, заменять подзапросы на СОЕДИНЕНИЯ, избегать функций над индексируемыми полями в условиях, использовать СУЩЕСТВУЕТ вместо КОЛИЧЕСТВО, дробить сложные запросы на несколько простых с временными таблицами и обязательно анализировать план выполнения.

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

📣 Все для прокачки навыков:
✅ Анонсы → канал
✅ Комьюнити → чат
✅ База задач и вопросов → платформа
  • 🔥 1
Post #165 76

Forwarded from YeaHub

🚀 YeaHub развивается

Февраль и март выдались для нас непростыми. Мы прошли через сложную миграцию и разделили проект на два отдельных продукта.

Теперь у нас есть:
— yeahub.ru — публичная SEO-ориентированная часть на Next.js с быстрым серверным рендерингом
— app.yeahub.ru — основное приложение: личный кабинет пользователя со статистикой, прогрессом и аналитикой

🔥 Лайвкодинг — наконец-то готов

Мы серьезно прокачали сервис лайвкодинга:
— добавили привязку задач к коллекциям (собеседованиям)
— сделали связь с компаниями
— теперь можно готовиться по задачам с реальных собеседований

Уже доступны задачи из: Сбер, Яндекс, Авито, VK, Ozon, Т-Банк и других компаний.

📌 Сейчас добавлено ~100 задач.

Да, это меньше, чем планировали — но пришлось сделать шаг назад, чтобы сделать десять вперед.

Мы полностью переработали:
— шаблон задач
— систему тесткейсов

Ранее была допущена ошибка, из-за которой пришлось вручную исправить 80+ задач 😢

Но теперь база готова к масштабированию — и мы можем быстро и правильно наполнять её дальше.

📈 Что дальше по лайвкодингу

Мы будем активно развивать этот сервис.
Это не только про собеседования — это инструмент для роста и прокачки.
Планируется много новых фич.

📅 Регулярные обновления контента

Мы выстроили процесс: каждую неделю 4–8 собеседований, 6–10 задач
И каждое обновление будем анонсировать, чтобы вы всегда были в курсе.

🛠 Сейчас в разработке (2 ключевых сервиса)

Агрегатор вакансий + платформа размещения вакансий
ATS-оптимизация резюме
— Бэкенд почти готов.
— Идёт дизайн.
— Фронтенд начнем совсем скоро.

🎯 Цель — выпустить оба сервиса в бэта до лета.

🧠 Новая структура обучения

Раньше было: Навык → Вопрос
Теперь: Навык → Тема → Вопрос

Это сильно упрощает обучение.

Теперь можно: готовиться точечно к собеседованиям или системно изучать темы

💻 Мы — open source

Мы не бросаем слов на ветер. Мы делаем.

Код проекта открыт https://github.com/YeaHubTeam:
— фронтенд
— мобильные приложения
— backend на Python (решили новый сервис делать публично, для новичков)
— автотесты

Это open source платформа, где новички могут учиться и смотреть на реальные практики.

❤️ Поддержка

Вы можете поддержать нас, оформив подписку. Это напрямую влияет на:
— добавление контента
— развитие платформы
— новые фичи

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

У нас полностью открытый код, и это не просто слова. Вы в любой момент можете зайти и посмотреть активность, коммиты и то, как проект развивается каждый день.

По подписке: сейчас стоимость — 800 рублей за месяц и 1800 рублей за 3 месяца. Это уже ниже, чем у аналогичных сервисов. При этом важно понимать — после выхода новых сервисов (агрегатор вакансий и ATS для резюме) цена будет пересмотрена.

Если хотите зафиксировать текущую стоимость — лучше сделать это сейчас:
https://app.yeahub.ru/settings#select-tariff

Мы строим продукт.
Мы двигаемся вперёд.
И мы делаем IT снова великим.
💪🚀✊🏻
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 →