Contest.pl | Ideone
kalendarz

Ideone

ideone-mini-3

Programujesz? Ideone.com został stworzony dla Ciebie!

Ideone.com to nowy serwis internetowy przeznaczony głównie dla programistów i developerów. Stworzony przez polską firmę Sphere Research Labs na bazie autorskiej technologii SPOJ Engine jest pierwszym w świecie rozwinięciem serwisu typu pastebin o możliwość testowania wklejonego kodu na podstawie dostarczonych przez siebie danych. Kompilacja i uruchomienie programu odbywa się na serwerze firmy.

Jak działa?

Innowacyjna funkcjonalność serwisu Ideone pozwala użytkownikom w prosty sposób udostępniać kod źródłowy swoich programów, kompilować je i wspólnie testować na własnych danych. Wyjaśnijmy to na przykładzie: przypuśćmy, że Marta pracuje nad trudnym fragmentem swojego programu i chce poradzić się Roberta. Marta może teraz wkleić interesujący ją fragment swojego programu w Ideone i przesłać (wykorzystując do tego swój ulubiony komunikator) Robertowi automatycznie wygenerowany odnośnik. Z kolei Robert w wygodny sposób może zapoznać się z problemem Marty (Ideone koloruje składnię), sprawdzić działanie jej programu oraz zaproponować poprawki (Ideone udostępnia wygodny edytor). Robert może też od razu sprawdzić, nawet jeśli właśnie pracuje w kawiarence internetowej i nie dysponuje żadnym kompilatorem ani środowiskiem programistycznym, czy zaproponowane przez niego zmiany są poprawne. Warto zaznaczyć, że Ideone udostępnia olbrzymią ilość (obecnie ponad 30) kompilatorów i intepreterów różnych języków programowania.

Online mini IDE

Dzięki Ideone można więc wspólnie pracować nad kodem programu częściowo zastępując środowisko programistyczne. Każdy nadesłany i automatycznie wykonany kod źródłowy zostanie przez system opatrzony informacjami takimi jak czas działania, zużycie pamięci czy informacje o języku. Również użyty zestaw danych wejściowych, wygenerowane dane wyjściowe oraz ewentualnie komunikaty o błędach zostaną zapamiętane razem z wklejonym kodem.

Przyszłość

Ideone jest kolejnym portalem internetowym firmy Sphere Research Labs (partnera Pomorskiego Parku Naukowo-Technologicznego z Gdyni) na bazie technologii SPOJ Engine stworzonej pierwotnie dla portalu konkursowego spoj.pl. O cel tych działań zapytaliśmy Prezesa firmy Sphere Research Labs: „Planujemy wyjść z naszymi technologiami poza dotychczasowe ich zastosowania w zdalnych systemach służących do automatycznej oceny umiejętności” – mówi dr inż. Michał Małafiejski – „Nasza technologia SPOJ Engine znajduje zastosowania nie tylko w portalach konkursowych, np. CodeChef hinduskiej firmy Directi Group, ale również w platformach do zdalnej oceny umiejętności, np. firmy ExpertRating Solutions – wiodącej firmy na rynku zdalnych kursów i systemów certyfikacji. Obecnie skupiamy nasze wysiłki na znalezieniu innych zastosowań naszych technologii. Otwarcie portalu Ideone jest krokiem właśnie w tym kierunku.” Jaka będzie przyszłość Ideone? O tym zadecydują użytkownicy, zapraszamy do korzystania z tego innowacyjnego narzędzia!

ideone.com

Zobacz wpisy należące do kategorii Ideone

Najnowsze z nich to:

Zobacz wpisy zawierajace tag Ideone

Najnowsze z nich to: