Wer möchte sich mit was auseinandersetzen?
- Dirty Oerti
- Beiträge: 2229
- Registriert: Di Jul 08, 2008 5:05 pm
- Wohnort: Thurndorf / Würzburg
Re: Wer möchte sich mit was auseinandersetzen?
Naja, wir müssen nicht unbedingt alles selbst machen, aber eine einfach Verzeichnissuche werden wir denke ich schon hinbekommen...
Das spart auch Abhängigkeiten.
Das spart auch Abhängigkeiten.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Re: Wer möchte sich mit was auseinandersetzen?
Das ist mit Boost genau gleich einfach/schwer wie mit der C-Standardbibliothek. Der einzige Unterschied ist, dass es sich einmal um eine C-API und einmal um eine C++-API handelt.Dirty Oerti hat geschrieben:Naja, wir müssen nicht unbedingt alles selbst machen, aber eine einfach Verzeichnissuche werden wir denke ich schon hinbekommen...
Boost würde ich sowieso einbauen und zb Boost.GIL (zur Bildverarbeitung) oder auch die Smart Pointer verwenden. Ebenfalls hilfreich könnte auch Boost.Program_options sein...Dirty Oerti hat geschrieben:Das spart auch Abhängigkeiten.
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- Dirty Oerti
- Beiträge: 2229
- Registriert: Di Jul 08, 2008 5:05 pm
- Wohnort: Thurndorf / Würzburg
Re: Wer möchte sich mit was auseinandersetzen?
Das ist für mich nicht unbedingt ein Grund es zu verwenden. Ich habe nichts gegen CKerli hat geschrieben:Das ist mit Boost genau gleich einfach/schwer wie mit der C-Standardbibliothek. Der einzige Unterschied ist, dass es sich einmal um eine C-API und einmal um eine C++-API handelt.
Ist möglich, dass wir Boost brauchen werden.Kerli hat geschrieben:Boost würde ich sowieso einbauen und zb Boost.GIL (zur Bildverarbeitung) oder auch die Smart Pointer verwenden. Ebenfalls hilfreich könnte auch Boost.Program_options sein...
Smart Pointer können wir aber auch einfach selbst implementieren, das ist im Zweifelsfall sogar besser als Boosts SmartPointer, weil unsere genau so designed werden können, dass sie den Anforderungen von Dedupe gerecht werden.
Boost würde uns hier denke ich nur viele Sachen abnehmen, die man zumindest ein paar mal lieber selbst gemacht haben sollte. Und da es sich ja um ein Lernprojekt handelt finde ich, sollten wir uns nicht zu sehr auf vorgefertigte Sachen verlassen, wir können es ja auch ohne großen Mehraufwand selbst schreiben.
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Ich helfe gerne!
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.
Re: Wer möchte sich mit was auseinandersetzen?
Dann werden wir uns nur damit abfinden müssen das es unter Windows nicht geht (Posix Funktionen sind meistens nicht vorhanden), oder doppelt implementieren...Dirty Oerti hat geschrieben:Das ist für mich nicht unbedingt ein Grund es zu verwenden. Ich habe nichts gegen C
Übrigens hab ich so etwas in der Art schon einmal geschrieben. Es war ein 'ls'-Clon für das Betriebssystem was wir weiterentwickelt haben: http://www.tomprogs.at/samples/ls.c
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Wer möchte sich mit was auseinandersetzen?
Genau das ist das Ziel: doppelt implementieren.Kerli hat geschrieben:Dann werden wir uns nur damit abfinden müssen das es unter Windows nicht geht (Posix Funktionen sind meistens nicht vorhanden), oder doppelt implementieren...Dirty Oerti hat geschrieben:Das ist für mich nicht unbedingt ein Grund es zu verwenden. Ich habe nichts gegen C
Der Algorithmus ist überschaubar und er zeigt sich einmal in einer Posix und einmal in einer Windows-Variante.
Das Ziel ist nicht den kürzesten Code zu schreiben, sondern sich mit unterschiedlichen Themen auseinander zu setzen, Alternativen mal gesehen zu haben und sich vorstellen zu können, wie man unterschiedliche Ansätze anpacken kann.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Wer möchte sich mit was auseinandersetzen?
Wir haben jetzt schon einige Punkte hier mal aufgeführt und ich würde nun gerne eure Wünsche im Wiki sammeln. Bitte tragt euch als Entwickler mit eurem Wunsch und ein, bzw. was ihr auf keinen Fall übernehmen wollt (Nogo). Ansonsten bitte im "Level" C oder C++ angeben, damit ich weiß, wie ich euch "bestücken" kann.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Wer möchte sich mit was auseinandersetzen?
Hallo,
ich würde mich auch fürs Build System interessieren, das heißt nicht dass ich Kerli die Arbeit "abnehmen" würde, sondern eher mit ihm mitarbeiten.
Außerdem interessiert mich das Debian- Packaging, wollte schon immer mal ein hübsches Debian Paket erstellen, und so ein (noch recht kleines?) Projekt eignet sich recht gut zum üben.
Ich könnte evtl. auch helfen bugs zu finden oder dinge, die man vielleicht anders machen könnte.
falls ihr noch leute braucht, versteht sich.
mfg, fat-lobyte
ich würde mich auch fürs Build System interessieren, das heißt nicht dass ich Kerli die Arbeit "abnehmen" würde, sondern eher mit ihm mitarbeiten.
Außerdem interessiert mich das Debian- Packaging, wollte schon immer mal ein hübsches Debian Paket erstellen, und so ein (noch recht kleines?) Projekt eignet sich recht gut zum üben.
Ich könnte evtl. auch helfen bugs zu finden oder dinge, die man vielleicht anders machen könnte.
falls ihr noch leute braucht, versteht sich.
mfg, fat-lobyte
Haters gonna hate, potatoes gonna potate.
- Xin
- nur zu Besuch hier
- Beiträge: 8862
- Registriert: Fr Jul 04, 2008 11:10 pm
- Wohnort: /home/xin
- Kontaktdaten:
Re: Wer möchte sich mit was auseinandersetzen?
Die Frage nach dem Debian-Paket bzw. die Build-Services fällt in meinen Bereich. Kerli kümmert sich um cmake, dann aus dem Kompilierten etwas Installierbares zu machen ist mein Job.fat-lobyte hat geschrieben:Außerdem interessiert mich das Debian- Packaging, wollte schon immer mal ein hübsches Debian Paket erstellen, und so ein (noch recht kleines?) Projekt eignet sich recht gut zum üben.
Da ich die Paketgenerierung auf dem proggen.org Server durchführen möchte, wäre hier ein Skript erforderlich, dass aus einem kompilierten Export ein Debianpaket erstellt, ohne den Export zu verändern.
Wenn Du das übernehmen möchtest, möchte ich Dich aber auch bitten, die gewonnenen Erfahrungen im Wiki zu dokumentieren und/oder das Ganze mit mir zusammen zu machen, da ich die Paketgenerierung ebenfalls lernen möchte.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.
Re: Wer möchte sich mit was auseinandersetzen?
Auch wenn das durchaus in einander übergreifen kann ==> CPackXin hat geschrieben:Die Frage nach dem Debian-Paket bzw. die Build-Services fällt in meinen Bereich. Kerli kümmert sich um cmake, dann aus dem Kompilierten etwas Installierbares zu machen ist mein Job.
Du kannst dich ruhig beteiligen. Es gibt schließlich viele verschiedene Plattformen zu berücksichtigen und mir geht es mehr darum zu lernen wie man es schafft das es möglichst überall funktioniert und nicht das ich alles unbedingt selber machen mussfat-lobyte hat geschrieben:ich würde mich auch fürs Build System interessieren, das heißt nicht dass ich Kerli die Arbeit "abnehmen" würde, sondern eher mit ihm mitarbeiten.
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at
- fat-lobyte
- Beiträge: 1398
- Registriert: Sa Jul 05, 2008 12:23 pm
- Wohnort: ::1
- Kontaktdaten:
Re: Wer möchte sich mit was auseinandersetzen?
Ich weiß nicht, ob CPack wirklich so tolle Debian Pakete erstellt. Gute Debian Pakete sind nicht einfach zu erstellen (siehe http://www.debian.org/doc/maint-guide/index.en.html) Die sollte man vielleicht eher selbst erstellen.Kerli hat geschrieben:Auch wenn das durchaus in einander übergreifen kann ==> CPackXin hat geschrieben:Die Frage nach dem Debian-Paket bzw. die Build-Services fällt in meinen Bereich. Kerli kümmert sich um cmake, dann aus dem Kompilierten etwas Installierbares zu machen ist mein Job.
Freut michKerli hat geschrieben:Du kannst dich ruhig beteiligen. Es gibt schließlich viele verschiedene Plattformen zu berücksichtigen und mir geht es mehr darum zu lernen wie man es schafft das es möglichst überall funktioniert und nicht das ich alles unbedingt selber machen muss
Haters gonna hate, potatoes gonna potate.