Welche "Sprache"? =D

10/14/2014 19:21 warfley#16
Quote:
Für diese These würde ich gern Argumente sehen.
Gc, man muss in der Zuweisung der clienten in c++ nur einen dispose vergessen und man bekommt gigantische ram auslastungen
10/14/2014 20:14 Tasiro#17
Quote:
Originally Posted by warfley View Post
Gc, man muss in der Zuweisung der clienten in c++ nur einen dispose vergessen und man bekommt gigantische ram auslastungen
Die Suche nach "C++ dispose" resultierte bei mir ausschließlich in C++/CLI-Ergebnissen. Ich halte einen Client mit Kopierkonstruktor (und entsprechendem Zuweisungsoperator) für bedenklich. Davon abgesehen wäre es sehr hilfreich, etwas mehr Kontextinformationen bereitzustellen.
10/14/2014 21:08 MrSm!th#18
Quote:
Originally Posted by alpines View Post
Dann singlethreadest du die Connections und refused einfach jede Anfrage wenn du einen Traffic-Peak hast...
Womit der (D)DoS erfolgreich wäre. :|
10/14/2014 22:02 YatoDev#19
Quote:
Originally Posted by alpines View Post
Dann singlethreadest du die Connections und refused einfach jede Anfrage wenn du einen Traffic-Peak hast...
Quote:
Originally Posted by MrSm!th View Post
Womit der (D)DoS erfolgreich wäre. :|
genau:D dann kommen nämlich die normalen nutzer nur nach langer wartezeit durch oder bekommen timeout(wahrscheinlicher).
Und die angreifer ip's zu sperren geht in dem fall auch nicht. also es geht schon aber mal ehrlich im gleichen thread den filter für jede connection anwenden und verdächtige ip's filtern...

Ich hack doch nicht auf ihm rum. wenn schon auf autoit. es ist einfach fakt das ich nichts langsameres kenne(an script und programmiersprachen)
10/14/2014 23:29 warfley#20
Quote:
Die Suche nach "C++ dispose" resultierte bei mir ausschließlich in C++/CLI-Ergebnissen. Ich halte einen Client mit Kopierkonstruktor (und entsprechendem Zuweisungsoperator) für bedenklich. Davon abgesehen wäre es sehr hilfreich, etwas mehr Kontextinformationen bereitzustellen.
Mit dispose meine ich das freigeben von pointern, und da ich denke dass man für einen Webserver pointer (z.b. eine Klasse die sich um den thread kümmert verwendet) kann das Recht schnell mal passieren, das grade Anfänger mal vergessen den Speicher wieder freizugeben
10/14/2014 23:54 MrSm!th#21
Dafür gibts Smartpointer. Wenn in deinem Code new/delete zu finden ist, bist du nicht ganz auf dem neusten Stand.
10/14/2014 23:56 snow#22
Quote:
Originally Posted by warfley View Post
Mit dispose meine ich das freigeben von pointern, und da ich denke dass man für einen Webserver pointer (z.b. eine Klasse die sich um den thread kümmert verwendet) kann das Recht schnell mal passieren, das grade Anfänger mal vergessen den Speicher wieder freizugeben
Wir haben 2014, wer nutzt heute noch ohne berechtigten Grund raw pointers?

Edit: Schmitt ey :o
10/15/2014 11:12 Terreox#23
Auch wenn dies vermutlich der millionste Thread (glückwunsch) zu diesem Thema ist, kann man wiedereinmal nur sagen, dass du dir die Sprache selbst aussuchen musst.

Für jeden Anwendungszweck gibt es diverse Sprachen, die mehr oder weniger gut geeignet sind.
Dann gibt es wieder Sprachen, mit denen man schnell mal was zusammenhacken kann und wieder andere, die eher für "richtige" Implementierungen in Frage kommen und sich weniger für das Prototyping eignen.
Für Webanwendungen gibt es dann auch wieder verschiedene Möglichkeiten.
Der eine bevorzugt HTML(5), PHP und Javascript, der andere wiederum schreibt alles in Java und wieder andere bedienen sich mit Javascript+NodeJS oder sowas.

Es gibt einen Thread, wo du ein paar gängige Sprachen aufgelistet bekommst , z.T. mit Tutorials und/oder Buchempfehlungen.
[Only registered and activated users can see links. Click Here To Register...]

Schau dir die Sprachen mal an und nimm die, die dir gefällt.
Wie sagte mein Professor gestern noch: "Es gibt ungefähr 2700 Programmiersprachen[...]"... nadann viel Spaß beim Aussuchen :D
10/15/2014 13:50 sRaVe#24
Python und Ruby. Ruby ist übrigens eine sehr leicht zu erlernen.
10/15/2014 17:21 Delinquenz#25
Quote:
Mit dispose meine ich das freigeben von pointern, und da ich denke dass man für einen Webserver pointer (z.b. eine Klasse die sich um den thread kümmert verwendet) kann das Recht schnell mal passieren, das grade Anfänger mal vergessen den Speicher wieder freizugeben
Dann hast du aber ein kaputtes Programm geschrieben, kein unperformantes.
10/15/2014 21:00 .balisong#26
Oder du perfektionierst deine HTML Kenntnisse auf ein unerreichtes Level.
10/20/2014 00:06 Black Tiger ツ#27
Quote:
Originally Posted by dowhile View Post
Java rulez.

"Knock, knock."
"Who's there?"


10/20/2014 20:23 Mostey#28
Quote:
Originally Posted by Black Tiger ツ View Post
"Knock, knock."
"Who's there?"


"Knock, knock."
"Assembler!"
- "Who's there?"

Geht auf snow's Konto, habe das nur gerade noch im selben Kontext in Erinnerung. :)