Wenn ich eine GPL-lizenzierte Javascript-Bibliothek in einer Webanwendung verwenden würde, müsste ich dann jedem, der die Javascript-Bibliothek heruntergeladen und ausgeführt hat, den Quellcode der gesamten Site
Wenn ich eine GPL-lizenzierte Javascript-Bibliothek in einer Webanwendung verwenden würde, müsste ich dann jedem, der die Javascript-Bibliothek heruntergeladen und ausgeführt hat, den Quellcode der gesamten Site
In den letzten Jahren habe ich nur kleine Komponenten für Personen in größeren Projekten oder kleine Werkzeuge geschrieben. Ich habe noch nie einen Komponententest geschrieben und es scheint immer so, als ob ich lerne, wie man sie schreibt, und es dauert viel länger, einen zu machen, als das...
Wir müssen alle auf sie gestoßen sein - Entwickler, die es schon seit Ewigkeiten gibt und die fantastische Domänenkenntnisse haben, und die dieses Wissen dennoch nicht mit ihrem Team teilen. Das Team muss dringend das Wissen teilen, aber es scheint nicht so, als ob es aus dem Hamsterer geholt...
Ich habe kürzlich mit Entity Framework 4.1 Code First programmiert und bin begeistert von der Entwicklung, aber mit nur einem End-Plan und einer sich schnell ändernden Feature-Liste ändere ich die Klasse / Datenbank ständig, um die Anforderungen der Anwendungen zu erfüllen. In der Entwicklung gibt...
Ich schaute http://www.joelonsoftware.com/items/2011/06/27.html und lachte über Jon Skeets Witz, dass 0,3 nicht 0,3 ist. Ich persönlich hatte nie Probleme mit Floats / Decimals / Doubles, aber dann erinnere ich mich, dass ich 6502 sehr früh gelernt habe und in den meisten meiner Programme keine...
Ich habe angefangen, in C ++ an der Uni zu programmieren und war begeistert. In der nächsten Amtszeit sind wir auf VB6 umgestiegen und ich habe es gehasst. Ich konnte nicht sagen, was los war, du ziehst einen Knopf auf ein Formular und die Idee schreibt den Code für dich. Obwohl ich die...
in JavaScript: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); in C #: public List<Customer> GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List<Customer> customers =...
Ist es ein schlechtes Zeichen, wenn Benutzer Fehlerberichte für beabsichtigte Dinge einreichen? Bedeutet dies in der Regel, dass die Anwendung verwirrend oder unklar ist, oder sollte ich sie nur auf einen einmaligen Benutzerfehler hinweisen, sofern nichts anderes angegeben ist? (Ich habe eigentlich...
Sie kennen sie, diese Fehler, die keinen Sinn ergeben. Wo es aussieht, als wäre ein Gremlin einfach tief in deine Chips gesprungen und hätte etwas durcheinander gebracht. Gehen Sie spazieren, schreiben Sie Zeug, rufen Sie einen Onkel
Ich habe viel darüber geredet, wie großartig Node.js für Echtzeit-Web-Apps ist - Dinge, die Sockets, Comet, AJAX-lastige Kommunikation und so weiter benötigen. Ich weiß, dass das ereignisgesteuerte, asynchrone, threadgesteuerte Modell auch für Parallelität mit geringem Overhead geeignet ist. Ich...
Ich las Code Complete und in dem Kapitel über Layout und Stil sagte er voraus, dass Code-Editoren eine Art Rich-Text-Formatierung verwenden würden. Das heißt, anstatt wie folgt auszusehen Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm...
Ich arbeite an einem Nebenprojekt bei der Arbeit, bei dem es für mich von Vorteil ist, einen Teil meines Codes zu verwenden, den ich persönlich (außerhalb der Arbeit) entwickelt habe, um meine Entwicklung zu beschleunigen. Mein Nebenprojekt ist die Entwicklung einer C ++ - GUI-Anwendung, mit der...
Ich bin neu in Java. Während meines Studiums habe ich gelesen, dass Reflexion verwendet wird, um Klassen und Methoden aufzurufen und um zu wissen, welche Methoden implementiert sind oder nicht. Wann sollte ich Reflection verwenden, und was ist der Unterschied zwischen der Verwendung von Reflection...
Es gibt ein Open-Source-Projekt, an dem ich interessiert bin und das ich regelmäßig benutze. Es ist unter der Apache License 2.0 lizenziert und hat im Grunde keine Aktivität mehr. Es wird auf Google Code gehostet und ich bin daran interessiert, es weiterzuentwickeln. Ich bin neu im...
Sollten die erwarteten Ergebnisse eines Komponententests fest codiert werden, oder können sie von initialisierten Variablen abhängen? Erhöhen hartcodierte oder berechnete Ergebnisse das Risiko von Fehlern im Komponententest? Gibt es andere Faktoren, die ich nicht berücksichtigt habe? Welches...
Es ist üblich, '-able' als Suffix für Schnittstellen zu verwenden, z Serializable Printable Enumerable Drinkable Shootable Drehbar Ich dachte, dass "Can-" besser sein könnte, weil es aussagekräftiger sein könnte. Ja, es ist wortreicher und fügt dem Schnittstellennamen Rauschen hinzu. Insbesondere...
In meinem Unternehmen gibt es einen Sumpf unterschiedlicher Cron-Jobs (auf mehreren Systemen) und manuell gestartete Prozesse, die unsere Geschäftstätigkeit aufrechterhalten. Dies ist das Ergebnis jahrelanger zweckmäßiger Entwicklung und anschließender Vernachlässigung. Eines Tages müssen wir aus...
Ich frage mich nur (jetzt, wo ich mit C ++ angefangen habe, das einen Compiler benötigt), warum Python keinen Compiler benötigt. Ich gebe einfach den Code ein, speichere ihn als Exec und führe ihn aus. In C ++ muss ich Builds und all das andere lustige Zeug
Hier werden viele Fragen zu interpretierten und kompilierten Sprachwerkzeugen gestellt. Ich frage mich, ob die Unterscheidung überhaupt Sinn macht. (Eigentlich handelt es sich bei den Fragen in der Regel um Sprachen, aber sie denken wirklich über die beliebtesten Implementierungen dieser Sprachen...
Was ist der Unterschied zwischen Erstellen und Kompilieren?