marcellus
Kaiser
Ich habe schon programieren "gelernt" auf der schule und zwar c, dann hab ich noch etwas selbstständig dazu gelesen und wirklich minimale programme geschrieben. Ich hatte aber kürzlich eine recht gute idee, die ich umsetzen will.
Ich geh mal davon aus ihr kennt alle mpd, ich will einen torrent client auf mpd struktur aufbauen. Einerseits wär die steuerung über tcp/ip sicher interessant, weil man das recht leicht auf ein altes kist, dass sowieso 24/7 läuft outsourcen ohne das das ganze unangenehm wird, andererseits ist es leichter einen client alleine für gnome/kde/x/ncurses/(mac os/windows) zu schreiben als alles zu portieren. Abgesehen davon wärs glaub ich eine gute idee ein wegt equivalent zu schaffen, dass man das ganze auch vllt in packetmanagern ohne größere schwierigkeiten einbinden könnte.
Das ist die teorie, die praxis sagt ich weis nicht einmal wo ich anfangen soll, ich hab mich etwas umgesehen und müsste mich einarbeiten in:
libtorrent
libdaeon
mpd source
rtorrent source
tcp/ip aus c heraus
(c++) noch nie verwendet, bringt es mir bei dem projekt vorteile? Bzw zeitersparnis
autoconfig
make
gnu c
posix c
multithreading (glib)?
svn/subversion
(projektmanagement)?
zugriff als user ohne gleich hunderte sicherheitslücken aufzureißen (posix/gnu programmier richtlinien)
Ich weis es gibt sicher haufenweise dokumentationen wie man das macht, aber ich hab schon zu oft einfach so probiert drauf los zu programmieren mit dem effekt halbfertige unleserliche programme zu haben, die einfach nicht funktionieren, kein lerneffekt und immer weniger lust zu programmieren.
Ich nehm mal an es gibt gute bücher, die die themen behandeln, nur ich wollt noch empfehlungen für möglichst gute Bücher die mir in dem fall wirklich was bringen und nicht nur was das ähnlich heist aber nur geld kostet und staub fängt.
Bei den eingeklammerten sachen bin ich mir nicht sicher, ich hab keine erfahrung mit programmieren, deswegen bin ich sehr froh, wenn ihr mich mit guten ratschlägen und viel viel guter dokumentation eindecken könntet.
Ich bin eher so ein typ, der das wissen vorgebetet bekommt als sich kleine brocken aus dokumentationen zusammenzusuchen also eher Anfängerfreundlicher. Ab Anfang August hab ich ca 300€ für bücher zur verfügung, also nicht schühtern sein mit vorschlägen in die richtung. Aja englisch wär mir lieber.
tia
Ich geh mal davon aus ihr kennt alle mpd, ich will einen torrent client auf mpd struktur aufbauen. Einerseits wär die steuerung über tcp/ip sicher interessant, weil man das recht leicht auf ein altes kist, dass sowieso 24/7 läuft outsourcen ohne das das ganze unangenehm wird, andererseits ist es leichter einen client alleine für gnome/kde/x/ncurses/(mac os/windows) zu schreiben als alles zu portieren. Abgesehen davon wärs glaub ich eine gute idee ein wegt equivalent zu schaffen, dass man das ganze auch vllt in packetmanagern ohne größere schwierigkeiten einbinden könnte.
Das ist die teorie, die praxis sagt ich weis nicht einmal wo ich anfangen soll, ich hab mich etwas umgesehen und müsste mich einarbeiten in:
libtorrent
libdaeon
mpd source
rtorrent source
tcp/ip aus c heraus
(c++) noch nie verwendet, bringt es mir bei dem projekt vorteile? Bzw zeitersparnis
autoconfig
make
gnu c
posix c
multithreading (glib)?
svn/subversion
(projektmanagement)?
zugriff als user ohne gleich hunderte sicherheitslücken aufzureißen (posix/gnu programmier richtlinien)
Ich weis es gibt sicher haufenweise dokumentationen wie man das macht, aber ich hab schon zu oft einfach so probiert drauf los zu programmieren mit dem effekt halbfertige unleserliche programme zu haben, die einfach nicht funktionieren, kein lerneffekt und immer weniger lust zu programmieren.
Ich nehm mal an es gibt gute bücher, die die themen behandeln, nur ich wollt noch empfehlungen für möglichst gute Bücher die mir in dem fall wirklich was bringen und nicht nur was das ähnlich heist aber nur geld kostet und staub fängt.
Bei den eingeklammerten sachen bin ich mir nicht sicher, ich hab keine erfahrung mit programmieren, deswegen bin ich sehr froh, wenn ihr mich mit guten ratschlägen und viel viel guter dokumentation eindecken könntet.
Ich bin eher so ein typ, der das wissen vorgebetet bekommt als sich kleine brocken aus dokumentationen zusammenzusuchen also eher Anfängerfreundlicher. Ab Anfang August hab ich ca 300€ für bücher zur verfügung, also nicht schühtern sein mit vorschlägen in die richtung. Aja englisch wär mir lieber.
tia