Новини

Тук ще намерите новини, свързани със системата и състезанията на нея.
Профилактика
На 9. Декември, 2018г. се очаква прекъсване на работата на грейдъра между 15:00 и 17:00 часа поради профилактика (upgrade до Ubuntu 18.04). Фронт-ендът ще продължи да работи, тоест ще можете да гледате задачи и да пращате решения, които ще бъдат тествани след възстановяването му.

UPDATE: Грейдърът вече е с Ubuntu 18.04, а компилаторите са ъпдейтнати до последните стабилни версии:
  • GCC до 7.3.0
  • Python до 3.6.7
  • Java до 1.8.0_191
Сменен е и компилационният флаг за C++ от "std=c++14" на "std=c++17".
Публикувано на 2018-12-09
Възстановяване на пароли
Тези дни довърших един отдавна започнат feature - възможността потребителите автоматично да ресетират паролата си, в случай, че са я забравили (или просто искат да я сменят). Това става през login страницата (за целта трябва да сте се log-out-нали от системата). Под логин менюто сега освен "Регистрация" можете да видите и "Възстановяване".

Тъй като направих доста промени по логина, регистрацията, а и по други части от системата покрай това, в случай, че забележете проблеми, не се колебайте да ползвате "съобщи за проблем" формата или да ми пишете - във фейсбуук или на e-mail-а, даден на страницата за системата.
Публикувано на 2018-10-05
Задача Airports
Покрай HackConf 2018 съвместно със Skyscanner пускаме интересна "маратонска" задача, която обаче ще тече "официално" само до 23-ти септември. Можете да я видите ето тук, а за най-добре представилия се участник ще има и награда!

Тъй като в началния си вариант задачата беше твърде сложна, сега добавих визуализатор, който показва кои летища сте познали. С него можете значително да подобрите решенията си!

UPDATE: Играта завърши! Честито на Владимир Начев, който постигна най-добър резултат (познавайки 162 от летищата), който ще получи дрон от Skyscanner. Единственият друг участник, който позна над 100 летища, беше заелият второ място Цветослав Мавродиев. Браво и на двамата за доброто представяне!

Пълните резултати в рамките на "състезанието" можете да видите тук.
Публикувано на 2018-09-14
Профилактика
На 7-ми Юли се очаква прекъсване на работата на grader-а за няколко часа поради профилактика (ще бъде преместен на нова локация). Очаква се да не отнеме повече от няколко часа; тоест вечерта на 7-ми Юли всичко да работи отново.
Публикувано на 2018-06-29
Игра HyperWords
Крайният срок за "официални" решения по задачата HyperWords е до петък, 15. Юни, 12:00 на обяд. Всички участници с ненулев резултат ще получат тениски от организаторите на задачата - фирма HyperScience.

Имаме финални резултати, базирани на 100 теста! Честито на Енчо Мишинев за безапелационното първо място, както и на Антон Анастасов и Антония Петрова, които допълниха челната тройка. Предварителните резултати, базирани на 20-те preliminary теста, са запазени тук.

Предаването по играта е отново пуснато, като можете да тествате промени по решенията си на финалните 100 теста.
Публикувано на 2018-06-12
Събмит 10000
На 26. Май, 2018г. на системата беше предаден 10000-ният събмит! Негов автор беше потребителят kepetrov, като, малко разочароващо, събмитът беше увенчан с Compilation Error.
Публикувано на 2018-06-03
Профилактика
На 13-ти Март между 12:30 и 13:00 ще бъде направена малка профилактика на grader машината. Очаквайте изпратените решения да бъдат тествани след това.
Публикувано на 2018-03-13
Подготовка
Вече е активна и секцията Подготовка. Там можете да намерите задачите от системата, групирани по теми, подредени в нарастващ ред по сложност. Подготовката е добро място за обучение и тренировка, като ще ви накара да имплементирате специфични алгоритми и структури данни за да ги научите.

Подготовката е подходяща за ученици от D група нагоре или студенти от всички курсове - най-лесните задачи са предвидени за хора с базови познания по програмиране, докато най-трудните - за много добри състезатели.
Публикувано на 2017-10-06
HTTPS Support
Ситемата вече може да бъде достъпена през HTTPS: https://action.informatika.bg. Това е и препоръчания начин да се достъпва, като след около месец валидация, че всичко работи както трябва, достъпът през HTTP ще бъде премахнат.
Публикувано на 2017-09-27
Всички задачи са качени
Вече са качени всички планирани задачи на сайта (което беше най-времеотнемащата част до сега). С времето, когато давам нови по различни състезания ще качвам и тях.

Следващата стъпка ще е задачите да бъдат категоризирани и подредени в подходящ за обучение ред (по тематика и отчасти по сложност). Това, всъщност, е в процес на разработка и очаквам скоро да успея да го завърша.
Публикувано на 2017-09-20
Потребител 100
Вече има над 100 регистрирани потребители на сайта!
Публикувано на 2017-08-09
Задача 200
На системата вече са качени над 200 задачи, което означава че е почти готов откъм съдържание. Очаква се първоначално да има около 220-230, като след това с времето ще бъдат добавяни и нови.
Публикувано на 2017-07-31
Поддръжка на Python
От днес вече грейдърът поддържа и Python.
Публикувано на 2017-05-09
Поддръжка на Игри
Вече системата поддържа игри за двама (или повече) души. Един от основните плюсове тук е, че можете да ползвате който език искате (и да играете срещу произволен друг).

Първата достъпна игра е играта Snakes, в която трябва да изпреварите противника да изядете определен брой ябълки. Освен стандартен визуализатор, тази игра има възможност за визуализация на минали игри - по който начин можете да видите как се е движила вашата змия, а и тази на противника!
Публикувано на 2017-04-06
Поддръжка на Java
От днес вече грейдърът поддържа и Java.
Публикувано на 2017-02-26
And the Oscar goes to...
Наградата за първи човек, открил security bug в системата, отива при cvetoslav, който успя да експлойтне не-ескейпнат compilation error, който принти целия проблемен ред (вкарвайки javascript там) :)
Публикувано на 2017-02-01
Beta Версия
Алфа тестването на системата поизчисти част от бъговете, и системата вече е достатъчно стабилна за бета тестване!

Все още много от функционалностите продължават да липсват (например съобщения, ачийвмънти, Java & Python, секцията за тренировка). Тях, заедно с много други неща, ще добавя през следващите няколко месеца, които мисля да продължи Бета-та. Преди това, обаче, ще кача всички задачи, които съм давал на състезания.

Ако забележите проблеми със системата, не се колебайте да съобшите за тях чрез линка "report a bug" в долното меню на всяка страница.
Публикувано на 2017-01-25
Alpha Версия
Стартира тестването на Алфа версия на системата. В нея липсват много от функционалностите, които се очаква да има на системата (например съобщения, ачийвмънти, Java & Python, и много, много други). Идеята е да се тестват основни функционалности, като например създаване на акаунти, предаване и тестване на C++ решения, опашка.

Всички проблеми, които забележите по време на тестването, могат да бъдат репортвани чрез "report a bug" линка отдолу на всяка страница. Очаква се тази фаза на тестването да продължи 1-2 седмици или докато се изчистят проблемите.
Публикувано на 2016-12-29
Работата по Арената е започната!
Около три години по-късно, отколкото ми се искаше, започнах работа по онлайн арена за тренировки и състезания. Този път реших проектът да е open source, като кодът може да бъде намерен в GitHub.

Целта ми е системата за състезания да е възможно най-проста за ползване, както от учениците и студентите, решаващи задачи на нея, така и от преподаватели - планирам да дам специални права на учители, лектори на школи, и преподаватели на курсове в университета, които изявят желание, да има възможност да създават задачи и състезания ползвайки възможностите на системата и сървъра наготово.
Публикувано на 2016-05-21
Мрън!