Mozilla Firefox e Thunderbird attenzione a Javascript

Mozilla Firefox e Thunderbird attenzione a Javascript

Falle di sicurezza in Thunderbird e Firefox: disponibile l'aggiornamento per il browser web

di pubblicata il , alle 17:21 nel canale Sicurezza
FirefoxMozilla
 
124 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
ekerazha04 Febbraio 2006, 12:12 #81
Originariamente inviato da: -fidel-]Non rigirare la frittata. Stavamo parlando di allocazione dinamica della memoria. New() viene usata per allocare un oggetto, così
Errato... e da questo si deduce che non conosci Pascal/Delphi (o lo conosci ben poco). New() viene utilizzato in generale per allocare dinamicamente memoria, ma per istanziare un oggetto si richiama direttamente il costruttore nella classe.

Es.

Istanza := VarClasse.Create();

Poichè in questi casi non si utilizza una gestione "esplicita" del puntatore, ma la sua allocazione dinamica viene "facilitata" dal linguaggio (cosa che in altri casi in C/C++ non avviene, come già spiegato).

e ti stavo facendo vedere che quella gestione della memoria la puoi avere anche in altri linguaggi diversi dal C/C++. Che poi si tende a non usare GetMem è perchè con delphi si tende a non usare i puntatori, ma è falso che non si possa fare.

Non ho mai detto che non si possa fare, anzi ho proprio detto che si può fare ma che grazie a New() la cosa è notevolmente semplificata rispetto al C/C++ (dove in determinate occasione ti cucchi malloc() o affini).

[quote]
Ah, poi mi curo eccome della portabilità, dal momento che tendo ad usare librerie multiplatform (tipo appunto le QT che prevedono anche loro alternative più moderne ed efficienti di malloc()), poi se devo fare un programma esplicitamente per Windoes, allora uso VirtualAllocEx

Certo... ed in quest'ultimo caso il tuo programma non sarà più portabile
ekerazha04 Febbraio 2006, 12:14 #82
Originariamente inviato da: eraser
allora, è un interessante argomento che va però trattato in altra sede, per esempio in programmazione con un thread "C/C++ contro Delphi".

Qui si sta parlando di altro ora

Grazie mille

****vi osservo ****

Chi crea il nuovo thread? Anche se alla lunga questa discussione mi sta un po' stancando
-fidel-04 Febbraio 2006, 12:20 #83
Originariamente inviato da: ekerazha]Errato... e da questo si deduce che non conosci Pascal/Delphi (o lo conosci ben poco). New() viene utilizzato in generale per allocare dinamicamente memoria, ma per istanziare un oggetto si richiama direttamente il costruttore nella classe.

Es.

Istanza := VarClasse.Create()

Stavo corregendo il mio post, hai quotato la versione non corretta. Ripeto per concludere, le cose che tu pensi si possano fare solo in C/C++ spesso si possono fare anche con altri linguaggi.


[QUOTE=ekerazha]Non ho mai detto che non si possa fare, anzi ho proprio detto che si può fare ma che grazie a New() la cosa è notevolmente semplificata rispetto al C/C++ (dove in determinate occasione ti cucchi malloc() o affini).


Certo... ed in quest'ultimo caso il tuo programma non sarà più portabile


Ti piace troppo rigirare la frittata eh Vabbè va, basta ora...
ekerazha04 Febbraio 2006, 12:26 #84
Originariamente inviato da: -fidel-]Stavo corregendo il mio post, hai quotato la versione non corretta. Ripeto per concludere, le cose che tu pensi si possano fare solo in C/C++ spesso si possono fare anche con altri linguaggi.
[/quote]
Io ho quotato la versione non corretta? Io ho quotato quello che hai scritto tu e che è
Oltre a New() puoi anche usare GetMem, quindi puoi fare la stessa cosa che fai in C.

Nessuno lo mette in dubbio (pur essendo , come già detto, una cosa completamente inutile). Ma hai perso pericolosamente di vista il concetto di partenza... ti ripropongo un mio post a riguardo che evidentemente non hai letto
Originariamente inviato da: ekerazha]
dato che nella mia affermazione originaria che hai "



[quote]
Ti piace troppo rigirare la frittata eh Vabbè va, basta ora...

Si mi piace tantissimo... sai com'è, ora è pure ora di pranzo Che "basta" sia, se così vuoi
MenageZero04 Febbraio 2006, 12:52 #85
Originariamente inviato da: Stargazer
Be' basta pensare che c'è gente che tiene attivati gli activeX in un certo browser e e-mail

cose che fan riflettere
quello che non capirò mai perchè questa gente usi un computer però


magari sbaglio, ma penso che la maggiorparte delle persone che oggi usa un browser ed eventualmente js, activex o altro non sappiano neanche cosa sia un bowser, js, activex, etc..., tuttavia riesce ad usare queste (ed altre) tecnologie per i propri scopi...

non credi che auspicare la non-esistenza(anche se magari porterebbe and un "mondo IT" più sicuro) di questo tipo di utenza sia, nel 2006, un atteggiamento un po' troppo "snobbistico" e "antidemocratico" ?

ovviamente il tutto imho,senza cercare polemica
-fidel-04 Febbraio 2006, 12:53 #86
Originariamente inviato da: ekerazha]lo mette in dubbio (pur essendo , come già

Avevo semplicemente confuso C++ con il delphi, errare umanum est, giacché uso C++ per il 95%.
Ti sbagli, vatti a rivedere il punto di partenza della discussione, almeno da quando ho messo il primo post, per l'esattezza il #53. Appunto, hai rigirato pericolosamente la frittata.

[QUOTE=ekerazha]Si mi piace tantissimo... sai com'è, ora è pure ora di pranzo Che "basta" sia, se così vuoi


Ho detto basta solo perchè lo ha detto il moderatore.
k0nt304 Febbraio 2006, 13:02 #87
Originariamente inviato da: MenageZero
magari sbaglio, ma penso che la maggiorparte delle persone che oggi usa un browser ed eventualmente js, activex o altro non sappiano neanche cosa sia un bowser, js, activex, etc..., tuttavia riesce ad usare queste (ed altre) tecnologie per i propri scopi...

non credi che auspicare la non-esistenza(anche se magari porterebbe and un "mondo IT" più sicuro) di questo tipo di utenza sia, nel 2006, un atteggiamento un po' troppo "snobbistico" e "antidemocratico" ?

ovviamente il tutto imho,senza cercare polemica

se si possono avere sicurezza e semplicità insieme.. non vedo perchè rinunciare a uno dei due! activeX è inutilmente insicuro!
ekerazha04 Febbraio 2006, 13:04 #88
Originariamente inviato da: -fidel-]Avevo semplicemente confuso C++ con il delphi, errare umanum est, giacché
In realtà hai detto che in Delphi si fa come in C++, non è stata semplicemente sostituita una parola con l'altra come per una svista Hai sbagliato e basta (è umano, questa volta è toccato a te) non cercare "trascendentali" giustificazioni.

Ti sbagli, vatti a rivedere il punto di partenza della discussione, almeno da quando ho messo il primo post, per l'esattezza il #53. Appunto, hai rigirato pericolosamente la frittata.

Non è stato rigirato nulla, si è semplicemente allargato il discorso come accade in quasi tutte le discussioni. Tu però oltre ad allargarti hai proprio frainteso svariate affermazioni (a volte sbagliando platealmente, come nel suddetto caso).

[quote]
Ho detto basta solo perchè lo ha detto il moderatore.

Il moderatore ha detto che si poteva aprire un'altra discussione... ora vedi un po' tu, se non vuoi continuare finiamola qui, se invece vuoi continuare apriamo un'altra discussione, o continuiamo in privato, o troviamoci al bar a parlarne davanti a qualcosa di caldo/alcolico magari se vuole bere qualcosa può venire anche il moderatore
-fidel-04 Febbraio 2006, 13:22 #89
Originariamente inviato da: ekerazha]In realtà

Ma quali trascendentali giustificazioni! Ho semplicemente detto che mi sono confuso e quindi ho corretto l'errore. Non ti appigliare a questo che non c'entra nulla con il discorso, mi sembra chiaro quello che volevo dire. Tra l'altro stavo correggendo mentre anche tu scrivevi...

Originariamente inviato da: ekerazha]Non è
Il moderatore ha detto che si poteva aprire un'altra discussione... ora vedi un po' tu, se non vuoi continuare finiamola qui, se invece vuoi continuare apriamo un'altra discussione, o continuiamo in privato, o troviamoci al bar a parlarne davanti a qualcosa di caldo/alcolico magari se vuole bere qualcosa può venire anche il moderatore


Al bar mi sembra difficile, sempre che non vivamo nella stessa città! Stavo pensando di aprire un topic, ti avviso nel caso.
ekerazha04 Febbraio 2006, 13:39 #90
Originariamente inviato da: -fidel-]Ma quali trascendentali giustificazioni! Ho semplicemente detto che mi sono confuso e quindi ho corretto l'errore. Non ti appigliare a questo che non c'entra nulla con il discorso, mi sembra chiaro quello che volevo dire. Tra l'altro stavo correggendo mentre anche tu scrivevi...
[/quote]
Ti sei confuso perchè
Se lo chiami allargare... Per fortuna i post sono qui a testimonianza anche per gli altri utenti di quello che hai detto, correggendo via via il tiro. Ho frainteso svariate affermazioni?? A volte sbagliando platealmente?? Assurdo, mi fai ridere...

Ridi ridi... visto che ti piacciono le citazioni latine... una suona più o meno così "risus abundat in ore stultorum"
Stai tranquillo che i post ci sono proprio tutti, compresi quelle con le tue gravi eresie e fraintendimenti.

Al bar mi sembra difficile, sempre che non vivamo nella stessa città! Stavo pensando di aprire un topic, ti avviso nel caso.

Avvisami.

Vedi... io cerco sempre di essere cordiale con tutti e di abbattere il tono delle discussioni quando inizia a "scaldarsi" (come la cosa di discuterne al bar davanti a qualcosa di alcolico ), ma evidentemente certe persone non capiscono o non vogliono capire e allora mantenere la cosa su toni civili diventa un'impresa. Tu sei una di queste persone... con te deve vigere solo la schiettezza e la freddezza.

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^