Главная » Архив меток: Занимательные задачки

Архив меток: Занимательные задачки

Russian AI Cup 2018: CodeBall. Зрелищное 3D соревнование

За все прошлые чемпионаты на платформе зарегистрировалось более 40 000 пользователей, которые прислали нам более 150 000 различных решений. С 2012 года ежегодно проводится соревнование Russian AI Cup по написанию искусственного интеллекта и ботов, которые ожесточенно сражаются в виртуальном мире вместо своих владельцев. Стараемся постоянно вносить новые идеи и фичи, чтобы игры из года в год становились еще более интересными ...

Читать далее »

Это вы можете (ЭВМ). Рассказ о забытой телепередаче

В очередной раз ловлю себя на мысли о том, что «опять нечего посмотреть». Потому что хочется не слащавого и натянутого, а технического, эмоционального, заставляющего подумать и поискать после просмотра дополнительную информацию. Да, конечно, есть такие штуки как MR.ROBOT, но они настолько редки и фрагментарны, что практически полностью теряются на фоне океана откровенно дешевого ширпотреба (да и вообще, хакеры эти вездесущие ...

Читать далее »

Головоломка «Test My Patience» от Check Point Security Academy

Я несколько раз упоминал на Хабре программу «Check Point Security Academy»: суть её в том, что фирма Check Point летом объявила конкурс в формате «Capture the Flag», где не важен прошлый опыт участника, а важны только его способности к распутыванию кибер-головоломок. По результатам этого конкурса фирма набрала двадцать участников на трёхмесячный профессиональный курс по кибер-безопасности, и все участники с самого ...

Читать далее »

Занимательный JavaScript: Без фигурных скобок

И если про адекватные best-практики и шаблоны прочитано почти все, то удивительный мир того, как не надо писать код но можно, остается лишь слегка приоткрытым. Меня всегда удивлял JavaScript прежде всего тем, что он наверно как ни один другой широко распространенный язык поддерживает одновременно обе парадигмы: нормальные и ненормальное программирование. В этой статье мы разберем еще одну надуманную задачу, требующую ...

Читать далее »

Проверь себя: сможете ли вы защитить компанию от кибератаки?

Недавно в Самаре прошли международные открытые соревнования по информационной безопасности VolgaCTF. Владимир Дрюков, директор центра мониторинга и реагирования на кибератаки Solar JSOC, рассказал участникам соревнований о трех реальных атаках и спросил, как можно было их выявить. Проверьте, сможете ли вы ответить правильно.Ниже расшифровка выступления Владимира, но для желающих посмотреть uncensored and uncut version (включая ответы слушателей) — вот видео: Итак, ...

Читать далее »

Разбор игры от Одноклассников на Joker 2018

Всем привет! Несколько дней назад мы выкладывали пост про задачки, которые давали на конференции Joker 2018. Но это еще не всё! В этом году специально для Joker мы сделали целую игру с не менее интересными задачками по Java (и не только), про которую и расскажем сегодня.Подобные игры на конференциях мы делали и раньше, например, на прошлом JPoint этой весной. Чтобы ...

Читать далее »

Занимательный пролог #3

Так вот, сообщество, прошу предоставить мне шанс удивить вас с третьего раза, в предыдущем решении я задействовал питон, думал вот тут привлеку внимание знатоков и мне сразу скажут, да зачем это делать, вообще есть же регулярные выражения — сделал и все там точно будет работать, этот наш питон может выдать и поболее скорости. Следующая тема статьи должна быть другая задача ...

Читать далее »

Занимательный пролог #2

Привет, сообщество разработчиков, надо довести дело до конца. Превратить это в упражнение. В предыдущем моем опусе был вызов показать как можно использовать язык Пролог, да и показать что бы это было забавно. Попробую продолжить выпендриваться демонстрировать. Коротко напомню задачу: Wildcard Matching Given an input string (s) and a pattern (p), implement wildcard pattern matching with support for '?' and ''.'?' ...

Читать далее »

Хабраквест в честь 20-летия Mail.Ru Group: победители и ответы

Полночь воскресенья прошла, и пора выбрать счастливчиков, которые получат призы за прохождение квеста-головоломки: puzzle.mail.ru. Самый первый прошедший получает главный приз, а остальные подарки мы раздадим случайным образом. Итак, напомним условия: Первый, кто правильно решил все задачи, получит набор с Raspberry Pi 3. Ещё 20 призёров будут выбраны случайным образом с помощью randstuff.ru из тех, кто решил все задачи до полуночи ...

Читать далее »

Разбор задачек Joker 2018

Алоха! В этом году в конференции участвовало рекордное количество участников. Вот и закончилась одна из самых хардкорных конференций в мире Java — Joker 2018, которая традиционно проходит в Санкт-Петербурге в «Экспофоруме». «Одноклассники» традиционно предложили помочь нашим разработчикам решить нетривиальные задачи, которые возникают при создании одного из самых высоконагруженных проектов на Java. Мы скрыли правильные ответы под спойлером, чур, открывать только ...

Читать далее »