Newsgroup: it.comp.os.linux.software
Titolo: news reader per shell

salve ragazzi che news reader da scell conoscete?
devo integrarlo in un mio script
grazie

 devo integrarlo in un mio script
SLRN
-- 
We are bits of stellar matter that got cold by accident, bits of a star
gone wrong.
 _  _                  _
| \| |___ _ __  ___ __(_)___
| .` / -_) '  \/ -_|_-< (_-<
|_|\_\___|_|_|_\___/__/_/__/ 
http://xpn.altervista.org

 
SLRN e TIN.
-- 
Hitman (reborn!)

 
ottimo sebra che slrn sia proprio quello che fa' per me
ora vo a letto e oggi pomeriggio mi metto a lavorarci , inoltre ci sono 
anche manuali in italiano con la documentazione relativa
grassie

 Hai mai provato/pensato di splittare come in Pan?
Adamo, arrivi tardi, la prossima versione di XPN utilizzera` SQLite come
backend, e le prestazioni ne beneficieranno alla grande :)
Enrico
P.S. Antonio, a parte che sono riuscito a rompere ancora la chiave
primaria della versione di sviluppo (anche se stavolta non ho capito il
perche`), potresti provare a utilizzare uno schema a tre tabelle (una
per gli articoli e gli attributi degli articoli, una per gli header e
una per il corpo degli articoli)?

 piu' file, come e' stato fatto in pan?
Beh la struttura di Pan è sicuramente efficiente, ma considera che Pan ha anche
il vantaggio di essere scritto in C++ mentre XPN è scritto in Python senza
alcuna estensione compilata quindi qualche scotto dal punto di vista delle
prestazioni secondo me lo paga.
Comunque l'attuale versione di sviluppo penso vada abbastanza bene  e
sicuramente la struttura con il DB mi da una flessibilità maggiore rispetto al
vecchio file unico.
Per quanto riguarda il discorso di salvare i messaggi in tanti file singoli,
beh avevo fatto alcune prove in tal senso .. le prestazioni in questo caso
risultano molto influenzate dal filesystem utilizzato.
Nel caso di XPN ho fatto una prova su Reiser-FS e su NTFS ... e quest'ultimo
era decisamente più lento nello gestire tanti piccoli file, ho deciso di
mantenere comunque una struttura a singolo file.
-- 
Accomplishing the impossible means only that the boss will add it to
your regular duties.


 una per il corpo degli articoli)?
Perchè non mi piace :-P
A parte gli scherzi, come ti ho risposto in mail, in pratica avrei bisogno
delle prime due tabelle per ricreare l'albero, e poi se ci fai caso ... nella
tabella headers in pratica non ho tutti gli headers ma solo quelli che ottengo
con il download degli headers iniziale, i restanti sono in pratica salvati nel
body nell'altra tabella.
Comunque ti ho scritto via mail alcune osservazioni relative al discorso della
chiave primaria.
-- 
Criticism is prejudice made plausible.


 piu' file, come e' stato fatto in pan?
Pan non va diretto sui file ascii, ma usa degli indici per lavorare sui
file ascii. In pratica, funziona piu` o meno come Thunderbird sule
mailbox grandi. Se andiamo a vedere, anche XPN poteva essere sviluppato
in quella direzione, ma visto che SQLite e` omnipresente, che Python lo
include nella libreria standard dalla versione 2.5 in poi, e che
ottimizzare un database e` molto piu` semplice che scriversi a mano
tutte gli stratagemmi per ottenere un risultato simile con dei file di
testo, allora ben venga SQLite :)
Enrico
P.S. tra l'altro, quello che ha detto Antonio non c'entra nulla: non e`
Python il problema, ma l'implementazione utilizzata

 Python il problema, ma l'implementazione utilizzata
Non stravolgere le mie parole :-P
Ho detto
---Quote----
Beh la struttura di Pan è sicuramente efficiente, ma considera che Pan ha anche
il vantaggio di essere scritto in C++ mentre XPN è scritto in Python senza
alcuna estensione compilata quindi qualche scotto dal punto di vista delle
prestazioni secondo me lo paga
---Quote----
Quindi ribadisco ... non è quella la causa, ma un minimo di svantaggio anche a
causa del linguaggio c'è, secondo me!
E ti sfido a riscrivere Pan in Python e a dimostrare che le sue prestazioni
restano esattamente le stesse :-P
-- 
Books have the same enemies as people: fire, humidity, animals,
weather, and their own content.


 storia il miglior newsreader di tutti i tempi :P
Spero di riuscirci prima che i newsgroups muoiano.
-- 
Speech is conveniently located midway between thought and action, where
it often substitutes for both.


 p.s.: sto testando xpn preso dal CVS.
beh allora?
-- 
One of the most obvious facts about grownups to a child is that they
have forgotten what it is like to be a child.


 restano esattamente le stesse :-P
Non ne ho ne la voglia, ne le capacita` :)
Enrico

 Non ne ho ne la voglia, ne le capacita` :)
Allora fine del discorso :-P
-- 
The wit makes fun of other persons; the satirist makes fun of the
world; the humorist makes fun of himself.
