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
2811 - Telegram Web
Telegram Web
Объясни как пятилетке: инкапсуляция в ООП

Это как твоя игрушка-собачка на батарейках 🐶
Ты нажал на кнопку — она лает и прыгает.

Ты не видишь, как она это делает внутри.
Ты просто играешь — и всё работает.


Вот это и есть инкапсуляция:
🚫 Не трогайте внутренности
Пользуйтесь снаружи

Свои версии пишите в комментах 👇

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🏗 Архитектурное ревью: как не утонуть в хаосе большого проекта

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

➡️ В статье

📍 Когда приходит время для архитектурного ревью
📍 Какие вопросы стоит задавать, чтобы не собирать техдолг
📍 Как избежать дублирования и держать архитектуру под контролем
📍 Что помогает масштабировать решения и соблюдать стратегию
📍 Почему метрики и наблюдаемость — часть архитектуры, а не бонус

🔗 Читать на Proglib

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1🥰1
📊 Как СУБД на самом деле выполняет SQL-запрос

Когда Вы пишете SQL-запрос, может показаться, что всё выполняется сверху вниз — SELECT, FROM, WHERE…
Но это не так. Под капотом запрос исполняется в совершенно другом порядке:

FROM — сначала выбирается основная таблица

JOIN — затем к ней присоединяются другие таблицы

ON — указывается, как именно таблицы связываются

WHERE — происходит фильтрация строк до группировки

GROUP BY — строки группируются по указанному полю

HAVING — фильтрация уже сгруппированных данных

SELECT — выбираются нужные столбцы

ORDER BY — сортировка результата

LIMIT — ограничение количества строк

Обратите внимание: оператор SELECT выполняется почти в самом конце, а WHERE работает до GROUP BY. Именно поэтому нельзя ссылаться в SELECT на столбцы, которых нет в GROUP BY или агрегатах.

🔵 Собрали полезные материалы для старта в целый курс → «Основы IT для непрограммистов»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
🔜 2027 год станет точкой невозврата для AI

Так утверждают авторы исследования «AI 2027», в котором рассматривается сценарий появления сверхразумного искусственного интеллекта — ASI (Artificial Superintelligence).

Согласно докладу, воздействие ASI может затмить по масштабам и скорости изменений даже промышленную революцию.

🟠 Краткие инсайты:

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

Цифровой феодализм. Немногие корпорации и государства получат монополию на ASI через контроль над инфраструктурой: дата-центрами, вычислительными кластерами и закрытыми API. Решения за миллиарды будут принимать единицы.

Уже сейчас AI развивается быстрее, чем общество может это осмыслить. Отставание — 6–9 месяцев. Это окно будет только увеличиваться.


Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
🎓 Старт в Data Science: разбор стажировки для начинающего аналитика

Лаборатория Касперского ищет стажёра Data Scientist без опыта — идеальный шанс войти в ML и не перегореть. Разбираем, что вам пригодится:

1️⃣ Уверенный Python
▫️ Понимание базовых библиотек: pandas, numpy, matplotlib, sklearn, PyTorch.
▫️ Умение работать с данными, строить графики, обрабатывать текст.

2️⃣ Работа с БД и SQL
▫️ Знание SQL и NoSQL: SELECT, JOIN, базовые запросы.
▫️ Умение получать и обрабатывать данные.

3️⃣ Навыки разметки и автоматизации
▫️ Готовность вручную размечать данные и строить пайплайны.
▫️ Настройка prompt-инструкций и генерация датасетов.

4️⃣ Работа с текстом
▫️ Обработка текстов, знание метрик и моделей NLP.
▫️ Подготовка презентаций, объяснение результатов простыми словами.

➡️ Что будет плюсом:
— Языковая грамотность и английский не ниже B1.
— Знание других языков — большой бонус.
— Аналитический склад ума, усидчивость и внимание к деталям.

Идеальный вариант, если вы хотите попасть в AI-разработку с фокусом на тексты, метрики и масштабируемые ML-решения.

📎 Вакансия на hh: Data Scientist стажёр

🔵 Чтобы знать математику для Data Science, забирайте наш курс → «Математика для Data Science»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
Самые догадливые, пишите ответ в комментах 👇

Proglib Academy #междусобойчик
👍3🤔1
🤓 Разбираемся в SOLID — 5 принципов, которые спасут ваш код

В карточках рассказали, как работают принципы SOLID. Если в вашем коде они есть — вы на правильном пути к чистой архитектуре.

Еще больше примеров и объяснений — в статье: https://proglib.io/sh/FdN5qxyPle

🔵 Для полного понимания Архитектуры, забирайте наш курс → «Архитектуры и шаблоны проектирования»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Чувак пошёл устраиваться в компанию с чужим резюме

Как считаете?
👍 — скоро создадут ЧС для айтишников
🙏 — пока не запрещено — это можно

Proglib Academy #развлекалово
👍3😁3🙏1
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ?

Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества.

Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов).

👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA
👍1
🔥 Фриланс, стартап, корпорация — где фронтенд живёт лучше всего

Вы хотите стабильную карьеру, интересные задачи и развитие. Но куда податься фронтендеру?

1️⃣ Фриланс

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

2️⃣ Стартап

Быстрый рост, реальное влияние, всегда есть что улучшать
— Хаос, переработки, риски — завтра проекта может не быть

3️⃣ Корпорация

Белая зп, соцпакет, учёба, карьерные лестницы
— Бюрократия, фиксированные роли, часто скучные задачи

➡️ Что выбрать:
— Хотите максимум гибкости и не боитесь нестабильности — фриланс
— Мечтаете влиять и быстро расти — стартап
— Нужна стабильность и системный рост — корпорация

👉 Главное — понимать, куда вы хотите прийти, а не только где вы сейчас. Карьеру строят, а не находят.

🔵 Забирайте курс по Фронтенду и углубляйте свои знания в JavaScript → «Frontend Basic: принцип работы современного веба»

Proglib Academy #оффер_мечты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥1
Как будто устраиваешься на в айти, а в полицию

Proglib Academy
#развлекалово
😁3🤔2👾1
This media is not supported in your browser
VIEW IN TELEGRAM
🟥 SHA-256: сайт, который покажет, как работает хеш

Пока вы просто вызываете hashlib.sha256(), есть сайт, который показывает, что реально происходит под капотом.

На сайте визуальный разбор алгоритма SHA-256

➡️ Прямо по шагам:
• как разбиваются данные на блоки
• как добавляется паддинг
• какие логические операции гоняются внутри
• и как из строки получается тот самый хеш

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

📎 Проверьте сами

🔵 Чтобы знать об алгоритмах все, забирайте наш курс «Алгоритмы и структуры данных»

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Что выведет код?

👍 — 1
👾 — 0
🌚 — 2
😄 — Error

Proglib Academy #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🌚6👾1
ℹ️ Что происходит с ML-моделью после релиза — и почему это не конец, а только начало

Новички в ML часто думают: модель обучена, метрика хорошая, гипотеза сработала — дело сделано. На практике именно после деплоя начинаются реальные проблемы.

➡️ Что внутри статьи:

— Что такое data drift и concept drift, и как они ломают даже «хорошую» модель
— Почему стабильная метрика важнее красивой точности на тесте
— Как устроить постоянный A/B-тест, чтобы не жить в догадках
— Что делать, если модель перестала работать — чеклист действий
— Как строить систему алертов, чтобы не просыпаться в 3 ночи

Если вы учите ML — читайте.

Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
2025/07/10 08:21:13
Back to Top
HTML Embed Code: