Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione
Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione
Nothing propone sul mercato non uno ma ben due auricolari nuovi: Ear di terza generazione e Ear (a) ossia un nuovo modello a basso costo pronto a ritagliarsi una fetta di mercato. Entrambi rimangono fedeli al marchio per il design ancora trasparente ma fanno un balzo in avanti notevole per qualità e soppressione del rumore.  
Sony FE 16-25mm F2.8 G: meno zoom, più luce
Sony FE 16-25mm F2.8 G: meno zoom, più luce
Il nuovo Sony FE 16-25mm F2.8G si aggiunge all'analogo 24-50mm per offrire una coppia di zoom compatti ma di apertura F2.8 costante, ideali per corpi macchina altrettanto compatti (vedi A7c ) e fotografia di viaggio.
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione
Motorola è decisa sulla sua strada: questo nuovo edge 50 Pro non guarda a specifiche stellari ma considera di più l’aspetto estetico. E si propone elegantemente con linee sinuose e un sistema operativo veloce. Peccato per un prezzo un po' fuori mercato.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 18-01-2013, 09:39   #61
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
Aspe, mi sto confondendo

Devo ingnorare il fatto di eliminare la linea o ignorare la linea (nel senso di eliminarla) ?
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 09:48   #62
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
La seconda che hai detto: va eliminata.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 10:09   #63
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da Vincenzo1968 Guarda i messaggi
Nein. Non le devi ignorare.

Se rimarrò abbastanza su Linux? Io non mi stacco più da Linux.

Senti maaaaa che cosa fa il parametro -server?
Su Linux che lo usi o no il tuo programma da gli stessi tempi(ma solo nell'ultima versione con BufferedOutputStream). E come mai non ce l'ho su XP?
-server dice a java di compilare il codice e di gestire alcune cose in maniera diversa dal solito. Ci mette di più a partire ma in genere è più veloce per certi tipi di programmi.

Sul tuo linux probabilmente è attivo di default (avrai sicuro openjdk). Su windows non ti so aiutare. Stai parlando con l'ex moderatore della sezioni linux ed apple. Manco me lo ricordo come è fatto windows.

Quote:
Originariamente inviato da Vincenzo1968 Guarda i messaggi
La seconda che hai detto: va eliminata.
Bene così. È quello che fa ora.
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 11:44   #64
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Windows a 32 bit:


Linux a 64 bit:



Ultima modifica di Vincenzo1968 : 18-01-2013 alle 11:59.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 11:47   #65
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da VICIUS Guarda i messaggi
-server dice a java di compilare il codice e di gestire alcune cose in maniera diversa dal solito. Ci mette di più a partire ma in genere è più veloce per certi tipi di programmi.

Sul tuo linux probabilmente è attivo di default (avrai sicuro openjdk). Su windows non ti so aiutare. Stai parlando con l'ex moderatore della sezioni linux ed apple. Manco me lo ricordo come è fatto windows.

Bene così. È quello che fa ora.
Ah nientedimeno!

Eri moderatore della sezione Linux e io non ne sapevo niente. Pensavo che fossi moderatore qui, insieme a Cionci.

Sempre all'ultimo le debbo venire a sapere le cose



Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 12:01   #66
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da VICIUS Guarda i messaggi
Sul tuo linux probabilmente è attivo di default (avrai sicuro openjdk). Su windows non ti so aiutare. Stai parlando con l'ex moderatore della sezioni linux ed apple. Manco me lo ricordo come è fatto windows.
...
Può essere che su XP non è previsto? Debbo provare su Windows 8.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 14:19   #67
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515


Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 14:27   #68
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
480 mb/s in scrittura? Che diavolo di disco hai?
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 14:45   #69
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da VICIUS Guarda i messaggi
480 mb/s in scrittura? Che diavolo di disco hai?
Alt! Fermi tutti!

Errore mio. Mi troncava il file a 2.5 GiB.

I tempi corretti sono questi:



Era troppo bello per essere vero.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 14:52   #70
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515




Non ci sono funzioni standard ansi C per gestire i file di grosse dimensioni?
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 15:01   #71
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Domani posto il codice. Per il momento voglio vedere se riesco a ottimizzare ancora un pochino.

Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 16:30   #72
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da Vincenzo1968 Guarda i messaggi
Può essere che su XP non è previsto? Debbo provare su Windows 8.
Io al momento ho due JRE nel mio pc: quella diciamo stand-alone (quella che di solito scaricano solo gli utenti) e quella presente in bundle con il JDK.

Beh, quella stand-alone non contiene la vm server, mentre quella nel JDK sì.

E quando lancio java da riga di comando non riesco ad usare la server vm perchè il path nella variabile di ambiente punta alla JRE "stand-alone"; mentre se lancio una main class dal NetBeans posso usarla (perchè ovvimente qui il path è quello della JRE in bundle col JDK... che a sua volta ho scaricato in bundle con NetBeans )
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 16:39   #73
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Pure io ce l'ho nel jdk:



E ho messo il percorso nelle variabili d'ambiente(la variabile PATH).

Ma nisba.

Poi provo su Windows 8.

Certo che Linux è tutto un altro mondo
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 18-01-2013, 19:37   #74
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Su Windows 8 l'opzione -server ce l'ho:





La macchina è questa:


Il mio programma l'ho compilato a 64 bit con Visual Studio 2012.

Comunque se eseguito successivamente, dalla seconda volta in poi, il tempo di Vicius scende a 110 secondi. Sarà perché la prima volta i file non erano in cache

Ultima modifica di Vincenzo1968 : 18-01-2013 alle 20:02.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 03:49   #75
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
Ed eccolo che alle 3 e mezza di notte (4 e mezza per voi) tornato dal pub si mette a programmare la sua versione!

L'ho fatta in C99 perché mi andava Non ho potuto testarlo su Windows perché non ce l'ho qua, ma su Linux e Mac va.

Da compilare consigliato con:
Codice:
clang -std=c99 -O3 -fstrict-aliasing -march=corei7 c19input2.c -o c19input
o
gcc -std=gnu99 -O3 -fstrict-aliasing -march=corei7 c19input2.c -o c19input
Per semplicità ho fatto che tutti i file da cui lavorare sono presi da una cartella presente nella directory corrente chiamata "All", quindi i file di testo da caricare dovrebbero stare in ./All/*txt (nel file che ho uploadato su file dropper i file sono già contenuti).
Questo parametro sarebbe facilmente spostabile in un parametro da passare a linea di comando ... ma non ne ho voglia ora

Ne ho fatte 2 versioni: c19input.c e c19input2.c.

L'unica differenza è che la seconda usa un buffer in scrittura e POTREBBE essere più veloce ( sperimentalmente in tempi è più veloce, ma per qualche ragione la velocità di scrittura rilevata è minore)

Esempio di run:
Codice:
europa:Contest Kariddi$ ./c19input output.txt -D10GiB
Started loading the files
Files loaded, it took: 0.012177 seconds

Started processing the files
File processing finished, it took: 0.075228 seconds

Started final file output
Final file output finished, it took: 24.184353 seconds
http://www.filedropper.com/c19input_3

Cheers!
__________________
GPU Compiler Engineer

Ultima modifica di AnonimoVeneziano : 19-01-2013 alle 04:14.
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 09:26   #76
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Con Visual Studio 2010 su Windows non trova dirent.h:



Mo provo su Linux con GCC.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 09:31   #77
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Quote:
Originariamente inviato da AnonimoVeneziano Guarda i messaggi
Per semplicità ho fatto che tutti i file da cui lavorare sono presi da una cartella presente nella directory corrente chiamata "All", quindi i file di testo da caricare dovrebbero stare in ./All/*txt (nel file che ho uploadato su file dropper i file sono già contenuti).
Questo parametro sarebbe facilmente spostabile in un parametro da passare a linea di comando ... ma non ne ho voglia ora
Pure io e Vicius(e Tommo) abbiamo fatto cosi. Mettiamola come regola: I file da leggere in input devono stare nella directory All(sottodirectory di quella in cui si trova l'eseguibile).

Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 09:51   #78
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
Ecco il mio sorgente:

http://www.filedropper.com/contest19

Va compilato cosi:
Codice:
gcc -O3 main.c -o C19Gen
o

Codice:
clang -O3 main.c -o C19Gen
o

Codice:
icc -O3 main.c -o C19Gen
Se usate Visual Studio, invece, ricordatevi di selezionare l'opzione "Compile as C" e non "Compile as C++"

Il file rand.dat dev'essere piazzato nella stessa directory dell'eseguibile.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 10:23   #79
Vincenzo1968
Bannato
 
Iscritto dal: Mar 2008
Città: Villabate(PA)
Messaggi: 2515
I tempi di AnonimoVeneziano su Linux:



mi batte di 3/4 secondi.

Mo provo a compilare il mio con le opzioni "-fstrict-aliasing -march=corei7".

EDIT: non succede niente. I tempi rimangono uguali.

Ultima modifica di Vincenzo1968 : 19-01-2013 alle 10:30.
Vincenzo1968 è offline   Rispondi citando il messaggio o parte di esso
Old 19-01-2013, 10:23   #80
AnonimoVeneziano
Senior Member
 
L'Avatar di AnonimoVeneziano
 
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13826
Quote:
Originariamente inviato da Vincenzo1968 Guarda i messaggi
Con Visual Studio 2010 su Windows non trova dirent.h:



Mo provo su Linux con GCC.
Mmm, immaginavo ci sarebbero stati problemi del genere su visual studio ...

Mi sa che l'unica cosa sarebbe usare MinGW o usare una libreria che implementa Windows come questa http://softagalleria.net/dirent.php .... o certo, potrei usare io direttamente le API di windows (e mettere nel codice dei bei #if) ... ma che palle Dovrò valutare
__________________
GPU Compiler Engineer
AnonimoVeneziano è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Nothing Ear e Ear (a): gli auricolari per tutti i gusti! La ''doppia'' recensione Nothing Ear e Ear (a): gli auricolari per tutti ...
Sony FE 16-25mm F2.8 G: meno zoom, più luce Sony FE 16-25mm F2.8 G: meno zoom, più lu...
Motorola edge 50 Pro: design e display al top, meno il prezzo! Recensione Motorola edge 50 Pro: design e display al top, m...
Ecovacs Goat G1-800, mettiamo alla prova il robot tagliaerba facile ed efficace Ecovacs Goat G1-800, mettiamo alla prova il robo...
ASUS ProArt 1, un PC completo ad altissime prestazioni per creator e non solo ASUS ProArt 1, un PC completo ad altissime prest...
SYNLAB sotto attacco: sospesa l'attivit&...
BYD Seal U, primo contatto. Specifiche, ...
Intel ha completato l'assemblaggio dello...
Cina: aumenta del 40% la produzione di c...
GPT-4 quasi come un oculista: in un test...
Prezzi super per gli Apple Watch SE di s...
L'intelligenza artificiale ruba posti di...
The Witcher 3: disponibile su Steam il R...
Xiaomi 15: trapelano importanti specific...
Fallout 5? Meglio aspettare la seconda s...
Motorola Edge 50 Pro è ora disponibile s...
La tecnologia digitale sta trasformando ...
ASUSTOR presenta ADM 4.3 con nuove funzi...
S8 MaxV Ultra e Qrevo Pro: i nuovi aspir...
Goldene: creati, per la prima volta, fog...
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: 01:25.


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