Наши тестировщики передали эстафетную палочку системным аналитикам, так что завтра мы проводим ещё одно прямое включение из Новосибирска 👩💻👨💻
В программе три доклада от контуровцев. Поговорим о переменах и о том, что будет, если:
— променять большую надёждную команду на маленький продуктовый стартап,
— перейти из продуктовой команды в инфраструктурный проект,
— поработать поочерёдно в компаниях с разным уровнем зрелости.
Регистрация на Таймпаде, трансляция и запись события на нашем Ютуб-канале. Присоединяйтесь к дискуссии 👯♀️👯♂️
В программе три доклада от контуровцев. Поговорим о переменах и о том, что будет, если:
— променять большую надёждную команду на маленький продуктовый стартап,
— перейти из продуктовой команды в инфраструктурный проект,
— поработать поочерёдно в компаниях с разным уровнем зрелости.
Регистрация на Таймпаде, трансляция и запись события на нашем Ютуб-канале. Присоединяйтесь к дискуссии 👯♀️👯♂️
Те самые три дня в июле наконец пришли 🤘
Первые подписчики канала помнят, что он начинался с трансляции нашего участия в ICFP Contest 2017. Соревнование мы очень любим, поэтому ещё в тот год решили, что хотим сами его организовывать. Тогда оргкомитет ICFP нам ответил, что кто-то уже делает контест 2018 года. Мы не расстроились и снова стали участниками, а заодно попросились в организаторы в 2019. Нам снова не повезло. Но уже в третий раз… оргкомитет наконец совершил прыжок веры и впервые в истории соревнования позволил обычным промышленным разработчикам без учёных степеней провести ICFP Contest 2020!
Каждый год мы ведём подробную текстовую трансляцию участия в контесте:
Трансляция 2019 года: https://t.me/KonturTech/415
Трансляция 2018 года: https://t.me/KonturTech/288
Трансляция 2017 года: https://t.me/KonturTech/4
В ближайшие три дня я снова буду рассказывать про бэкстейдж соревнования, но теперь уже с точки зрения организаторов. Так что, если не хотите отвлекаться на сообщения в произвольное время дня и ночи — отключайте уведомления 🔕
Первые подписчики канала помнят, что он начинался с трансляции нашего участия в ICFP Contest 2017. Соревнование мы очень любим, поэтому ещё в тот год решили, что хотим сами его организовывать. Тогда оргкомитет ICFP нам ответил, что кто-то уже делает контест 2018 года. Мы не расстроились и снова стали участниками, а заодно попросились в организаторы в 2019. Нам снова не повезло. Но уже в третий раз… оргкомитет наконец совершил прыжок веры и впервые в истории соревнования позволил обычным промышленным разработчикам без учёных степеней провести ICFP Contest 2020!
Каждый год мы ведём подробную текстовую трансляцию участия в контесте:
Трансляция 2019 года: https://t.me/KonturTech/415
Трансляция 2018 года: https://t.me/KonturTech/288
Трансляция 2017 года: https://t.me/KonturTech/4
В ближайшие три дня я снова буду рассказывать про бэкстейдж соревнования, но теперь уже с точки зрения организаторов. Так что, если не хотите отвлекаться на сообщения в произвольное время дня и ночи — отключайте уведомления 🔕
А если вы не знаете, что такое ICFPC, почитайте полезный пост со ссылками от Паши Егорова: https://codeforces.com/blog/entry/79846
Итак, соревнование началось три часа назад. Уже сейчас зарегистрировано ~500 команд, а это в два раза больше, чем в прошлом году! Но ситуация необычна не только поэтому.
Дело в том, что мы готовились к контесту больше полугода, но за пару недель до старта у нас появились веские причины выбросить все наработки и броситься на помощь нашему другу, штатному астроному Пеговской обсерватории Ване Зайцеву:
Недавно Ваня стал частью необычной истории. Он поймал несколько загадочных сообщений от неизвестного источника, который, как выяснилось вчера, оказался космическом кораблём 🛸
За последние две недели Ваня, вместе с сообществом, добился прогресса в расшифровке сообщений, но сегодня корабль начал передавать гораздо больше информации. Реально ГОРАЗДО БОЛЬШЕ.
За последние две недели Ваня, вместе с сообществом, добился прогресса в расшифровке сообщений, но сегодня корабль начал передавать гораздо больше информации. Реально ГОРАЗДО БОЛЬШЕ.
Прямо сейчас мы пытаемся принять сообщение и пошарить его на участников. Будем держать вас в курсе 👽
Если вы думаете, что встреча с внеземными цивилизациями — это что-то из ряда вон выходящее, то вы вряд ли занимаетесь продуктовой разработкой:
Краткие новости к этому часу:
Ваня Зайцев предложил отправить что-нибудь в ответ космическому кораблю. Мы посовещались с участниками и сформировали простое сообщение: массив из одного нулевого элемента. При помощи антенны в Пеговской обсерватории нам удалось его передать. И… мы получили ответ! Вот такой:
110110000111011111100001001111110101000000.
Ваня повторил передачу примерно через 10 секунд и получил ещё ответ. Вот такой:
110110000111011111100001001111110100110000.
Ни мы, ни Ваня понятия не имеем, что всё это значит ¯ \ _ (ツ) _ / ¯ Поэтому решили написать прокси, чтобы любая команда могла самостоятельно отправлять на корабль данные и получать что-то взамен.
Ухх, надеемся, что пеговская антенна не подведёт!
Ваня Зайцев предложил отправить что-нибудь в ответ космическому кораблю. Мы посовещались с участниками и сформировали простое сообщение: массив из одного нулевого элемента. При помощи антенны в Пеговской обсерватории нам удалось его передать. И… мы получили ответ! Вот такой:
110110000111011111100001001111110101000000.
Ваня повторил передачу примерно через 10 секунд и получил ещё ответ. Вот такой:
110110000111011111100001001111110100110000.
Ни мы, ни Ваня понятия не имеем, что всё это значит ¯ \ _ (ツ) _ / ¯ Поэтому решили написать прокси, чтобы любая команда могла самостоятельно отправлять на корабль данные и получать что-то взамен.
Ухх, надеемся, что пеговская антенна не подведёт!
Помните наше РЕАЛЬНО БОЛЬШОЕ СООБЩЕНИЕ? Целых 328 килобайт чистого текста! Мы получали его в течение четырёх часов и наконец смогли поделиться с участниками. Ребята предположили, что сообщение предлагает им выполнить некий протокол взаимодействия под названием «galaxy» и ушли писать специальный выполянтор (the evaluator, как они его назвали).
Задачка плохо параллелится, поэтому участники из больших команд нашли время поисследовать возможности инопланетного сервера и пристально изучить документацию. Вы тоже можете её почитать, если стало интересно.
А мы тем временем попытались облегчить жизнь участникам и вместе с Пашей Егоровым записали небольшой видеокурс про запуск протокола из сообщения №42. Смотрите премьеру на канале Вани Зайцева ещё до того, как видео попадут на Курсеру 😜
YouTube
ICFP Contest 2020 — How to Run the Galaxy, Part 1
See more at the contest website: https://icfpcontest2020.github.io/#/post/2054
21 час с начала контеста. Половина организаторов (а это целых четыре человека) и автор этих строк заслуженно передохнули и уже вернулись в строй. В топе нашего лидерборда сейчас две команды: All your galaxy combinator are belong to us — таинственный регулярный участник контестов из Франции, и Unagi — многократные победители ICFPC из Японии.
В Дискорде сейчас жара 🔥 Участники написали свои выполняторы и теперь делятся сгенерированными картинками. Вы только гляньте, какая красота: