Найти в Дзене
Покупайте СтеллыИ дарите их за контент
4 дня назад
 • Вы подписаны

От молота до кода: как я создал полный курс для металлургов Знаете, несколько лет назад я бы не поверил, если бы мне сказали, что буду создавать курсы по металлургии. Я разработчик. Моя стихия — код, а не прокатные станы. Но жизнь сложилась иначе. Я увидел, что на стыке программирования и металлургии есть огромная дыра. Инженеры не знают, как автоматизировать процессы. Разработчики не понимают физику металла. А заводы уже переходят на цифру. Тогда я решил: «Я закрою эту дыру». Так появилась линейка курсов. От математики до цифрового инжиниринга. Шесть ступеней, которые превращают обычного инженера в специалиста будущего. И сегодня я представляю заключительный, седьмой курс. Как всё начиналось Первый курс я создал почти случайно. Меня попросили помочь инженерам с завода. Им нужно было автоматизировать расчёты. Они знали металл, но не знали Python. Я прочитал им несколько лекций. Им понравилось. Я подумал: «А почему бы не сделать полноценный курс?» Так родилась «Математика, Python и Геометрия для металлурга». Базовый курс, с которого всё началось. Потом я понял, что одного курса мало. Инженерам нужно понимать материаловедение, сопротивление материалов, термодинамику, обработку давлением. Я начал добавлять курсы. Один за другим. Каждый следующий — глубже, сложнее, интереснее. Шесть ступеней в профессию Вот как выглядит моя линейка: Математика, Python и Геометрия для металлурга stepik.org/...708 — база для всех, кто хочет работать с металлом в цифровом мире. Материаловедение и сопротивление материалов stepik.org/...709 — как устроены металлы, как они ведут себя под нагрузкой. Обработка металлов давлением (ОМД) stepik.org/...712 — ковка, штамповка, прокатка. Как металл меняет форму. Теплофизика и термодинамика металлургических процессов stepik.org/...711 — теплообмен, нагрев, охлаждение. Без этого не понять, как работают печи. Металлургия черных и цветных металлов stepik.org/...710 — от руды до готового металла. Эксплуатация, надежность и НИР оборудования stepik.org/...713 — как работает оборудование, как его диагностировать и ремонтировать. Это полный цикл. От математики до управления сложными системами. А теперь — цифровой инжиниринг Это седьмой, заключительный курс. Он о том, как соединить все знания вместе. Как создать цифровую модель производства. Как управлять заводом с помощью кода. «Цифровой инжиниринг металлургического производства» — это курс о том, как: Собирать данные с датчиков Моделировать процессы Оптимизировать производство Прогнозировать отказы оборудования Управлять цехом с помощью цифровых двойников Это курс для тех, кто хочет быть не просто инженером, а инженером будущего. Тем, кто соединяет физику и код. Тем, кто не гадает, а просчитывает. Почему это важно Мир меняется. Заводы автоматизируются. Через 5-10 лет инженеры, которые не знают программирования, будут не нужны. А разработчики, которые не понимают производство, не смогут автоматизировать его правильно. Этот стек курсов — мост между двумя мирами. Я создал его, чтобы вы могли перейти на другую сторону. Что дальше Я планирую расширять линейку. Добавлять курсы по конкретным технологиям, по новым материалам, по AI в металлургии. Но основа уже есть. Семь курсов, которые покрывают всё: от алгебры до цифрового двойника завода. Я горжусь этим стеком. И я приглашаю вас пройти его. Ссылка на стек: stepik.org/...291

5 дней назад
 • Вы подписаны

История про оборудование, которое нельзя чинить на глаз Знаете, я долго думал, что металлургическое оборудование — это просто машины. Ну, работают себе, ломаются, чинят. Что там сложного? А потом я познакомился с главным механиком одного завода. И он рассказал мне историю, которая перевернула моё представление о надежности. Это была обычная смена На заводе стояла огромная машина — пресс для штамповки деталей. Она работала уже 10 лет. Все привыкли к её гулу. Все знали, что она надёжная. А потом она сломалась. Ремонтная бригада пришла, посмотрела, починила. Через неделю сломалась снова. Починили опять. Через месяц — снова. Никто не понимал, что происходит. Казалось, всё работает, но машина продолжала ломаться. Главный механик сказал: «Мы чиним её на глаз. Мы не знаем, в чём реальная проблема. Мы просто меняем детали и надеемся, что поможет». Я тогда понял: металлургическое оборудование нельзя чинить на глаз. Его нужно диагностировать, рассчитывать, прогнозировать. Что я понял Оборудование на заводах — это сложные системы. Они работают в тяжелых условиях: высокие температуры, огромные нагрузки, пыль, вибрации. Чтобы понять, когда оно сломается, нужно знать: Как оно работает Какие нагрузки испытывает Где самые слабые места Когда нужно проводить профилактику Без этих знаний любой ремонт — это лотерея. Почему я решил сделать курс Я увидел огромный разрыв между инженерами, которые знают оборудование, и теми, кто умеет его диагностировать и прогнозировать. Поэтому я создал курс: «Эксплуатация, надежность и НИР металлургического оборудования». Это шестой, заключительный курс в моей линейке. Полный путь от математики до управления сложными системами. Что будет в курсе Мы разбираем: Как работает металлургическое оборудование Как оценивать его надежность Как прогнозировать отказы Как проводить диагностику Как планировать ремонты и обслуживание Это знания, которые делают инженера настоящим профессионалом. Тем, кто не гадает, а знает. Кто не ждёт аварии, а предотвращает её. Полный путь Это шестой из шести курсов: Математика, Python и Геометрия для металлурга stepik.org/...708 Материаловедение и сопротивление материалов stepik.org/...709 Обработка металлов давлением (ОМД) stepik.org/...712 Теплофизика и термодинамика stepik.org/...711 Металлургия черных и цветных металлов stepik.org/...710 Эксплуатация, надежность и НИР металлургического оборудования stepik.org/...713 — вот он! А вы знаете, как диагностировать оборудование? Если вы работаете на заводе или собираетесь работать — этот курс для вас. Если вы хотите понять, как устроена надёжность сложных систем — этот курс для вас.

1 неделю назад
 • Вы подписаны

Разработчик удалил продакшен. И выжил Это случилось в 2017 году. Разработчик по имени Марк работал в стартапе. Они делали приложение для доставки еды. Всё было хорошо, пока однажды он не решил почистить базу данных. Это был обычный день Марк сидел и смотрел в код. Заказчик жаловался на медленную работу. Марк решил, что проблема в старых данных. Он подумал: «Надо почистить базу. Удалить старые заказы». Он открыл терминал. Написал команду для удаления данных из таблицы orders. Проверил её дважды. Нажал Enter. И тут он понял, что удалил не старые заказы. Он удалил все заказы. Всю таблицу. Без возможности восстановления. Он сидел и смотрел на пустой экран. В голове одна мысль: «Меня уволят. Меня точно уволят». Что он сделал Марк не стал паниковать. Он начал гуглить: «Восстановление данных PostgreSQL». Нашёл утилиту для восстановления. Запустил её. Через несколько часов он восстановил данные. Не все, но большую часть. Компания потеряла несколько часов работы, но не потеряла клиентов. Марка не уволили. Но он запомнил этот урок на всю жизнь. Что он понял Первое: всегда проверяй команду перед тем, как нажать Enter. Второе: всегда делай резервные копии. Если у тебя есть бекап, ты можешь восстановить данные за несколько минут. Третье: никогда не работай с продакшеном, если не уверен. Лучше сначала проверить на тестовой базе. А вы сталкивались с такими ситуациями? Расскажите в комментариях, как вы чуть не удалили продакшен. Я уверен, у каждого есть такая история.

1 неделю назад
 • Вы подписаны

Как я узнал, что молотом можно управлять с помощью кода Я долгое время думал, что обработка металлов давлением — это про кузницу и молот. Ну, там раскаленный металл, тяжелый труд, искры. Я даже представить не мог, что это можно автоматизировать. Пока не попал на один завод. Это был обычный вторник Меня позвали посмотреть на процесс ковки. Я подошел к огромному прессу. Металл раскален докрасна. Пресс опускается. Металл меняет форму. Мне было страшно и интересно одновременно. Я спросил у главного инженера: «А как вы управляете этим процессом? Как вы знаете, когда остановиться?». Он улыбнулся и сказал: «Раньше мы делали это на глаз. Опытные мастера чувствовали металл. А теперь мы используем математику и код». Я не поверил своим ушам. Код? В кузнице? Он показал мне программу, которая рассчитывала усилие пресса, температуру металла, скорость деформации. Оказывается, можно написать скрипт, который подскажет, когда остановить пресс, чтобы не перегреть металл и не сломать инструмент. Я понял: ОМД — это не просто «ударил и согнул». Это физика, математика, термодинамика и, да, программирование. Почему я решил сделать курс Я увидел огромный разрыв между инженерами, которые знают металл, и разработчиками, которые умеют писать код. Первые не умеют программировать, вторые не понимают физику процессов. А задача стоит остро: заводы автоматизируются, и нужны люди, которые умеют и то, и другое. Поэтому я создал курс: «Технология обработки металлов давлением (ОМД)». Что будет в курсе Это средний уровень. Мы разбираем: Как металл ведет себя под давлением Как рассчитывать усилие и деформацию Как прогнозировать поведение материала Как моделировать процессы ковки, штамповки, прокатки Это знания, которые делают инженера настоящим профессионалом. Теми, кто не гадает, а рассчитывает. Кто не боится брать ответственность за проект. Полный путь Это пятый из шести курсов в моей линейке. Математика, Python и Геометрия для металлурга stepik.org/...708 Материаловедение и сопротивление материалов stepik.org/...709 Обработка металлов давлением (ОМД) stepik.org/...712 — вот он! Теплофизика и термодинамика металлургических процессов stepik.org/...711 Металлургия черных и цветных металлов (скоро) Автоматизация и цифровизация производств (скоро) А вы знаете, что такое ОМД? Если вы работаете с металлом или собираетесь с ним работать — этот курс для вас. Если вы разработчик и хотите понять, как работает реальное производство — этот курс для вас. Ссылка на курс: stepik.org/...712

2 недели назад
 • Вы подписаны

Как я понял, что JavaScript — это не шутки

Я начал с малого: добавил на сайт пару интерактивных элементов. Всё работало. Я был счастлив. Потом я добавил асинхронный запрос к серверу. Данные пришли. Всё работало. Я был счастлив. Потом я добавил обработку ошибок. И тут началось. Ошибки в JavaScript — это отдельный вид искусства. Они не говорят: «У тебя ошибка в строке 42». Они говорят: Cannot read property 'x' of undefined. И ты сидишь и гадаешь: что это значит, где это, почему undefined. Это было начало моего пути. Я начал изучать JavaScript глубже...

2 недели назад
 • Вы подписаны

Деплой в пятницу? Да, и вот почему В IT есть негласное правило: никогда не деплой в пятницу. Я слышал его сотни раз. И я ему следовал. До одного случая. Это была пятница. 18:00. Я сидел и смотрел в код. Заказчик звонил уже пятый раз: «Серёг, у нас клиенты не могут зайти в систему. Срочно!» Я открыл логи. Ошибка была понятной — упала база данных. Я знал, как её починить. Это занимало 5 минут. И тут я вспомнил про правило «не деплой в пятницу». Но заказчик орёт. Клиенты не работают. У нас теряются деньги. Я выбрал реальность. Написал фикс, залил на прод, перезапустил сервис. Через 10 минут всё работало. Что я понял Правила нужны для того, чтобы их нарушать. С умом. Если у вас есть тесты, мониторинг и план отката — вы можете деплоить в любой день недели. Правило «не деплой в пятницу» — для новичков. Для тех, кто не уверен в своём коде. Для тех, кто не подготовился. Я подготовился. Поэтому я могу деплоить даже в пятницу. А вы деплоите в пятницу? Или вы всё ещё верите в эту легенду? Расскажите в комментариях.

Покупайте СтеллыИ дарите их за контент