Newsgroup: italia.firenze.discussioni
Titolo: per informatici

Ciao,
tempo fa misi un msg con un oggetto simile. ALcuni di voi informatici mi 
hanno aiutato, sfortunatamente ho perso i msg originali e non ricordo le 
mail. Se non siete in ferie, vi dispiacerebbe contattarmi rispondento a 
questa mail?
Grazie.
Luca

questa mail?
Casomai a questo "post"... ma se non ci ricordi la domanda sarà
difficile aiutarti di nuovo.
-- 
Tommaso
Difensore della Certezza Prematurata


Ve bene che sei a Fisica, ma le ricerche bibliografiche bisogna saperle 
fare :-)
Qui trovi tutta la discussione
http://tinyurl.com/5rrscn
e' bastato cercare su google groups tutte le discussioni con mittente 
luca....@libero.it
-- 
Today, Medgar Evers was buried from the bullet he caught.
They lowered him down as a king.
But when the shadowy sun sets on the one
That fired the gun
He'll see by his grave
On the stone that remains
Carved next to his name
His epitaph plain:
Only a pawn in their game.

 difficile aiutarti di nuovo.
la domanda era: come faccio a rintracciare in gugolgruppi un post inserito 
su un niusgrup di cui non ricordo nome preciso del postatore, oggetto e data 
in invio?
Cristina, o no? ;o) 

Cristina, o no? ;o) 
ROTFL! Risposta: prova su TabascoSearch.it



luca....@libero.it
Uff Ale...... ci hai segato il divertimento per il pomeriggio :-P


 difficile aiutarti di nuovo.
chiesi aiuto per una eq. logica. Ricordi? Del tipo a and b or c...
Luca

 Uff Ale...... ci hai segato il divertimento per il pomeriggio :-P
Mi cospargo il capo di cenere :-)


 fare :-)
:-) è vero, deve essere il caldo.
In ogni caso, ho letto il vecchi, msg, c'era anche un tale Massimo, forse è 
in ferie?
Adesso vi spiego: l'esame di infobase si divide in tuo parti. La parte del 
calcolo numerico, e la parte di elementi di programmazione in C.
Questa la mia domanda: chi mi ha aiutato nella prima parte è capace di 
spiegarmi il lunguaggio C? In caso positivo sarebbe meglio un incontro, 
anche davanti ad una birra, nazionale, si capisce, costa meno. :-)
Fatemi sapere.
GRazie.


  meno. :-)
Meno male che hanno progredito dal Fortran 77...
Il linguaggio C non si spiega davanti a una birra nemmeno in quel pub di
Antwerpen davanti alla catterdarale con 1000 marche diverse.
Se conosci i fondamenti della programmazione il C e' facile. Se no le 
cose si somplicano. Su Amazon ci sono alcune tonnellate di libri 
introduttivi sul C. Quando poi ne sai qualcosa *devi* leggere
Brian W. Kernighan, Dennis M. Ritchie: C Programming Language (2nd 
Edition) (Prentice Hall Software) <- sono quelli che hanno inventato il 
C e UNIX
E visto che sei (sarai) un fisico la tua Bibbia deve essere
William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. 
Flannery: Numerical Recipes: The Art of Scientific Computing
3rd Edition Cambridge University Press. (
http://www.nr.com
)
Poi guardati pure il sito 
http://www.nag.com
 dove c'e' una libreria con 
le contropalle
Chi tiene il corso?


 spiegarmi il lunguaggio C?
LOL! Scusa ma, detta così, è veramente comica :-)
Ma ti aspetti davvero che si possa spiegare una cosa come il "C" in un
messaggio o due?!?
Si chiama "linguaggio" mica a caso, sarebbe come chiedere di imparare
lo spagnolo in un'ora o due.
Se hai un po' di basi di programmazione, prenditi almeno qualche
giorno e inizia da qui:
http://programmazione.html.it/guide/leggi/32/guida-c/
Se invece non sai cos'è una variabile, un array, un'istruzione
condizionale o un ciclo iterativo, parti da qui ma considera che c'è
un bel po' di strada da fare:
http://programmazione.html.it/guide/leggi/36/guida-programmazione-di-base/

 Chi tiene il corso?
uno si chiama Lanzi, l'altro non ricordo, forse Cresenzi, è di Roma.
Non sei disponibile ad una chiacchierata sul C?
(anche senza birra)
Luca

Non sei disponibile ad una chiacchierata sul C?
Se si tratta del Fattore C magari puoi chiedere su TabascoForum.it



Come no, guarda si fissa alla Villache Brauerei quando vuoi. Hanno una 
Zwickl da urlo la' ;-)


messaggio o due?!?
no, ci mancherebbe. Ho tutto il mese ed una parte del mese di settembre 
prima di fare l'esame.
Se tu sei disponibile, ti faccio vedere il tipo di esercizio dell'esame e ne 
discutiamo.
CIao.
Luca

 Zwickl da urlo la' ;-)
:-)
ma che lingua parli? non ho compreso nulla. Zwickl deve essere una birra.
Ma Villache Brauerei che sarebbe?
Luca


secondo me ancora un t'e' ben chiaro un paio di cosette... mi sbagliero'!
Cristina 

 secondo me ancora un t'e' ben chiaro un paio di cosette... mi sbagliero'!
che cosa non mi sarebbe ben chiaro?
Luca

 Ma Villache Brauerei che sarebbe?
Una birreria vicino a casa mia 
http://www.villacher.com/
 la Zwickl e' 
una birra fresca (nel senso fatta e bevuta) con lievito in sospensione 
perche' poco filtrata.


CIao,
sono stato sul sito, in tedesco. Fammi capire, dove si trova questa 
birreria? Non vorrei fosse un tantino lontano.
Luca

Luca ci ha detto :

..la disponibilità del mela!? ;-)
-- 
[ b a z ]
"Scettico io? Ne dubito!"
" La coerenza è l'ultimo rifugio delle persone prive di immaginazione"
- socio MSTC - Responsabile Gruppi Antanati Gomito/Piede
- SnS pf - socio sostenitore n°16506

 birreria? Non vorrei fosse un tantino lontano.
prova a seguire il labiale... A L E S S A N D R O   A B I T A   A   V I L L 
A C H (e Villach si trova in Austria... si! parlan tedesco lassu', sai 
com'e' son pignolini, loro)
Cristina 

 ha scritto nel messaggio 
news:4896f68a$0$11372$5fc...@news.tiscali.it...


Ciao,
al di la di tutti gli scherzi e il cazzeggio, se qualcuno ha la possibilità 
di darmi una mano, lo ringrazio. Si tratta di incontrarci per un po, poi 
decidiamo per quanto, l'esame è a settembre. Posso avanzare anche la 
proposta di un compenso, sebbene modesto, delle lezioni.
GRazie.
Luca

 ..la disponibilità del mela!? ;-)
Toh, finalmente tu cominci a capire qualcosa... mi fa fatica scrivere
questo post, ti immagini spiegare il C a uno che come perspicacia mi
ricorda il pòero CN&S?!?

 di darmi una mano, lo ringrazio.
Cazzeggio a parte io francamente non posso aiutarti, ho un periodo
pieno e poi andrò in ferie fino a metà settembre.
Ad ogni modo, se tu non l'avessi ancora capito, sei stato piuttosto
vago nel livello di conoscenze che richiedi: dovrsti almeno dire se
sai programmare a grandi linee, o se sei proprio un principiante
totale.

 GRazie.
mi dispiace davvero non poterti aiutare, ma sara' selezione naturale ho 
paura
Cristina 

 *indaffarato*
Massimo come fatturazione non si discosta dalla mia mi sa.



Cri, ma te lo ricordi il Genuense in chat a chiedere chi aveva Villach 
come nick? :-)



Da il linguaggio C si spiega in 2 balletti. In fondo ha solo 7 istruzioni.
Il problema e' imparare ad usare le librerie ANSI :-)



Ora ti metti te a rovinare i threads :-)


 come nick? :-)
Oddio, gia'... ma no una volta sola...!
Cristina ;oDDD

> potrebbe pagarmi 200 EUR/ora di fattura :-)
Ah, ma allora unn'aveo capito io! se paga 200Euro/ora il C glielo insegno 
IO!
Cristina, eccheccavolo :o) 

> Ora ti metti te a rovinare i threads :-)
comunque sei sempre avanti te!
Cristina, tusce'! :o)

 spiegarmi il lunguaggio C? 
Ma dai il linguaggio C, come qualsiasi altro linguaggio strutturato è 
una cavolata assoluta. Mettiti nella logica di dover comandare un 
cretino con semplici istruzioni.
Crei dei blocchi con mattoncini semplici che siano riconducibili a :
-assegnazioni o comunque istruzioni sequenziali
-blocchi di controllo/scelta dove il flusso si divide in due
-cicli dove il flusso viene ripetuto fino a una certa condizione.
A questo aggiungi un minimo di conoscenza dei tipi e la relativa 
dichiarazione e il gioco è fatto (un intero è cosa diversa da una 
stringa o un float). Se riesci a fare i flow-chart riesci a tradurli in 
qualsiasi linguaggio. La sintassi non è importante tanto C, Pascal, 
Basic alla fine hanno la stessa struttura ...e puoi prendere il primo 
corso di base che trovi su google.
-- 
«Siamo contrari all'aggravante razziale nel punire chi commette un 
reato. Un rapinatore non è più rapinatore di un altro se ha un colore 
diverso della pelle.
Dobbiamo rincorrere i delinquenti e non i clandestini in quanto tali» 
Antonio Di Pietro Bellaria 13/07/2008
"Quando un governo punta il dito contro un gruppo etnico, trattandolo in 
modo differente dagli altri, c'e' motivo di preoccupazione.
In Italia 70 anni fa furono firmate le leggi razziali contro gli ebrei" 
Kerry Kennedy Prato 12/07/2008

 cavolata assoluta.
maddai, ancora un po' e Alessandro riusciva a farsi pagare 200E/h per le 
ripetizioni, piu' la trasferta... cosi' tu gni rovini la piazza!
Cristina :o) 

 Zwickl da urlo la' ;-)
Peccato ho finito le ferie ...sennň su una proposta cosě venivo su io, 
magari parlavamo un po' di ottica visto che non ho mai fatto fisica 2 :-))
-- 
«Siamo contrari all'aggravante razziale nel punire chi commette un 
reato. Un rapinatore non č piů rapinatore di un altro se ha un colore 



Cristina, quello e' quanto fatturo normalmente per i clienti migliori...


 magari parlavamo un po' di ottica visto che non ho mai fatto fisica 2 :-))
Prima di venerdi e dopo il 1.09 perche' vo in ferie anch'io. Comunque 
sono 480 Km di autostrada o poche ore di treno non importano le ferie 
lunghe. (anche se la versione local dell'Oktoberfest c'e' stata la 
settimana scorsa...)


 cretino con semplici istruzioni.
Veramente io ci provo da anni con te, ma tanto semplice non è.

> Cristina, quello e' quanto fatturo normalmente per i clienti migliori...
venvia esoso! se tu fissavi un ciclo di lezioni per tutto agosto e meta' 
settembre, 6 ore al giorno... secondo me potevi anche accontentarti di 
200euro
Cristina, in via amichevole... lui ti offre il modesto compenso :o) 

 ricorda il pòero CN&S?!?
ROTFL doppio carpiato ...povero CN&S :-))
-- 
«Siamo contrari all'aggravante razziale nel punire chi commette un 
reato. Un rapinatore non è più rapinatore di un altro se ha un colore 


 ROTFL doppio carpiato ...povero CN&S :-))
Gliera tanto bono.. (cit.)
Zer0

 Veramente io ci provo da anni con te, ma tanto semplice non č.
/me morto
comunque permettimi di notare l'uso della parola *logica* in un post di 
Clausio :-)


prova a staccare il cavo della tastiera e rinfilallo... ci devi avere il 
solito modello mio che ogni tanto si perde qualche letterina pe' strada o le 
scambia :o)
Cristina, servizio di pubblica utilita' 


No io dovrei staccare il cervello e prendermi una decina d'ANNI di ferie


 ripetizioni, piu' la trasferta... cosi' tu gni rovini la piazza!
se lo dicevi prima .... :-D


> se lo dicevi prima .... :-D
se tu stavi attento!
Cristina, "il ragazzo si applica ma l'impegno e' discontinuo"

> No io dovrei staccare il cervello e prendermi una decina d'ANNI di ferie
e' una soluzione anche codesta
Cristina

 
Per forza sei un programmatore Visual Basic ....la programmazione 
strutturata č un opzional :-p
-- 
«Siamo contrari all'aggravante razziale nel punire chi commette un 
reato. Un rapinatore non č piů rapinatore di un altro se ha un colore 


Cristina Cinquilli ha scritto:

No è la tastiera degli utenti di IFD ...modello tommytech, l'è fatta 
apposta per creare qualche flame ogni tanto. :-D


Ciao,
scusa il ritardo.
Grazie in ogni caso per la disponibilità.
Io non conosco molto bene il C, diciamo che forse è meglio dire che sono un 
principiante. In ogni caso il programma che devo studiare non è molto ampio. 
Sono però più sicuro di comprendere qualche cosa se ho con me una persona 
che mastica meglio il C.
Questo il programma del corso con il libro di riferimento:
TESTO DI RIFERIMENTO
M. Barone, E. Marinari, G. Organtini, F. Ricci-Tersenghi, Programmazione 
scientifica, Pearson, 2006.
1 Lezione del 17 Aprile 2008
Sistemi di numerazione (1.1)
Sistemi posizionali (1.2)
Sistemi di rappresentazione (1.3, 1.3.1 e 1.3.2)
2 Lezione del 24 Aprile 2008
Rappresentazione dei numeri razionali (1.3.4)
Rappresentazione dei valori logici (1.6)
Rappresentazione dei caratteri (1.7)
Linguaggi di programmazione (2.1)
3 Lezione dell'8 Maggio 2008
Linguaggi ad alto livello e istruzioni elementari (2.2, escluso 2.2.1)
Il ruolo del compilatore (2.3, escluso 2.3.1)
Il linker (2.4)
Perché il linguaggio C (2.6)
Compilatori C nel loro ambiente (2.8 fino a 2.8.1 incluso)
Istruzioni, variabili, tipi (3.2)
Operatori (3.3, esclusi 3.3.2 e 3.3.3)
La prima volta dell'Input/Output (3.4)
4 Lezione del 15 Maggio 2008
Operatori (3.3)
La prima volta dell'Input/Output (3.4)
Direttive al preprocessore (3.5)
Cenni alle funzioni di libreria (3.6)
Prime applicazioni (3.7)
5 Lezione del 22 Maggio 2008
Il controllo del flusso (4.1)
Prendere una decisione (4.2, escluso 4.2.2)
Iterazioni (4.3)
6 Lezione del 29 Maggio 2008
Array unidimensionali (5.1)
Algoritmi con array (5.2, esclusi 5.2.1 e 5.2.2)
Array multidimensionali (5.3)
Soluzione di sistemi di equazioni lineari (5.4)
7 Lezione del 5 Giugno 2008
Algoritmi con array (5.2)
8 Lezione del 12 Giugno 2008
Puntatori e variabili puntate (6.1)
Array e puntatori nel linguaggio C (6.2, esclusi 6.2.1 e 6.2.2)
Aritmetica dei puntatori (6.3)
9 Lezione del 19 Giugno 2008
Funzioni: dichiarazione e definizione (7.1, escluso 7.1.1)
Parametri formali (7.2)
Puntatori e array come parametri(7.3, escluso 7.3.2)
Integrazione numerica (8.2, escluso 8.2.4)
10 Esercitazioni
17 e 18 aprile: login su sistemi GNU/Linux, interfaccia a finestre, browser.
24 aprile e 2 maggio: emulatore di terminale, comandi di shell per la 
gestione di file (os.html, escluso il paragrafo "Processi").
8 e 9 maggio: primi esempi di programmi in linguaggio C, compilatore C in 
ambiente GNU/Linux.
15 e 22 maggio (recupero del 16): direttive al preprocessore, chiamate a 
funzioni della libreria matematica, opzioni per il compilatore gcc 
(-o, -lm, -Wall), esempi visti a lezione e esercizio "Laboratorio 3.1".
22 e 23 maggio: iterazioni e decisioni con esercizi sulla ricerca di 
soluzioni di equazioni (oss: ovviamente sin(x) = x solo in x=0 -> provare 
con sin(x) = x/2).
29 e 30 maggio: esercizi su array.
6 giugno: ricerca binaria su un array ordinato.
12 e 13 giugno: puntatori: definizione, aritmetica, e interazione con gli 
array.
19 e 20 giugno: funzioni, passaggio di variabili e di puntatori.

 Cristina

 stessa cosa.
indubbio, c'e' gli stercorari, al mondo e quelli che acquistano suoneri per 
cellulari... ci si puole star tutti e due noi!
Cristina 

 per cellulari... ci si puole star tutti e due noi!
bene, per me non ci sono problemi.
Luca

 Il linker (2.4)
Fino a qui e' per gente digiuna di programmazione. Il C comincia da qua
Bella una sola lezione sui puntatori, Sono l'argomento piu' difficile in C
Se vuoi *veramente* imparare il C *devi* assolutamente leggerti il K&R. 
C'e' pure un altro libro di K&R sulla programmazione in ambiente *x
Poi ti devi prendere una distribuzione linux e cominciare a provare a 
scrivere qualche programmino tenendo a mente le regole fondamentali
1. Guarda ai dati e a quali strutture li rappresentano meglio (un 
numero?, un array? una struttura? un lista linkata?)
2. Ti fai un bello schema che ti permetta di capire quali funzioni ti 
devi scrivere e come farle comunicare fra loro.
3. Se una funzione e' piu' di una schermata e' troppo lunga
4. Incapsula l'informazione: non usare variabili globali sono il male e 
una funzione non deve sapere cosa fa l'altra
6. Rivedi tutto per capire se ci sono bachi logici (ce ne saranno tanti 
all'inizio)
7. Inizializza SEMPRE i puntatori altrimenti potrsti scrivere dovunque 
senza rendertene conto e ammazzare qualcosa (io ammazzai il video :-) )
8. Scrivi il codice
9. Compila e comincia a correggere gli errori formali
10. preparati ad un lungo debug perche' non ti funzionera' niente alla 
prima.
Come consiglio per un fisico
Non fermarti al C. Studiati anche Labview e Matlab.
I programmatori veri ti potranno dire di piu'


 Non fermarti al C. Studiati anche Labview e Matlab.
grazie per i suggerimenti. Conosco il programma Matlab, l'altro meno.
In questo periodo ho scaricato un compilatore e mi sono messo a fare qualche 
prova.
Ciao
Luca