This media is not supported in your browser
VIEW IN TELEGRAM
Разбираться в легаси-коде долгими вечерами и пытаться всё переписать: было?
👍 — было дело. Легаси мастера боится
😁 — отрефакторил легаси — гуляй смело
____
Можно использовать ИИ как помощника, сохраняя контроль над качеством кода. Подробнее поговорим об этом на бесплатном занятии 22 сентября. «Можно ли доверять ИИ-коду: как находить галлюцинации, уязвимости и устаревшие решения».
👍 — было дело. Легаси мастера боится
😁 — отрефакторил легаси — гуляй смело
____
Можно использовать ИИ как помощника, сохраняя контроль над качеством кода. Подробнее поговорим об этом на бесплатном занятии 22 сентября. «Можно ли доверять ИИ-коду: как находить галлюцинации, уязвимости и устаревшие решения».
👍4😁3❤2
GitFlow есть. Code review тоже. CI/CD вроде настроен. Но означает ли это, что релизный процесс действительно управляемый? Перед следующим релизом 1С попробуйте ответить на пять вопросов:
→ Понятно ли заранее, что именно должно попасть в релиз, а что точно не должно
→ Code review проверяет только качество кода или ещё и архитектурные последствия изменений
→ Можно ли воспроизвести сборку и выкладку без человека, который «единственный знает, как всё работает»
→ Есть ли понятный сценарий отката, если после релиза что-то пошло не так
→ Можно ли после релиза точно восстановить: что изменилось, кто это согласовал и почему решение было принято
Если на несколько вопросов ответ скорее «нет» или «не всегда», проблема обычно уже не в Git как инструменте. Это вопрос архитектуры процесса разработки и выпуска изменений.
Сегодня, 17 сентября в 20:00 по Мск, Сергей Каменский разберёт это на авторском вебинаре «Управление релизами в 1С: GitFlow, code review и CI/CD на практике». Поговорим о том, как связать GitFlow, review и CI/CD в единый процесс, где релизы становятся предсказуемыми и меньше зависят от ручных договорённостей команды.
Зарегистрироваться на урок
Эта тема — лишь одна из задач, с которыми работает архитектор 1С. На курсе «Архитектор 1С»проектирование систем и технических решений разбирается уже системно и на практике. Посмотреть программу курса
→ Понятно ли заранее, что именно должно попасть в релиз, а что точно не должно
→ Code review проверяет только качество кода или ещё и архитектурные последствия изменений
→ Можно ли воспроизвести сборку и выкладку без человека, который «единственный знает, как всё работает»
→ Есть ли понятный сценарий отката, если после релиза что-то пошло не так
→ Можно ли после релиза точно восстановить: что изменилось, кто это согласовал и почему решение было принято
Если на несколько вопросов ответ скорее «нет» или «не всегда», проблема обычно уже не в Git как инструменте. Это вопрос архитектуры процесса разработки и выпуска изменений.
Сегодня, 17 сентября в 20:00 по Мск, Сергей Каменский разберёт это на авторском вебинаре «Управление релизами в 1С: GitFlow, code review и CI/CD на практике». Поговорим о том, как связать GitFlow, review и CI/CD в единый процесс, где релизы становятся предсказуемыми и меньше зависят от ручных договорённостей команды.
Зарегистрироваться на урок
Эта тема — лишь одна из задач, с которыми работает архитектор 1С. На курсе «Архитектор 1С»проектирование систем и технических решений разбирается уже системно и на практике. Посмотреть программу курса
otus.ru
Курс «Архитектор 1С»: проектирование систем — Otus
Для практикующих специалистов: проектирование архитектуры 1С, оптимизация бизнес-процессов. Онлайн-обучение в Otus с реальными кейсами и проектом в портфолио.
🔥2
База знаний Otus: практические решения рабочих задач, которые пригодятся в работе уже сегодня
Каждую неделю именно здесь появляются нужные материалы, которые обычно ищут часами в разных вкладках:
→ ВК
→ Youtube
• С чего начать внедрение ИИ в бизнес-процессы
• Как снизить риск выгорания на работе
• Как не стать специалистом, которого заменил ИИ
• Как устроена архитектура ML-системы
• Как защитить сервер от атак.
Эти и десятки других тем уже ждут вас в бесплатной базе знаний — более 6 000 записей эфиров занятий. Подпишитесь, чтобы не потерять.
Каждую неделю именно здесь появляются нужные материалы, которые обычно ищут часами в разных вкладках:
→ ВК
→ Youtube
• С чего начать внедрение ИИ в бизнес-процессы
• Как снизить риск выгорания на работе
• Как не стать специалистом, которого заменил ИИ
• Как устроена архитектура ML-системы
• Как защитить сервер от атак.
Эти и десятки других тем уже ждут вас в бесплатной базе знаний — более 6 000 записей эфиров занятий. Подпишитесь, чтобы не потерять.
❤4👍1
Один сотрудник отправился в общий чат за ответом на вопрос «Где документация?» и заблудился. Повстречался ему добрый путник, добавил в другой чат. А там тегов от коллег видимо-невидимо. Так и не нашёл специалист документацию, ушёл ни с чем.
Когда нет единого хранилища и быстрого доступа к базам знаний и документации, сложно организовать рабочий процесс и найти ответы. Поэтому бесплатные занятия мы собрали в отдельный календарь, а курсы по разным направлениям — в несколько вариантов подписки. Забирайте ответы от экспертов-практиков для решения ваших рабочих задач:
• Календарь бесплатных уроков
• Подписка на курсы OTUS
Когда нет единого хранилища и быстрого доступа к базам знаний и документации, сложно организовать рабочий процесс и найти ответы. Поэтому бесплатные занятия мы собрали в отдельный календарь, а курсы по разным направлениям — в несколько вариантов подписки. Забирайте ответы от экспертов-практиков для решения ваших рабочих задач:
• Календарь бесплатных уроков
• Подписка на курсы OTUS
🔥3
Media is too big
VIEW IN TELEGRAM
Зарегистрироваться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍1
Делимся опытом практикующих ИТ-специалистов для решения ваших задач
В канале OTUS в MAX — актуальные инструменты и технологии, материалы для быстрых и эффективных решений, открытые уроки с действующими ИТ-специалистами и немного юмора, чтобы не выгореть в середине спринта.
✅ Подписывайтесь и включайте уведомления. Чтобы не пропускать то, что можно применить в работе уже сегодня → max.ru/otusru
В канале OTUS в MAX — актуальные инструменты и технологии, материалы для быстрых и эффективных решений, открытые уроки с действующими ИТ-специалистами и немного юмора, чтобы не выгореть в середине спринта.
Please open Telegram to view this post
VIEW IN TELEGRAM
MAX
OTUS: программирование и карьера в IT
Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей.
Ино…
Ино…
👍3👨💻1
Саботаж в команде или нормальное сопротивление изменениям: на этот и другие вопросы об ошибках и способах их исправления подробно ответили в новых статьях на Хабре:
→ Как защитить платежный API от двойных списаний с помощью идемпотентности
→ Как выявлять саботаж стейкхолдеров в ИТ‑проектах и сохранить внедрение под контролем
→ Ошибки аналитиков, проектирующих системы под себя
→ Диагностика «смысловой кашицы» или как отличить требование от иллюзии требования
________
✅ Расписание бесплатных уроков
✅ Каталог курсов
→ Как защитить платежный API от двойных списаний с помощью идемпотентности
→ Как выявлять саботаж стейкхолдеров в ИТ‑проектах и сохранить внедрение под контролем
→ Ошибки аналитиков, проектирующих системы под себя
→ Диагностика «смысловой кашицы» или как отличить требование от иллюзии требования
________
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
😀 — мем смешной, ситуация страшная
🤔 — всё под контролем
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
🤔 — всё под контролем
____
🔹Подпишитесь на OTUS в MAX
🔹Подпишитесь на OTUS ВКонтакте
😁4🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
❤3
Завтра покажем, как пройти обычный рабочий день вместе с ИИ: от писем и заметок после встреч до анализа таблицы и презентации для руководителя
21.09 в 20:00 по МСК Анастасия приглашает на открытый урок, где вы узнаете, какие этапы повседневной работы можно ускорить с помощью ИИ, где необходима проверка человека и как адаптировать такой сценарий под собственные задачи 👆
🟢 Бесплатный открытый урок — 21 сентября. Регистрация
21.09 в 20:00 по МСК Анастасия приглашает на открытый урок, где вы узнаете, какие этапы повседневной работы можно ускорить с помощью ИИ, где необходима проверка человека и как адаптировать такой сценарий под собственные задачи 👆
🟢 Бесплатный открытый урок — 21 сентября. Регистрация
otus.ru
Курс «ИИ для бизнеса»: обучение нейросетям — Otus
Изучите применение ИИ и нейросетей для оптимизации бизнес-процессов. Онлайн-обучение с практическими заданиями и проект в портфолио на курсе для руководителей.
👍4
Собрали бесплатные занятия недели, где можно написать HTTP-сервер без Spring, поднять приложение на Rust, разобраться с конкурентностью Go, автотестами, отказоустойчивым PostgreSQL и разобраться ещё в семи разных темах.
Ближайшие уроки уже сегодня:
21 сентября (понедельник)
— HTTP-сервер на чистой Java за 30 минут. Разберётесь, как браузер взаимодействует с сервером, и создадите рабочий HTTP-сервис на стандартной Java, без Spring и сторонних библиотек. На практике изучите базовые принципы обработки HTTP-запросов.
Зарегистрироваться на бесплатное занятие курса «Java разработчик. Продвинутый уровень»
— Типовые задачи с RAID-массивами: создание, эксплуатация, перенос данных и восстановление. Практические сценарии работы с RAID: замена дисков, перенос данных между серверами и восстановление массива после сбоя.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
— Один рабочий день с ИИ: от писем и таблиц до готовой презентации для руководителя. Пройдёте полный рабочий сценарий: превратите письмо или заметки со встречи в план действий, проанализируете информацию и данные в таблице, подготовите презентацию.
Зарегистрироваться на бесплатное занятие курса «ИИ для решения рабочих задач»
— Как аналитик 1С ведет задачу от интервью до приемки: сквозной кейс интеграции с мобильным рабочим местом. На сквозном кейсе интеграции разберёте весь путь аналитика 1С: от интервью с заказчиком и сбора требований до ТЗ и приёмки результата.
Зарегистрироваться на бесплатное занятие курса «Бизнес-аналитик 1С»
— Пишем современное iOS приложение на стандартных и Open-Source решениях. Познакомитесь с актуальным стеком инструментов для iOS-разработки и увидите, как с их помощью создаётся приложение.
Зарегистрироваться на бесплатное занятие курса «IOS-разработчик. Базовый уровень»
22 сентября (вторник)
— Playwright JS: как быстро начать писать автотесты. Познакомитесь с возможностями Playwright и пройдёте основные этапы создания UI-автотеста на JavaScript.
Зарегистрироваться на бесплатное занятие курса «Автоматизатор тестирования на JavaScript»
— Можно ли доверять ИИ-коду: как находить галлюцинации, уязвимости и устаревшие решения. Разберётесь, как безопасно использовать ИИ при разработке и проверять сгенерированный код инженерными методами.
Зарегистрироваться на бесплатное занятие курса «ИИ для Python-разработчиков»
— Горутины и каналы: под капотом и нюансы в продакшене. Погрузитесь в устройство конкурентности Go и разберёте, как горутины и каналы работают на уровне памяти и runtime.
Зарегистрироваться на бесплатное занятие курса «Go-разработчик. Продвинутый уровень»
23 сентября (среда)
— Создание кроссплатформенного приложения с GUI на Rust: От идеи до реальности. Создадите кроссплатформенное приложение с помощью Rust и Tauri и разберётесь в его архитектуре. Узнаете, как связать frontend на HTML/CSS/JS с backend на Rust, и получите основу для собственных проектов.
Зарегистрироваться на бесплатное занятие курса «Rust-разработчик. Продвинутый уровень»
— Patroni для управления высокодоступными кластерами PostgreSQL. Разберётесь, как использовать Patroni для создания, настройки и управления отказоустойчивыми кластерами PostgreSQL. Получите практическое представление о мониторинге и повышении надёжности базы данных.
Зарегистрироваться на бесплатное занятие курса «Высоконагруженные системы: архитектура и масштабирование»
24 сентября (четверг)
— Сможет ли ИИ починить Linux-сервер: где заканчиваются подсказки и начинается инженерная диагностика. На примерах увидите, где ИИ действительно ускоряет диагностику Linux-сервера, а где его рекомендации без системных знаний могут только усложнить проблему.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
— Указатели в Си — от адреса к управлению памятью. Разберётесь, как устроены указатели, адреса и изменение значений в памяти, а также как работает передача параметров по ссылке.
Зарегистрироваться на бесплатное занятие курса «Программист С»
Ещё больше бесплатных занятий — в нашем календаре событий
Ближайшие уроки уже сегодня:
21 сентября (понедельник)
— HTTP-сервер на чистой Java за 30 минут. Разберётесь, как браузер взаимодействует с сервером, и создадите рабочий HTTP-сервис на стандартной Java, без Spring и сторонних библиотек. На практике изучите базовые принципы обработки HTTP-запросов.
Зарегистрироваться на бесплатное занятие курса «Java разработчик. Продвинутый уровень»
— Типовые задачи с RAID-массивами: создание, эксплуатация, перенос данных и восстановление. Практические сценарии работы с RAID: замена дисков, перенос данных между серверами и восстановление массива после сбоя.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
— Один рабочий день с ИИ: от писем и таблиц до готовой презентации для руководителя. Пройдёте полный рабочий сценарий: превратите письмо или заметки со встречи в план действий, проанализируете информацию и данные в таблице, подготовите презентацию.
Зарегистрироваться на бесплатное занятие курса «ИИ для решения рабочих задач»
— Как аналитик 1С ведет задачу от интервью до приемки: сквозной кейс интеграции с мобильным рабочим местом. На сквозном кейсе интеграции разберёте весь путь аналитика 1С: от интервью с заказчиком и сбора требований до ТЗ и приёмки результата.
Зарегистрироваться на бесплатное занятие курса «Бизнес-аналитик 1С»
— Пишем современное iOS приложение на стандартных и Open-Source решениях. Познакомитесь с актуальным стеком инструментов для iOS-разработки и увидите, как с их помощью создаётся приложение.
Зарегистрироваться на бесплатное занятие курса «IOS-разработчик. Базовый уровень»
22 сентября (вторник)
— Playwright JS: как быстро начать писать автотесты. Познакомитесь с возможностями Playwright и пройдёте основные этапы создания UI-автотеста на JavaScript.
Зарегистрироваться на бесплатное занятие курса «Автоматизатор тестирования на JavaScript»
— Можно ли доверять ИИ-коду: как находить галлюцинации, уязвимости и устаревшие решения. Разберётесь, как безопасно использовать ИИ при разработке и проверять сгенерированный код инженерными методами.
Зарегистрироваться на бесплатное занятие курса «ИИ для Python-разработчиков»
— Горутины и каналы: под капотом и нюансы в продакшене. Погрузитесь в устройство конкурентности Go и разберёте, как горутины и каналы работают на уровне памяти и runtime.
Зарегистрироваться на бесплатное занятие курса «Go-разработчик. Продвинутый уровень»
23 сентября (среда)
— Создание кроссплатформенного приложения с GUI на Rust: От идеи до реальности. Создадите кроссплатформенное приложение с помощью Rust и Tauri и разберётесь в его архитектуре. Узнаете, как связать frontend на HTML/CSS/JS с backend на Rust, и получите основу для собственных проектов.
Зарегистрироваться на бесплатное занятие курса «Rust-разработчик. Продвинутый уровень»
— Patroni для управления высокодоступными кластерами PostgreSQL. Разберётесь, как использовать Patroni для создания, настройки и управления отказоустойчивыми кластерами PostgreSQL. Получите практическое представление о мониторинге и повышении надёжности базы данных.
Зарегистрироваться на бесплатное занятие курса «Высоконагруженные системы: архитектура и масштабирование»
24 сентября (четверг)
— Сможет ли ИИ починить Linux-сервер: где заканчиваются подсказки и начинается инженерная диагностика. На примерах увидите, где ИИ действительно ускоряет диагностику Linux-сервера, а где его рекомендации без системных знаний могут только усложнить проблему.
Зарегистрироваться на бесплатное занятие курса «Администратор Linux. Продвинутый уровень»
— Указатели в Си — от адреса к управлению памятью. Разберётесь, как устроены указатели, адреса и изменение значений в памяти, а также как работает передача параметров по ссылке.
Зарегистрироваться на бесплатное занятие курса «Программист С»
Ещё больше бесплатных занятий — в нашем календаре событий
👍3❤1