7 октября стартует второй поток курса «AI-агенты для DS-специалистов».
За 5 недель вы научитесь собирать агентов, которые уже сейчас будут помогать бизнесу.
В кружке выше Максим Шаланкин, наш преподаватель, рассказывает подробнее — включай, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что делает функция shuffle из модуля random?
👾 — Функция shuffle() всегда перемешивает список одинаково, порядок элементов фиксированный.
🔥 — shuffle() можно использовать с любым объектом, включая числа и кортежи, она вернёт перемешанную копию.
👍 — Функция shuffle() из модуля random перемешивает изменяемую последовательность прямо на месте. Она не возвращает никакого значения, а изменяет сам объект последовательности.
————————————
👍 — правильный ответ
🐸 Азбука айтишника
#междусобойчик
👍 — Функция shuffle() из модуля random перемешивает изменяемую последовательность прямо на месте. Она не возвращает никакого значения, а изменяет сам объект последовательности.
————————————
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1👾1
ООП — объектно-ориентированное программирование — это не страшное слово из учебника, а способ писать код так, чтобы его можно было проще понимать, расширять и поддерживать. Если коротко — мы думаем не строчками кода, а объектами, которые взаимодействуют друг с другом.
Классы — как чертёж дома: описывают, что будет внутри.
Объекты — уже построенные дома по этим чертежам.
Методы и свойства — «что дом умеет» и «какого он цвета».
А теперь про четыре принципа ООП, которые любят спрашивать на собеседованиях:
1. Инкапсуляция
Представьте смартфон: вы нажимаете кнопку «позвонить», но вам не нужно знать, как устроены радиомодули или протоколы связи.
Суть — прячем детали реализации и оставляем простой интерфейс для пользователя.
2. Наследование
У вас есть «Класс Машина», а вы хотите создать «Электромобиль». Вместо того чтобы писать всё с нуля, берёте готовый функционал и добавляете своё.
Это экономит время и код.
3. Полиморфизм
Один метод — разное поведение.
Например, у вас есть функция draw(): для круга она рисует окружность, для квадрата — четыре стороны. Имя одно, результат разный.
4. Абстракция
Берём только суть, убираем лишнее.
В реальной жизни вы знаете, что «машина едет», но вам не нужно разбираться, как именно крутится коленвал или работает впрыск топлива.
В коде так же — думаем на уровне идей, а не деталей.
На собеседовании любят спрашивать про ООП, чтобы проверить не только теорию, но и то, как вы мыслите.
Для тех, кто хочет глубже копнуть:
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
❗ Так, владелец макбука. Хватит позировать в кофейне.
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
Настоящее портфолио — это не стикеры на крышке, а проект с чистым кодом, README и рабочей демкой.
Не знаешь, как такой собрать? Научим. Наш курс «ML для старта в Data Science» — это пошаговый гайд к проекту, за который не стыдно.
ОСТАЛАСЬ НЕДЕЛЯ, чтобы забрать его по старой цене в 44.000 ₽. С 1 сентября — всё.
🎁 И да, при покупке курса ML до 1 сентября — курс по Python получаешь бесплатно.
👉 Апгрейд от «вайба» до «оффера» тут
📢 Какой рабочий сетап круче?
💻 Выбирайте свой вариант и делитесь в комментариях, как организовали свой рабочий уголок.
А то, может, там уже три монитора, как у хакера из фильмов, или ноутбук на коленках, как у студента перед дедлайном?
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
🐸 Азбука айтишника
#развлекалово
А то, может, там уже три монитора, как у хакера из фильмов, или ноутбук на коленках, как у студента перед дедлайном?
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉10😍5👍2😁2⚡1❤1🔥1
🏦 Интеграция платежных систем на уровне банковской инфраструктуры
Конкурентоспособность банков и финтех-компаний все больше зависит от скорости и надежности платежей. Сегодня интеграция с национальными системами быстрых платежей вроде SEPA Instant — необходимость для выживания, а не просто полезная надстройка.
При этом зачастую подключение к таким системам — сложный технологический проект, который требует глубокого понимания как банковской инфраструктуры, так и современных подходов к разработке высоконагруженных систем.
🔗 Читать статью
🐸 Азбука айтишника
#буст
Конкурентоспособность банков и финтех-компаний все больше зависит от скорости и надежности платежей. Сегодня интеграция с национальными системами быстрых платежей вроде SEPA Instant — необходимость для выживания, а не просто полезная надстройка.
При этом зачастую подключение к таким системам — сложный технологический проект, который требует глубокого понимания как банковской инфраструктуры, так и современных подходов к разработке высоконагруженных систем.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы сделаем вам предложение, от которого невозможно отказаться 🤌
Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.
Предложение действует только до 1 сентября. Ничего личного, просто математика.
👉 Принять предложение
Вы покупаете себе курс «Математика для Data Science» от преподавателей ВМК МГУ, а мы дарим второй такой же курс вашему другу.
Предложение действует только до 1 сентября. Ничего личного, просто математика.
👉 Принять предложение
Работаешь с NumPy и возникает простой вопрос:
Массив пустой или просто в нём одни нули?
Вместо сложных проверок есть быстрый способ — атрибут
.size
import numpy as np
arr = np.zeros((1,0)) # пустой массив
print(arr.size) # вернёт 0
Если .size == 0, значит в массиве нет элементов. Это не про значения внутри (например, нули), а именно про количество элементов.
👍 — да, использую постоянно
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
📢 Какой сетап идеально подойдёт для разработки AI-агента?
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой
Голосуйте за свой вариант и пишите в комментариях, в каком режиме вы реально кодите.
❤️ — 1
👍 — 2
⚡️ — 3
👏 — 4
🔥 — 5
🎉 — 6
😁 — 7
😍 — 8
🤩 — 9
Какой бы сетап ни был, без AI-агентов в 2025 всё равно далеко не уедешь.
👉 Научим, как строить агентов, которые кодят с тобой
👍3🔥2⚡1❤1🥰1😁1😍1
Shadow DOM — это технология из стандарта Web Components, позволяющая создавать изолированные участки DOM с собственными стилями и логикой.
Это обеспечивает инкапсуляцию, предотвращая конфликты стилей и упрощая создание переиспользуемых компонентов.
Зачем нужен:
Пример использования
<!-- HTML -->
<div id="host"></div>
// JavaScript
const host = document.querySelector('#host');
const shadowRoot = host.attachShadow({ mode: 'open' });
shadowRoot.innerHTML = `
<style>
p { color: blue; }
</style>
<p>Это текст внутри Shadow DOM</p>
`;
console.log(document.querySelector('p')); // null
В этом примере элемент <p> находится внутри Shadow DOM и недоступен через глобальный document.querySelector.
Для более глубокого изучения Shadow DOM и Web Components можно обратиться к следующим ресурсам:
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Используются примеры на основе проектов для VK, но подходы легко адаптируются под любые рекламные веб-продукты.
Сохраняй себе, пригодится
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
1. Не используй чёрные ящики. Kubernetes The Hard Way — это гайд по kubernetes.
2. Пошагово своими руками: от сетей до API-сервера. Видишь всё, что обычно спрятано «под капотом».
3. В комплекте: alias’ы, функции, обёртки и десятки скриптов, которые реально работают в проде.
4. Автор собирал гайд 2 года: важные моменты, которых нет в обычных туториалах.
Ставь
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Что делает kubelet?
Anonymous Quiz
11%
Проверяет сетевые соединения
4%
Хранит конфигурацию в etcd
86%
Управляет подами на каждом узле
0%
Рисует диаграммы архитектуры
Кто чаще всего использует Kubernetes?
Anonymous Quiz
7%
Разработчики игр
7%
Фронтендеры
67%
Девопсеры
17%
Бекендеры
2%
Пхпшники
Зачем в Kubernetes нужны сертификаты?
Anonymous Quiz
17%
Для запуска контейнеров в браузере
0%
Чтобы увеличить скорость сети
83%
Для аутентификации и безопасного общения компонентов
Какой компонент хранит всё состояние кластера?
Anonymous Quiz
14%
kube-apiserver
31%
kubectl
26%
kube-scheduler
29%
etcd
Почему полезно проходить «Kubernetes The Hard Way»?
Anonymous Quiz
16%
Чтобы поднять кластер быстрее, чем с kubeadm
75%
Чтобы понять внутреннее устройство и архитектуру Kubernetes
9%
Чтобы заменить все скрипты на bash
⏰ Осталось 48 часов!
Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.
⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.
👉 Забрать место
Обратный отсчёт пошёл: только до воскресенья 23:59 можно купить курс «AI-агенты для DS-специалистов» и начать учиться уже с 15 сентября.
⚡️ Это ваши +3 недели форы, чтобы спокойно разобраться в самых сложных темах и прийти к первому занятию 7 октября уже подготовленным.
👉 Забрать место
🚚📦 Delivery Manager: что за профессия и какую роль она играет в разработке?
В каждой уважающей себя IT-компании есть эта роль, но описать ее функции толком не может никто. То ли менеджер, то ли техлид, то ли волшебник — попробуем разобраться, кто такие деливери-менеджеры и почему без них современная разработка превращается в бардак.
🔗 Читать статью
🐸 Азбука айтишника
#буст
В каждой уважающей себя IT-компании есть эта роль, но описать ее функции толком не может никто. То ли менеджер, то ли техлид, то ли волшебник — попробуем разобраться, кто такие деливери-менеджеры и почему без них современная разработка превращается в бардак.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1