Ich habe in letzter Zeit eine Menge Threads über funktionierende Programmiersprachen gelesen (fast im letzten Jahr sogar). Ich würde wirklich gerne eine auswählen und es gründlich lernen. Im letzten Semester wurde ich in das Schema eingeführt. Ich liebte es. Liebte die extreme Einfachheit der Syntax, das Homoikonizitätsprinzip , die Makros …
Ich möchte Python für die Webentwicklung lernen. Vorausgesetzt, ich habe bereits einige grundlegende Webentwicklungserfahrungen mit Java (JSP / Servlets). Ich bin bereits mit Webdesign (HTML, CSS, JS) und grundlegenden Programmierkonzepten vertraut. Wie gehe ich vor? Python in einer strukturierten Weise lernen, die mich schließlich zur Webentwicklung mit Python und Django …
Ich möchte wirklich aus der 9-5 "Kabine" herauskommen und etwas tun, wo ich von zu Hause aus arbeiten, abheben kann, wenn ich möchte, usw. Versteh mich nicht falsch ... Es macht mir nichts aus, hart zu arbeiten , aber ich genieße einfach nicht die ganze Unternehmenssache, in der meine Stunden, …
Ich programmiere seit Jahren und arbeite mich durch verschiedene Iterationen von Blub (BASIC, Assembler, C, C ++, Visual Basic, Java, Ruby in keiner bestimmten Reihenfolge von "Blub-ness") und möchte lernen Lispeln. Ich habe jedoch viel Schwung, was mit begrenzter Zeit (Familie, Vollzeitjob usw.) und einem angenehmen Glück mit meinem aktuellen …
Ich habe diese Website vor 4 Monaten fertiggestellt. (Ich möchte die Website anonym halten. Wenn dieser Beitrag bei der Google-Suche von Kunden angezeigt wird, hat dies negative Auswirkungen auf deren Geschäft.) Wir haben mehrere Iterationen durchgeführt, der Kunde war sehr anspruchsvoll (und neugierig), ich habe alles eingehalten, was gewünscht wurde, …
Gibt es Arten von Killeranwendungen, Klassen von algorithmischen Problemen usw., bei denen es auf lange Sicht besser ist, meine eigene Sprache zu erstellen? PS: Nur um sicherzugehen, meine ich eine neue Programmiersprache und einen Compiler, keinen neuen Compiler für eine vorhandene Sprache. EDIT : Danke für die Antworten. Können Sie …
Ich habe mich darüber gewundert. Angenommen, ich habe eine userRessource mit idund nameFeldern. Wenn ich ein Feld aktualisieren möchte, könnte ich einfach eine PATCH-Anfrage an die Ressource wie folgt senden PATCH /users/42 {"name": "john doe"} Anschließend aktualisiert die Anwendung den Namen des Benutzers 42. Aber warum ist das Ergebnis anders, …
(Dies ist eine extrem neue Frage). Ich habe ein wenig über virtuelle Maschinen gelernt. Es stellte sich heraus, dass viele von ihnen sehr ähnlich wie physische oder theoretische Computer konzipiert sind. Ich habe gelesen, dass die JVM zum Beispiel eine "Stapelmaschine" ist. Das bedeutet (und korrigiert mich, wenn ich mich …
Ich arbeite mit einer nativen Klasse, die ein 2D-Bild als 1D-Array darstellt. Wenn Sie beispielsweise ein Pixel ändern möchten, müssen Sie jetzt festlegen, wie der Index aus den x,yKoordinaten abgeleitet werden soll. Nehmen wir also an, wir haben ein 1D-Array array1dwie dieses: array1d = [ a, b, c, d, e, …
Ich habe immer Probleme herauszufinden, ob ich eine bestimmte Methode benennen soll, die mit getSomethingversus beginnt findSomething. Das Problem besteht darin, Hilfsprogramme für schlecht gestaltete APIs zu erstellen . Dies tritt normalerweise auf, wenn Daten von einem Objekt abgerufen werden, für das das Objekt als Parameter erforderlich ist. Hier ist …
Wenn ich mit GUI-Code arbeite, neigt der Code dazu, schneller als andere Arten von Code aufzublähen. Es scheint auch schwieriger zu refactorieren. Während ich in anderen Arten von Code ziemlich einfach umgestalten kann - ich finde, dass ich eine größere Klasse in kleinere Teile der Funktionalität zerlegen kann - bin …
Welche Fähigkeiten bestimmen eine Person, die in der Lage ist, Code mühelos zu debuggen? Vor einiger Zeit führte mein Freund ein Interview mit einem relativ guten Programmierer. Der Programmierer wurde eingestellt. Er konnte guten Code schreiben, die Frameworks und Designmuster verstehen. Was ihm fehlte, war das Debuggen von Fähigkeiten. Er …
In dieser Dokumentation wird darauf hingewiesen Ein Festschreibungsobjekt kann eine beliebige Anzahl von Eltern haben. Nach meinem Verständnis ist der einzige Fall, in dem ein Commit mehr als ein Elternteil hat, der, wenn eine Zusammenführung stattgefunden hat, und in diesem Fall gibt es nur zwei Elternteile. Meine Frage ist also, …
Kürzlich wurde ich gefragt: Warum ist NoSQL schneller als SQL? Ich war mit der Prämisse der Frage nicht einverstanden ... es ist nur Unsinn für mich persönlich. Ich kann keine Leistungssteigerung durch die Verwendung von NoSQL anstelle von SQL feststellen. Möglicherweise SQL über NoSQL, aber nicht auf diese Weise. Vermisse …
Ich lese Coders at Work und darin wird viel über Invarianten geredet. Nach meinem Verständnis ist eine Invariante eine Bedingung, die sowohl vor als auch nach einem Ausdruck gilt. Sie sind unter anderem nützlich, um zu beweisen, dass die Schleife korrekt ist, wenn ich mich richtig an meinen Logikkurs erinnere. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.