(R)e: [Pluto-help] RedHat 8.0.A è in edicola!!!

(R)ex Sanna 77512746 a tiscali.it
Ven 28 Feb 2003 14:07:47 CET


Roberto C 2: ..de "RedHat 8.0.A è in edicola!!!" 


# Qui menzionano lo stato Russo e la "Nato", ma hanno dimenticato di scrivere
# lo Stato "Nazional-Socialista" Berlusconiano  ;-) hahahah ....uèèè !!!
Gia'..
Ma e' possibile che il nostro  capo di stato si abbassi le mutande davanti a Bill che
nulla ha fatto per noi?? 

Ehm.. 14k uffici postali bloccati da SQL..
[Perche' il mio funziona perfettamente?]


# Micro$old, dice:

# "Potranno avere a disposizione i dati tecnici necessari per sviluppare in
# totale sicurezza applicazioni personalizzate che funzionino con  Windows"
Non serve che tu abbia il codice del tuo OS per sviluppare applicazioni..

Vuoi una dimostrazione?


Immagina di avere un array di interi..
================================================================================================
int** memoria;
int numero_memoria = 12345;
int dimensione_memoria = 1024; // La sto stravanando, in realta' me ne basta molto meno.. :o)


// # Cerchiamo di ottenere della memoria condivisa.
// # Poiche' non desidero che altri possano vederci, diamo rw- all'utente e --- a tutti gli altri.

if ((memoria = shmget (numero_memoria, dimensione_memoria,  IPC_CREAT  | IPC_EXCL | 0600 )) < 0) {
	// # Non siamo riusciti ad ottenere della memoria.
        perror("# Creazione shm fallita "); exit(1); }

else { /* qui ci va altro codice.. :o) */ }

================================================================================================
Perfetto. Adesso hai creato della memoria condivisa [accessibile da altri processi - volendo - ]
senza sapere neanche come venga interpretata e implementata la memoria stessa..

Eppure, non ho dovuto leggere il sorgente del mio OS per creare un array condiviso.

Bene, questa e' una dimostrazione banale di come creare una memoria che possa essere vista [scritta/letta] 
da altri processi nel sistema. 

Non ho mai visto qualcosa di simile sotto Win, neanche a livelli ben piu' alti..
Eppure, con LINUX, sono riuscito a darvi la base per creare un segmento di memoria condivisa.
La maggior parte degli operatori [non sono programmatori seri, secondo me.. :o) ] Win NON SONO MAI ARRIVATI FIN QUA' SOTTO!!!
E neache sanno che esiste questo "qua' sotto" dove voi siete in questo momento..

Prendete l'ascensore e tornate su..
Riaprite LICQ e fatevi sentire.. :o)


# >Pessimismo e fastidio..
# >Leucemia e atarassia..
# E la carogna sale !!!
Gia' gia'...


-- 
# ===================================================================
# Manuel (R)ex Sanna
# [Studente al Dipartimento di Informatica di Torino]
#--------------------------------------------------------------------
# I computer non servono a nulla. Danno solo risposte
#                                                 -- Pablo Picasso --
# ===================================================================



More information about the pluto-help mailing list