This media is not supported in your browser
VIEW IN TELEGRAM
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Курс охватывает широкий спектр тем, связанных с глубоким обучением и его применением. Вот небольшой обзор:
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🧠 Вопросы подписчиков: как вы парсите сложные лог-файлы на Python?
Один разработчик поделился своей болью:
А вы с таким сталкивались:
— Как парсите большие и сложные логи в Python?
— Что делаете, если формат логов меняется?
— Есть ли библиотеки или приёмы, которые помогли вам?
💬 Делитесь опытом в комментариях — интересно, как вы решаете такие задачи!
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Один разработчик поделился своей болью:
«Часто приходится извлекать конкретные данные из огромных логов — десятки тысяч строк. Простая проверка, начинается ли строка с определённого шаблона, не работает.
Использую сложные регулярные выражения, особенно когда нужно вытащить глубоко вложенные структуры.
Периодически формат логов меняется, и приходится переписывать regex заново. А из-за конфиденциальности данных сторонние инструменты использовать нельзя.»
А вы с таким сталкивались:
— Как парсите большие и сложные логи в Python?
— Что делаете, если формат логов меняется?
— Есть ли библиотеки или приёмы, которые помогли вам?
💬 Делитесь опытом в комментариях — интересно, как вы решаете такие задачи!
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
cookbook.pdf
642.4 KB
✍️ Гайд по тензорам
Эта небольшая книжка из 50 страниц исчерпывающе расскажет обо всём, что связано с тензорами.
Тензор — это обобщающий термин для матриц с произвольным количеством измерений. Тензорами являются и скаляры (тензор нулевого ранга), и векторы (тензор первого ранга), и матрицы (тензор второго ранга).
🔗 Ссылка на сайт The Tensor Cookbook
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
Эта небольшая книжка из 50 страниц исчерпывающе расскажет обо всём, что связано с тензорами.
🔗 Ссылка на сайт The Tensor Cookbook
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MVP это минимальная версия продукта, которая уже решает задачу и за которую могут платить. Не идеал, не «как в голове», а рабочий минимум.
Смысл MVP простой. Сначала ты проверяешь, нужен ли продукт рынку, и только потом тратишь время и деньги на доработки. Обратная связь важнее красивых деталей.
В разработке выигрывает не тот, кто делает идеально, а тот, кто быстрее выпускает работающий результат и смотрит, что с ним делают пользователи.
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
💭 Холивар: использовать ли type hints в Python повсеместно?
Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует.
Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти
Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!»
Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»
Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.
А вы что скажете? Как вы используете type hints в своих проектах на Python?
👇 Голосуем в комментах:
❤️ Type hints — маст хэв
👍 Type hints только тормозят
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует.
Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти
-> str в каждой функции? У нас же динамика!»Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!»
Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»
Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.
А вы что скажете? Как вы используете type hints в своих проектах на Python?
👇 Голосуем в комментах:
❤️ Type hints — маст хэв
👍 Type hints только тормозят
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
99% людей не знают разницы между
❤️ — 150 МБ/с
🌚 — 150 Мб/с
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
❤️ — 150 МБ/с
🌚 — 150 Мб/с
🔹 Курс «Алгоритмы и структуры данных»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤔1🌚1
Коммитить это фиксировать результат своей работы в проекте. Ты сделал изменения, проверил их и сохранил как отдельный шаг в истории. Если что-то пойдёт не так, к этому состоянию всегда можно вернуться.
Чтобы было видно, кто, что и зачем менял. Коммиты это основа нормальной командной работы и контроля версий.
Хороший коммит всегда понятный. Коротко описывает, что изменилось и по какой причине. Не «исправил что-то», а конкретный результат. Тогда с кодом можно работать даже спустя месяцы.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#ликбез
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
🧠 Сложные моменты в изучении Python
Многие из нас проходили через это — когда учёба кажется бесконечной, а каждая новая задача вдруг открывает то, чего ты ещё не знал. Мы получили искренний вопрос от подписчика, и решили поделиться им с вами:
💬 Вопрос от подписчика:
💬 Делимся вопросом с вами — что бы вы ответили:
👉 Есть ли у вас похожие воспоминания с начала пути?
👉 Когда вы почувствовали уверенность в себе? Или всё ещё не до конца?
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Многие из нас проходили через это — когда учёба кажется бесконечной, а каждая новая задача вдруг открывает то, чего ты ещё не знал. Мы получили искренний вопрос от подписчика, и решили поделиться им с вами:
💬 Вопрос от подписчика:
Я только начинаю учить Python и в последнее время чувствую себя немного потерянным. Кажется, что как только осваиваешь одну тему — появляется другая, ещё незнакомая. Например, я разобрался с функциями, а потом встретил задачу с рекурсией. Пришлось учить её. И так постоянно.
Ощущение, будто Python — это бесконечный океан.
Когда вообще можно сказать, что ты «выучил» язык? Или это чувство не проходит даже с опытом?
💬 Делимся вопросом с вами — что бы вы ответили:
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Media is too big
VIEW IN TELEGRAM
⌛️ 30 лет истории языка R
Энтузиасты сделали отдельную страницу с таймлайном, посвящённым языку R. Это довольно интересно. Вот основные вехи:
🔹1993 год — язык разработали сотрудники статистического факультета Оклендского университета;
🔹1997 год — заработала CRAN, платформа для хранения и распространения пакетов R с системой контроля качества;
🔹2000 год — вышла первая стабильная версия языка R 1.0.0;
🔹2007 год — вышел пакет {ggplot2};
🔹2023 год — релиз WebR, благодаря которому можно зайти на веб-сайт и запускать код на языке R прямо в браузере.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Энтузиасты сделали отдельную страницу с таймлайном, посвящённым языку R. Это довольно интересно. Вот основные вехи:
🔹1993 год — язык разработали сотрудники статистического факультета Оклендского университета;
🔹1997 год — заработала CRAN, платформа для хранения и распространения пакетов R с системой контроля качества;
🔹2000 год — вышла первая стабильная версия языка R 1.0.0;
🔹2007 год — вышел пакет {ggplot2};
🔹2023 год — релиз WebR, благодаря которому можно зайти на веб-сайт и запускать код на языке R прямо в браузере.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
👆Немного полезной инфографики
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Как научить ИИ «читать» ваши файлы и отвечать на вопросы?
Разбираемся в технологиях будущего на открытом уроке 23 января в 19:00. Мы обсудим
Ведущий — Игорь Стурейко, эксперт из «Газпроме» с 20-летним стажем в создании умных систем. Игорь подготовил видеосообщение, где просто объясняет, почему создание ИИ-агентов — это самая перспективная ниша для обучения сегодня.
На уроке вы узнаете:
— как программа находит информацию в PDF-файлах;
— что такое векторные базы данных простыми словами;
— как сделать первого чат-бота, который знает ваши регламенты.
📅 Когда: 23.01 в 19:00 МСК
Узнать подробности
Разбираемся в технологиях будущего на открытом уроке 23 января в 19:00. Мы обсудим
RAG и дообучение — методы, которые позволяют нейросетям работать с вашими личными или рабочими документами без ошибок.Ведущий — Игорь Стурейко, эксперт из «Газпроме» с 20-летним стажем в создании умных систем. Игорь подготовил видеосообщение, где просто объясняет, почему создание ИИ-агентов — это самая перспективная ниша для обучения сегодня.
На уроке вы узнаете:
— как программа находит информацию в PDF-файлах;
— что такое векторные базы данных простыми словами;
— как сделать первого чат-бота, который знает ваши регламенты.
📅 Когда: 23.01 в 19:00 МСК
Узнать подробности
🧠 Сложные моменты в изучении Python
Многие из нас проходили через это — когда учёба кажется бесконечной, а каждая новая задача вдруг открывает то, чего ты ещё не знал. Мы получили искренний вопрос от подписчика, и решили поделиться им с вами:
💬 Вопрос от подписчика:
💬 Делимся вопросом с вами — что бы вы ответили:
👉 Есть ли у вас похожие воспоминания с начала пути?
👉 Когда вы почувствовали уверенность в себе? Или всё ещё не до конца?
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#режимразраба
Многие из нас проходили через это — когда учёба кажется бесконечной, а каждая новая задача вдруг открывает то, чего ты ещё не знал. Мы получили искренний вопрос от подписчика, и решили поделиться им с вами:
💬 Вопрос от подписчика:
Я только начинаю учить Python и в последнее время чувствую себя немного потерянным. Кажется, что как только осваиваешь одну тему — появляется другая, ещё незнакомая. Например, я разобрался с функциями, а потом встретил задачу с рекурсией. Пришлось учить её. И так постоянно.
Ощущение, будто Python — это бесконечный океан.
Когда вообще можно сказать, что ты «выучил» язык? Или это чувство не проходит даже с опытом?
💬 Делимся вопросом с вами — что бы вы ответили:
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#режимразраба
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
📖 Обзор книги "Путеводитель по базам данных", Владимир Комаров
Направление: #proglib_db Уровень: #proglib_middle
Эта книга представляет собой обширный и структурированный гид по современным базам данных. Автор делится опытом и знаниями о различных системах управления базами данных (СУБД), их архитектурных принципах и ключевых алгоритмах. Большое внимание уделяется практическим аспектам работы с такими СУБД, как PostgreSQL, MySQL и MongoDB. Книга также предлагает читателю англо-русский словарь терминов, что особенно полезно для русскоязычных специалистов.
В каждой главе разбираются современные технологии, такие как репликация, шардирование, индексы и транзакции, а также рассмотрены ключевые задачи, связанные с безопасностью и производительностью баз данных.
💬 Что говорят люди:
Многие читатели отмечают, что книга выделяется своей структурированностью и глубиной проработки. Особый акцент делается на пояснении терминологии и демонстрации различий между подходами разных вендоров. Один из отзывов подчеркивает уникальность книги благодаря старомодному, но полезному предметному указателю, что делает навигацию по материалу легче и удобнее.
➕ Плюсы:
- Подробное описание современных систем управления базами данных.
- Удобная структура и наличие англо-русского словаря терминов.
- Практическая ориентация на актуальные задачи и технологии.
➖ Минусы:
- Некоторые читатели могли бы предпочесть больше примеров кода и практических упражнений для закрепления материала.
🖊 Об авторе:
Владимир Комаров — признанный эксперт в области баз данных, активно работающий в индустрии разработки программного обеспечения. Его книга предлагает не только технические знания, но и практические рекомендации, что делает её полезным инструментом для разработчиков баз данных любого уровня.
Книга: Ссылка
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#магиякода
Направление: #proglib_db Уровень: #proglib_middle
Эта книга представляет собой обширный и структурированный гид по современным базам данных. Автор делится опытом и знаниями о различных системах управления базами данных (СУБД), их архитектурных принципах и ключевых алгоритмах. Большое внимание уделяется практическим аспектам работы с такими СУБД, как PostgreSQL, MySQL и MongoDB. Книга также предлагает читателю англо-русский словарь терминов, что особенно полезно для русскоязычных специалистов.
В каждой главе разбираются современные технологии, такие как репликация, шардирование, индексы и транзакции, а также рассмотрены ключевые задачи, связанные с безопасностью и производительностью баз данных.
💬 Что говорят люди:
Многие читатели отмечают, что книга выделяется своей структурированностью и глубиной проработки. Особый акцент делается на пояснении терминологии и демонстрации различий между подходами разных вендоров. Один из отзывов подчеркивает уникальность книги благодаря старомодному, но полезному предметному указателю, что делает навигацию по материалу легче и удобнее.
➕ Плюсы:
- Подробное описание современных систем управления базами данных.
- Удобная структура и наличие англо-русского словаря терминов.
- Практическая ориентация на актуальные задачи и технологии.
➖ Минусы:
- Некоторые читатели могли бы предпочесть больше примеров кода и практических упражнений для закрепления материала.
🖊 Об авторе:
Владимир Комаров — признанный эксперт в области баз данных, активно работающий в индустрии разработки программного обеспечения. Его книга предлагает не только технические знания, но и практические рекомендации, что делает её полезным инструментом для разработчиков баз данных любого уровня.
Книга: Ссылка
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Бранч это отдельная ветка разработки кода, которая идёт параллельно основной. В ней можно спокойно писать код, ломать, тестировать и не бояться сломать весь проект.
В любом репозитории есть главная ветка, обычно master или main. Если работать только в ней, все изменения сразу попадают в основной код. Для учебных проектов это допустимо, для реальной разработки нет.
Поэтому в нормальной работе создают бранчи. Под фичи, багфиксы, эксперименты. Сделал задачу, проверил, смёрджил и только потом изменения попали в основную ветку.
🔹 Практический интенсив «Архитектуры и шаблоны проектирования»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#магиякода
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Что лучше?
🔥 — windows 10
👍 — windows 11
🌚 — windows 12
👾 — windows 13
❤️ — windows 7
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🏃♀️ Азбука айтишника
#небагафича
🔥 — windows 10
👍 — windows 11
🌚 — windows 12
👾 — windows 13
🔹 Курс «Основы IT для непрограммистов»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#небагафича
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3👍2
Сколько раз видели вот такие таблички, где тебе объясняют, что «джун — это неопытный, мидл — уже взрослый, а сеньор — почти бог»
Но на деле это всё — абстрактные ярлыки, которые мало что значат.
Есть сеньоры, которые не могут нормально настроить CI/CD. А есть джуны, которые через полгода клепали нейросетки лучше, чем их тимлиды.
Так что забудьте про годы стажа и уровни.
🔹 Курс «Математика для разработки AI-моделей»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
#карьерныйкоммит
Please open Telegram to view this post
VIEW IN TELEGRAM