Блог им. Slon55

Русские радуют!


Пока вы спали (10 августа 2019 года), Гена Короткевич сделал это снова!
Выиграл Google Code Jam. Если вы сбились со счета, то уточняем — это шестая победа подряд.
Поздравляем!

Аспирант ИТМО Геннадий Короткевич в шестой раз стал лучшим программистом по версии
Google Code Jam
Конкурс проходил в Сан-Франциско. Ежегодно в нём принимают участие более 50 тысяч студентов.
Как сообщили в пресс-службе ВУЗа, таких успехов не добивался ни один программист планеты:
другим участникам удавалось победить максимум дважды.
Фото: пресс-служба Университета ИТМО
Русские радуют!

  Завидую победителю белой завистью. Молодец, обогнал узкоглазых!!! 
Этот малый должен попасть в список Форбс)))



Ваш все тот же самый, 
               S.Hamster

Google Code Jam, который проводится ежегодно с 2003 года, считается одним из самых
массовых чемпионатов программирования – контест собирает свыше 50 000
участников, ведь принять участие в нем может любой желающий.

Отбор в финал проводится в несколько этапов. После подачи заявки участники
проходят квалификационный раунд, который длится около суток, для его успешного
прохождения необходимо набрать определенное число баллов. В дальнейшем
проводится серия из трех раундов, каждый из которых проходит в разные дни
и имеет длительность 2,5 часа каждый. После прохождения всех «фильтров»,
которые проводятся онлайн, остается 25 финалистов – лучших программистов
мира. Их приглашают на очный тур контеста, который каждый год меняет свое место проведения.
Например, в прошлом году это был Торонто (Канада), на этот раз – Сан-Франциско (США).
 Приз за первое место составляет 15 000 долларов.

В шестой раз подряд победителем соревнования стал аспирант Университета ИТМО 
Геннадий Короткевич, двукратный победитель международного чемпионата мира
по программированию ICPC (2013 и 2015 годов), пятикратный победитель Яндекс.
Алгоритма, а также победитель и призер других международных контестов.
Такое достижение пока не удалось повторить ни одному участнику соревнований.

По итогам соревнований он набрал 143 балла, опередив Макото Соэджима (rng..58)
из Японии и студента из MIT Эндрю Хе (ecnerwale) – оба набрали по 121 баллу.
Кроме того, в списке финалистов выпускник Университета ИТМО, чемпион ICPC
2015 года Борис Минаев (56 баллов) и еще один выпускник альма-матер
чемпионов Евгений Капун (54 балла).

Добавим, что чемпионат состоит из набора алгоритмических задач, которые должны
быть решены за фиксированное время. С прошлого года код участников запускается
на тестирующих компьютерах компании. Для работы финалисты должны были
использовать один из языков: Bash, C, C++, C# (mono), Go, Haskell (ghc), Java 8,
Javascript (nodejs), Python 2, Python 3, PHP, and Ruby.

В этом году финалисты должны были решить шесть задач, каждая из которых имеет
два условия решения. Первое – более легкое для участника, так как для решения
задачи подходит менее эффективный алгоритм, а перед программистом стоит
меньше ограничений. Как только участник отправил решение, ему сразу же приходит
ответ, верное ли оно. Если ответ не приходит, программист может перепроверить
решение и отправить ответ снова. Вторая часть каждой задачи требует более
сложных алгоритмов. Кроме того, правильность их решения участник узнает
только на церемонии награждения победителей. В соревнованиях также
учитывается общее время решения задач.

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

★4
Пока Яндекс спит…
avatar

Кирилл Сизов

Осенью пусть идёт он на ЛЧИ 2019 ))) проверим его алгоритмы
avatar

Technotrade

Technotrade, Аха, утроить приз за три месяца)))
avatar

Silent Hamster

Silent Hamster, Потом во всех грехах обвиняют русских хакеров.
Видно есть основания, раз в России такие аспиранты.

avatar

sergik99

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

iamblackornot

iamblackornot, Давай его на ЛЧИ запишем… Я могу ему написать письмо, обучить торговле и он всех порвет на ЛЧИ 2019
Он все правильно делает, сначала надо защитить диссертацию…
avatar

Silent Hamster

Silent Hamster, ага, а мог бы не тратить время на бесполезную научную степень и двигаться по карьерной лестнице, получая опыт в реальных задачах
avatar

iamblackornot

iamblackornot, не, они не в состоянии решать реальные задачи — натренированы и мотивированы только на олимпиады, иное им не интерсно. проработал у меня такой же олимпиец месяц — сбежал от рутины на очередное мероприятие.
avatar

alexv

alexv, на самом деле, это не просто конкурс или олимпиада, а еще и конкурс, по итогам которого отбирают в компанию «Google». Значит, Вашего работника не устроила однообразная и рутинная работа в Вашей маленькой частной шарашке, он найдет себе более интересную и творческую работу в крупной и солидной компании с приличной зарплатой и соцпакетом.
avatar

Antonov

iamblackornot, нигаварите! и вот олимпийские тяжелоатлеты такие же! нет бы полезным делом заняться — вагоны разгружать и мебель таскать…
или те же велосипедисты — могли бы курьерами впахивать, а они всё тренируются да соревнуются, бараны!!! ))
avatar

Ave

Ave, а вот если б поднапрягся, то мог бы вместо демагогии трейдерскую аналогию привести: эллиотчик, рисующий разволновку на истории и эллиотчик на реальном счете
avatar

iamblackornot

Кстати, смотрел интервью с программистами из Яндекса. Говорят, что на производственном программировании участие в соревнованиях может даже мешать. Ибо стиль кода портится
avatar

Евгений Черных

Евгений Черных(кбробот), ладно… плохому танцору ...))))
avatar

Silent Hamster

Silent Hamster, зря смеётесь.

Олимпиадное программирование это такой навык собирания адовой одноразовой машины из говна и палок в максимально короткие сроки. Она предоставляется проверяющим и выкидывается на помойку.

А промышленное программирование это вклад тысяч и миллионов человекочасов на протяжении многих лет. И весь этот вклад будет гораздо чаще читаться, чем писаться, поэтому он должен быть понятным и без «грязных трюков» для его ускорения. Потому что когда следующий программист пойдёт читать и дорабатывать, день копания в коде может по затратам перекрыть всю оптимизацию, которая была написана.

Поэтому шутки шутками, но ответы «как отсортировать — вызвать метод .sort()» и «медленно работает? — просто добавьте виртуалок» вообще совершенно нормальные иногда. Потому что программисты дороже компьютеров.
Этот молодец. Наш — из Питера. =)
avatar

Value

Value, Ну, не ваш, а наш — из Гомеля.
avatar

Siarhey Mytsko

Siarhey Mytsko, Нее, было ваше, стало наше!
avatar

Дмитрий Ш

Дмитрий Ш, И не русские радуют, а белорусские. На соревнованиях он представлял не университет, а Беларусь.
avatar

Siarhey Mytsko

Siarhey Mytsko, Тогда ему там не остепениться
avatar

Дмитрий Ш

Siarhey Mytsko, русские, белорусы и украинцы — один народ. и огорчает что белорусы как бараны идут по хохляцкому пути. самостийные незалежники мать вашу…
Siarhey Mytsko, а почему у вас все уезжают?
avatar

Value

В шестой раз подряд победителем соревнования стал аспирант
он что, уже шесть лет аспирант??
avatar

Дмитрий Ш

Дмитрий Ш, в 17 поступил учиться  в 22 закончил и счас аспирант первого или второго года- по времени нормально, если с 18 лет участвовал в олимпиадах)
avatar

Silent Hamster

А что толку? Соревнование проходит в США, он будет работать на США, а в России даже собственной операционной системы нет, могли бы давно уже сделать и свою Windows, и Андроид. Но нет, до сих пор платим за иностранные продукты, а программисты да, типа лучшие.
avatar

alexKa

alexKa, нет, не могли. Вы, наверно, не представляете в windows объем кода и эволюцию его развития.
avatar

Turbo Pascal

Turbo Pascal, 
Лет 5 назад помню, активно обсуждали.
Даже деньг нашли.
Но не нашли людей.
Максим Барбашин, дык нашли жеж сделали порт из какого-то *nix дистрибьютива :) И GUI под него… и несколько лярдов гдето осело…
avatar

Свой Мужик

Максим Барбашин, Даже если бы нашли людей, то что делать с прикладным ПО? Голая ОС ни кому не нужна.
avatar

Andrew_Kl

Turbo Pascal, reactos запили без особых коммерческих вливаний.
avatar

My Shadow

My Shadow, и где эта реактос? 20 лет прошло, а она всё в состоянии «альфы».
avatar

Turbo Pascal

Turbo Pascal, особо нигде просто пример, но ребята 9 лимонов LOC таки написали, проблема не в разработке, а в систематической гос-поддержке и продвижении — но чиновникам выгоднее получать откаты от MS.
avatar

My Shadow

My Shadow, то есть никаких других причин использовать кроме откатов MS нет? ))))
avatar

smit

smit, а какие разумные причины использовать в гос-органах софт от геополитического противника? еще напишите что аналогов нету и без MS жизни нет :))))
avatar

My Shadow

My Shadow, я объясню вам, но только если вы сидите на reactos
avatar

smit

smit, сейчас пишу пост с операционки не от геополитических противников — мало ?, а вы уверены что вы действительно объясните, а не просто свое мнение выскажите ?

avatar

My Shadow

My Shadow,

1. Нам они не противники.

2. Давайте конкретно: что это за ОС?

avatar

Value

Value, эти «не противники» не так давно похранили ДРСМД, до горячей войны вряд ли дойдет (никому это не нужно), но противойдествие и шпионаж как ниже описано вполне реальны: 

New York Times пролила свет на происхождение вируса Stuxnet. Издание утверждает, что эта программа была разработана совместно разведывательными службами США и Израиля, а израильтяне уже испытали вирус в своём центре в городе Димона, в пустыне Негев. В газете утверждается, что вирус был разработан в Димоне не позже 2009 года, и им была успешно заражена компьютерная система ядерной программы Ирана. Бывший аналитик ЦРУ Мэтью Барроуз в книге «Будущее рассекречено» пишет, что червь Stuxnet «смог, пусть и на короткое время приостановить иранскую ядерную программу. Он нарушил работу почти 1000 центрифуг для обогащения уранового топлива. По мнению экспертов, иранцы, обнаружив вирус и избавившись от 1000 зараженных устройств, смогли предотвратить больший ущерб»[8].

ru.wikipedia.org/wiki/Stuxnet

ОС — Linux
avatar

My Shadow

My Shadow, Linux делается там же, где и Windows. Такими же «противниками». Разница лишь в том, что у него открытый код.
avatar

Value

Value, Linux делается почти везде и не контролируется из единого центра.
avatar

My Shadow

My Shadow, Ядро Linux делается только в одном месте — в США. Под контролем Линуса Торвальдса.
avatar

Value

Value, ядро пилят куча людей и контор под свои нужды, у ядра куча веток и репозиториев, а не только основная ветка.
avatar

My Shadow

My Shadow, и почти все они ваши геополитически противники. У Linux'а два несомненных достоинства: бесплатен и с открытым исходным кодом. Это позволяет, в какой-то мере, застраховаться от нежелательных закладок и шпионского ПО.
avatar

Value

Value, Киты пилят, Индусы пилят, Мы немного пилим, а можем много — ничего не мешает. В мире есть сообщество и процесс разработки ядра без обязательного единого центра, открой завтра MS все свои исходники — никто это тянуть не будет и все решения всеравно будет принимать MS.
avatar

My Shadow

My Shadow, хорошо. Пилите. Успехов Вам!
avatar

Value

My Shadow, с убунты что-ли?
Тема холиварная. Стоимость владения у винды и линукса ~ равны.
1. Спецы под линукс дороже. 
2. Покупаемое ПО должно интегрироваться в инфраструктуру.
3. Нужен удобный MS Office. 
avatar

smit

smit, вообще с gentoo (не предлагаю как замену :)
спецы, удобство и инфраструктура дело наживное — тут дело в безопасности. Киты двигаются в правильном направлении:
По данным издания Beijing Times, программа запрета установки Windows 8 на новых компьютерах в государственных учреждениях Китая получила продолжение. Каждый год в госучреждениях планируется переводить около 15% компьютеров с Windows на новую китайскую операционную систему COS (China Operating System), основанную на Linux. Полностью завершить миграцию планируется к 2020 году. С аналогичной инициативой по переводу китайских банков на COS выступила Комиссия по регулированию банковской деятельности Китая. Первый публичный выпуск COS ожидался в октябре, но релиз откладывается из-за неготовности проекта.
www.opennet.ru/opennews/art.shtml?num=40973
avatar

My Shadow

My Shadow, процесс идет 20 лет уже. С каждым годом сильнее. Конца и края не видно. Каждый год 15%? По всем госам Китая? Точная статистика по всем учреждениям собирается? 15% от всех компьютеров или тех кто на Винде? Верите китайской статистике? 2 года назад Китай не уходил от видны??? Вот откажется приходите. Мне видна не нравится. Но каждой цели свой инструмент. Ну закупили Винду в гос учереждении что здесь такого?
avatar

smit

alexKa, Пакистан в снегах, вот и вся Россия. Тысячи пакистанцев работают в гуглах и эпплах, тоже ведь повод для гордости. Как и тысячи русских. Все-таки вырвались из нищеты и безнадеги.


Что вы хотели? сказочные богатства себе и своим друзьям делаются намного легче, чем развитая экономика, промышленности и тем более, высокие технологии, медицина, и тем более IT сфера.

Что хотели, то и получили в итоге ) 

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

Пакистан, Ангола, дешевый Китай… жаль что мы выбрали такой путь развития… (((

avatar

kiruha

kiruha, 

Пакистан, Ангола, дешевый Китай…

Китай в этом списке вообще за уши притянут.
avatar

Antonov

kiruha, >Все-таки вырвались из нищеты и безнадеги.

Что же Гена Короткевич еще не вырвался. Хотя он лучше Вас живет (без безнадеги).

Хороший программист получает в Москве в 3 раза меньше чем в США, а тратит раз в 5 меньше.

youtu.be/5wMAPUrd0ag?t=1730
чувак сказал что получает в мск 500тыс (может я преувеличил и все-таки 300 — непомню)
avatar

smit

? есть ли свои ОС в: fra deu uk it jp can?
Логарифм Интегралович, нет и не нужны!
avatar

Value

Простые школьники проиграли сёлам на зарплате
avatar

Павел

Проклятый расхититель социалистической собственности!
Стана его кормила, учила, а он в гуглы играть?  Стыд и позор!
Вот тут в росгвардии сотрудников не хватает, а он  в гуглы играет.
Если серьезно — респект, уважуха и дальнейших успехов!
avatar

Mezantrop

Посмотрел результаты конкурса за всю его историю. Благодаря только одному Геннадию Короткевичу Белоруссия оказалась впереди планеты всей по программированию.
avatar

Antonov

Этот малый должен попасть в список Форбс)))


Этот малый в очередь попадёт, где всем в ней стоящим пачку х! ёв подарят..

А в Форбс попадут: Марлен Манасов, Алесандр Смбатян и Лазарь Сафаниев… И везде так. Если семейное древо копнуть, то можно найти причинно-следственную связь, а если тупо сидеть и коды писать, то можно Вассерманом стать, ну хотя бы чисто внешне)) С ФИО Геннадий Короткевич в Форбсе нех. делать… там цензура, он уже не проходит)))

Я тоже рад… но вот есть ложка дёгтя....  Посмотрите, где они проживают и тренируются...  
avatar

Igor Boroda

Igor Boroda, ИТМО, это Санкт-Петербург, что не так?
avatar

slyter

slyter, Что Санкт-Петербург? Команда оттуда… всё так… все русские по гражданству… Вопрос прочтите… Шарапова тоже гражданка РФ… Что не так? 
avatar

Igor Boroda

Igor Boroda, Короткевич аспирант в ИТМО. Он Шарапова? ))) Проживает и тренируется в Питере. Что не так??
avatar

slyter

slyter, Разве аспирант-это студент? Это раз… И два… повсторяю вопрос: Проживает и тренируется и имеет гражданство- одно и то же? И да… он- не Шарапова… Шарапова- это девушка и тенессистка… тут Вы не облажались..  
avatar

Igor Boroda

Igor Boroda, я в том смысле, что Шарапова живет и тренируется в США, с американским тренером. Короткевич живет и тренируется в Питере при своем ИТМО. Ну и видимо участвует в подготовке новых программеров в Питере. Так что он не Шарапова. ))
avatar

slyter

slyter, А я к тому… что мы ни одного победителя олимпиад не получили в штат заведений РФ… Вы можете за них радоваться и дальше… только нет у нас ни желания, ни возможностей… оставить их здесь… Поэтому… мы так радуемся результатам олимпиад… а потом никто этих фамилий и не помнит… нет их у нас… Аминь!
avatar

Igor Boroda

Igor Boroda, 
Помню, в начале 90 рассказывали,
что если открыть границы, все математики и программисты уедут.
Прошло 30 лет.
Математики и программисты на месте и успехов все больше.
Максим Барбашин, да, деньги не все решают. Если у человека будет достаточно комфортный уровень жизни на родине, то особого смысла переезжать нет. Машина, квартира, отдых — чего еще надо то? Ну и возможность развиваться. Многим миллиарды то не нужны, ведь добавляется геморрой с их управлением и сохранением, особенно ученым и программистам. Для них прежде всего важно заниматься своим любимым делом. Дофига таких. Дай базовый комфорт и часто достаточно вполне.
avatar

slyter

Igor Boroda, в Челябинске живут и любят путина.
avatar

conscience

conscience, Это я так… лёгкий троллинг....  
avatar

Igor Boroda

kiruha, Много слов и все бесполезные.
Вы талантливый человек? Много налогов уже заплатили?
Вас в стоило не правительство поставило, вы сами не можете выбраться о туда. Но легче обвинить третьи силы. Вы бот. вам бан
avatar

smit

Я надеюсь он уже миллионер
Он не миллионер. Ну может только рублевый. Я вот вообще таких не понимаю. Ну умеешь ты программировать — так зачем свое умение выставлять многократно?? Ну выиграл ты раз-два — переходи на уровень выше! Можно в более весомых конкурсах участвовать, можно свои проекты делать. Неужели за 6 лет успеха парня тот же гугл не заприметил? Даже простое сотрудничество с хорошей компанией принесло бы гораздо больше парню. Пройдет несколько лет и его будут показывать по TV ...  в рекламе Yota " Гена Короткевич-начальник отдела, я здесь — потому что больше нигде не пригодился"
avatar

GreyAngel

GreyAngel, там 15 тыс. $ за первое место платят. 6*15=90к$ Неплохо по идее, особенно, если в Питере живешь.
avatar

slyter

GreyAngel, гугл его приглашал на собеседование, но у него пока в приоритете аспирантура, парню лишь 24 года. А в целом парень занимается любимым делом и в деньгах особо не нуждается, смысл пока работать, там же придется делать то, что скажут.
avatar

slyter

GreyAngel, Что мешает делать свои проекты, работать по найму и участвовать в конкурсах одновременно?
avatar

Gypsy

он уже выбрал в какую русскую компанию он пойдет работать?
avatar

TutProstoAdres

TutProstoAdres, его никто не ограничивает, из питера можно и на запад работать.
avatar

smit


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
UPDONW