Ob er aus vorangegangenen Spielsituationen lernt oder nicht; es geht
darum, ob er mit seinen Entscheidungen trotzdem noch zum Minimax-Verfahren tendiert. Kiste an die Wand fahren hat abschreckende Wirkung, Kiste auf Sollposition fahren wird gut bewertet... und wenn er dann noch die
einzelnen Schritte zeitlich verkettet, kommt dann mit erhöhter
Wahrscheinlichkeit ein Minimax-Baum dabei heraus? Und nebenher könnte er auch noch die Daten umdeuten oder ergänzen. Aber den Programmablauf
nachvollziehen wird halt arg schwierig. Da gibt es ja nur noch wahrscheinliche Tendenzen.
Hallo, also ich bin absoluter C++ Neuling(auch keine anderen Programmiersprachen Kenntnisse) und habe nun seit Monaten den Software Developer C++ Kurs besucht.
Nun steht mein Abschluss Projekt an und ich komme in mein Projekt absolut nicht rein. Zur Info wir arbeiten mit QT. Was ich bräuchte wäre ein bisschen Nachilfe bzw Hilfe bei meinem Projekt! Ich weiss nicht ob ich hier richtig bin bzw jemand sich die zeit nehmen möchte mir zu helfen aber ich wäre über jede Hilfe Dankbar.
@john-0 sagte in Rekursion - Hilfe bei der Umsetzung:
uint64_t f_smart (const uint64_t end) {
// Formel nach Gauß
return (end + 1) * (end / 2);
}
Bevor das jemand abschreibt: Die Formel ist n(n+1)2\frac{n (n+1)}{2}2n(n+1). Bei dem Produkt n * (n+1) ist sichergestellt, dass einer der beiden Faktoren gerade ist und die Division aufgeht. Wenn du (end/2) einklammerst, funktioniert deine Formel funktioniert nur noch für gerade Zahlen. Dafür dann aber auch bei größeren Werten, da das Produkt später überläuft
Das simpelste wäre ein FTP Zugang. Nur kann man dort die Dateien auflisten, wenn man sich das Kennwort über einen Sniffer "ermittelt". Die Dateien sind verschlüsselt und haben für jeden Kunden einen anderen Key. Insofern kann es mir egal sein.
Ideal wäre es wenn man dem FTP sagen könnte, Lesen darfst Du, aber nicht auflisten.
Naja da gäbe es ja auch alternativen wie SCP oder FTPS wo man nicht so einfach das Passwort sniffen kann:
https://en.wikipedia.org/wiki/Secure_copy
https://en.wikipedia.org/wiki/FTPS
Oder einfach ein ganz normaler HTTPS Server der PUT und GET erlaubt aber nix auflistet. Der Pfad-Teil der URL sowie Username/Passwort sind dabei ja schonmal verschlüsselt, also kann man nichtmal Filenamen sniffen. Evtl. auch pro Kunden ein Verzeichnis einrichten und nur diesem Kunden Zugriff geben.
Hi Leute,
nur mal als kleines Update. Es gibt eine neue Version von der Extension, diese kann jetzt auch Buchstaben einfügen!
Des Weiteren werden Whitespaces bei den Parametern nicht mehr berücksichtigt.
Grüße
„Wir schreiben das Jahr 2010. Die Welt der Jobbörsen wird von Konzernen / Zeitarbeitsfirmen beherrscht und der so wichtige Mittelstand befindet sich hinter dunklen Wolken am Himmel. Jobsuchende werden in einer Art „Matrix“ festgehalten und wissen gar nicht welch Karrieremöglichkeiten sich außerhalb ihrer Welt befinden. Doch 2 revolutionäre nehmen den Kampf auf und beginnen mit der Jobbörse für den Mittelstand „Yourfirm“, die Menschen zu befreien und Ihnen eine echte Alternative auf dem Bewerbermarkt zu bieten. Seither wächst unser „Zion“ stetig und momentan haben wir 90 Krieger, die mit Ihren unterschiedlichsten Talenten dazu beitragen, dass Tag für Tag immer mehr Menschen zwischen der roten und blauen Pille wählen können.“
Unser Himmel ist keineswegs so dunkel wie in dem Film „Matrix“ und unser Morpheus inklusive Team hat in den letzten 10 Jahren schon ganze Arbeit geleistet, dass die Sonne am Programmierhimmel stetig scheint. Dennoch brauchen auch wir unseren „Auserwählten“ der mit uns die nächsten Schritte geht und unsere Jobbörse so stark macht wie noch nie
Wenn du Lust hast uns mit deinem Talent, Ideen und Leidenschaft in der Entwicklung zu unterstützen, würden wir uns sehr über deine Kontaktaufnahme und einen ersten Austausch mit dir freuen!
Hier findest du nähere Informationen zu uns und den vakanten Stellen in der Entwicklung:
https://www.yourfirm.de/suche/all/?dist=50&name=Yourfirm&Taetigkeitsbereich=46&job-id=4568413
So kannst du uns kontaktieren:
bewerbung@yourfirm.de
Stefan Kapfer
Personalreferent Recruiting
+49 89 4161 411-721
Xing
Martin Rottler
Bereichsleiter Development & Service
+49 89 4161 411-615
Xing
Wir freuen uns auf dich
Viele Grüße,
Yourfirm GmbH
Hi habe mir das jetzt mal alles angeschaut und versucht mit Xcode irgendetwas damit zu machen aber wie bereits erwähnt fehlen mir einfach die Kenntnisse. Kannst Du mir vielleicht erklären wie ich das in Xcode Testen bzw. ausführen kann!
Wäre echt super damit ich hier weiterkomme!
Hi Leute,
mal ein kurzes update zum Projekt.
Es ist nun möglich mit PMQ Konfigurationen an Klienten zu verteilen. Dies ist ein interessantes Feature für Diejenigen, die in einer Microservice Umgebung arbeiten, aber keine REST-Schnittstelle zur Verfügung steht.
Des Weiteren kann man jetzt über den gleichen Port TLS Sitzungen und Nichts TLS Sitzungen für verschiedene Clients konfigurieren.
Grüße
Was ähnliches macht z.B. SELinux in der "sicheren" Variante (Jahre her, dass ich mir das näher angeschaut hatte). Da hatte Fedora glaub ich 14 000 Regeln definiert, damit überhaupt irgendwas geht.
@threaddb Niemand beisst euch den Kopf ab, wenn ihr im Readme sagt, dass es mit Buildsystem X und Compiler Y gebaut wird und dafür optimiert ist. Das ist sogar recht üblich. Wenn es dann Open-Source ist und zum Beispiel auch auf GitLab oder GitHub vorhanden, könnte man es forken und Merge/Pull-Request machen, um andere Compiler zu unterstützen. Also andere könnten helfen, die Bibliothek zu optimieren. Oder die Leute könnten es einfach für ihr Projekt anpassen. Ihr habt es hier nicht mit Endbenutzern zu tun sondern mit anderen Entwicklern.
So wie es jetzt ist, wirkt das für mich nicht sehr vertrauenswürdig.
@VincentG sagte in was war euer schönstes Projekt?:
Nichts ist schlimmer als Code von anderen Programmierern anfassen zu müssen oder (snip)
Naja kommt drauf an wie dieser Code anderer Programmierer aussieht. Auf jeden Fall hasse ich es auch unwartbare Katastrophen von anderen zu warten/erweitern. Wenns der eigene Code ist hat man es wenigstens selbst verbrochen, aber so denk ich mir immer ich muss den Scheiss da jetzt ausbaden nur weil "die" zu blöd/feige/faul/whatever waren es ordentlich zu machen.
@philipp95 Du hast alle Source-Files als "Release-Files" hochgeladen. Diese Funktion ist eigentlich dazu gedacht z.B. fertig compilierte Binaries für Release-Versionen zur Verfügung zu stellen.
Den Source verwaltet man normalerweise mit Source-Control aka. Version-Control Systemen wie Subversion oder Git. Dein SF-Repo verwendet anscheinend Git.
Dummerweise kann man Git nicht mit 2-3 Sätzen erklären. Also was es ist vielleicht, aber nicht wie man damit arbeitet. Google mal nach grundlegendsten Git-Tutorials bzw. Erklärungen wie Git überhaupt funktioniert. Sowas wie "git for absolute beginners" sollte helfen.
Bzw. zum Thema was das überhaupt alles soll: https://en.wikipedia.org/wiki/Version_control
Falls du dich ernsthaft mit dem Thema Programmieren befassen willst, egal ob jetzt beruflich oder nur als Hobby, dann solltest du dir das Thema auf jeden Fall ansehen.
@Jockelx sagte in Projekt "Objektorientierte Datenbank für C++":
Tröste dich. Ich bin auch so gut wie niemand
Ich nutze des öfteren pqxx::irgendwas (gut, das ist in einer Library versteckt, dafür nutzen wir es hier aber alle). Damit bin ich auch so gut wie niemand. Und ironischerweise ist das einer der wenigen Teile unserer Codebasis hier, der noch in C++ und noch nicht in Python ist.
@Helmut-Jakoby sagte in C++ OODB:
aber selber implementieren ist auch nicht schick!
Hast du doch gemacht Und hast es anscheinend auch ganz gut gemacht, an deiner Stelle würde ich das auch benutzen.
Auf die Frage, wie man sowas angehen soll, habe ich natürlich auch keine Antwort. Wir haben bei uns im Code natürlich auch schon zig verschiedene kleine Lösungen, um hässlichen Datenbank Boilerplate zu verstecken (zum Glück ist das bei uns nicht so zentral).
Hoffentlich wird das mit C++20 und static reflection deutlich komfortabler.
Hallo zusammen,
für unser Projekt suchen wir einen Entwickler (keine Privatperson) der Fit in OOP mit modernem C++ ist. Idealerweise sollte er ein Experte in der Nutzung des Embarcadero C++ Builders sein und sich mit der VCL und/oder Firemonkey auskennen (wir verwenden momentan Version 10.3.1). Erfahrungen mit Datenbankanbindung über FireDAC und Netzwerkkommunikation über App-Tethering wären hilfreich.
Bei dem Projekt handelt es sich um ein Konfigurations- und Analysewerkzeug für Motorsteuerungen, welches bereits seit vielen Jahren besteht und stetig weiterentwickelt wird. Für die nächste Version erfolgt ein größerer Umbau. In erster Linie könnten wir Unterstützung bei der Implementierung einzelner Services benötigen. Aber auch die Entwicklung entsprechender Frontends und Gestaltung der Architektur können Teil der Aufgaben sein.
Die Unterstützung brauchen wir vermutlich das ganze Jahr 2020 über. Im besten Fall ist die räumliche Distanz nicht allzu groß (wir haben unseren Sitz in BaWü), sodass man sich hin und wieder, insbesondere zu Beginn, persönlich treffen kann.
Hat jemand Interesse oder kennt einen entsprechenden Dienstleister?
Ich weiß, der Thread ist etwas älter aber hier vielleicht noch ein Hinweis, habe ich selbst schon benutzt und hat ganz gut funktioniert:
google: hyphenation nhunspell