Problemi di PC? Risolve tutto il vs. Inchiostro Simpatico

Viaggio tra i segreti del tuo pc...

Moderatori: Super Zeta, AlexSmith

Regole del forum
Non aprite topic per ogni sciocchezza, usate quelli già presenti!
Messaggio
Autore
Avatar utente
Mr. G
Storico dell'impulso
Storico dell'impulso
Messaggi: 6972
Iscritto il: 14/03/2005, 16:23
Località: Napoli

#1591 Messaggio da Mr. G »

phoenix ha scritto:bene, accorto presto dell'if :) prova a far l'esercizio senza usare il fflush :)
Quindi avere un output senza doppie stringhe (in caso di errore)?

Non saprei come :-?

Avatar utente
phoenix
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 3779
Iscritto il: 06/11/2007, 20:04

#1592 Messaggio da phoenix »

gioca un pó con il while :) è tutto lì il trucco...
perdona la mia pignoleria ma sono dell'idea che spremere al massimo questi esercizi semplici puó farti capire veramente bene le basi, per poi trovarti meglio a far cose più complesse :)

Avatar utente
phoenix
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 3779
Iscritto il: 06/11/2007, 20:04

#1593 Messaggio da phoenix »

spesso escono errori che segnalano siti web malevoli, questo dipende dal fatto che potendo uppare file, si possono uppare anche script non sicuri, ma se avete l'antivirus attivo, e non scaricate ogni porcheria di cui non siete sicuri, potete navigare tranquilli :)

Avatar utente
Speranzini
Nuovi Impulsi
Nuovi Impulsi
Messaggi: 281
Iscritto il: 06/06/2008, 10:33

#1594 Messaggio da Speranzini »

ho trovato una ventolina da mettere sotto il computer ora non si riscalda più come prima devo ringraziare barabino :002 :015
è solo rock and roll baby

Avatar utente
El Diablo
Storico dell'impulso
Storico dell'impulso
Messaggi: 26707
Iscritto il: 26/10/2007, 1:16
Località: Abruzzo,Texas,Inferno
Contatta:

#1595 Messaggio da El Diablo »

Speranzini ha scritto:ho trovato una ventolina da mettere sotto il computer ora non si riscalda più come prima devo ringraziare barabino :002 :015
Foto della ventolina:
Immagine
"Più le cose cambiano, più restano le stesse"
"I lesbo sono migliori se leggermente asimmetrici" Gargarozzo

Avatar utente
phoenix
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 3779
Iscritto il: 06/11/2007, 20:04

#1596 Messaggio da phoenix »

piccola curiosità ... gli specialisti del settore, sostengono che se non si iniziano ad utilizzare processori molecolari tra circa 5 anni ci troveremmo davanti all'impossibilità  di avere processori migliori, perchè secondo calcoli di analisti, in base all'attuale crescita potenza/calore prodotto, tra 5 anni, il calore prodotto da un processore sarebbe pari a quello del reattore di un aereo in fase di partenza... :)

udp1073
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 2713
Iscritto il: 02/11/2006, 16:28

#1597 Messaggio da udp1073 »

Beh phoenix non so dirti se questa previsione sia vera o meno, sta di fatto che, sino ad ora, tutte le previsioni che preannunciavano la "morte" della tecnologia dei wafer in silicio per la produzione di processori sono state disattese.
Sembra che Intel abbia già  sperimentato le prime pellicole di fotoincisione a 13nm.. cioè 4 volte più dense delle attuali per la produzione dei processori.. quindi, a parità  di potenza (di calcolo) erogata molto più economiche dal punto di vista energetico (se non ricordo male la cosa è quadratica per cui, sempre se ricordo bene, a parità  di potenza un processore di quelli dovrebbe consumare 1/16 rispetto a quelli attuali)

Peró mi chiedo: fino a che punto avremo bisogno di aumentare la potenza di calcolo delle CPU?
Già  oggi abbiamo delle macchine che sono, in buona sostanza AMP, ovvero asimmetrical multi processor: la potenza delle schede video (dei loro processori, detti GPU) è talmente enorme da essere similare (per alcuni tipi di operazioni è superiore) a quella della CPU, inoltre le CPU sono sostanzialmente tutte multicore (due o più processori).. ma la usiamo poi tutta questa potenza? Windows sVista la "riconosce" ma non la usa, non in toto, le applicazioni, tolte alcune di Adobe, non sanno cosa farsene.. così come i driver grafici e gli "engine" (i "motori" grafici) dei videogame non sono in grad di sfruttare ne la potenza delle CPU ne quella delle GPU. Di nuovo, con la release della i/ architecture, si è passati ad usare architetture di memoria a 3 canali ovvero configurazioni di base a 6Gb di RAM per poi salire a 12 o addirittura 24GB di ram.. con il sistema operativo incapace di allocare tutte quelle risorse se non con schematiche obsolete e che non danno alcun reale vantaggio alle applicazioni in esecuzione.. e di nuovo, schede video da 1,8gb (circa) di RAM che vengono sfruttate solo da pochi, pochissimi videogame..
a non farsi un problema di budget oggi si potrebbe mettere su una machina con tanta di quella potenza di calcolo da sembrare un parto della fantasia 10 anni orsono.. con la differenza che un buon 55% di questa potenza è SEMPRE in idle.. molto stupido.. senza contare che si cominciano a vedere alimentatori da 1.4kw e da 1.68kw (questi sono prototipi per ora).. di potenza erogata.. assorbita è di più.. roba da 1200 euro a bimestre di Enel (pensate a far andare un phon per 24 ore su 24.. sarebbero cazzi acidi!!) senza averne reali vantaggi di uso.
Ovviamente mi riferisco ai normali utenti, non a chi fa rendering grafico o compilazione di grandi quantità  di codice.. in tali casi la potenza è utile..
Non nobis Domine, non nobis, sed Nomini tuo da Gloriam

Avatar utente
AlexSmith
Storico dell'impulso
Storico dell'impulso
Messaggi: 7975
Iscritto il: 05/04/2008, 12:04
Contatta:

#1598 Messaggio da AlexSmith »

udp1073 ha scritto: Peró mi chiedo: fino a che punto avremo bisogno di aumentare la potenza di calcolo delle CPU?
La risposta è semplice: fino a quando ci sarà  chi scrive codice.
Il nuovo software è sempre più lento e ha sempre bisogno di più risorse. Altrimenti saremmo ancora fermi agli 8088......
Gli ultimi 195 metri di una maratona sono la ragione che ti spinge a correre i precedenti 42.000.

Avatar utente
Ortheus
Storico dell'impulso
Storico dell'impulso
Messaggi: 12533
Iscritto il: 14/04/2005, 10:55
Località: Avalon

#1599 Messaggio da Ortheus »

Ho un pc portatile con installato Vista.


Orbene vorrei disinstallare Vista e installare un altro sistema operativo.

La domanda è: se disinstallo questa merda di vista, il pc potrebbe risentirne? L'altra è: che sistema operativo mi consigliereste, nel caso?
Non votate per me. Io sono fuori dal Cerchio Magico.

Avatar utente
AlexSmith
Storico dell'impulso
Storico dell'impulso
Messaggi: 7975
Iscritto il: 05/04/2008, 12:04
Contatta:

#1600 Messaggio da AlexSmith »

Ortheus ha scritto:Ho un pc portatile con installato Vista.


Orbene vorrei disinstallare Vista e installare un altro sistema operativo.

La domanda è: se disinstallo questa merda di vista, il pc potrebbe risentirne? L'altra è: che sistema operativo mi consigliereste, nel caso?
Ottima scelta!
Oggi, a mio avviso, per il sistema operativo le scelte sono due: XP o Linux.
Se ti piace sperimentare, ma dipende dal tuo grado di conoscenza del mondo informatico, ti consiglio Ubuntu. Altrimenti XP.
Disinstallare un sistema operativo in soldoni significa installarne un altro, senza il pc sarebbe un pezzo di ferraglia inutile.
Gli ultimi 195 metri di una maratona sono la ragione che ti spinge a correre i precedenti 42.000.

udp1073
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 2713
Iscritto il: 02/11/2006, 16:28

#1601 Messaggio da udp1073 »

Io uso vista, sia sul portatile da lavoro che sui PC domestici, ed ovviamente uso Vista Business sulla macchina da ufficio e Home sulle altre: nonostante non sia perfetto (lo chiamo sVista apposta) non è un brutto sistema.
E' stabile, più di tanti altri sistemi MS, è abbastanza veloce (non come Linux lo so) ma io non mi trovo malissimo.

Per dirla come va detta: cosa fai girare sul pC? Videogiochi? allora guarda su che S.O. girano i tuoi preferiti e regolati di conseguenza. Grafica avanzata? Allora vira su Mac, Modellazione solida? vai con XP. CAD, vai con XP. Browser + un minimo di office automation? allora puoi provare linux.
Prima di qualunque cosa devi peró accertarti di avere i driver per tutti gli ammennicoli del tuo PC, dal sistema base alla scheda video, passando per audio e vari I/O devices..

Per Alex: guarda alex, non hai detto una cosa sbagliata, ti sei solo dimenticato di scrivere una cosa, credo sarebbe opportuno riformulare la frase in questo modo: "fino a quando ci sarà  chi scrive codice con il culo invece che con la testa, non ottimizzando un cazzo e mettendo milioni di righe di codice inutile ovunque sia possibile" per il puro gusto di rompere il cazzo e forzare la mano ai sistemi.
Se trovo la "tabella delle cazzate" la posto, è una tabella dove, per praticamente ogni programma che c'è in giro, ti fornisce una serie di istruzioni con cui far partire dal flipper di MS Office alle foto dei team di sviluppo di Acrobat PRO fino alla propaganda anti-comunista del Corel Draw per il mercato cinese..
Il Codice che ci rifilano è merda, merda!!
Vuoi un esempio? Esiste un sistema operativo che serve a gestire l'interfaccia uomo macchina di un sistema complesso, ad alte prestazzioni, con input da almeno 400 sensori diversi che hanno una frequenza di sampling (misure al secondo) estremamente elevata, che deve gestire apparati radiotrasmittetni estremamente complessi, anche ad elevata potenza, presentare tutti i dati sia con segnali visivi che sonori su varie fonti ed interfacce (3 monitor LCD un paio di cuffie ed altre robe) deve poi controllare una 40 di servomotori, gestire il traffico dati di una 30 di centraline dedicate ed in fine gestire le funzioni di tutta una serie di sistemi di output per fare tutte le funzioni per cui il sistema è stato pensato.. è il computer di bordo dell' F-22 Raptor.. non è un giocattolo.. è comunque più complesso di un sistema di intrattenimento domestico.. ed ha una potenza di due pentium (si i primi, senza numeri..) con 8GB circa di disco (a stato solido per non risentire dei g) ed una memoria RAM che non ricordo.. ora.. non pretendo che Microsoft tiri via tutta la merda possibile ed immaginabile da Vista.. o che Apple faccia la stessa cosa da OS X.. ma il codice è certamente migliorabile, e non di poco!
Peraltro lo hanno già  fatto, entrambe le aziende: entrambe hanno dispositivi mobili che imbarcano versioni "ridotte" dei loro sistemi operativi.. e queste versioni ridotte fanno più o meno tutto quello che fanno le versioni "full size".. magari sono meno ricche graficamente ecc. ecc. ma non venitemi a dire che questo deve significare l'aumento del codice in esecuzione di 3 ordini di grandezza, di 1000 volte, non è credibile e non è veritiero!
Non nobis Domine, non nobis, sed Nomini tuo da Gloriam

Avatar utente
AlexSmith
Storico dell'impulso
Storico dell'impulso
Messaggi: 7975
Iscritto il: 05/04/2008, 12:04
Contatta:

#1602 Messaggio da AlexSmith »

udp1073 ha scritto:Io uso vista, sia sul portatile da lavoro che sui PC domestici, ed ovviamente uso Vista Business sulla macchina da ufficio e Home sulle altre: nonostante non sia perfetto (lo chiamo sVista apposta) non è un brutto sistema.
E' stabile, più di tanti altri sistemi MS, è abbastanza veloce (non come Linux lo so) ma io non mi trovo malissimo.

Per dirla come va detta: cosa fai girare sul pC? Videogiochi? allora guarda su che S.O. girano i tuoi preferiti e regolati di conseguenza. Grafica avanzata? Allora vira su Mac, Modellazione solida? vai con XP. CAD, vai con XP. Browser + un minimo di office automation? allora puoi provare linux.
Prima di qualunque cosa devi peró accertarti di avere i driver per tutti gli ammennicoli del tuo PC, dal sistema base alla scheda video, passando per audio e vari I/O devices..

Per Alex: guarda alex, non hai detto una cosa sbagliata, ti sei solo dimenticato di scrivere una cosa, credo sarebbe opportuno riformulare la frase in questo modo: "fino a quando ci sarà  chi scrive codice con il culo invece che con la testa, non ottimizzando un cazzo e mettendo milioni di righe di codice inutile ovunque sia possibile" per il puro gusto di rompere il cazzo e forzare la mano ai sistemi.
Se trovo la "tabella delle cazzate" la posto, è una tabella dove, per praticamente ogni programma che c'è in giro, ti fornisce una serie di istruzioni con cui far partire dal flipper di MS Office alle foto dei team di sviluppo di Acrobat PRO fino alla propaganda anti-comunista del Corel Draw per il mercato cinese..
Il Codice che ci rifilano è merda, merda!!
Vuoi un esempio? Esiste un sistema operativo che serve a gestire l'interfaccia uomo macchina di un sistema complesso, ad alte prestazzioni, con input da almeno 400 sensori diversi che hanno una frequenza di sampling (misure al secondo) estremamente elevata, che deve gestire apparati radiotrasmittetni estremamente complessi, anche ad elevata potenza, presentare tutti i dati sia con segnali visivi che sonori su varie fonti ed interfacce (3 monitor LCD un paio di cuffie ed altre robe) deve poi controllare una 40 di servomotori, gestire il traffico dati di una 30 di centraline dedicate ed in fine gestire le funzioni di tutta una serie di sistemi di output per fare tutte le funzioni per cui il sistema è stato pensato.. è il computer di bordo dell' F-22 Raptor.. non è un giocattolo.. è comunque più complesso di un sistema di intrattenimento domestico.. ed ha una potenza di due pentium (si i primi, senza numeri..) con 8GB circa di disco (a stato solido per non risentire dei g) ed una memoria RAM che non ricordo.. ora.. non pretendo che Microsoft tiri via tutta la merda possibile ed immaginabile da Vista.. o che Apple faccia la stessa cosa da OS X.. ma il codice è certamente migliorabile, e non di poco!
Peraltro lo hanno già  fatto, entrambe le aziende: entrambe hanno dispositivi mobili che imbarcano versioni "ridotte" dei loro sistemi operativi.. e queste versioni ridotte fanno più o meno tutto quello che fanno le versioni "full size".. magari sono meno ricche graficamente ecc. ecc. ma non venitemi a dire che questo deve significare l'aumento del codice in esecuzione di 3 ordini di grandezza, di 1000 volte, non è credibile e non è veritiero!
So già  che mi pentiró di quello che sto facendo, perchè mi costringerai a leggere messaggi lunghissimi (:evil:) ma ormai.....

Anche se il codice non fosse scritto a "pene di segugio" (come giustamente dici tu), il sw rallenta comunque, inesorabilmente.
E non solo perchè gli effetti visivi dei programmi devono essere sempre più accattivanti per poter essere più facilmente vendibili.

Prendi l'esempio di java, il fatto di essere portabile su ogni piattaforma che supporta una virtual machine viene "pagato" in termini di performance, rispetto ad un programma scritto in C e compilato per una precisa piattaforma di riferimento. E ti assicuro che chi ha scritto le JVM non è sicuramente uno sprovveduto.
La stessa cosa si potrebbe dire per altre tecnologie che rendo no più semplice e veloce il lavoro di chi realizza programmi, o cura l'assistenza che inevitabilmente comportano un prezzo in termini di occupazione di RAM, tempo CPU etc....
Certo sarebbe bello che solo chi ha i coglioni per scrivere il sw di una centralina per caccia militari scrivesse programmi. Ma ti sai quanto ci vuole, in termini di soldi e tempo, per raggiungere quel tipo di risultato?

E poi, applicando un ragionamento contratrio, perchè io programmatore, mi devo preoccupare di sprecare 10 Mb di ram in più o in meno se tanto ormai qualsiasi PC venduto ne ha almeno 2000 volte tanta?
Gli ultimi 195 metri di una maratona sono la ragione che ti spinge a correre i precedenti 42.000.

udp1073
Veterano dell'impulso
Veterano dell'impulso
Messaggi: 2713
Iscritto il: 02/11/2006, 16:28

#1603 Messaggio da udp1073 »

HAHA ti frego!

Risposta molto semplice: se sei un bravo programmatore vuoi che i tuoi programmi girino bene, con stabilità  e velocità .. di fare cagate siamo tutti capaci.. di fare le cose fatte per bene.. no..

(tiè, ciapa chi!)
Non nobis Domine, non nobis, sed Nomini tuo da Gloriam

Avatar utente
AlexSmith
Storico dell'impulso
Storico dell'impulso
Messaggi: 7975
Iscritto il: 05/04/2008, 12:04
Contatta:

#1604 Messaggio da AlexSmith »

udp1073 ha scritto:HAHA ti frego!

Risposta molto semplice: se sei un bravo programmatore vuoi che i tuoi programmi girino bene, con stabilità  e velocità .. di fare cagate siamo tutti capaci.. di fare le cose fatte per bene.. no..

(tiè, ciapa chi!)
Se invece sei un commerciale, vuoi che i programmi che vendi girino bene per qualche tempo e dopo si blocchino.....così ne devi comprare un'altra versione :evil:
Gli ultimi 195 metri di una maratona sono la ragione che ti spinge a correre i precedenti 42.000.

Avatar utente
Mr. G
Storico dell'impulso
Storico dell'impulso
Messaggi: 6972
Iscritto il: 14/03/2005, 16:23
Località: Napoli

#1605 Messaggio da Mr. G »

Mi inserisco di traverso nella conversazione :D
phoenix ha scritto:gioca un pó con il while :) è tutto lì il trucco...
perdona la mia pignoleria ma sono dell'idea che spremere al massimo questi esercizi semplici puó farti capire veramente bene le basi, per poi trovarti meglio a far cose più complesse :)
Riprendo il discorso di qualche gg fa...

Un altro modo sarebbe questo...

Codice: Seleziona tutto

while(continua != 'C')
{
   printf("\n Errore! ");
   printf("Premi C per continuare\n");
   scanf("%c", &continua);
}
...ma il doppio errore mi si ripresenta... e quindi mi ritrovo come il primo codice postato qui (quando Alex mi ha corretto consigliandomi il fflush() ) :-?

Rispondi

Torna a “InformaticHard”