Newsgroup: it.comp.os.linux.development
Titolo: Smanettare sui codici...

Salva a tutti...
Vorrei cominciare a smanettare qualche codice altrui in modo da imparare 
bene a creare applicazioni linux, ma non so da dove iniziare!! Potete 
indicarmi qualche codice sorgente da capire e poter modificare!! Ho 
scaricato parecchi programmi ma la maggior parte sono formati da oltre 50 
sorgenti e librerie e io non so neanche da dove cominciare!! Cosa devo fare 
una volta scaricato il sorgente? Quale file devo vedere per primo? 
Aiutatemi, se riesco, vorrei davvero dare un'aiuto alla comunitą linux!! 
Grazie a tutti, e a presto...

 Grazie a tutti, e a presto...
Ti assicuro che prima di poter dare un aiuto alla comunità linux devi farti
le ossa per anni. (io non sono in grado e forse non lo sarò mai in grado di
dare un aiuto).
E' molto difficile e poi ricordati sempre quando scrivi un programma che
decine(centinaia...) di persone hanno già fatto o stanno facendo quello che
hai intenzione di fare te e che probabilmente l'hanno fatto in modo migliore
più funzionale e completo del tuo, quindi dai il meglio di te...
In bocca al lupo
Davide

 dare un aiuto).
stro@#ate... chiunque puo' far qualcosa...
anche se non sei un guru del c puoi sempre fare da beta tester di qualche
progetto, puoi scrivere documentazione, magari in italiano...

Davide wrote:

Davide
Grazie tante per il tuo messaggio incoraggiante...(non faccio 
ironia!!)...grazie davvero.
Mi rendo conto che fare quello che vorrei fare è una cosa che richiede 
tempo, bravura, e fatica. Ma voglio riuscirci!! Il C e il C++ già li 
mastico da abbastanza tempo, anche se parecchie cose che vedo nei codici mi 
sono completamente sconosciute!! Potresti almeno consigliarmi qualche 
codice sorgente sempliciotto?? Altrimenti prendo il primo codice che becco 
e ci smanetto finchè non ci capisco qualcosa!!! 
Grazie tante...

 sono completamente sconosciute!! 
Se si tratta di argomenti specifici di programmazione di sistema su
Linux, puoi vedere il libro Advanced Linux Programming (in Debian e`
il pacchetto ebook-dev-alp, per le altre puoi cercarlo nel web).  Se
si tratta di librerie, ovviamente la documentazione in cui ficcare il
naso e` quella delle singole librerie...
Comunque, benvenuto. :-)
Massimiliano
-- 
The Practical Penguin's Notebook - 
http://practicaltux.sourceforge.net
Guide per newbie pratiche al 100%: configurazione della posta
(Postfix, Fetchmail e Procmail), tutorial da zero su Mutt ed Emacs.

 dare un aiuto).
Perche', rispondendo a Ento cosa stai facendo? ;-)
Non c'e` solo la programmazione per `aiutare', e, anche parlando di
programmazione, non c'e` solo il C.  Con linguaggi come Python o Ruby
sei a cavallo nel giro di qualche mese e puoi produrre codice utile in
meno di un anno.


 Massimiliano
Innanzitutto grazie tante per il benvenuto a Massimo.
Poi, è vero, ci sono tantissimi modi di aiutare. Io adesso sto cercando di 
capirci qualcosa seriamente nella programmazione di Linux ma prima di 
questo ho scritto un tutorial sulla programmazione Bash per Newbie che 
penso di pubblicare al più presto, e ho chiarito le idee a centinaia di 
ragazzi che si sono messi in Linux per la prima volta!! Penso di aver dato, 
seppur molto piccolo, un aiuto!!
Sapete perchè Linux è migliore di Windowz?? Semplicemente perchè mentre 
Windows viene sviluppato da programmatori che fanno quello che fanno solo 
perchè vengono pagati, Linux viene sviluppato dalla passione e dall'amore 
per l'informatica e per la programmazione... non a caso un utente Linux non 
si tira mai indietro di fronte a un problema...
Se avrò problemi nel capire qualche codice in c, ci sbatterò la testa finchè 
non lo capirò. Non mi arrenderò, perchè altrimenti farei quello che avrebbe 
fatto qualunque utente Windows!! Si lamentano che Linux sia troppo 
complesso...ma siamo sicuri che lo vogliamo semplice??