Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe
La flessibilità di configurazione è il punto di forza di questo 2-in-1, che ripropone in un form factor alternativo tutta la tipica qualità dei prodotti Lenovo della famiglia ThinkPad. Qualità costruttiva ai vertici, ottima dotazione hardware ma costo che si presenta molto elevato.
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart
Mentre Ubisoft vorrebbe chiedere agli utenti, all'occorrenza, di distruggere perfino le copie fisiche dei propri giochi, il movimento Stop Killing Games si sta battendo per preservare quella che l'Unione Europea ha già riconosciuto come una forma d'arte. Abbiamo avuto modo di parlare con Daniel Ondruska, portavoce dell'Iniziativa Europa volta a preservare la conservazione dei videogiochi
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione
Abbiamo provato il nuovo Galaxy S25 Edge, uno smartphone unico per il suo spessore di soli 5,8 mm e un peso super piuma. Parliamo di un device che ha pro e contro, ma sicuramente si differenzia dalla massa per la sua portabilità, ma non senza qualche compromesso. Ecco la nostra prova completa.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-12-2006, 09:54   #1
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11738
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 10:01.
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 10:07   #2
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
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, 11: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, 11: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, 11:48   #5
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
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, 12:03   #6
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11738
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 12:07.
Rubberick è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 12:46   #7
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
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, 12: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, 13:09   #9
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11738
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, 13: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, 15:47   #11
Rubberick
Senior Member
 
L'Avatar di Rubberick
 
Iscritto dal: Nov 2002
Messaggi: 11738
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, 16: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, 17: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, 17:40   #14
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
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, 17:41   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
Dimenticavo:
io sono geneticamente incompatibile con Vi, Vim, Emacs
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 21-12-2006, 18: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, 20:17   #17
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12103
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, 07: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


Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il convertibile di classe Lenovo ThinkPad X1 2-in-1 G10 Aura Edition: il c...
Intervista a Stop Killing Games: distruggere videogiochi è come bruciare la musica di Mozart Intervista a Stop Killing Games: distruggere vid...
Samsung Galaxy S25 Edge: il top di gamma ultrasottile e leggerissimo. La recensione Samsung Galaxy S25 Edge: il top di gamma ultraso...
HP Elitebook Ultra G1i 14 è il notebook compatto, potente e robusto HP Elitebook Ultra G1i 14 è il notebook c...
Microsoft Surface Pro 12 è il 2 in 1 più compatto e silenzioso Microsoft Surface Pro 12 è il 2 in 1 pi&u...
La Cina ha sviluppato una macchina in gr...
Lanciati cinque nuovi satelliti cinesi G...
Meta avrebbe scaricato illegalmente migl...
QNAP annuncia la funzionalità di ...
Fino a 96 core per chip: la nuova CPU se...
Robot che crescono mangiando i loro simi...
Star Wars Outlaws 2 cancellato: per Ubis...
F1 senza freni: il film supera i 500 mil...
Una supersportiva elettrica da 429 CV a ...
Denodo DeepQuery: ricerche complesse in ...
Pluribus è la nuova ambiziosa ser...
IA come persone: avranno una personalit&...
Scoppia la bufera NSFW: la mano di Colle...
Philips porta OneBlade su Fortnite: arri...
Il consumo dei data center AI esplode: r...
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: 05:22.


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