🔥 Делимся Python-репозиториями
Все кидают одни и те же ссылки. requests, numpy, fastapi. Как будто других репозиториев в природе не существует.
А между тем Python это не только «рабочие» библиотеки.
Есть проекты, которые приятно просто читать. Есть странные, есть недооцененные, есть такие, где код лучше любого учебника.
Так что давайте нормально.
✔️ Какие репозитории вы используете чаще всего?
✔️ Какие проекты вас впечатлили, но пока не получили широкой известности?
✔️ Какой Python-репозиторий можно поковырять для удовольствия?
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Все кидают одни и те же ссылки. requests, numpy, fastapi. Как будто других репозиториев в природе не существует.
А между тем Python это не только «рабочие» библиотеки.
Есть проекты, которые приятно просто читать. Есть странные, есть недооцененные, есть такие, где код лучше любого учебника.
Так что давайте нормально.
✔️ Какие репозитории вы используете чаще всего?
✔️ Какие проекты вас впечатлили, но пока не получили широкой известности?
✔️ Какой Python-репозиторий можно поковырять для удовольствия?
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
В Kubernetes есть две большие части.
Те, кто думают. И те, кто делают.
Control plane это мозг кластера. Он ничего не запускает, он принимает решения.
etcd это память. Тут хранится вся правда о кластере.
API server это входная дверь. Через него общаются все и всегда.
Controller manager это надзиратель. Следит, чтобы реальность совпадала с описанием.
Scheduler это распределитель. Он решает, на каком узле запускать поды.
Cloud controller нужен только если кластер живет в облаке и должен понимать, что такое балансеры и диски.
Data plane это рабочие руки. Они есть на каждом узле.
kubelet это местный прораб. Он реально запускает контейнеры и следит, живы ли они.
kube-proxy это сетевой шаман. Делает так, чтобы сервисы работали и трафик доходил куда нужно.
TLDR
Control plane принимает решения.
Data plane их выполняет.
Все остальное просто детали реализации.
❤️ — полезно
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Кто ты сейчас?
👍 — левый кот
🌚 — правый кот
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
👍 — левый кот
🌚 — правый кот
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🌚2💯1👾1
Разбор вакансии 👇
Название громкое. AI-инженер. Legaltech. Автоматизация юристов с помощью LLM.
По факту это не «учим нейросети», а делаем продукт на базе уже готовых моделей.
➖ Что реально нужно делать.
Писать обычный бэкенд и фронтенд.
Прикручивать LLM через API.
Собирать цепочки, агентов и RAG, чтобы модель не несла чушь и опиралась на документы.
Проектировать логику, а не «разговаривать с ИИ».
Это важно понять новичкам. 90 процентов работы здесь это инженерия.
Теперь требования, которые режут глаза.
Fullstack от двух лет.
Понимание AI и ML.
Это не вакансия «с нуля». Это вход в AI через разработку, а не наоборот.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#карьерныйкоммит
Название громкое. AI-инженер. Legaltech. Автоматизация юристов с помощью LLM.
По факту это не «учим нейросети», а делаем продукт на базе уже готовых моделей.
Писать обычный бэкенд и фронтенд.
Прикручивать LLM через API.
Собирать цепочки, агентов и RAG, чтобы модель не несла чушь и опиралась на документы.
Проектировать логику, а не «разговаривать с ИИ».
Это важно понять новичкам. 90 процентов работы здесь это инженерия.
Теперь требования, которые режут глаза.
Fullstack от двух лет.
Понимание AI и ML.
Это не вакансия «с нуля». Это вход в AI через разработку, а не наоборот.
Сначала ты программист, потом уже AI-инженер.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#карьерныйкоммит
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Куки звучат страшно(нет), но это просто заметки браузера о вас.
Был ли ты на сайте, вошел ли в аккаунт, что уже делал.
Без них сайты забывали бы вас при каждом обновлении страницы.
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Забирайте еще один лайфхак
🌚 — еще ниразу зарплатные ожидание в чате не обсуждал
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#карьерныкоммит
🌚 — еще ниразу зарплатные ожидание в чате не обсуждал
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#карьерныкоммит
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3🌚2
Как всё на самом деле работает в этом вашем TCP/IP и зачем ему столько уровней. Разбирается все на простых примерах, специально для новичков и для тех, кто забыл
Читать статью
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Первая работа в айти почти никогда не выглядит как в мотивационных постах.
Скорее как серия неловких сцен и легкой паники.
Первую работу получают не самые умные, а те, кто не сбивается с пути.
Как вы получили свою первую работу? Делитесь в комментариях!
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
💪🛠 Прокачай свой бэкенд: 9 инструментов, которые стоит знать
От браузерной ИИ-песочницы PostgreSQL до суперскоростного валидатора email — обзор новейших инструментов, которые упростят вашу работу и повысят продуктивность.
Читать статью
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
От браузерной ИИ-песочницы PostgreSQL до суперскоростного валидатора email — обзор новейших инструментов, которые упростят вашу работу и повысят продуктивность.
Читать статью
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда наврал в резюме и это всплыло 😬
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3👍1
Это ручной QA для мобильного приложения. iOS и Android.
То самое приложение, которым пользуются миллионы людей каждый день.
Что вы будете делать на самом деле.
- Тыкать новые фичи руками.
- Ломать их до релиза.
- Проверять, что старое не сломалось.
- Писать баги так, чтобы разработчик понял, а не проклял.
Никакой автоматизации здесь не обещают.
Это честный ручной вход в тестирование.
Инструменты тоже говорят сами за себя.
Android Studio и Xcode чтобы смотреть, что происходит внутри.
Postman и прокси чтобы понимать, как приложение общается с сервером.
Git чтобы не пугаться репозиториев.
График 2/2 и офис в Москве важны.
Это не удаленка и не «работай когда хочешь».
Зато это стабильная команда, процессы и опыт на большом продукте.
Формулировка «хотите разбираться» здесь ключевая.
От вас не ждут гениальности.
От вас ждут внимательности, усидчивости и желания докапываться до деталей.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#карьерныйкоммит
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🤓 Вопросы подписчиков: как перейти от Jupyter Notebooks к продакшн-коду?
Сегодня мы делимся вопросом от подписчика, который учился и разрабатывал проекты в Anaconda Notebooks, но стремится выйти на новый уровень и освоить написание продакшн-кода на Python.
💬 Он пишет:
✌️ Делитесь своими советами в комментариях!
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Сегодня мы делимся вопросом от подписчика, который учился и разрабатывал проекты в Anaconda Notebooks, но стремится выйти на новый уровень и освоить написание продакшн-кода на Python.
Я начинал учиться и программировать в Anaconda Notebooks — это отличный инструмент для учебы и исследований. Однако в индустрии подход к коду совсем другой. Там он структурирован: используются субпапки, главный .py-файл объединяет всё, а развертывание, API и тесты разнесены по отдельным директориям. Это как готовое здание с надежным фундаментом и продуманной структурой, где все части взаимосвязаны.
Если вы работаете с Python в индустрии, не могли бы вы посоветовать, как перейти от стиля работы в ноутбуках к созданию продакшн-кода?
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
📙📙 The Kubernetes Troubleshooting Handbook
В статье рассматриваются различные методы и инструменты, помогающие в устранении неполадок и отладке Kubernetes. Независимо от того, являетесь ли вы опытным пользователем Kubernetes или только начинаете, это руководство предоставит ценную информацию об эффективных методах отладки.
Читать статью
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
В статье рассматриваются различные методы и инструменты, помогающие в устранении неполадок и отладке Kubernetes. Независимо от того, являетесь ли вы опытным пользователем Kubernetes или только начинаете, это руководство предоставит ценную информацию об эффективных методах отладки.
Читать статью
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что дальше?
👍 — ставлю SSD и радуюсь
🌚 — закрываю крышку и делаю вид, что не видел
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
👍 — ставлю SSD и радуюсь
🌚 — закрываю крышку и делаю вид, что не видел
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🌚1
Циклы позволяют выполнять один и тот же кусок кода много раз. Не копировать строки вручную, а задать правило и повторять действие автоматически.
Их используют, когда нужно обработать данные, перебрать элементы или сделать расчёты. Именно поэтому циклы есть почти в каждом языке программирования.
Проще говоря, цикл это способ заставить код работать за вас столько раз, сколько нужно.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🛋 Работа в кайф
Продуктивность это не про «соберись» и «потерпи». Это про среду, в которой вы работаете. Свет от экрана, температура, вода, поза за столом напрямую влияют на мозг и фокус.
Если рабочее место сделано плохо, никакая мотивация не спасёт. Если сделано нормально, работать становится проще и дольше без выгорания.
➡️ В статье 10 базовых советов, как обустроить рабочее место
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#карьерныйкоммит
Продуктивность это не про «соберись» и «потерпи». Это про среду, в которой вы работаете. Свет от экрана, температура, вода, поза за столом напрямую влияют на мозг и фокус.
Если рабочее место сделано плохо, никакая мотивация не спасёт. Если сделано нормально, работать становится проще и дольше без выгорания.
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#карьерныйкоммит
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🍔 Gittyup — удобное GUI для Git
Gittyup — это графический Git-клиент, разработанный, чтобы помочь вам понимать историю исходного кода и управлять ею. Последняя стабильная версия доступна либо в виде готового flatpak для Linux и 32/64 бинарника для Windows, macOS, либо может быть собрана из исходного кода
👉 Ссылочка
👉 Документация
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
Gittyup — это графический Git-клиент, разработанный, чтобы помочь вам понимать историю исходного кода и управлять ею. Последняя стабильная версия доступна либо в виде готового flatpak для Linux и 32/64 бинарника для Windows, macOS, либо может быть собрана из исходного кода
👉 Ссылочка
👉 Документация
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🙈 Крутая визуализация математики
YouTube канал 3Blue1Brown с интересной визуализацией математики и отличным объяснением.
Например там есть целая серия роликов посвященная пониманию линейной алгебры, которая используется постоянно при создания игр, даже если вы ее не замечаете.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
YouTube канал 3Blue1Brown с интересной визуализацией математики и отличным объяснением.
Например там есть целая серия роликов посвященная пониманию линейной алгебры, которая используется постоянно при создания игр, даже если вы ее не замечаете.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🧚 Тысяча и одна библиотека С++
В жизни каждого программиста С++ рано или поздно возникает задача, которую кто-либо уже решил. Однако найти это решение бывает очень непросто в силу разных причин: оно недостаточно разрекламировано, либо имеет нечеткую документацию, или возникает проблема языкового барьера, ну, или поисковики просто плохо ищут).
Столкнувшись много раз подряд с тем, что найти что-то толковое довольно непросто, я решил попробовать распутать это узел и предложить для русскоязычных читателей свой справочник классных библиотек на С++.
👉 Статья
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
В жизни каждого программиста С++ рано или поздно возникает задача, которую кто-либо уже решил. Однако найти это решение бывает очень непросто в силу разных причин: оно недостаточно разрекламировано, либо имеет нечеткую документацию, или возникает проблема языкового барьера, ну, или поисковики просто плохо ищут).
Столкнувшись много раз подряд с тем, что найти что-то толковое довольно непросто, я решил попробовать распутать это узел и предложить для русскоязычных читателей свой справочник классных библиотек на С++.
👉 Статья
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Кто сейчас работает?
🔥 — Claude
🌚 — никто
❤️ — менеджер, который не в курсе
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
🔥 — Claude
🌚 — никто
❤️ — менеджер, который не в курсе
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🌚3🔥1
Синтаксический сахар это удобный способ писать код проще и короче, не меняя его логику. Он нужен не компьютеру, а человеку, чтобы код было легче читать.
На работу программы сахар не влияет. При выполнении он разворачивается в обычные конструкции и исполняется как всегда.
Проще говоря, это удобная форма записи, которая делает код аккуратнее, но не умнее.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2