Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Polestar 3 Performance, test drive: comodità e potenza possono convivere
Polestar 3 Performance, test drive: comodità e potenza possono convivere
Abbiamo passato diversi giorni alla guida di Polestar 3, usata in tutti i contesti. Come auto di tutti i giorni è comodissima, ma se si libera tutta la potenza è stupefacente
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026
In occasione del proprio Architecture Deep Dive 2025 Qualcomm ha mostrato in dettaglio l'architettura della propria prossima generazione di SoC destinati ai notebook Windows for ARM di prossima generazione. Snapdragon X2 Elite si candida, con sistemi in commercio nella prima metà del 2026, a portare nuove soluzioni nel mondo dei notebook sottili con grande autonomia
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice
DJI Mini 5 Pro porta nella serie Mini il primo sensore CMOS da 1 pollice, unendo qualità d'immagine professionale alla portabilità estrema tipica di tutti i prodotti della famiglia. È un drone C0, quindi in un peso estremamente contenuto e che non richiede patentino, propone un gimbal rotabile a 225 gradi, rilevamento ostacoli anche notturno e autonomia fino a 36 minuti. Caratteristiche che rendono il nuovo drone un riferimento per creator e appassionati
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-12-2006, 10:54   #1
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
Programma per trattare file testo enormi

Ciao ragazzi mi servirebbe un programma fatto per trattare file di testo di grosse dimensioni a partire dai 100 mb in su...

Un programma che abbia operazioni classiche come un find & replace, total uppercase, total lowercase, find & replace con espressioni regolari etc etc, tutti i classici tool dei programmi di testo.

Il programma pero' deve essere pensato per questo scopo, deve lavorare dividendo automaticamente a pezzi il file magari facendo uso di temporanei e mostrare una barra di caricamento per far vedere che e' vivo, un supporto multicore e' gradito :P

Sapreste consigliarmene uno? ovviamente se gia' esistente?


Mi servirebbe perche' spesso mi trovo a maneggiare file SQL di backup e log di vari demoni di grosse dimensioni...

Ah dimenticavo, per l'os: Win32
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD

Ultima modifica di Rubberick : 21-12-2006 alle 11:01.
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 11:07   #2
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
hola rubbe
quasi quasi mi metto a fartelo io
però mi sa ke ci vuole un pò (e nn 1 o 2 giorni)
Se nn hai fretta stasera inizio
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:15   #3
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da ^TiGeRShArK^
hola rubbe
quasi quasi mi metto a fartelo io
però mi sa ke ci vuole un pò (e nn 1 o 2 giorni)
Se nn hai fretta stasera inizio
mi raccomando! in ANSI C!
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:42   #4
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da Rubberick
Ciao ragazzi mi servirebbe un programma fatto per trattare file di testo di grosse dimensioni a partire dai 100 mb in su...

Un programma che abbia operazioni classiche come un find & replace, total uppercase, total lowercase, find & replace con espressioni regolari etc etc, tutti i classici tool dei programmi di testo.

Il programma pero' deve essere pensato per questo scopo, deve lavorare dividendo automaticamente a pezzi il file magari facendo uso di temporanei e mostrare una barra di caricamento per far vedere che e' vivo, un supporto multicore e' gradito :P

Sapreste consigliarmene uno? ovviamente se gia' esistente?


Mi servirebbe perche' spesso mi trovo a maneggiare file SQL di backup e log di vari demoni di grosse dimensioni...

Ah dimenticavo, per l'os: Win32
se non ricordo male emacs dovrebbe fare quanto ti serve.
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:48   #5
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da marco.r
se non ricordo male emacs dovrebbe fare quanto ti serve.
emacs non vale perchè è scritto il lisp
(se nn ricordo male )
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 13:03   #6
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
Ciao tiger

tranquillo se vuoi farlo aspetto

Intanto datemi da provare qualcosa :P

PS: ma che fine avete fatto con diamonds? avete buttato la spugna completamente?
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD

Ultima modifica di Rubberick : 21-12-2006 alle 13:07.
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 13:46   #7
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Rubberick
Ciao tiger

tranquillo se vuoi farlo aspetto

Intanto datemi da provare qualcosa :P

PS: ma che fine avete fatto con diamonds? avete buttato la spugna completamente?
ehmm...
direi ke va maluccio.....
io x ora nn posso assolutamente mettere mano al codice x la connessione skifosa ke ho che mi impedisce di fatto di fare il checkout dal repository
Spero di mettermi l'ADSL appena sistemo un paio di cose
'sti trasferimenti sono sempre un casino
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 13:52   #8
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da ^TiGeRShArK^
emacs non vale perchè è scritto il lisp
(se nn ricordo male )
emacs é fatto in C (ho il codice qui) ma ha i ... plugins in lisp
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 14:09   #9
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
Emacs l'ho provato 5 min e mi ha fatto venire il mal di testa :P

Usa terminologie troppo "programmettose" come piacciono a voi xD

Non esiste parlare di documenti aperti, parla di buffers uff

Ho trovato invece l'ottimo http://www.vim.org/download.php#pc

il buon vecchio vim, c'e' una versione con una leggera gui chiamata gvim sembra abbastanza buono =)

Ha fatto un find e replace in un file di 180 mb in poco tempo e l'ha anche aperto subito...

credo che usero' questo, peccato che non ha il supporto multi-core ^_^
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 14:53   #10
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da Rubberick
Emacs l'ho provato 5 min e mi ha fatto venire il mal di testa :P

Usa terminologie troppo "programmettose" come piacciono a voi xD

Non esiste parlare di documenti aperti, parla di buffers uff

Ho trovato invece l'ottimo http://www.vim.org/download.php#pc

il buon vecchio vim, c'e' una versione con una leggera gui chiamata gvim sembra abbastanza buono =)

Ha fatto un find e replace in un file di 180 mb in poco tempo e l'ha anche aperto subito...

credo che usero' questo, peccato che non ha il supporto multi-core ^_^
IL VIM PER WINDOWS ???
senti, sará che io ho un odio viscerale per il VI e i suoi derivati, ma rimedia (compra) Ultraedit o vai su sourceforge.net e cerca qualcosa di gratuito e di meno flingostonesiano perché il Vi va bene ormai solo per Dinamite Bla Bla
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 16:47   #11
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11749
Intanto a differenza di tutti i software provati fino ad ora apre in un secondo e fa il suo lavoro... sara' che gli altri i software li scrivono pensando che uno debba per forza aprire il suo file da max 50k e non pensano che uno potrebbe mai lavorare a file + grossi... xo' io un ragionamento sulla filesize ed un eventuale split del buffer lo farei se dovessi scrivere un programma del genere...
__________________
Ho fatto affari con: troppi per elencarli

Vendo: NAS PRO QNAP 4 BAIE 419P+ CON LCD
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 17:19   #12
mattia.pascal
Senior Member
 
Iscritto dal: Jun 2006
Messaggi: 1077
VIM naturalamente. Anche su Windows funziona benissimo.
mattia.pascal è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 18:35   #13
leox@mitoalfaromeo
Senior Member
 
L'Avatar di leox@mitoalfaromeo
 
Iscritto dal: Dec 2005
Città: Ahimè..Bs ----------------------------------- Messaggi tot: 1000+
Messaggi: 772
sparo: ultra edit?
__________________
11/2006-Inspiron6400 -t7200|2GB@533MHz|S-ATA 80gb@7200rpm|Ati X1400|9cell Battery||garanzia 3 anni On-Site NBD
ex: Toshiba M30-154 (PERCHE' NON COMPRARE TOSHIBA..LEGGI QUI) + P4 2.8@3,2GHz 1MB L2, Gigabyte 915p-duo,1GB DDR400 DualCh, gF 6600gt 128MB GDDR3 + Canon Ixus50 + Creative Muvo^2 1.5GB
leox@mitoalfaromeo è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 18:40   #14
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da leox@mitoalfaromeo
sparo: ultra edit?
ultra edit per file di testo superiori ai 100 mega non mi piace come lavora
Me l'ha aperto prima notepad un file da 131 MB di ultraedit
certo... una volta ho provato a terminare notepad mentre lo stava aprendo e mi ha mandato a puttane tutto il sistema...
con ultraedit nn mi sono arrischiato a provare
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 18:41   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Dimenticavo:
io sono geneticamente incompatibile con Vi, Vim, Emacs
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 19:08   #16
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da ^TiGeRShArK^
Dimenticavo:
io sono geneticamente incompatibile con Vi, Vim, Emacs

è il Vi e surrogati che sono incompatibili col genere umano!

Io uso xemacs al lavoro (Sun) e mi trovo benissimo. Ha delle replace (regex) che ultra edit se le sogna.
Certo che Ultraedit ha il cloumn mode da brivido ma questo è un lusso per i maniaci dell'indentazione
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 21:17   #17
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da trallallero

è il Vi e surrogati che sono incompatibili col genere umano!

Io uso xemacs al lavoro (Sun) e mi trovo benissimo. Ha delle replace (regex) che ultra edit se le sogna.
Certo che Ultraedit ha il cloumn mode da brivido ma questo è un lusso per i maniaci dell'indentazione

maniaci dell'indentazione?

cmq ultraedit ha anke delle macro da brividi con tutto un insieme di possibilità davvero da paura....
Dal canto mio di solito masochisticamente preferisco scrivermi qualke parserino a mano ke mi fa tutto
Cmq ... ehhmmmm ....
tornando un pò + IT....
Onestamente è davvero forte l'istinto di partire in 6° direttamente con l'implementazione in java utilizzando le java.util.concurrent ke è da ormai troppo tempo ke mi propongo di imparare...
Ma d'altro canto vorrei anke fare qualcosa in C# un pò + decente delle cacatine ke ho fatto finora....
E inoltre immagino ke in C# abbia prestazioni un pò migliori ke in Java..soprattutto con Windows Vista (sperando in una integrazione del .Net framework 3.0 ancora migliore del 2.0)
Quindi direi ke x stasera parto con l'analisi e magari inizio a implementare qualcosina in TDD con eclipse....
E se il tutto riesce come mi aspetto magari poi si può pensare ad un porting x .net.
Certo ke se potessi lavorare a diamonds lo preferirei di gran lunga....
e ho paura ke se inizio questo progetto poi da domani non mi dedico x niente a diamonds....
dunque direi ke la soluzione è:
Se da domani mi vedete scrivere anke una sola riga di codice ke nn appartenga a diamonds siete autorizzati a infamarmi come meglio credete
ecco..
e dopo questo..
direi di aprire eclipse e di iniziare a scrivere...
ehm...volevo dire di prendere foglio e penna e iniziare a scrivere

__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 22-12-2006, 08:38   #18
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da ^TiGeRShArK^

maniaci dell'indentazione?
ok, siamo sinceri: maniaci e indentatori

Quote:
Originariamente inviato da ^TiGeRShArK^
cmq ultraedit ha anke delle macro da brividi con tutto un insieme di possibilità davvero da paura....
Dal canto mio di solito masochisticamente preferisco scrivermi qualke parserino a mano ke mi fa tutto
Cmq ... ehhmmmm ....
io pure il primo lavoro che ho dovuto fare qui é stato modificare (leggi: rendere umano) un pro*C di 6000 righe. Era talmente meccanica e regolare la modifica che l'ho fatta fare da un C (fatto da me ovviamente).

Quote:
Originariamente inviato da ^TiGeRShArK^
tornando un pò + IT....
Onestamente è davvero forte l'istinto di partire in 6° direttamente con l'implementazione in java utilizzando le java.util.concurrent ke è da ormai troppo tempo ke mi propongo di imparare...
Ma d'altro canto vorrei anke fare qualcosa in C# un pò + decente delle cacatine ke ho fatto finora....
E inoltre immagino ke in C# abbia prestazioni un pò migliori ke in Java..soprattutto con Windows Vista (sperando in una integrazione del .Net framework 3.0 ancora migliore del 2.0)
Quindi direi ke x stasera parto con l'analisi e magari inizio a implementare qualcosina in TDD con eclipse....
E se il tutto riesce come mi aspetto magari poi si può pensare ad un porting x .net.
Certo ke se potessi lavorare a diamonds lo preferirei di gran lunga....
e ho paura ke se inizio questo progetto poi da domani non mi dedico x niente a diamonds....
dunque direi ke la soluzione è:
Se da domani mi vedete scrivere anke una sola riga di codice ke nn appartenga a diamonds siete autorizzati a infamarmi come meglio credete
ecco..
e dopo questo..
direi di aprire eclipse e di iniziare a scrivere...
ehm...volevo dire di prendere foglio e penna e iniziare a scrivere

non ho capito un cazzo
torniamo OT ?
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Polestar 3 Performance, test drive: comodità e potenza possono convivere Polestar 3 Performance, test drive: comodit&agra...
Qualcomm Snapdragon X2 Elite: l'architettura del SoC per i notebook del 2026 Qualcomm Snapdragon X2 Elite: l'architettura del...
Recensione DJI Mini 5 Pro: il drone C0 ultra-leggero con sensore da 1 pollice Recensione DJI Mini 5 Pro: il drone C0 ultra-leg...
ASUS Expertbook PM3: il notebook robusto per le aziende ASUS Expertbook PM3: il notebook robusto per le ...
Test ride con Gowow Ori: elettrico e off-road vanno incredibilmente d'accordo Test ride con Gowow Ori: elettrico e off-road va...
ESA: rilevati 40 mila asteroidi vicino a...
La batteria salva fabbriche di EQORE ott...
SpaceX Starship: iniziati i test della t...
Datacenter IA nello spazio entro 5 anni,...
Telescopio spaziale James Webb: rilevato...
Ericsson Mobility Report: nel 2025 il 5G...
PLAI DEMO DAY: si chiude il secondo cicl...
Google rilascia Nano Banana Pro: il nuov...
ChatGPT si rinnova ancora: disponibile l...
Ring lancia super sconti di Black Friday...
Black Friday 2025: 450 euro di sconto su...
Tutte le offerte Blink in un unico posto...
OpenAI e Foxconn uniscono le forze per r...
Ricarica delle auto elettriche in 3 minu...
Lucid presenta Gravity Touring, il SUV e...
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: 06:29.


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