So, mal wieder was neues vom Projekt.
Ich bin jetzt in der Lage aus dem Code Datenbankfrontends mit Qt zu generieren.
Näheres dazu unter http://codenode.de/sql2cpp.html
Sowie diesem Blobbeitrag:
http://codenode.de/blogreader/items/datenbankfrontends-mit-qt.html
phlox
Dieser Thread wurde von Moderator/in Martin Richter aus dem Forum WinAPI in das Forum Projekte verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?
Dieses Posting wurde automatisch erzeugt.
So, noch mal kurzes Feedback:
Ich suche ausschließlich Arbeit als Freelancer, das heisst bezahlte, freie Mitarbeit an Projekten, oder Erstellung von Individualsoftware.
Keine Hobbyprojekte oder ähnliches.
Hallo,
paßt zwar nur bedingt zum Thema...
Man sollte natürlich alle zum Erstellen verwendete Software im Original besitzen. Außerdem muß man sich sicher sein, dass alles was man verwendet frei von rechten Dritter ist, bzw. die der Verwendung zugestimmt haben.
Wie z.B: Bilder, Icons, Grafiken, Codeschnipsel, Libraries.
Vieles was frei erhältlich ist, darf nicht gewerblich genutzt werden!
Hallo,
habe endlich mit einem Projekt beginnen können, was ich schon lange im Kopf hatte:
Einen Editor für UML Statecharts, welcher dann später auch Code für das Qt Statemachine Framework bzw. boost::statechart generieren kann.
Ganz so weit bin ich noch nicht, aber der Editor an sich funktioniert schon mal ganz gut, an dem Qt Plugin arbeite ich bereits, und eine erste Trial Version gibt es schon:
http://www.codenode.de/statecharteditor.html
Das Programm selber basiert auf Qt und einigen boost Bibliotheken.
phlox
Hm, ich kenne nur den MED-Editor und den finde ich ziemlich sperrig. Ich stelle mir einen Map-Editor vor, mit dem man einfach per Picking&Selection die Objekte mit der Maus bewegt und platzieren kann. Außerdem möchte ich einen Item-Manager implementieren, mit dem man DFF-Modeldateien in die aktuelle Szene laden kann. Jenachdem wie viel Lust ich habe, werden dann noch 3D-Modelimporter geschrieben, damit mal beispielsweise 3ds-Files platziert werden können. Halt alles, was bisher gefehlt hat.
Ist im Prinzip alles einfach, nur aufwendig.
Hallo Arkus!
Ich hab mir die Idee mit der Parabel für den gewichteten Farbverlauf mal durch den Kopf gehen lassen. Komm aber zu keiner Lösung. Wenn ich mir das als Graph vorstelle hab ich ja drei Punkte für die Farbe: (w ist dabei die Gewichtung mit 0 <= w <= 1)
Anfangswert der Farbe bei 0
Mittelwert bei w
Endwert bei 1
Dann betrachte ich die Normalform der Parabelgleichung:
y = a * ( x - b ) ^ 2 + c
a: Streckungs-/Dehnungsfaktor
b: Achsenverschiebung auf Gewichtungsachse (da der Verlauf ja immer von 0 bis 1 geht ist b = 0)
c: Achsenabschnitt auf Farbachse
Da der Farbwert bei 0 immer der Anfangswert ist gilt ja logischerweise c = Anfangswert. Um jetzt a zu bestimmen muss man ja einen Punkt einsetzen bei dem x != 0 gilt.
Ich hab also zwei Möglichkeiten:
Mittelwert = a * w^2 + Anfangswert <=> a = (Mittelwert - Anfangswert) / w^2
oder
Endwert = a * 1^2 + Anfangswert <=> a = Endwert - Anfangswert
Damit die Parabel durch alle drei Punkte geht müsste ja dann gelten:
Endwert - Anfangswert = (Mittelwert - Anfangswert) / w^2
wobei gilt Mittelwert = 1/2 * (Anfangswert + Endwert).
Diese Gleichung ist aber nicht für alle Anfangs- und Endwerte und alle w mit 0 <= w <= 1 wahr. Also kann ich meinen gewichteten Farbverlauf nicht für beliebige Farbwerte und Gewichtungen als eine durchgehende Parabel beschreiben. Hat da noch jemand eine Idee? Ich steck da momentan ein wenig fest.
Schönen Gruß!
Das mit dem helfen wäre sehr nett! ich bis jetzt mit C++ nicht viel Programmiert.
Ich weiß aber was Klassen sind Zeiger, naja, Schleifen, Variablen und das genze cout und cin zeug.
ich hab mich gestern schon versucht mit DirectX zu befassen, aber ich finde eifach nichts gescheites.
In dem bereich Projekt planung hab ich eig. keine erfahrung.
Aber ich hab schon einwenig vorstellungen wie ich das haben möchte:
entweder: 2D und Vogelperspektive, dass men durch Wälder laufen muss (vlt. vergleichbar mit Zelda)
oder: 3D, dass man (nicht) aus der Egoperspektive spielt
PS: ich kann Grafiken selber mit Blender machen (oder zumindest versuchen)
Schöner Shooter mit nem Knackigen Schwierigkeitsgrad
N Schriebs mit der Tastenbelegung wäre nich schlecht.
Hab glaube ich 10 versuche gebraucht um zu gewinnen.
Aber für den Anfang nicht schlecht. Arbeitest du da alleine daran?
Wie lange Arbeitest du bereits an dem Projekt?
Kleiner Tipp von mir versuch n Fixpunkt im Raum zu schaffen.
Sonst erkennt man nur schwer das sich das RAumschiff bewegt.
Vieleicht ne Raumstation oder ein Asteroid.
Weiter so
Wärst du an Spieleprogrammierung Interessiert?
Ich suche nämlich auch jemanden. Ich programmiere c++ seit einem Jahr. Habe Erfahrung in SFML und arbeite mich gerade in OpenGl ein.
Mein Ziel ist es wenn die Zeit reif ist ein Spiel zu programmieren.
Nebenbei arbeite ich an einem kleinen 2D Minigame.
Meld dich wen du Lust dazu hast. Schaue mehrmals am Tag ins Forum.
Das kommt ganz auf das Projekt und die Leute im Projekt an.
Ich kann gerne mal skizzieren wie es bei uns läuft.
Anmerkung: Unser Coding-Team setzt auf agile Softwareentwicklung und wir orientieren uns sehr stark in Richtung SCRUM.
1. Es gibt Anforderungen (Requirements), die umgesetzt werden sollen. Diese kommen meistens von den Game-Designern und liegen dann im Idealfall als GDD (GameDesignDocument) vor.
2. Die GD-Anforderungen werden dann mit dem Coder-Lead besprochen und (falls notwendig) in verschiedene Arbeitspakete unterteilt.
3. Ein Coder übernimmt oder bekommt ein (beliebiges) Arbeitspaket.
4. Falls es Probleme bei der Bearbeitung gibt → Punkt 2, eher selten muss man zurück nach Punkt 1
5. Die fertigen Arbeitspakete werden überprüft: Code-Review, Feature-Review, ...
Bugfixes oder Mini-Feature-Requests laufen bei uns auch direkt über Punkt 3. Das funktioniert natürlich nur, wenn der entsprechende Coder schon in die Thematik eingearbeitet ist.
*pointer schrieb:
Sagt der Projektleiter einem dann einfach was man Programmieren soll oder wird zusammen entschieden wer was macht ?
Man sollte die verschienden Tätigkeiten unterscheiden, auch wenn das in kleinen Projekten oft in einer Persön gebündelt ist.
Normalerweise entscheidet der Coder-Lead was zu tun ist.
So als beispiel für ein Server Programm:
Der eine macht die Grafische Oberfläche.
Der andere kümmert sich um die Datei Übertragung für den Server.
Ein anderer wieder rum schreibt eine Dokumentation zu dem Programm.
Es gibt tatsächlich Projekte, die so arbeiten. Aber oft erzeugt man damit einen Flickenteppich von Code-Segmenten.
Meines Erachtens benötigt jedes (größeres) Projekt, jemanden der die Architektur überwacht und alle Coder in die richtigen Bahnen lenkt.
Projekte funktionieren natürlich auch sehr gut nach der Flickenteppich-Methode, scheitern dafür aber oft an trivialen Anforderungen, wie z.B:
Threadfähigkeit, Netzwerkfähigkeit, Skalierbarkeit, Undo-Funktion
Greetz
nurF
Hallo,
ich habe ein Lenovo 3000 N200 Notebook (Typ 0769 B2G) mit 64-Bit Betriebssystem (Windows 7 Professional). Leider gibt es für mein aktuelles Betriebssystem keine Software, mit der ich meinen CPU-Lüfter steuern kann. Das Programm SpeedFan zeigt mir zwar die Temperaturen meiner CPU und meiner GPU an, es ist aber nicht in der Lage die Geschwindigkeit meines Lüfters zu regulieren. Unter Windows XP habe ich Notebook Hardeware Control (kurz NHC) benutzt, welches auch gut funktioniert hat aber leider nur für 32-Bit Betriebssysteme verfügbar ist.
Deswegen bin ich jetzt auf der Suche nach jemanden, der mir ein Programm entwickeln kann, das unter Windows 7 (64-Bit) läuft und mit dem ich meinen CPU-Lüfter ansprechen kann (Drehzahl bestimmen, Temperaturgrenzen einstellen). Für NHC liegt mir ein Quellcode (in C++ geschrieben) für ein ACPI-Skript vor. Sofern das behilflich ist, kann ich das verschicken. Im Prinzip würde mir auch schon ein Tool reichen, mit dem ich sagen kann, dass der Lüfter nicht bei 40°C CPU-Temperatur sondern erst bei 50°C anspringen soll.
Falls sich jemand zu einer solchen Programmierung in der Lage fühlt, würde ich mich über eine Email mit geschätztem Zeitaufwand sehr freuen.
Frohe "Nach-Weihnachten" und einen Guten Rutsch!
Benny