Gry Interaktywne
Zagadki i wyzwania programistyczne do rozwiązania poprzez pisanie prawdziwego kodu w przeglądarce.
SQL Detective: Tajemnica Bazy Danych
W biurach eLearner.app doszło do tajemniczej kradzieży. Użyj swoich umiejętności SQL, aby przeszukać policyjne bazy danych i znaleźć sprawcę!
Python Escape Room: Kryptograficzny Skarbiec
Pokonaj trzy poziomy logicznych zamków, kodując w CPython WASM, aby odblokować kryptograficzny skarbiec.
JS Code Cracker
Znajdź lukę w zabezpieczeniach i uruchom exploit w izolowanej piaskownicy JavaScript.
Go Pipeline Maze
Skonfiguruj kanały i współbieżne goroutines, aby kierować dane przez dynamiczny labirynt.
Regex Defender: Firewall Sieciowy
Skonfiguruj reguły wyrażeń regularnych, aby odpierać cyberataki i blokować zagrożenia w ruchu sieciowym.
Rust Borrow Checker Dungeon: Labirynt Pamięci
Rozwiąż błędy kompilatora związane z zarządzaniem pamięcią, ownership i borrowing, aby uciec z cel.
Linux Terminal Quest: Wykrywanie Włamań
Eksploruj system plików, wyświetlaj ukryte pliki i modyfikuj uprawnienia w symulowanym terminalu, aby zneutralizować włamanie.
TS Type Arena: Gimnastyka Typów
Pokonaj ograniczenia kompilatora TypeScript, rozwiązując trzy zaawansowane zagadki typowania (mapped types, conditional i key remapping).
C++ Memory Labyrinth: Wskaźniki i Referencje
Zarządzaj alokacją pamięci w C++, rozwiązując trzy praktyczne zagadki dotyczące arytmetyki wskaźników, inteligentnych wskaźników (std::unique_ptr) i przekazywania parametrów przez referencję.
COBOL Mainframe Quest: Błąd Y2K
Ocal system bankowy eLearner.app przed północą 31 grudnia 1999 roku! Modyfikuj klauzule picture, zaimplementuj logikę stulecia i uruchamiaj pętle PERFORM, aby pokonać błąd Y2K.
Java Stream Refinery: Potoki Danych
Konfiguruj operacje na kolekcjach za pomocą Java Stream API, aby oczyszczać, przekształcać i agregować strumienie danych.
R Tidyverse Expedition: Eksploracja Danych
Pokonaj burzę na data lake! Pisz kod w dplyr, aby efektywnie manipulować tabelami danych i je agregować.