Как довести состояния игровых объектов до идеала?
🔥 Узнайте за пару часов на бесплатном открытом уроке «Состояния игровых объектов» от OTUS🔥
В 19:00 на занятии:
💯 Этот урок – мастхэв для Unity-разработчиков всех уровней и будет приурочен к старту курса «Unity Game Developer. Professional».
В 19:00 на занятии:
- Разберём, как можно реализовать состояния персонажа: бег, стойка, смерть.
- Для каждого из состояний добавим анимации, звуки и визуальные эффекты, чтобы персонаж был более играбельным в концепции атомарного подхода.
- Сделаем выводы и ответим на все вопросы.Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Привет!
Меня зовут Кирилл Федченко, я руковожу курсами «Rust Developer. Basic» и «Rust Developer. Professional».
👋 Давайте познакомимся поближе: в этом письме я расскажу о себе, а также о том, что из себя представляет курс «Rust Developer. Professional»!
____
👋 Я работаю в стартапе InfinitySwap, который занимается разработкой и исследованиями в области Blockchain-технологий, распределенных финансовых систем без доверия и Zero-Knowledge алгоритмов. Мы разрабатываем элементы Blockchain-инфраструктуры и смарт-контракты для неё.
Перед Rust я разрабатывал ПО на разных языках: C#, Python, JavaScript… но основным языком был С++. На нём я решал различные интересные задачи:
backend распределенных систем сбора и обработки информации;
модульная среда обработки потоков данных с использованием CPU и GPU;
кастомная файловая система с возможностью потоковой записи данных сторонним устройством.
💻 Обычно я использовал удобный Python для прототипирования решений, а после переносил их на менее удобный, но более производительный С++. Однажды я обратил внимание на Rust, который не уступает С++ в производительности и при этом уже несколько лет подряд занимает первое место в рейтинге самых любимых языков. Попробовав Rust, я уже не захотел возвращаться на С++, многие проблемы которого Rust эффективно и изящно решает. Этот переход позволил также отказаться от использования Python, ведь Rust не уступает ему в удобстве и имеет довольно развитую для молодого языка инфраструктуру.
Поработав несколько лет на Rust, я решил организовать курс, который поможет другим разработчикам познакомиться с этим замечательным языком.
👍 Данный курс начинается с изучения синтаксиса Rust. Язык не прячет от разработчика современные проблемы и компромиссы, встречающиеся при разработке ПО. Это позволяет параллельно с изучением синтаксиса углубиться в элементы Computer Science, на которых основан язык. Разобравшись с этим, мы перейдём к изучению стандартной библиотеки Rust. Помимо этого в программе уделяется большое внимание теме разработки многопоточных приложений и проектированию ПО. Также будут рассмотрены основные области применения Rust, для которых встречается больше всего вакансий: Backend, Blockchain, WASM и другие. Всё вышеперечисленное будет подкрепляться практическими примерами и домашними заданиями.
❗Обратите внимание: данный курс подойдет для людей знакомых с разработкой ПО.
Практики и знаний, которые вы получите, будет достаточно, чтобы самостоятельно решать задачи на Rust и претендовать на Junior- и Middle-позиции Rust Developer.
📝Делюсь небольшой подборкой своих любимых источников по Rust:
Официальная документация
Набор интерактивных задач
Официальный реестр open source библиотек
___
💪 В OTUS все занятия проходят в форме живых вебинаров, на которых вы можете активно участвовать, задавать вопросы и получать фидбэк. Никаких, коротких записанных видео - только "живые" онлайн занятия, которые дают реальный результат.
Буду искренне рад видеть вас на своих курсах, до встречи в OTUS! 🙌
Меня зовут Кирилл Федченко, я руковожу курсами «Rust Developer. Basic» и «Rust Developer. Professional».
____
Перед Rust я разрабатывал ПО на разных языках: C#, Python, JavaScript… но основным языком был С++. На нём я решал различные интересные задачи:
backend распределенных систем сбора и обработки информации;
модульная среда обработки потоков данных с использованием CPU и GPU;
кастомная файловая система с возможностью потоковой записи данных сторонним устройством.
Поработав несколько лет на Rust, я решил организовать курс, который поможет другим разработчикам познакомиться с этим замечательным языком.
❗Обратите внимание: данный курс подойдет для людей знакомых с разработкой ПО.
Практики и знаний, которые вы получите, будет достаточно, чтобы самостоятельно решать задачи на Rust и претендовать на Junior- и Middle-позиции Rust Developer.
📝Делюсь небольшой подборкой своих любимых источников по Rust:
Официальная документация
Набор интерактивных задач
Официальный реестр open source библиотек
___
Буду искренне рад видеть вас на своих курсах, до встречи в OTUS! 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Анализ временных данных с учетом сезонности и трендов 🎯
Временной ряд - последовательность данных, упорядоченных во времени. Это может быть что угодно: цены на акции, погода, продажи, трафик в сети, звуки сердечных сокращений – любые измерения, которые меняются в зависимости от времени.
Важность анализа временных рядов трудно переоценить. Практически в каждой области, начиная от финансов и заканчивая медициной, временные ряды играют ключевую роль в принятии важных решений.
👊 Давайте разбираться подробнее 👊
Временной ряд - последовательность данных, упорядоченных во времени. Это может быть что угодно: цены на акции, погода, продажи, трафик в сети, звуки сердечных сокращений – любые измерения, которые меняются в зависимости от времени.
Важность анализа временных рядов трудно переоценить. Практически в каждой области, начиная от финансов и заканчивая медициной, временные ряды играют ключевую роль в принятии важных решений.
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡1👍1🤔1
Audio
«Шёл третий год упорной работы тимлидом. Жена научилась приносить тихо завтрак и ужин, без лишних вопросов. На море взяла тёщу и сына, молодец, без меня справилась. Илюха наконец отстал, нашёл нового кореша по рыбалке. Кресло новое удобное, спина меньше болеть стала. Сноуборд на балконе засох за три сезона, но у меня такая запрлата, что я новый себе куплю. Только не к этой зиме, потом, когда отпуск наконец возьму…».
▶️ Выкладываем запись открытого урока «Готовь сани летом.. или почему тимлиду нужно начинать готовить команду к своему отпуску еще с осени», где обсудили вопрос: кто мешает тимлиду уйти в отпуск? Где внутренние причины, где внешние?
Подготовка собственного отпуска требует планомерной работы и выстраивания здоровых процессов внутри команды. На занятии обсудили:
— Когда можно уйти в отпуск, а когда всё же не стоит?
— Как подготовить команду и заказчика к своему отпуску?
— Почему длительный отпуск важен для руководителя?
— Как переключаться в режим отдыха?
— Как включиться в работу после?
💪 Где одновременно могут прокачать hard и soft skills начинающие тимлиды, опытные разработчики и руководители с опытом? 💪 На курсе «Team Lead» от OTUS
Подготовка собственного отпуска требует планомерной работы и выстраивания здоровых процессов внутри команды. На занятии обсудили:
— Когда можно уйти в отпуск, а когда всё же не стоит?
— Как подготовить команду и заказчика к своему отпуску?
— Почему длительный отпуск важен для руководителя?
— Как переключаться в режим отдыха?
— Как включиться в работу после?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Какие вопросы задавать на собеседовании, чтобы принять верное решение, если ты руководитель?
Очень часто процесс найма в IT сфокусирован на технических моментах – в долгосрочной перспективе это не всегда работает. Даже самый талантливый инженер может «не прижиться» в компании, или команда может не подойти ему.
🔥 На какие маркеры смотреть тимлиду, чтобы у будущего коллеги точно произошел «мэтч» с командой? Ответ есть у Ильи Прахта, который руководит командами в IT уже более 13 лет. Он проведет бесплатный эфир 25 октября в 19:00 мск «Culture fit или зачем тимлиду быть на собеседовании», где поделится своим опытом, ошибками и достижениями.
В рамках встречи вы узнаете:
🔝 Как проанализировать culture fit кандидата и принять верное решение
🔝 Какие есть способы проверки кандидатов на предмет соответствия команде
🔝 Топ-10 вопросов, которые рекомендуется задать будущему коллеге
🎁 Всем зарегистрировавшимся направим бесплатный чек-лист «Есть ли в вашей команде корпоративная культура?» и гайд «На какие soft skills смотреть на собеседовании в IT».
Записывайтесь и приглашайте коллег🙌
Очень часто процесс найма в IT сфокусирован на технических моментах – в долгосрочной перспективе это не всегда работает. Даже самый талантливый инженер может «не прижиться» в компании, или команда может не подойти ему.
В рамках встречи вы узнаете:
Записывайтесь и приглашайте коллег
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
📢 Приглашаем вас на бесплатную Еженедельную Цифровую Конференцию OTUS! 🌟
Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻
Наши спикеры - признанные эксперты в области IT - поделятся своими знаниями и опытом, чтобы помочь вам расти и преуспевать в сфере IT. Мы гарантируем интересные и познавательные выступления!
🔗 Регистрация на мероприятия
Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества!🚀
Если вы хотите узнать о последних тенденциях мира IT, услышать экспертные кейсы, получить полезные советы и лайфхаки для успешной работы и изучения языков программирования, то эта конференция для вас! 💻
Наши спикеры - признанные эксперты в области IT - поделятся своими знаниями и опытом, чтобы помочь вам расти и преуспевать в сфере IT. Мы гарантируем интересные и познавательные выступления!
🔗 Регистрация на мероприятия
Не упустите шанс расширить свои знания, узнать новое и встретить потрясающих людей из IT-сообщества!
Please open Telegram to view this post
VIEW IN TELEGRAM
👏1
Прокачайте навыки системного анализа до Middle+, как и выпускница «Системный аналитик. Advanced» курса Екатерина Фрезе.
"При поиске платформы обучения выбирала между несколькими и рада, что выбрала OTUS.
🙂 Живое общение, а не запись - это возможность задать сразу возникающие вопросы и попросить объяснить понятнее и «на-пальцах». Это бесценно. Причем ответ может прийти, как и от команды преподавателей, так и от опытных однокурсников.
Получила реальные, актуальных знания для применения «здесь и сейчас».
Домашние задания дали возможность прокачать большое количество скиллов. Это отдельная большая часть работы на курсе.
💥 Как итог, я получила знания, уверенность, опыт, квалификацию и … барабанная дробь…. работу в команде мечты, и рада, что отлично справляюсь со своей работой."
"При поиске платформы обучения выбирала между несколькими и рада, что выбрала OTUS.
🙂 Живое общение, а не запись - это возможность задать сразу возникающие вопросы и попросить объяснить понятнее и «на-пальцах». Это бесценно. Причем ответ может прийти, как и от команды преподавателей, так и от опытных однокурсников.
Получила реальные, актуальных знания для применения «здесь и сейчас».
Домашние задания дали возможность прокачать большое количество скиллов. Это отдельная большая часть работы на курсе.
💥 Как итог, я получила знания, уверенность, опыт, квалификацию и … барабанная дробь…. работу в команде мечты, и рада, что отлично справляюсь со своей работой."
❤4
В IT тоже есть свои хтонические твари – вирусы и зловреды.
Вы не поверите: у тёмных духов прошлого и вредоносов современности – очень много общего.
Но для нас самое главное – просто распознавать заразу.
В награду – скидка на любой курс OTUS
Please open Telegram to view this post
VIEW IN TELEGRAM
👻6😁2🔥1
Во многих успешных командах тимлид является не просто исполнителем, но партнером своих заказчиков или product-менеджера. Это означает, что он становится полноправным совладельцем перечня задач и инициатив, причем не только технического характера. Поэтому тимлид, который умеет управлять бэклогом для своей команды, крайне ценится в компании.
⏳ 24 октября в 20:00 обсудим тонкости формирования бэклога, аспекты разделения ресурсов на различные инициативы, а также рассмотрим возможные исключительные ситуации в работе с перечнем задач: https://otus.pw/uGRp/
Не упустите возможность протестировать формат обучения и получить новые знания.🎓
Не упустите возможность протестировать формат обучения и получить новые знания.🎓
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Бу! И ваши данные пропали 🎃
Чего боятся и рядовые пользователи, и крупные компании? В современном мире водяные и лешие уступили место реальным угрозам – взломам, утечкам, сливам данных и другого рода кибератакам.
Чеснок и осиновые колья здесь не помогут, а вот осведомленность – более чем!
👍 Поэтому в преддверии Хэллоуина советуем следить за обновлениями особенно внимательно, скоро мы расскажем, как не попасться кибердемонам 👀
Чего боятся и рядовые пользователи, и крупные компании? В современном мире водяные и лешие уступили место реальным угрозам – взломам, утечкам, сливам данных и другого рода кибератакам.
Чеснок и осиновые колья здесь не помогут, а вот осведомленность – более чем!
Please open Telegram to view this post
VIEW IN TELEGRAM
Записывайтесь, чтобы услышать полезные комментарии по карьере и секретные требования рынка труда.
Руководитель курса и лидер продуктовой трансформации в СПАО «Ингосстрах» Петр Подымов и выпускница курса «Enterprise Architect» Алена Ивахнова во время митапа помогут вам улучшить свое резюме.
Регистрируйтесь на открытый урок, с вами свяжется наш менеджер и вышлет форму для передачи резюме преподавателю.
В рамках митапа мы разберем самые косячные и топовые варианты.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏1
На эфире в 20:00 мск:
👨🏫 Преподаватель Павел Филонов – Ex-Data Science Manager в Kaspersky. Более 15 лет в IT, управлял командами 20+ Data Scientists и Software Engineers.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2👍1
Сладость или утечка данных 🎃
Настоящая IT-хтонь – это различные вирусы, вымогатели и другие киберугрозы.
Давайте познакомимся с характерными представителями – группировкой 8Base, которая навела на индустрию ужас этим летом. Предупрежден – значит вооружен, поехали👇🏻
💻 8base – хакеры, которые используют вирус-вымогатель, чтобы зашифровать данные. Попадая в ваш компьютер, такая программа берет файлы «в заложники», а потом требует выкуп.
В общей сложности 8Base скомпрометировали уже около 80 организаций в самых разных отраслях бизнеса. В некоторые дни группировка сообщала о взломе до шести компаний за раз. Это делает 8Base одними из самых активных вымогателей за последние месяцы.
🛡 Как защититься? Проявлять осторожность при открытии вложений электронной почты, при переходе по ссылкам, при загрузке файлов из ненадежных источников. А также пользоваться антивирусами, делать резервные копии и следить за нашим контентом. До скорой встречи 😉
Настоящая IT-хтонь – это различные вирусы, вымогатели и другие киберугрозы.
Давайте познакомимся с характерными представителями – группировкой 8Base, которая навела на индустрию ужас этим летом. Предупрежден – значит вооружен, поехали
В общей сложности 8Base скомпрометировали уже около 80 организаций в самых разных отраслях бизнеса. В некоторые дни группировка сообщала о взломе до шести компаний за раз. Это делает 8Base одними из самых активных вымогателей за последние месяцы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡2👍1
Вредные советы для Java разработчиков😋
Все мы пишем много кода и слышим много советов о том, как это делать лучше. Но как же это надоело, хочу дать вам советы, как сделать код, который сложно прочитать и, следовательно, сложно сопровождать.
В статье мы научимся:
🥊 как тратить своё время и время коллег впустую;
🥊 стать незаменимым, так как больше в вашем коде никто не разберется;
🥊 заслужить всеобщую ненависть.
Читайте вредные вредные советы от OTUS и не пытайтесь это повторить!🙃
А если хотите прокачать свои навыки, приходите на наш авторский курс «Java Developer. Professional» и становитесь экспертом в своей области.
Все мы пишем много кода и слышим много советов о том, как это делать лучше. Но как же это надоело, хочу дать вам советы, как сделать код, который сложно прочитать и, следовательно, сложно сопровождать.
В статье мы научимся:
🥊 как тратить своё время и время коллег впустую;
🥊 стать незаменимым, так как больше в вашем коде никто не разберется;
🥊 заслужить всеобщую ненависть.
Читайте вредные вредные советы от OTUS и не пытайтесь это повторить!🙃
А если хотите прокачать свои навыки, приходите на наш авторский курс «Java Developer. Professional» и становитесь экспертом в своей области.
🔥4