Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
1573 - Telegram Web
Telegram Web
🔀👻 Гибридные вакансии и фантомный рост: что творится с IT-зарплатами в 2025 году

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

🔗 Читать

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
📌 Что если вас спросят на собесе: чем отличается перезагрузка метода от переопределения

🔤 Перегрузка — в одном классе можно создать несколько методов с одинаковым именем, но разными параметрами

Когда нужно: Чтобы один и тот же метод умел работать с разными входными данными.

🔤 Переопределение — дочерний класс меняет поведение метода, унаследованного от родителя.

Когда нужно: Чтобы адаптировать общую логику под конкретный случай.

➡️ Главное отличие

Перегрузка = один класс, разная сигнатура методов.

Переопределение = наследование, разная реализация метода.

🏃‍♀️ Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🔥 Не пропустите событие осени для AI-комьюнити

24 сентября, 19:00 Мск — бесплатный вебинар с Максимом Шаланкиным «ИИ-агенты: новая фаза развития искусственного интеллекта»

😤 Пока все спорят, «боты это или нет», мы покажем, как работают настоящие агенты: с планированием, инструментами и памятью. За час Максим разберёт:
— почему ИИ-агенты сейчас на пике инвестиций
— чем они отличаются от ChatGPT и обычных моделей
— цикл агента: восприятие → планирование → действие → обучение
— живое демо простого агента
— как бизнес уже получает ROI до 80%

⚡️ Хотите спросить у Максима всё, что обычно остаётся «за кадром»? Ловите шанс — только в прямом эфире.

Мест мало, регистрация закроется, как только забьём комнату
Что выведет код?

⚡️— Error
🌚 — [1, 2, 3, 4]
🙏 — [1, 2, 3, [4]]
🔥 — []

🏃‍♀️ Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3😁2🙏1🌚1
MLOps без воды: готовый пошаговый план

Готовый GitHub-репозиторий, который по шагам закрывает ключевые темы: от настройки проекта и контроля данных — до CI/CD, упаковки моделей и деплоя в AWS:

Неделя 0: Базовая настройка проекта

Неделя 1: Мониторинг моделей через Weights & Biases

Неделя 2: Конфигурации с Hydra

Неделя 3: Контроль версий данных с DVC

Неделя 4: Упаковка моделей в ONNX

Неделя 5: Упаковка моделей в Docker

Неделя 6: CI/CD через GitHub Actions

Неделя 7: Хранение контейнеров в AWS ECR

Неделя 8: Серверлесс-деплой на AWS Lambda

Неделя 9: Мониторинг предсказаний через Kibana

🔗 Ссылка на репозиторий: https://clc.to/Hqx7cg

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥2🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
😇 Так рождаются будущие программисты

🏃‍♀️ Азбука айтишника

#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Холивар: Jupyter Notebook — «мертв» или «живее всех живых»?

С каждым годом всё больше говорят, что Jupyter — «игрушка для новичков», «ад для reproducibility», «debug невозможен», и ему нет места в продакшне. Но с другой стороны — это удобство, интерактивность и быстрое прототипирование.

А теперь по-честному: используете ли Jupyter в 2025?
Давайте обсужим в комментариях! ⤵️

❤️ — Без Jupyter не обойтись, он мой главный инструмент
👍 — Ушёл на другие решения, Jupyter — это прошлый век
🤔 — Не могу выбрать, использую и Jupyter, и другие инструменты

🏃‍♀️ Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня премьера

В 19:00 МСК стартует бесплатный вебинар с Максимом Шаланкиным«ИИ-агенты: новая фаза развития искусственного интеллекта».

В программе:
— почему агенты ≠ чат-боты;
— живое демо простого агента;
— и как эта тема встроена в курс, который разработан под руководством Никиты Зелинского.

Это прямой эфир: подключиться можно через лендинг курса.
📌 Что если тебя спросят на собесе: что такое Singleton

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

Как красиво ответить на собесе:
— «Singleton решает задачу глобального доступа, но его минусы — сложность тестирования и нарушение принципов чистого кода. Поэтому часто вместо него используют dependency injection».


А какие бывают недостатки

Глобальное состояние → усложняет отладку и поддержку.

Трудности с тестированием → мокать такой объект неудобно.

Нарушение принципа SRP (Single Responsibility Principle) → класс отвечает и за бизнес-логику, и за контроль экземпляров.

Проблемы с многопоточностью (если неправильно реализовать).

Со временем может превратиться в «антипаттерн» — злоупотребление им ведет к «спагетти-коду».


🏃‍♀️ Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
2
📱 Промпт дня: применяем знания в реальной задаче

Этот промпт поможет сделать шаг от теории к практике и реально прокачать скиллы в Data Science.

✏️ Промпт:
Give me a ‘challenge of the week’ to apply my knowledge in a real-world scenario.

It should be a practical task closely resembling a real business case or research problem. The challenge should encourage using your Data Science skills — from data analysis and visualization to building models and interpreting results. Ideally, it should involve open datasets, an interesting context, and provide hands-on insights into how the industry works.

Bonus points for including unconventional approaches, such as messy data, unclear success metrics, or the need to explain results to a non-technical audience.


➡️ Примеры челленджей недели:
• Прогнозирование оттока пользователей для подписочного сервиса
• Прогнозирование продаж для интернет-магазина
• Оптимизация ценовой стратегии для онлайн-ритейлера

➡️ Что вы получите:
• Возможность применить знания на практике в реальных бизнес-задачах

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Что такое dependency injection

Dependency Injection — это способ передачи зависимостей в класс снаружи, а не когда сам класс их создаёт.
То есть объект не сам решает, какие ему нужны зависимости, а получает их «готовыми».

➡️ Плюсы DI

Ослабляет связность кода (loosely coupled).
Легко подменять зависимости → проще тестировать.
Код становится гибче и расширяемее.


➡️ Минусы DI

Иногда избыточно для маленьких проектов.
Если использовать DI-фреймворки (Spring, Dagger, Guice), то порог входа выше.


Как ответить на собесе:
«Dependency Injection — это принцип, при котором зависимости передаются в класс извне. Это улучшает тестируемость и уменьшает связность. На практике часто реализуется через конструктор или специальные DI-контейнеры».


🏃‍♀️ Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🕯 Паттерн Состояние (State)

State — это поведенческий паттерн, который позволяет объекту менять свое поведение в зависимости от внутреннего состояния. Вместо множества условных операторов (if-else или switch), каждое состояние представляется отдельным классом, а сам объект делегирует управление текущему состоянию.

Когда использовать

— Когда у объекта есть несколько состояний, и его поведение зависит от текущего состояния.
— Когда код с if-else или switch начинает разрастаться и усложняет поддержку.
— Когда необходимо четко разделить логику различных состояний и сделать систему более гибкой.

Преимущества

— Избавляет от множества if-else конструкций, делая код более читаемым и поддерживаемым.
— Облегчает добавление новых состояний без изменения существующего кода.
— Обеспечивает инкапсуляцию логики для каждого состояния, упрощая тестирование и модификации.

Недостатки

— Может усложнить код, если состояний слишком мало, а логика простая.
— Увеличивает количество классов, так как каждое состояние реализуется отдельно.
— Вводит дополнительные связи между классами состояний и контекстом.

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

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31🔥1
🤫 Курс «ИИ-агенты для DS-специалистов»

Каждый технологический скачок оставляет позади тех, кто «подождал ещё чуть-чуть». ИИ-агенты — это новый рывок.

Уже через пару лет именно они будут драйвить аналитику и автоматизацию. Хотите остаться на гребне?

🖥️ На курсе «ИИ-агенты для DS-специалистов» мы разберём:

— создание AI-агентов с нуля
— сборку собственной RAG-системы
— интеграцию LLM под задачи бизнеса

📌 Курс подходит:

→ ML/AI инженерам (middle+ / senior)
→ Data Scientists
→ Backend и platform-инженерам
→ Advanced CS/DS студентам

⚡️ Старт уже скоро — 3 октября.

💰 До 28 сентября действует скидка — 57.000 ₽ вместо 69.000 ₽ (по промокоду datarascals).

🔗 Узнать больше о курсе и записаться

З.ы. если вы не успели на вебинар «ИИ-агенты: новая фаза развития искусственного интеллекта» — запись уже доступна
📌 Что такое CORS-атака?

CORS-атака (Cross-Origin Resource Sharing attack) — это эксплуатация неправильных настроек CORS, позволяющая злоумышленнику получить доступ к защищённым данным с другого домена.

➡️ Как это работает

Браузеры ограничивают выполнение запросов между разными источниками (same-origin policy). CORS (Cross-Origin Resource Sharing) позволяет ослабить эти ограничения. Если сервер неправильно настроен, злоумышленник может отправить вредоносный запрос от имени жертвы и похитить данные.

➡️ Как защититься

— Явно указывать доверенные источники в Access-Control-Allow-Origin
— Использовать строгую проверку Access-Control-Allow-Credentials
— Отключать небезопасные методы (PUT, DELETE, OPTIONS), если они не нужны
— Проверять Origin на сервере, а не только в заголовках CORS

🐸Азбука айтишника

#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1
Что выведет код?

🔥 — 3
❤️ — 3.5
👍🏼 — Error

🏃‍♀️ Азбука айтишника

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4🔥1
🚀 Всё о курсе «ИИ-агенты для DS-специалистов»

Зачем нужны ИИ-агенты?

Это системы, которые берут на себя задачи аналитики и автоматизации. Именно они становятся основой для работы с корпоративными данными и для поддержки принятия решений.

Зачем мне курс?

Курс отвечает на три ключевых вопроса:

— Как построить собственную систему агентов с нуля?
— Каким образом использовать RAG-подход для работы с корпоративными данными?
— Как адаптировать LLM под реальные задачи бизнеса?

Подходит ли это мне?

Курс рассчитан на специалистов уровня middle+ и senior: ML/AI инженеров, Data Scientists, backend и platform-разработчиков. Подойдёт и студентам CS/DS, если вы готовы к продвинутым практикам.

Запись вводной встречи «ИИ-агенты: новая фаза развития искусственного интеллекта» доступна по ссылке.

Когда старт?

Обучение начинается 3 октября.

Сколько стоит?

До 28 сентября действует скидка → 57 000 ₽ вместо 69 000 ₽ (промокод datarascals).

🔗 Описание программы и регистрация
🔥 Сегодня последний день скидки!

На недавнем вебинаре «ИИ-агенты: новая фаза развития AI» мы показали, как агенты уже меняют работу Data Scientists и инженеров.

Что тебя ждёт на курсе:

⚡️ создашь своего ИИ-агента с нуля
⚡️ соберёшь RAG-систему
⚡️ научишься адаптировать LLM под реальные данные бизнеса

До конца этого дня цена на курс 57 000 ₽. Уже завтра будет 69 000 ₽. Успевай записаться (используй промокод datarascals).

🔗 Записаться на курс
📊 Статистика IT 2025: как сегодня строят индустрию

— По прогнозу Gartner и CompTIA, мировые расходы на IT в 2025 году достигнут 5,75 трлн $ — рост на 9,3 % по сравнению с 2024-м.

— Согласно отчёту Stanford AI Index: почти 90 % заметных моделей ИИ в 2024 году создавались промышленностью, а не академическими институтами.

— Из недавнего исследования: 97 % IT-специалистов уже используют generative AI (например, ChatGPT), и многие отмечают значительный рост личной продуктивности.

🧩 Вывод?
IT продолжает бурно расти. Но рост несёт с собой и вызовы: доверие к ИИ, безопасность, корректность результатов — всё это становится не менее важным, чем сам инструмент.


💬 А ты — как используешь ИИ в своей работе?👇

Азбука айтишника

#мотивасьон
1👍1🔥1
Последние часы со скидкой!

Мы уже закрыли вебинар «ИИ-агенты: новая фаза развития AI», но запись всё ещё доступна.

А дальше остаётся только практика. На курсе «ИИ-агенты для DS-специалистов» ты научишься разрабатывать агентов, собирать RAG-системы и адаптировать LLM под бизнес.

Сегодня цена ещё 57.000 ₽ с промокодом datarascals.
Завтра — 69.000 ₽.

👉 Успеть оплатить до полуночи
⚙️ В чем разница между Load Balancer и API Gateway?

➡️ NLB (Network Load Balancer) – распределяет трафик на уровне IP. Он работает на более низком уровне и не анализирует HTTP-запросы.

➡️ ALB (Application Load Balancer) – маршрутизирует запросы на основе HTTP-заголовков или URL. ALB предлагает более сложные правила маршрутизации. Выбор между NLB и ALB зависит от ваших потребностей. Для простых сервисов в небольших масштабах одного балансировщика нагрузки может быть достаточно.

➡️ API Gateway – работает на уровне приложений и берет на себя задачи, такие как аутентификация, ограничение скорости запросов, кэширование и другие. Его функции отличаются от Load Balancer.

Схема иллюстрирует детали работы этих компонентов. Чаще всего Load Balancer и API Gateway используются вместе, чтобы создать масштабируемую и безопасную архитектуру для современных веб-приложений.

🔹 Два подхода к архитектуре:


➡️ Опция A: ALB + сервисы
ALB распределяет запросы между различными сервисами. Ограничение запросов, аутентификация и другие функции реализуются на уровне сервисов. Это более гибкий подход, но требует больше работы при разработке.

➡️ Опция B: API Gateway + сервисы
API Gateway берет на себя функции аутентификации, ограничения запросов, кэширования и других задач. Это упрощает разработку сервисов, но уменьшает гибкость по сравнению с первым вариантом.

🏃‍♀️ Азбука айтишника

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥1
2025/10/17 00:58:01
Back to Top
HTML Embed Code: