Seite 1 von 1

Hackerearth

Verfasst: Di Sep 17, 2013 7:30 pm
von GilbertDur
Wieder was gefunden. Ist nicht firekt ein Online Course, bietet aber nen recht coolen Online-Coding Mechanismen und ein paar Programmierprobleme kann man auf der Seite auch angehen:

http://www.hackerearth.com/

Vielleicht gefällt es ja dem einen oder anderen :)

Re: Hackerearth

Verfasst: Di Sep 17, 2013 9:01 pm
von Xin
Wirkt auf den ersten Blick interessant.

Die Idee Leute so zu testen gefällt mir, bzw. sich so zu bewähren. Mich würde interessieren, wie sie das Serverseitig realisieren.

Re: Hackerearth

Verfasst: Mi Sep 18, 2013 2:40 pm
von darksider3
Da gabs doch mal eine Website, die hieß glaub ich "hackUs".

Toll auch sowas mal wieder zu sehen :)

Re: Hackerearth

Verfasst: Mi Sep 18, 2013 3:53 pm
von GilbertDur
Xin hat geschrieben:Wirkt auf den ersten Blick interessant.

Die Idee Leute so zu testen gefällt mir, bzw. sich so zu bewähren. Mich würde interessieren, wie sie das Serverseitig realisieren.
Mich auch, ist das erste Mal, dass ich sehe, dass eine Seite auch C++, C# und Java anbietet. Sonst sieht man ja eher Ruby, Python, PHP.

Re: Hackerearth

Verfasst: Mi Sep 18, 2013 4:11 pm
von Xin
GilbertDur hat geschrieben:Mich auch, ist das erste Mal, dass ich sehe, dass eine Seite auch C++, C# und Java anbietet. Sonst sieht man ja eher Ruby, Python, PHP.
Für mich ist der Sicherheitsaspekt interessant...

Wie bekomme ich C dazu, nicht einfach auf irgendwelche Dateien zuzugreifen, wenn da einer fopen( "/etc/passwd", "r" ); eingibt? ^^
Im Prinzip muss da ja eine VM pro User dahinter stehen... viel Aufwand.

Re: Hackerearth

Verfasst: So Sep 22, 2013 4:39 pm
von sebix
Xin hat geschrieben:Wie bekomme ich C dazu, nicht einfach auf irgendwelche Dateien zuzugreifen, wenn da einer fopen( "/etc/passwd", "r" ); eingibt? ^^
Im Prinzip muss da ja eine VM pro User dahinter stehen... viel Aufwand.
Pass nicht zu Topic aber zu euren Gedanken: http://ideone.com/ Die haben sich da bestimmt auch schon einige Gedanken gemacht ;)

Re: Hackerearth

Verfasst: So Sep 22, 2013 9:57 pm
von darksider3
Naja, das Problem wird dort einfach per PHP gelöst..
(PHP kann ja Typischerweise kein C++-Code ausführen)