Большая серия материалов про компьютерные сети — от азов до вполне взрослого администрирования. Всё разложено по полочкам и объяснено нормальным человеческим языком.
Идеально для новичков и тех, кто хочет наконец понять, как сети реально работают, а не просто заучить термины.
#doc
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍54🔥26❤8
Дорожная карта из 78 тем, которые ведут от нуля к Data Scientist. И это не просто список технологий — это отражение того, за что бизнес реально платит деньги.
Разбираем по-человечески
Python здесь не ради Python’а.
Он нужен, чтобы:
* чистить данные
* автоматизировать рутину
* писать быстрые эксперименты
* склеивать всё в пайплайны
Без баз: функции, структуры данных, работа с файлами — дальше не пустят.
NumPy, Pandas, DataFrames, GroupBy, Join’ы — это реальная жизнь дата-сайентиста.
💰 Деньги платят не за нейросети, а за умение:
* привести хаотичные данные в порядок
* найти ошибки
* собрать правильную таблицу для принятия решений
Matplotlib, Seaborn, Plotly, дашборды.
Если ты не умеешь показать цифры так, чтобы их понял менеджер, — твой анализ бесполезен, даже если он гениален.
Exploratory Data Analysis — это:
* поиск аномалий
* трендов
* закономерностей
* причин падения/роста метрик
📌 Именно здесь находят:
* почему падают продажи
* где теряются клиенты
* где можно сэкономить или заработать
Распределения, гипотезы, p-value, доверительные интервалы.
❌ Без статистики ML превращается в гадание.
✅ С ней — в инструмент принятия решений.
SELECT, JOIN, GROUP BY, оконные функции.
Если ты не умеешь доставать данные из БД — ты не дата-сайентист, а пользователь ноутбука.
Линейная и логистическая регрессия
Деревья, Random Forest, Gradient Boosting, SVM
💰 Бизнес использует ML для:
* прогнозов
* сегментации клиентов
* рекомендаций
* выявления аномалий
Не «нейросети ради нейросетей», а решение конкретных задач.
Accuracy, F1, ROC-AUC
Feature Engineering, Scaling, Encoding
Можно взять простой алгоритм и выжать из него больше денег, чем из сложной модели с плохими признаками.
Time Series → прогнозы
NLP → отзывы, поддержка, соцсети
Big Data → масштабирование решений
Здесь начинается рост доходов и уровней задач.
☁️ 10. Cloud & Big Data = деньги и масштаб
AWS, BigQuery, Spark, Databricks, Snowflake.
Это уже уровень:
* крупных компаний
* высоких зарплат
* сложных систем
Data Science — это не про «стать ML-инженером за 3 месяца».
Это про умение превращать данные в деньги:
✔️ находить проблемы
✔️ подтверждать гипотезы
✔️ помогать бизнесу принимать решения
✔️ автоматизировать аналитику
Изучай и цифры начнут работать на тебя.
#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍49🔥20❤9
Размер Docker-образа — это прямая техническая характеристика, которая влияет на:
В реальном примере образ удалось уменьшить с 588 MB до 47.7 MB —
минус почти 92% размера. Без хаков, без экзотики.
4 приёма, которые реально работают:
python:3.9 тащит за собой всё подряд:системные утилиты, документацию, dev-пакеты.
Переход на
python:3.9-alpine даёт:* кратное уменьшение размера
* быстрее pull
* меньше лишнего в проде
Это самый большой выигрыш одним действием.
Каждый
RUN, COPY, ADD — это отдельный слой.Много инструкций → раздутый образ.
Рабочее правило:
Меньше слоёв → меньше размер → быстрее сборка.
Без него в build context попадает всё:
.git, .venv, кеши, временные файлы.Это:
.dockerignore должен быть всегда. Это база.
Одна из самых эффективных техник.
Схема:
В финальном образе:
* нет build-инструментов
* нет лишних библиотек
* только то, что реально нужно для запуска
Оптимизация Docker — это не микрооптимизация.
Это нормальная инженерная практика.
Маленькие улучшения накапливаются
и начинают работать на каждом билде и деплое.
#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🔥15❤14🫡2
Forwarded from Библиотека программиста
Это не просто подборка — это гигантская база шпаргалок вообще по всему, что может понадобиться в работе, учёбе и креативе.
Открываешь — и нужная инфа уже перед глазами. Без воды. Без лишнего.
Внутри:
Каждая страница — коротко, структурировано и по делу.
#cheatsheet #doc
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍56🔥13❤6😱3
Хватит учить синтаксис всухую — пора писать реальные проекты, от простых до мощных.
✔️ 52 идеи.
✔️ Исходный код.
✔️ Пояснения к каждому проекту.
— собрать портфолио
— пройти собес
— прокачаться в Python и выйти на фриланс
Забирай, сохраняй, делись!
#python #doc #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍16❤6
pip install yt-dlp
from yt_dlp import YoutubeDL
def download_audio(url: str) -> None:
opts = {
"format": "bestaudio/best",
"outtmpl": "%(title)s.%(ext)s",
"quiet": True,
}
with YoutubeDL(opts) as ydl:
ydl.download([url])
if __name__ == "__main__":
download_audio("https://www.youtube.com/watch?v=VIDEO_ID")
#tipsandtricks #doc #python #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🔥12❤7😱1
Держи список горячих клавиш для браузеров, Windows/Linux и офисных программ — от базовых до тех, о которых знают только «свои».
Ctrl + B — жирный текст;Ctrl + I — курсив;Ctrl + U — подчёркивание;Ctrl + C — копировать;Ctrl + V — вставить;Ctrl + X — вырезать;Ctrl + Z — отменить действие;Ctrl + Y — повторить действие;Ctrl + F — поиск;Ctrl + H — заменить;Ctrl + K — вставить ссылку;Ctrl + L — выравнивание по левому краю;Ctrl + E — по центру;Ctrl + R — по правому краю;Ctrl + J — по ширине;Ctrl + M — увеличить отступ;Ctrl + T — висячий отступ;Ctrl + 1 — одинарный интервал;Ctrl + 2 — двойной интервал;Ctrl + 5 — интервал 1.5;Ctrl + Shift + L — список с маркерами;Ctrl + = — нижний индекс;Ctrl + Shift + = — верхний индекс.Ctrl + N — новый файл;Ctrl + O — открыть файл;Ctrl + S — сохранить;Ctrl + P — печать;Ctrl + W — закрыть окно / вкладку;Alt + F4 — закрыть приложение;F2 — переименовать;Alt + Enter — свойства файла;Shift + Delete — удалить без корзины;Ctrl + Shift + N — новая папка.Ctrl + T — новая вкладка;Ctrl + Tab — следующая вкладка;Ctrl + Shift + Tab — предыдущая вкладка;Ctrl + Shift + T — вернуть закрытую вкладку;Ctrl + D — добавить страницу в закладки;Ctrl + H — история;Ctrl + J — загрузки;Ctrl + F — поиск по странице;Ctrl + Shift + Delete — очистить данные браузера;Alt + ← — назад;Alt + → — вперёд;Ctrl + L — адресная строка.Windows + D — показать рабочий стол;Windows + R — окно «Выполнить»;Windows + L — заблокировать ПК;Windows + I — настройки;Windows + M — свернуть всё;Windows + S — поиск;Windows + X — системное меню;Ctrl + Shift + Esc — диспетчер задач;Ctrl + Alt + Del — меню безопасности.Ctrl + Space — выделить столбец;Shift + Space — выделить строку;Ctrl + ‘-’ — удалить ячейку;Ctrl + Shift + ‘+’ — вставить ячейку;F2 — редактировать ячейку;F4 — повторить последнее действие;Alt + = — автосумма;Ctrl + ` — показать формулы.#doc #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
50👍42🔥13❤7