C++ OpenSource-Projekt für Anfänger-Programmierer?
Ich bin ein Anfänger C++ - Programmierer. Und ich will verfolgen meine Karriere in der system - und Treiber-Programmierung.
Können Sie mir empfehlen ein opensource-Projekten habe ich meine Fähigkeiten verbessern, die in low-level-Entwicklung?
Ich bin auf der Suche für ein Projekt mit der folgenden Eigenschaft:
- auf C\C++ Sprache
- ein kleines Projekt mit einer kleinen Menge von code, noch
- UNIX-basierte Systeme entwickelt,
Wissen Sie, dass etwas wie dies?
- stackoverflow.com/questions/575511/... stackoverflow.com/questions/534311/...
- Vielleicht sollten Sie sich für einen mentor statt...nicht sicher, opensource-Projekte möchten "Anfänger"ist...nur so ein Gedanke
- Open-source-Projekte sind immer auf der Suche für Anfänger, es sei denn, Sie laufen von ahnungslosen Führer. Es gibt viele Beiträge zu einem Projekt, auch wenn Sie nicht starten, mit Codierung.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie den google summer of code Projekt-Seite! Diese sind alle open source, und viele von Ihnen basieren auf C/C++. Jedes Projekt enthält Ideen, die darauf gerichtet sind, Außenseiter /Anfänger.
Hier ist im letzten Jahr die Seite: http://code.google.com/soc/2008/ Google hat noch nicht entschieden, für welche Projekte beteiligen sich in diesem Jahr, aber diese Informationen werden innerhalb der nächsten paar Wochen (vor Ende März 2009) zusammen mit einer frischen Liste von Ideen.
Wenn Sie ein student an einer Hochschule/Universität können Sie Glück und bekommen sogar Betreuung durch das GSOC-Projekt. Aber selbst wenn nicht, Sie wird wirklich Wert jeder Beitrag, den Sie machen können.
Immer die Arbeit an open-source-Projekte, die Sie tatsächlich nutzen und sich interessieren. Wenn Sie nicht das Projekt selbst, warum sollten Sie das tun gute Arbeit?
Was ist Minix 3? Es ist eine großartige Möglichkeit, zu lernen, über low-level-Programmierung.
Starten Sie Ihren eigenen open-source-Projekt.
Host es auf der Google Code -
Machen etwas etwas große macht oder sonst etwas, das einfacher zu verwenden
Verwenden Sie es und wiederholen es
Entlang der gleichen Linien wie Sourceforge Helfen Wollte, es gibt eine website namens OpenHatch.org dass die Listen Fehler aus der open-source-Projekte, die Aufmerksamkeit brauchen, aber auch potenzielle Mentoren. Insbesondere können Sie für bitesized Fehler, dass könnte ein guter Ort für Anfänger zu beginnen.
Haben Sie versucht,sourceforge ist helfen wollte?
Edit: Und als persönlichen Vorschlag, ich bin nicht sicher, es passt Ihre Bedürfnisse, aber die transmission bittorrent client muss eine Implementierung des Kademlia DHT in C, das ist ziemlich low-level-Netzwerk.