Есть такая игра TrackMania, я вам уже про неё когда-то давно писал. Это очень аркадная гонка. Настолько аркадная, что автомобили на трассе никак друг с другом не взаимодействуют (вы не можете столкнуться с соперником, просто проедете сквозь него), и задача игрока состоит в том, чтобы сражаться со сложностью трассы. А трассы обычно включают в себя прыжки, мёртвые петли, движение по стенам и так далее.
Разумеется, нужно пройти трассу быстрее, чем остальные. "Пройти трассу" с точки зрения движка игры означает следующее: корпус автомобиля в любом порядке пересекает чекпоинты, а затем попадает в область финиша. Ещё физический движок у игры идемпотентный: одинаковый набор управляющих воздействий всегда в точности приводит к тому же положению автомобиля и тем же векторам линейной и угловой скорости.
Это создаёт ситуацию, при которой повтор прохождения игроком какой-либо трассы можно записать просто как цепочку нажатий на клавиши управления в заданные моменты времени. Так что игроки могут этими повторами обмениваться и соревноваться асинхронно: один проходит трассу за 2 минуты и 19 секунд, загружает свой результат в сеть, а другой через неделю соревнуется и с ним и побеждает, проходя трассу за 2 минуты 18 секунд.
Вокруг этой игры создалось очень большое и активное сообщество людей, которые друг с другом соревнуются и ставят рекорды. Эти игроки проводят в TrackMania десятки часов в неделю, и зачастую сами себе создают челленджи. Например, пройти все трассы в игре, никогда не поворачивая вправо. Или пройти задним ходом. Или даже с закрытыми глазами, ориентируясь по звукам и таймеру. Ещё в игре есть редактор трасс, и поэтому сообщество создаёт очень сложные многоуровневые треки для всех желающих.
Так вот, интересный момент. Как я уже говорил, движок засчитывает прохождение по довольно формальным признакам. Поэтому технически совсем не обязательно проехать на машине по дороге. Если вы каким-то образом заставите машину взлететь и проскакать с более быстрой скоростью — это валидный рекорд. И сообщество тоже такое принимает и даже всячески восхищается игроками, которые смогли обмануть игровой движок и найти, что называется, shortcut. Профессиональные игроки владеют набором специальных багов. Например, если определённым образом поставить машину боком под правильным углом с правильной скоростью, трение торможения уменьшится, и можно будет пройти какой-то кривой участок быстрее. Ещё можно под нужным углом удариться о поверхность и отскочить от неё куда требуется. И таких обманов движка пара десятков. Нередко игрокам приходится их комбинировать, поэтому они сидят десятки и сотни часов, проходя одну и ту же трассу, чтобы получить идеальное стечение обстоятельств ради улучшения времени на одну сотую секунды. Не преувеличиваю.
При этом, однако же, читерство и "внешние" обманы в игре очень сильно критикуются. Если тебя заподозрят в использовании программы, которая за тебя нажимает клавиши, или в какой-нибудь подделке памяти — это смерть для твоей репутации в сообществе.
Вот какое дело получается: разработчики заложили формальные правила игры (ехать на машине по дороге), и нарушение этих правил поощряется. Но нарушение правил игрового движка уже жёстко критикуется. Чисто практически разница между этими правилами очень условная: и то, и другое это отступление от игры в том виде, в котором игра задумана. Но людям нужно было где-то поставить границу, после которой издевательство над игрой уже не обладает зрелищностью и спортивной составляющей, так и получилось.
На видео ниже норвежский про-игрок с ником Wirtual рассказывает об одном из таких случаев, по-моему, очень интересно и напряжённо вышло :)
#games
https://www.youtube.com/watch?v=_b67SC7Y4qA
🤔Как Agile ускоряет цифровую трансформацию Российских железных дорог?
Гибкий подход к управлению проектами (Agile) помогает разработчикам создавать продукты быстрее, качественнее, и с меньшими затратами. Прямо как «Быстрее, выше, сильнее», только в мире ИТ-индустрии. 💪
Впервые эту философию и набор методик в РЖД применили при создании Карьерного портала холдинга. Объемный проект удалось реализовать всего за полгода. Получился отличный продукт, который высоко оценили и внутри компании, и отраслевое сообщество – он получил медаль 26-го салона изобретений и инновационных технологий «Архимед».
В основе Agile лежат 4 принципа:
✔️взаимодействие людей важнее процессов и инструментов;
✔️работающий продукт приоритетнее документации;
✔️сотрудничество с заказчиком стоит выше согласования условий контракта;
✔️готовность к изменениям важнее следования первоначальному плану.
Подробнее – в нашем интервью с Алексеем Урусовым, директором ПКТБ-ЦЦТ ОАО «РЖД».
⏱Время на прочтение – 10 минут.
#РЖД#agile#интервью
http://index-of.es/Python/Foundations.of.Agile.Python.Development.Jeff.Younker.2008.pdf
What Is Agile Development?
#Agile development is a term given to an entire class of iterative development methodologies. Their unifying characteristic is a focus on short development cycles, on the scale of weeks rather than months. Each development cycle, referred to as an iteration or sprint, produces a working product. #TDD#test
Подводя итоги 2017... Он был сложным, быстро менялись картинки происходящего, было много нового опыта, и все это в стиле #agile#games#positive#engineofemotions
RT @mariamchec: Automate your #retrospectives Get to the next level of retrospecting with this🎥step-by-step tutorial for #remote#retros with @parabol tool! Stop wasting time on retro prep, templates, warmups, etc. Sit back n click "next" #agilestateofmind#agilehttps://t.co/bhDHXCZybK
— jimmylv.eth (🐣, 🐣) 吕立青 2𐃏22 🇨🇳 (@Jimmy_JingLv) May 6, 2022
I want to re-learn everything inside @RoamResearch, to be problem-solving oriented. Roam Research #React.js Again Roam Research #Coding Again Roam Research #Agile Again Roam Research #Psychology Again Roam Research #CognitiveScience Again Roam Research Learning Again #roamculthttps://t.co/ljfRdF2KVw
— jimmylv.eth (🐣, 🐣) 吕立青 2𐃏22 🇨🇳 (@Jimmy_JingLv) Jul 28, 2022
#вакансия#hadoop#sql#java#hive#spark#python#scrum#agile
🚀 Вакансия: Старший разработчик Hadoop🚀
Локация: Санкт-Петербург/Москва (гибридный формат)
Вилка: 250 - 350К
✈️ Готовы обсудить релокационный пакет для кандидата не из Санкт-Петербурга и Москвы.
О нас:
Мы — ведущий банк России, активно развивающий свои цифровые продукты и услуги. Сейчас мы ищем опытного и амбициозного Старшего разработчика Hadoop, который присоединится к нашей команде для работы над инновационными проектами в области данных и аналитики.
Что вам предстоит делать:
- 🤝 Взаимодействовать с бизнес-заказчиками, понимать и структурировать их требования.
- ✍️ Разрабатывать функциональные требования для построения витрин данных.
- 🛠 Создавать прототипы витрин с использованием SQL, Java, Python, Spark.
- 🧪 Разрабатывать алгоритмы тестирования.
- 📑 Документировать разрабатываемые компоненты ПО.
- 🔧 Устранять дефекты, анализировать и исправлять инциденты в рамках 3-й линии поддержки.
- 🏃♂️ Работать в SCRUM спринтах.
Наши ожидания:
- ✅ Знание SQL (подтверждается прохождением теста).
- 📈 Опыт в бизнес и системном анализе не менее 2 лет: выявление, фиксация, согласование требований, постановка задач разработке, разработка проектной и сопроводительной системной документации.
- 👥 Опыт командной разработки с использованием Jira и Confluence; знание BitBucket будет плюсом.
- 🧩 Умение формализовывать задачи в виде четких и понятных алгоритмов.
- 🎓 Высшее образование.
- 💬 Отличные коммуникативные навыки, самостоятельность, внимательность к деталям, обязательность, ответственность.
Будет преимуществом:
- 📚 Опыт работы с Hadoop и знания его архитектуры.
- 🖥 Знание Hive, Java, Python, Spark.
- 🏃 Опыт работы в Agile.
- 📜 Знание и умение работы с wiki-системой Confluence и трекинговыми системами (Jira, Redmine и т.д.).
- 🏦 Знание банковской предметной области.
Мы предлагаем:
- 📄 Официальное оформление и стабильный, прозрачный доход.
- 🏆 Все льготы и преимущества работы в аккредитованной ИТ-компании.
- 🎁 Партнерские программы и скидки для сотрудников.
- 🏢 Гибридный формат работы.
Если вы хотите развиваться в динамичной компании и работать над интересными проектами в сфере больших данных, мы будем рады видеть вас в нашей команде!
🙋🏼♀️По всем вопросам к @BekhterevaElena
🎓АлтГПУ: от идеи — до реального проекта!
Третий день курсов повышения квалификации для педагогов Кванториумов российско-таджикских школ был посвящён методикам организации и сопровождения проектных команд школьников.
Участники познакомились с практиками выявления и развития у учеников 4К-компетенций — креативности, критического мышления, коммуникации и коллаборации, а также с примерами реальных проектных работ по изготовлению прототипов на цифровом оборудовании.
Все это — основа для сквозных учебных проектов, которые педагоги уже в этом учебном году начнут реализовывать со своими учениками.
💡Слушатели курсов освоили основы управления БПЛА и работы со станками с ЧПУ,
🖥 обсудили, как использовать генеративные нейронные сети для повышения эффективности образовательного процесса,
🤝 поработали в командах, протестировав Agile-подход в управлении проектной деятельностью.
🎯 В завершение дня педагоги поделились идеями будущих учебных проектов, впечатлениями от трёх дней плодотворной работы и предложениями по тематикам следующих курсов, способных вывести деятельность школьных Кванториумов на новый уровень.
👏Благодарим Алтайский государственный педагогический университет за возможность погрузиться в практические аспекты работы с инновационным оборудованием и цифровыми инструментами!
Мы готовы к новым образовательным инициативам и совместным проектам!
#АлтГПУ#Кванториум#РоссийскоТаджикскиеШколы#ПовышениеКвалификации#Образование#ЦифровыеТехнологии#Инновации#4ККомпетенции#Agile#ПроектнаяДеятельность#РоссияТаджикистан
🔥 Сегодня
🔥 Angular Meetup SPB
📅 22 марта / 19:00 — 21:00 (время МСК) / Санкт-Петербург, Херсонская ул., 12
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/d18SXb
Мы решили привезти Angular Meetup в Питер! Уже готовим докладчиков.
Как всегда будет много Angular — расскажем об опыте использования, обсудим актуальные проблемы и попробуем разобраться, какие тренды ожидают нас в ближайшем будущем.
🔗 Программа: https://goo.gl/d18SXb
#frontend#Angular#JavaScript#СанктПетербург
🔥#большечемденьги: деньги в блогах
📅 22 марта / 19:20–20:30 (время МСК) / Москва, ул. Льва Толстого, 16, офис Яндекса + онлайн
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/Lnx1B8
В четверг, 22 марта, обсудим деньги в блогах: сколько стоит популярность, как зарабатывают успешные видеоблогеры и можно ли прожить на донаты.
🔗 Программа: https://goo.gl/QKmw6a
#blog#cash#Москва#онлайн
🔥 Agile Smart Talk
📅 22 марта / 18:30–22:00 (время МСК) / Санкт-Петербург, Пулковское шоссе, 40/4
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/92eaGV
Agile Smart Talk — встреча для тех, кто готов по-новому взглянуть на рабочий процесс и повысить эффективность работы своей команды, используя новейшие тенденции Agile.
🔗 Программа: https://goo.gl/92eaGV
#agile#WorkingProcess#СанктПетербург
✅ Через неделю
✅ OpenHack: контейнеры и микросервисы
📅 22–24 марта / 09:00–17:00 (время МСК) / Москва, ул. Крылатская 17/1
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/fMq5BG
Присоединяйтесь к нам на три дня заполненных практическим изучением микросервисных и/или контейнероориентированных сценариев для Azure Container Services (AKS), Azure Container Instances и Service Fabric в командах с другими разработчиками.
🔗 Программа: https://goo.gl/fMq5BG
#hackathon#backend#microservices#containers#kubernetes#Москва
✅ BIT-2018
📅 22 марта / 09:30–17:00 (время МСК) / Москва, Олимпийский проспект, 18/1
💵 Платно
📝 Регистрация тут: https://goo.gl/4zn3te
В рамках формума BIT-2018 вы сможете узнать и обсудить с коллегами и представителями ведущих вендоров актуальные вопросы и тенденции, связанные с ИТ в бизнесе, созданием и эксплуатацией ЦОД, использованием облачных и IP-технологий, инфраструктурой и использованием данных, а также открыть для себя «Интернет вещей».
🔗 Программа: https://goo.gl/3xFCkn
#cloudtechnologies#informationsecurity#InternetOfThings#Москва
✅ Agile Smart Talk
📅 22 марта / 18:30–22:00 (время МСК) / Санкт-Петербург, Пулковское шоссе, 40/4
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/92eaGV
Agile Smart Talk — встреча для тех, кто готов по-новому взглянуть на рабочий процесс и повысить эффективность работы своей команды, используя новейшие тенденции Agile.
🔗 Программа: https://goo.gl/92eaGV
#agile#WorkingProcess#СанктПетербург
✅ ShortTrack — конференция для ИТ-бизнесов
📅 23–25 марта / 17:00–18:00 (время МСК) / Санкт-Петербург, Льва Толстого 1-3
💵 Платно
📝 Регистрация тут: https://goo.gl/bqVvek
C 23 по 25 марта в Санкт-Петербурге команда ФРИИ проведёт интенсив ShortTrack — программу для тех, кто хочет привести в порядок свой бизнес всего за 3 дня!
🔗 Программа: https://goo.gl/RPdnoF
#business#startup#СанктПетербург
✅ Завтра
✅Angular Meetup SPB
📅 22 марта / 19:00 — 21:00 (время МСК) / Санкт-Петербург, , Херсонская ул., 12
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/d18SXb
Мы решили привезти Angular Meetup в Питер! Уже готовим докладчиков.
Как всегда будет много Angular — расскажем об опыте использования, обсудим актуальные проблемы и попробуем разобраться, какие тренды ожидают нас в ближайшем будущем.
🔗 Программа: https://goo.gl/d18SXb
#frontend#Angular#JavaScript#СанктПетербург
✅#большечемденьги: деньги в блогах
📅 22 марта / 19:20–20:30 (время МСК) / Москва, ул. Льва Толстого, 16, офис Яндекса + онлайн
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/Lnx1B8
В четверг, 22 марта, обсудим деньги в блогах: сколько стоит популярность, как зарабатывают успешные видеоблогеры и можно ли прожить на донаты.
🔗 Программа: https://goo.gl/QKmw6a
#blog#cash#Москва#онлайн
✅ OpenHack: контейнеры и микросервисы
📅 22–24 марта / 09:00–17:00 (время МСК) / Москва, ул. Крылатская 17/1
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/fMq5BG
Присоединяйтесь к нам на три дня заполненных практическим изучением микросервисных и/или контейнероориентированных сценариев для Azure Container Services (AKS), Azure Container Instances и Service Fabric в командах с другими разработчиками.
🔗 Программа: https://goo.gl/fMq5BG
#hackathon#backend#microservices#containers#kubernetes#Москва
✅ BIT-2018
📅 22 марта / 09:30–17:00 (время МСК) / Москва, Олимпийский проспект, 18/1
💵 Платно
📝 Регистрация тут: https://goo.gl/4zn3te
В рамках формума BIT-2018 вы сможете узнать и обсудить с коллегами и представителями ведущих вендоров актуальные вопросы и тенденции, связанные с ИТ в бизнесе, созданием и эксплуатацией ЦОД, использованием облачных и IP-технологий, инфраструктурой и использованием данных, а также открыть для себя «Интернет вещей».
🔗 Программа: https://goo.gl/3xFCkn
#cloudtechnologies#informationsecurity#InternetOfThings#Москва
✅ Agile Smart Talk
📅 22 марта / 18:30–22:00 (время МСК) / Санкт-Петербург, Пулковское шоссе, 40/4
💵 Бесплатно
📝 Регистрация тут: https://goo.gl/92eaGV
Agile Smart Talk — встреча для тех, кто готов по-новому взглянуть на рабочий процесс и повысить эффективность работы своей команды, используя новейшие тенденции Agile.
🔗 Программа: https://goo.gl/92eaGV
#agile#WorkingProcess#СанктПетербург