Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria
vivo X300 Pro rappresenta un'evoluzione misurata della serie fotografica del produttore cinese, con un sistema di fotocamere migliorato, chipset Dimensity 9500 di ultima generazione e l'arrivo dell'interfaccia OriginOS 6 anche sui modelli internazionali. La scelta di limitare la batteria a 5.440mAh nel mercato europeo, rispetto ai 6.510mAh disponibili altrove, fa storcere un po' il naso
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-10-2004, 22:25   #1
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
[pascal] randomize.

Sapete di preciso la funzione di randomize in tale estinto linguaggio di programmazione?
ho fatto un esperimento con sto programmetto:

Quote:
program randomiziamo;
uses crt;
var a,b,c,d,e,f:real ;
BEGIN
clrscr;
repeat
begin
randomize;
b := random; { esce un numero reale compreso fra 0 e 1 }
c := random(12); { esce un numero intero compreso fra 0 e 1 }
d := 12+random; { esce un numero reale compreso fra 12 e 13 }
e := 2 + (5-2)*random; { esce un numero reale compreso fra 2 e 5 }
a := a + 1 ;
f := random; { esce un numero reale compreso fra 0 e 1 }
writeln(' ciclo numero ',a:2:0);
writeln('b = ',b:8:4);
writeln('c = ',c:8:4);
writeln('d = ',d:8:4);
writeln('e = ',e:8:4);writeln('f = ',f:8:4);writeln;
end
until a >= 5;
repeat until keypressed;
end.
e ho notato che all'interno dei cicli rende le variabili di tali cicli una costante a random. Mi spiego... se b:= random(10) viene 7 allora tutte le volte che verrà eseguito il ciclo la variabile b varrà sempre e solo 7.
Mi sembra strana una funzione del genere... sapete dirmi come funziona esattamente? ed eventualmente per cosa viene usata? O_o
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2004, 22:51   #2
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16212
Re: [pascal] randomize.

Quote:
Originariamente inviato da kibuzo
all'interno dei cicli rende le variabili di tali cicli una costante a random. Mi spiego... se b:= random(10) viene 7 allora tutte le volte che verrà eseguito il ciclo la variabile b varrà sempre e solo 7.
Se funziona come negli altri linguaggi, il generatore pseudorandom del Pascal si basa sull'applicazione successiva di una trasformazione a partire da un valore iniziale detto seme.
La chiamata a randomize inizializza il seme con un valore particolare; le varie chiamate a random calcolano il valore della trasformazione sul seme, sostituiscono il valore del seme con quello calcolato, e restituiscono il valore calcolato.
Il problema è che randomize deve permetterti sia di inizializzare il seme sia con un valore che dici tu (o prefissato), per poter ripetere esattamente un esperimento; sia di inizializzarlo con un valore "preso a caso" (es. l'ora di avvio del programma) per avere comportamenti diversi a ogni esecuzione.
A quanto pare, chiamando randomize senza argomenti, si ottiene il primo comportamento; e a te interessa il secondo.
Qui però non ti so aiutare, anche perché non ricordo nemmeno se il Pascal standard prevede o no un generatore pseudorandom; leggi bene cosa dice il manuale del compilatore.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2004, 22:51   #3
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
reminescenze del 3° anno (ossia 2 anni fa)...
dunque come prima cosa ti consiglio di mettere randomize all'esterno del ciclo repeat..until perchè è una funzione che serve come " a far girare il contenitore dei numeri casuali" (hai presente la tombola quando colui che ha il tombolone agita il sacchettino con i numeri...bene...immagina che sia l'attivazione del movimento del sacchettino). E forse proprio per questo motivo hai risultati inaspettati.

poi veniamo alla valorizzazione delle variabili
Codice:
b := random; { esce un numero reale compreso fra 0 e 1 }
non ricordo si potesse mettere random senza specificare l'intervallo

Codice:
c := random(12); { esce un numero intero compreso fra 0 e 1 }
dovrebbe generare numeri casuali tra 0 e 11 ossia i primi 12 interi;

Codice:
d := 12+random; { esce un numero reale compreso fra 12 e 13 }
vedi prima motivazione

Codice:
e := 2 + (5-2)*random; { esce un numero reale compreso fra 2 e 5 }
vedi prima motivazione

Codice:
a := a + 1 ;
una semplice variabile contatore che non dovrebbe destare preoccupazioni

Codice:
f := random; { esce un numero reale compreso fra 0 e 1 }
solita prima motivazione

non ho il pascal installato su questo pc, altrimenti l'avrei visionato ben volentieri.

prendi con la dovuta cautela le mie motivazioni relative a random senza specificare l'intervallo, anche perchè questa funzione mi è capitata di usarla una volta sola quando feci un programma che simulava il gioco del master mind.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2004, 22:52   #4
ghiotto86
Senior Member
 
L'Avatar di ghiotto86
 
Iscritto dal: Jul 2004
Città: Napoli
Messaggi: 2029
Re: [pascal] randomize.

Quote:
Originariamente inviato da kibuzo
Sapete di preciso la funzione di randomize in tale estinto linguaggio di programmazione?
ho fatto un esperimento con sto programmetto:



e ho notato che all'interno dei cicli rende le variabili di tali cicli una costante a random. Mi spiego... se b:= random(10) viene 7 allora tutte le volte che verrà eseguito il ciclo la variabile b varrà sempre e solo 7.
Mi sembra strana una funzione del genere... sapete dirmi come funziona esattamente? ed eventualmente per cosa viene usata? O_o
infatti quello che hai detto tu è quello che fa la random.
senza però la randomize (rimescolamento) prima il valore della variabile è costante.
a questo serve randomize.

n.b.:che feccia di linguaggio però molto didattico.
ciauz
ghiotto86 è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2004, 22:53   #5
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Re: Re: [pascal] randomize.

Quote:
Originariamente inviato da ghiotto86
...cut....

n.b.:che feccia di linguaggio però molto didattico.
ciauz

anche io due anni fa dicevo che era un brutto e inutile linguaggio. 2 anni dopo col senno del poi, penso mi sia servito.

Un po' come il latino. Nessuno lo parla più oggi, ma ti apre la mente.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 12-10-2004, 23:40   #6
beppegrillo
Senior Member
 
L'Avatar di beppegrillo
 
Iscritto dal: Mar 2004
Messaggi: 1453
Re: Re: Re: [pascal] randomize.

Quote:
Originariamente inviato da motogpdesmo16
anche io due anni fa dicevo che era un brutto e inutile linguaggio. 2 anni dopo col senno del poi, penso mi sia servito.

Un po' come il latino. Nessuno lo parla più oggi, ma ti apre la mente.
Infatti è ancora molto utilizzato per la didattica, imho è molto valido in quel campo.
Ti permette di focalizzare le idee sugli aspetti generali della programmazione senza farti svenare troppo ad imparare cose complesse, tanto una volta acquisito il modus operandi diventa facile passare a linguaggi sicuramente più professionali ed utili.
__________________
Ciao ~ZeRO sTrEsS~
beppegrillo è offline   Rispondi citando il messaggio o parte di esso
Old 13-10-2004, 13:54   #7
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Re: Re: Re: Re: [pascal] randomize.

Quote:
Originariamente inviato da beppegrillo
Infatti è ancora molto utilizzato per la didattica, imho è molto valido in quel campo.
Ti permette di focalizzare le idee sugli aspetti generali della programmazione senza farti svenare troppo ad imparare cose complesse, tanto una volta acquisito il modus operandi diventa facile passare a linguaggi sicuramente più professionali ed utili.
e hai ragione. Infatti con il visual basic, seppure orientato ad oggetti, mi sono trovato bene.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 13-10-2004, 14:12   #8
ghiotto86
Senior Member
 
L'Avatar di ghiotto86
 
Iscritto dal: Jul 2004
Città: Napoli
Messaggi: 2029
Re: Re: Re: Re: Re: [pascal] randomize.

Quote:
Originariamente inviato da motogpdesmo16
e hai ragione. Infatti con il visual basic, seppure orientato ad oggetti, mi sono trovato bene.
vabbè il visual basic è un linguaggio aprticolare come il delphi (non proprio così) che sono like pascal.

studiando il c o c++ invece vedi che sono molto + complessi e utili.

anchio agli inizi grazie al pascal ho imparato a programmare, ma penso che le scuole dovrebbero iniziare direttamente col C.

per poi pèassare o al c++ o al java.

N.b: il visual basic non è orientato ad oggetti, ho capito come intendi tu ma quelli sono oggetti già belli e fatti.
in c++ è diversi: lo devi creare tu un command button.
+ che altro il visual basic è un linguaggio ad EVENTI.

ciau

Ultima modifica di ghiotto86 : 13-10-2004 alle 14:15.
ghiotto86 è offline   Rispondi citando il messaggio o parte di esso
Old 13-10-2004, 14:18   #9
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Re: Re: Re: Re: Re: Re: [pascal] randomize.

Quote:
Originariamente inviato da ghiotto86
vabbè il visual basic è un linguaggio aprticolare come il delphi (non proprio così) che sono like pascal.

studiando il c o c++ invece vedi che sono molto + complessi e utili.

anchio agli inizi grazie al pascal ho imparato a programmare, ma penso che le scuole dovrebbero iniziare direttamente col C.

per poi pèassare o al c++ o al java.

N.b: il visual basic non è orientato ad oggetti, ho capito come intendi tu ma quelli sono oggetti già belli e fatti.
in c++ è diversi: lo devi creare tu un command button.
+ che altro il visual basic è un linguaggio ad EVENTI.

ciau

mi hanno sempre detto che il visual basic è un linguaggio "object oriented" oppure "event driven".
Il c++ lo studiamo (si fa per dire) in sistemi, utilizzando la comunicazione fra le porte ecc.
Sono comunque d'accordo anche io che già in 3a superiore bisogna studiare il linguaggio c++.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 19:29   #10
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
ehm... stiamo andando ot....
quello che ho notato è ke il randomize se inserito all'interno di un ciclo in tale ciclo assegna sempre lo stesso valore random a una variabile, mentre se non è all'interno del ciclo no, e questo mi pare strano xke tutte le volte che com incia il ciclo dovrebbe ripetere le operazioni daccapo. Non può essere una coincedenza, no.

esempio... while j<2000 do
begin
randomize;
clrscr;
b:=random
writeln('numero = ',b,'');
end;

qua dentro mi scrive sempre numero = 0,98686489.... vi rendete conto? per tutte e 2000 le volte....
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 19:38   #11
Dragonx21
Senior Member
 
L'Avatar di Dragonx21
 
Iscritto dal: Jun 2003
Città: Como
Messaggi: 5377
Quote:
Originariamente inviato da kibuzo
ehm... stiamo andando ot....
quello che ho notato è ke il randomize se inserito all'interno di un ciclo in tale ciclo assegna sempre lo stesso valore random a una variabile, mentre se non è all'interno del ciclo no, e questo mi pare strano xke tutte le volte che com incia il ciclo dovrebbe ripetere le operazioni daccapo. Non può essere una coincedenza, no.

esempio... while j<2000 do
begin
randomize;
clrscr;
b:=random
writeln('numero = ',b,'');
end;

qua dentro mi scrive sempre numero = 0,98686489.... vi rendete conto? per tutte e 2000 le volte....
allora,
per rispondere a tutti.
la funzione random può essere utilizzata da sola cioè
a:=random
e la procedura randomize va messa una sola volta all'inizio del programma, non dentro un'iterazione.

ciao!
__________________
E8600@ 6562 Spi1Mb 6,875s
6" Club Tom's Hardware OC Team - HoF Vantage.
Dragonx21 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 19:46   #12
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
si quello l'avevo capito ankio...
il perchè xo è oscuro ai più... e il prof ci ha invitati a scoprirlo... è una settimana che cerco ovunque... e mo ho kiesto qua.
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 19:50   #13
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
Quote:
Originariamente inviato da kibuzo
si quello l'avevo capito ankio...
il perchè xo è oscuro ai più... e il prof ci ha invitati a scoprirlo... è una settimana che cerco ovunque... e mo ho kiesto qua.

ribadisco quello che ho detto nel primo mio reply. Penso si tratti della chiamata di una function predefinita pascal che ha il compito di mettere in movimento il meccansimo di generazione dei numeri casuali.

Un esempio calzante a mio parere è quello del sacchettino della tombola, sempre presente nel mio reply.
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 20:01   #14
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
abbi pazienza...
quello che mi sembra di aver capito è che il randomize si "prende il sacchetto della tombola" e poi coi random comincia a tirare numeri a caso... q eui correggimi se sbaglio.

Ma in un sacchettino della tombola c'è un numero solo? mi pare alquanto strano che venga SEMPRE lo STESSO numero
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 20:04   #15
motogpdesmo16
Senior Member
 
Iscritto dal: Feb 2004
Città: Molfetta (BA) Squadra:BARI
Messaggi: 1085
si, hai ben compreso l'esempio del sacchettino della tombola.
Quello che volevo dire io, era la risposta alla 2a parte
Quote:
il perchè xo è oscuro ai più... e il prof ci ha invitati a scoprirlo... è una settimana che cerco ovunque... e mo ho kiesto qua.
questa frase penso si riferisse a questa frase di Dragonx21:
Quote:
e la procedura randomize va messa una sola volta all'inizio del programma, non dentro un'iterazione
se non è così, mi scuso per l'incomprensione.,

ciao
__________________
Ho felicemente trattato con: Raziel1984,]Rik`[,fab77,pralina,vin81,drago,Qrama,Hangar18,gallo85,kikbond
motogpdesmo16 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 20:15   #16
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
ok, adesso che ci siamo messi d'accordo vediamo di chiarire il problema:

visto che lui col randomize prende il sacco della tombola, perchè se lo metto all'inizio di ogni ciclo ad una variabile a cui assegno un valore random all'interno del ciclo mi assegna sempre lo stesso valore?
non dovrebbe prendere un "sacchetto nuovo" ogni volta?
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 21:02   #17
ghiotto86
Senior Member
 
L'Avatar di ghiotto86
 
Iscritto dal: Jul 2004
Città: Napoli
Messaggi: 2029
Quote:
Originariamente inviato da kibuzo
ok, adesso che ci siamo messi d'accordo vediamo di chiarire il problema:

visto che lui col randomize prende il sacco della tombola, perchè se lo metto all'inizio di ogni ciclo ad una variabile a cui assegno un valore random all'interno del ciclo mi assegna sempre lo stesso valore?
non dovrebbe prendere un "sacchetto nuovo" ogni volta?
preso dall'help del turbo pascal:

inizialzates the built-in random number generator witch a random value (obtained form system colck).
.
.
.

the random number generator should be inizialized by making a call to Randomize, or by assigning a value to Randsend.


richiamando sempre la randomize nel ciclo dovrebbe andare bene (infatti se fai il debug uscirà penso la sequenza casuale, prova), ma devi fare un'inizializzazione fuori dal ciclo.
il pascal è un po rognoso su ciò, quindi non ti fare sti problemi.

p.s: per le cose che ho scritto in inglese se non lo sapete IMPARATELO

ciauz
ghiotto86 è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 22:04   #18
kibuzo
Senior Member
 
Iscritto dal: Feb 2004
Messaggi: 427
Quote:
Originariamente inviato da ghiotto86
preso dall'help del turbo pascal:

inizialzates the built-in random number generator witch a random value (obtained form system colck).
.
.
.

the random number generator should be inizialized by making a call to Randomize, or by assigning a value to Randsend.


richiamando sempre la randomize nel ciclo dovrebbe andare bene (infatti se fai il debug uscirà penso la sequenza casuale, prova), ma devi fare un'inizializzazione fuori dal ciclo.
il pascal è un po rognoso su ciò, quindi non ti fare sti problemi.

p.s: per le cose che ho scritto in inglese se non lo sapete IMPARATELO

ciauz

i problemi sono che
a) non ho il turbo pascal ma il freepascal, mi pare cmqw chiaro che nn posso accedere all'help.
b) nn sono seghe mentali mie ma del mio prof =P

quindi il problema resta sempre PERCHE' non lo posso mettere all'interno del ciclo?
__________________
Ho trattato positivamente con: Crazy rider89, luigi864.
kibuzo è offline   Rispondi citando il messaggio o parte di esso
Old 14-10-2004, 23:14   #19
ghiotto86
Senior Member
 
L'Avatar di ghiotto86
 
Iscritto dal: Jul 2004
Città: Napoli
Messaggi: 2029
Quote:
Originariamente inviato da kibuzo
i problemi sono che
a) non ho il turbo pascal ma il freepascal, mi pare cmqw chiaro che nn posso accedere all'help.
b) nn sono seghe mentali mie ma del mio prof =P

quindi il problema resta sempre PERCHE' non lo posso mettere all'interno del ciclo?
io penso che sia uno standard del pascal: devi inizializzare sta randomize fuori da ciclo e basta.
una spiegazione forse è che randomize rieseguite n volte nel ciclo forse ha un valore impostato che non cambia.
40
BHOOO
ghiotto86 è offline   Rispondi citando il messaggio o parte di esso
Old 15-10-2004, 00:54   #20
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Dipende da come è implementata randomize...potrebbe generare il seme in base all'orologio di sistema... Essendo il ciclo eseguito velocemente inizializza il generatore pseudorandom ogni volta con los tesso seme...e quindi una chiamata a random con lo stesso seme genera sempre lo stesso numero

In generale la randomize o la srand in C (che non a caso si inizializza con l'orologio di sistema) va chiamata una sola volta all'interno di tutto il programma...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione vivo X300 Pro: è ancora lui il re della fotografia mobile, peccato per la batteria Recensione vivo X300 Pro: è ancora lui il...
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
La capsula SpaceX Dragon CRS-33 ha acces...
La NASA è sempre più vicin...
Crisi delle memorie: ASUS torna al passa...
Le console next-generation potrebbero es...
Gemini cresce ancora: la quota di mercat...
Samsung sfida TSMC: la capacità produtti...
Iliad alza il prezzo della fibra ottica ...
Il prossimo low cost di POCO sarà il più...
The Elder Scrolls VI: ecco le ultime sul...
Ecco i saldi di fine anno Amazon, 34 off...
iPhone Fold: scorte limitate al lancio m...
OpenAI porterà la pubblicità in ChatGPT ...
TSMC aumenterà ancora i prezzi: nel 2026...
Marvel pubblica anche il secondo teaser ...
Nuovo accordo tra xAI e il Pentagono: l'...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 08:00.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v