|
|
|
|
Und seit wann ist sheep Antisemit?
Oder hat fefe ne spezielle Meinung zu Israel?
|
|
|
|
|
|
|
Moin
Ahh, es geht doch nichts über einen schönen, faulen Sonntag.
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker Und seit wann ist sheep Antisemit?
Oder hat fefe ne spezielle Meinung zu Israel? | | wat
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
| Zitat von Danzelot
Typsicherheit
| |
Gibt's nicht irgendeinen Aufsatz für PHP der das übernimmt? Ich hab schon ewig nichts mehr damit gemacht, aber ich hab selbst schon sehr sorgfältig implementierte Systeme in PHP gesehen, von daher will ich den Erfindungsgeist der Gemeinschaft da mal nicht vernachlässigen.
Morgen werd ich vielleicht mal was schreiben, wie ein typisches PHP Skript in ASP.NET aussieht und warum das so untypisch für ASP.NET ist
| |
Ich habe nichts gefunden was da übernimmt und tatsächlich auch dauerhaft umsetzt. Ich habe ja immer noch Magento als Referenz für saubere Programmierung im Kopf weil ich mich da bisher noch nie über den Code aufgeregt habe, aber selbst da werden die Typen nur via PHPdoc angegeben.
| Zitat von Daddi89
Eine Frage an Danzelot: Meinst du mit Cast ein a = (int)b; oder machst du es per a = intval(b);?
| | Casten wäre ja aher (int)b, aber ich verwende intval() weil mir das schöner vorkommt - effektiv dürften die das gleiche Ergebnis haben.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Danzelot
| Zitat von [DK]Peacemaker
| Zitat von Danzelot
Typsicherheit
| |
Gibt's nicht irgendeinen Aufsatz für PHP der das übernimmt? Ich hab schon ewig nichts mehr damit gemacht, aber ich hab selbst schon sehr sorgfältig implementierte Systeme in PHP gesehen, von daher will ich den Erfindungsgeist der Gemeinschaft da mal nicht vernachlässigen.
Morgen werd ich vielleicht mal was schreiben, wie ein typisches PHP Skript in ASP.NET aussieht und warum das so untypisch für ASP.NET ist
| |
Ich habe nichts gefunden was da übernimmt und tatsächlich auch dauerhaft umsetzt. Ich habe ja immer noch Magento als Referenz für saubere Programmierung im Kopf weil ich mich da bisher noch nie über den Code aufgeregt habe, aber selbst da werden die Typen nur via PHPdoc angegeben.
| Zitat von Daddi89
Eine Frage an Danzelot: Meinst du mit Cast ein a = (int)b; oder machst du es per a = intval(b);?
| | Casten wäre ja aher (int)b, aber ich verwende intval() weil mir das schöner vorkommt - effektiv dürften die das gleiche Ergebnis haben.
| |
Ich hab jetzt mal ein kleines Beispiel geschriebene:
http://www.copypastecode.com/73046/
Prinzipiell, könnte man all seinen Code in die Methode "ProcessRequest(HttpContext)" packen, das wäre so der Platz, den normalerweise der Inhalt einer .php Datei einnehmen würde.
Der HttpContext enthält dabei die gleichen Informationen wie die $_Request, $_Post etc. Sammlungen in PHP. Da C# selbst keine "Template"-Sprache ist, werden natürlich alle fixen Texte selbst ausgegeben (siehe write(s) Methode).
Der wirkliche Unterschied kommt dann durch die ganzen Aufsätze, die sich mit dem typsicheren System umsetzen lassen. Um das zu Demonstrieren, hab ich mal einen kleinen "Binder" dazu gebastelt, der versucht die einzelnen Eigenschaften eines Objects mit Hilfe des HttpContexts aufzufüllen. Und dort dann - falls notwendig - Integer zu parsen etc.
|
|
|
|
|
|
|
Ich verstehe noch nicht hundertprozentig was du mir mit dem Snippet jetzt sagen willst. War das ein Beispiel wie man eine simple dynamische Seite in C# schreibt und dabei Typsicherheit garantiert oder steht da noch mehr hinter?
|
|
|
|
|
|
|
| Zitat von Danzelot
Ich verstehe noch nicht hundertprozentig was du mir mit dem Snippet jetzt sagen willst. War das ein Beispiel wie man eine simple dynamische Seite in C# schreibt und dabei Typsicherheit garantiert oder steht da noch mehr hinter?
| |
Ich wollte nur zeigen, dass ASP.NET sehr wohl wie PHP funktioniert, obwohl es eben kompiliert wird. Aber nur die wenigsten tatsächlich Anwendungen in ASP.NET fangen auf diesem Level an.
Ein Vorteil von PHP ist ja, dass ich einfach Code in eine Datei schreibe und sie .php nenne. Ähnlich verhält es sich auch mit diesen "IHttpHandler", den könnt ich auch einfach als .ashx irgendwo hinlegen und der Server würde es beim ersten Zugriff kompilieren.
|
|
|
|
|
|
|
| Zitat von Smoking
| Zitat von WeGi
| Zitat von Danzelot
.clone() ?
| |
Funzt nicht, aber .addAll(ZuKopierenderStack)
| |
Ich kenne deinen Algorithmus nicht. Große Listen zu kopieren ist aber alles andere als performant. Willst du nicht jedem Creep einfach eine Referenz auf den errechneten Weg und einen eigenen Zähler geben, mit dem sie dann über die einzelnen Elemente iterieren können?
| |
Das ist das was ich ursprünglich machte und was zu einem Fehler führte. Popt creep A seinen Waypoint-Stack, überspringt Creep B dadurch dann WayPoints. Und Statt Stack eine andere Datenstruktur zu benutzen würde wiederum beim erstellen der WayPoints zu Performanceeinbrüchen führen, da die Wegpunkte dem A*-Algorithmus entsprechend rückwärts erstellt werden.
Aber inzwischen läuft auch alles eigentlich ganz schön. (Solange man es nicht auf einem 6 Jahre alten Mitelklasse-Thinkpad laufen lässt. )
|
|
|
|
|
|
|
| Zitat von WeGi
| Zitat von Smoking
| Zitat von WeGi
| Zitat von Danzelot
.clone() ?
| |
Funzt nicht, aber .addAll(ZuKopierenderStack)
| |
Ich kenne deinen Algorithmus nicht. Große Listen zu kopieren ist aber alles andere als performant. Willst du nicht jedem Creep einfach eine Referenz auf den errechneten Weg und einen eigenen Zähler geben, mit dem sie dann über die einzelnen Elemente iterieren können?
| |
Das ist das was ich ursprünglich machte und was zu einem Fehler führte. Popt creep A seinen Waypoint-Stack, überspringt Creep B dadurch dann WayPoints. Und Statt Stack eine andere Datenstruktur zu benutzen würde wiederum beim erstellen der WayPoints zu Performanceeinbrüchen führen, da die Wegpunkte dem A*-Algorithmus entsprechend rückwärts erstellt werden.
Aber inzwischen läuft auch alles eigentlich ganz schön. (Solange man es nicht auf einem 6 Jahre alten Mitelklasse-Thinkpad laufen lässt. )
| |
Du könntest auch eine .reverse() auf deiner Liste aufrufen oder sie direkt von hinten nach vorne durchlaufen lassen oder den Stack abpoppen und in eine Liste überführen.
// Hmm, das mit dem reverse() wird wohl nicht gehen, da Java nur einfach verkettete Listen anzubieten scheint.
|
|
|
|
|
|
|
Ihr Schweine habt mich übergangen.
|
|
|
|
|
|
|
Wir hatten eine konstruktive Diskussion über Typsicherheit, wen interessieren da RL-Saufaktivitäten?
|
|
|
|
|
|
|
Peacemaker ist drauf eingegangen
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
Und seit wann ist sheep Antisemit?
Oder hat fefe ne spezielle Meinung zu Israel?
| |
Ah. Nein, in sheeps Augen bin ich ein böses, rechtes Licht.
|
|
|
|
|
|
|
| Zitat von WeGi
Kann man in Java irgendwie eine Hardcopy von einem Stack erstellen? Es treibt mich in den Wahnsinn. Wenn ich eine globale Wegpunktliste habe und diese per methode den Creeps übergebe, übergebe ich nur eine Referenz und ein pop von Creep eins bewirkt ein pop bei Creep 2.
| |
Ich nehme an das bedeutet, dass du meine Idee ausprobierst? Wenns funktioniert, schreiben wir ein Paper "A quick fix to A* by using computed waypoints"
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
| Zitat von [DK]Peacemaker
Und seit wann ist sheep Antisemit?
Oder hat fefe ne spezielle Meinung zu Israel?
| |
Ah. Nein, in sheeps Augen bin ich ein böses, rechtes Licht.
| |
Für Sheep ist sind selbst Marx, Engels und Castro rechte Lichter!
|
|
|
|
|
|
|
|
|
|
|
Wenn man bedenkt das an den Flaks vermutlich 15-17 jährige waren...
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von jdo_O am 19.06.2011 14:55]
|
|
|
|
|
|
Hm ja, guter Punkt. Das war ja schon ziemlich zur Endzeit
|
|
|
|
|
|
|
So, Käffchen, dann kann die Sonntägliche Putzsession beginnen. Und danach zocken \o/
Und wenn es aufhört zu regnen, ist vielleicht noch ein kleiner Lauf drin.
* * *
Hm, die Kino.to-Leute scheinen ja den letzten Berichten nach echt ganz gut dran verdient zu haben. Also im 6-stelligen Bereich hätte ich schon vermutetet. Aber 2,5 Millionen alleine beim Kopf bar übrig?
http://www.spiegel.de/netzwelt/web/0,1518,769251,00.html
http://www.golem.de/1106/84304.html
|
[Dieser Beitrag wurde 3 mal editiert; zum letzten Mal von TriggerTG am 19.06.2011 15:08]
|
|
|
|
|
|
Hat trotzdem ein bischen was von einem durchgedrehten BattleField Lucker
|
|
|
|
|
|
|
Lies dir mal die Berichte für die Medal Of Honor durch.
Das ist teilweise wirklich krank.
Muss ich mal den Link suchen.
http://www.history.army.mil/moh.html
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von jdo_O am 19.06.2011 15:17]
|
|
|
|
|
|
|
|
|
|
http://www.spiegel.de/spiegel/index.html
Ein Naruf auf den Euro als Titel-Story. Na da bin ich ja mal gespannt. Ich hasse sowas immer.. dieses... reißerische, voreilige Schwarzsehen der Medien. Naja, aber erstmal abwarten wie der Artikel geschrieben ist.
|
|
|
|
|
|
|
|
|
|
|
In New York möchte ich aber echt kein Fahrradfahrer sein. Heißes Pflaster
|
|
|
|
|
|
|
der erste video-vorschlag: baaa.
W.T.F.
|
|
|
|
|
|
|
Ahahaha
|
|
|
|
|
|
|
Hurrr
'ne Stunde Regenpause wär' ganz nett
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 19.06.2011 17:08]
|
|
|
|
|
|
Wir haben gerade Sonnenschein :P
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |