Newsgroup: it.comp.software.database
Titolo: [forse OT] Database gestione bibliografia

salve a tutti, sono un nuovo utente di questo NG e, dunque, potrei 
essere brutalmente OT... ne chiedo subito scusa.
Spiego brevemente il mio "problema" e poi attendo le vostre idee (anche 
su dove reindirizzare eventualmente la mia domanda...).
Sono un docente e ricercatore universitario, mi ritengo un discreto 
"power user" del PC ma sono totalmente a digiuno di linguaggi di 
programmazione.
Ora, per il lavoro che svolgo ho bisogno di un database in cui poter 
catalogare in maniera molto articolata le "cose" che leggo o che vorrei 
leggere. In più vorrei poter integrare questo database a Microsoft Word, 
così da poter inserire direttamente in questo applicativo i dati 
bibliografici che mi servono senza doverli "CTRL+C e CTRL+V" ogni volta.
Ultima necessità: questo dbase ipotetico dovrebbe poter girare 
indipendentemente dal sistema operativo (l'ideale sarebbe che girasse su 
una chiavetta USB), visto che non sempre nelle biblioteche si può 
utilizzare il proprio portatile.
Ho già cercato e sperimentato molti software commerciali (Endonte, 
Scholar's Aid, Reference Manager eccetera), ma nessuno di questi ha 
*tutte* le caratteristiche di cui ho bisogno: ecco perchè mi è venuta la 
(malsana?) idea di fare un bdase "su misura".
Ovviamente queste sono le caratteristiche principali: chi fosse 
interessato a darmi una mano può richiedere un elenco più completo di 
funzioni delle quali ho bisogno...
Grazie per ogni suggerimento che mi potrete dare.
Hileotech

 
Così si parla!
Il "quanto pago" è, evidentemente, sottoposto a "quante ore di lavoro ci 
vanno" e questo, purtroppo non lo so: sono pronto a fornire tutti i 
dettagli del "mio" dbase così che tu (o chiunque altro) possa farsi 
un'idea della mole di lavoro.
Per quanto mi riguarda posso buttare lì questa proposta: io ti do tutte 
le indicazioni, poi il software rimane tuo e, se vuoi, lo vendi a chi 
vuoi. Da parte mia richiedo solo la possibilità di usare il sw a titolo 
gratuito.
Giusto per chiarire la mia posizione: sono ricercatore da 5 anni e, come 
ti ho detto, ho già girato *molti* degli applicativi "dedicati" a questo 
tipo di cose, senza trovarne uno che facesse veramente al caso mio.
Ovviamente si accettano controproposte.
Grazie,
Hileotech

> utilizzare il proprio portatile.
Questa mi è nuova... però non sono un frequentatore di biblioteche...
chissà perchè non ti lasciano utilizzare il tuo portatile... mah...
però se c'è la chiavetta usb ti lasciano utilizzare il loro
immagino... altrimenti dove ti metti la chiavetta? :-)
Secondo me se ti fai fare un'applicazione web (asp o php) su un mysql
o mssql risolvi tutto con una manciata di ore di lavoro. Chiaro che
devi avere un collegamento internet dove vai a lavorare...
Ma poi perchè farsi fare delle cose che già esistono e funzionano
egregiamente e sono anche gratuite?
Ora bisognerebbe capire bene le tue esigenze, ma secondo me con google
documents (
http://docs.google.com
) riesci a fare tutto quello che ti
serve.
Se secondo te non ci riesci spiegaci meglio le tue necessità.
Ciao

cestino ha scritto:

Effettivamente mi rendo conto che la richiesa è un po' strana e, finora, 
un po' misteriosa.
Spiego meglio le mie necessità raccontando per grandi linee il workflow 
tipico a cui questo dbase si dovrebbe mettere a servizio.
1. Un libro/articolo/rivista/sito web ecc. mi capita tra le mani. Fatta 
la prima scrematura (se mi occupo, ad esempio, di medicina, lascerò 
tranquillamente stare una monografia sullla storia del punto-croce =P ), 
decido di leggerlo/consultarlo. Il dBase qui mi serve per segnarmi gli 
estremi della "cosa" che sto leggendo, visto che non capita (quasi) mai 
di potersi dedicare alla lettura di una sola "cosa alla volta". Il dBase 
deve essere in grado di poter supportare delle categorie e 
sottocategorie (un libro non è semplicemente di "medicina", ma sarà di 
"anatomia" o "fisiologia"; e a voler essere precisi non sarà nemmeno di 
"anatomia", ma sarà di "anatomia patologica" piuttosto che di "anatomia 
comparata"). Fino a questo punto il Sig. Access si comporta 
egregiamente, fatta salva la portabilità (su cui tornerò sotto)
2. Letta/consultata la "cosa" mettiamo che abbia trovato 10 frasi 
interessanti (quello che ai tempi del liceo segnavi con la matita o, per 
i più evoluti, con l'evidenziatore). Ora io vorrei poter "tenere" queste 
frasi, ovviamente correlandole alla fonte dalla quale provengono (vedi 
punto 1). Anche qui il sig. Access si comporta egregiamente.
3. Fra un mese devo consegnare un articolo/libro/qualsiasi-cosa sul tema 
XYZ. Ora diventa chiara la funzione delle categorie/sottocategorie: 
voglio che il dBase mi dia tutto quello che ho trovato sul tema XYZ 
oppure sull'autore Tizio (semplici query: ancora una volta Access...). 
Scrivendo, ovviamente, faccio citazioni virgolettate e inserisco note a 
piè pagina. Qui mi è necessaria una "funzione" che, con pochi click 
(possibilmente uno...) mi "spedisca" direttamente in nota di Word i dati 
della citazione. Qui Access, almeno per quanto lo conosco io, si perde 
nell'Oceano più burrascoso... Se poi aggiungiamo che la formattazione 
delle note (ordine dei campi, formato e font del carattere, 
abbreviazioni eccetera) dovrebbe poter essere decisa a priori e 
teoricamente per ogni nuovo documento di word, allora Access è proprio 
mal messo.
4. Ora, si dà il caso che io viaggi molto per lavoro (e per biblioteche) 
e che, comunque io cambi spesso PC. Se ogni volta che approdo su un PC 
"sconosciuto" devo mettermi lì a installare TomCat o a caricare Macro 
pre-costituite (ammesso che abbia i privilegi necessari) preferisco 
tornare alla vecchia carta/penna/scatola da scarpe. Ecco perchè pensavo 
ad una bella "installazione" portatile: fosse anche che occupa il 50% di 
un HDD esterno da 250 Gb, comunque la posso buttare su dove voglio e, se 
proprio non ha una sua interfaccia proprietaria, almeno con un IE o 
Mozilla qualsiasi riesco a lavorarci.
Ho allungato un po' il thread, chiedo scusa, ma così sono un po' più 
chiare, spero, le mie esigenze...
Hileotech
PS: laptop e biblioteche: effettivamente in alcune (non molte) 
biblioteche non si può entrare con niente se non carta e matita (nemmeno 
penna...), soprattutto se devi mettere mano a documenti di un certo 
pregio (ad es. le Cinquecentine).

 pregio (ad es. le Cinquecentine).
Vabbò... in ogni caso le biblioteche hanno i collegamenti internet
(almeno dalle mie parti tutte), quindi a mio avviso la migliore
soluzione è un'applicazione web. Secondo me con google e tutti i suoi
applicativi fai tutto.
Conosco alcuni ricercatori... ed avete (scusa se mi permetto) un gran
"difetto di fabbrica" o "deformazione personale"... voi dovete
ricercare e se trovate non siete contenti... manca sempre qualcosina e
dovete ricercare ancora... he he he
Non puoi pretendere di trovare una cosa a tua immagine e somiglianza
(che in ogni caso è in continua evoluzione) e tanto meno pretendere
che qualcuno ti faccia per niente il tuo prodotto pur lasciandogli
tutti i diritti di rivendita.
La scelta è facile... o ti fai fare qualcosa ad hoc e paghi o ti
adatti con quello che c'è in giro...
Ripeto che perdendoci un paio di giorni a studiare le applicazioni
gratuite di google, secondo me riesci tranquillamente a fare tutto
quello che ti serve. magari non con un click ma ci riesci. Dalla
pagina principale di 
google.it
 schiaccia sul menu "Altro" e poi "e
altro ancora" e guardati
- blocco note
- documenti
- picasa
- calendar
- youtube
- google map
e con questi ci fai tutto quello che vuoi.
E se le tue relazioni le consegnassi invece che in word in un sito
internet con i riferimenti ai vari servizi google?
Buon lavoro e soprattutto buona ricerca :-)

 gratuito.
Francamente, non troverai nessuno disposto a lavorare per te a queste 
condizioni.
Se vuoi farti fare qualcosa su misura, secondo le tue esigenze (e si può 
fare) devi pagare un professionista.
Dato che sei tu l'esperto del campo, dovrai occuparti tu della eventuale 
rivendita per rientrare nei costi.
Se la base dati la hai già pronta, si tratta solo di scrivere 
l'integrazione con Word.
Se gli articoli li scrivi su *tuoi* PC, questo può essere fatto da un 
componente separato (probabilmente componente ActiveX, configurabile da 
Word).
Per segnarti le note, invece, probabilmente puoi seguire il suggerimento 
di cestino.
Manlio Perillo

 Buon lavoro e soprattutto buona ricerca :-)
Grazie per la pazienza ed i preziosi suggerimenti: ogni ulteriore spunto 
di *ricerca* mi è sempre gradito =D

Manlio Perillo ha scritto:

Carissimo Manlio,
grazie per le indicazioni.
Come ho già risposto a cestino (e come ho indicato nel mio post, ma 
evidentemente in maniera non chiara) sono *disposto a pagare il lavoro*. 
Non posso fare un'offerta, perchè non ho idea di quanto lavoro ci sia 
dietro: fatemi voi delle proposte (anche in pvt) in base al lavoro che 
pensate si debba fare per ottenere questo risultato.
Non ho già pronta la base dati, se non una specie di scarabocchio in 
access che, francamente, è tutto da rivedere.
Gli articoli li scrivo sui miei PC: questo, effettivamente, può 
facilitare l'installazione di componenti particolari per far sì che il 
dbase "parli" con Word.
L'unico mio problema è che le operazioni di raccolta dati (o, se vuoi, 
di popolamento delle tabelle del dbase) avvengono nel 90% dei casi su PC 
che non sono miei o sui quali, comunque, non ho possibilità di 
installare niente: da qui l'idea di far nascere 'sta pazzia come 
"portabile" (che poi sia una penna USB piuttosto che un HDD esterno 
questo non mi interessa più di tanto).
Ringrazio anche te per i suggerimenti (molto tecnici...).
Hileotech

 è così =(
Buona fortuna!

 dbase "parli" con Word.
Certo che insisti con questo word. Non hai detto che la soluzione deve
essere sysop indipendente? Allora perchè parli di world? E se a
Calcutta ti trovi un linux? :-)
Ma poi sei sicuro che la chiavetta te la lasciano utilizzare?
Potresti farti un bartpe su chiavetta con il tuo amato world :-) Forse
ti semplificherebbe la vita e funzionerebbe su qualunque pc CHE FA IL
BOOT DA CHIAVETTA e come probabilmente sai non tutti lo fanno....
mah...
Alla fine sarai costretto a farti 2-3 metodi alternativi (se c'è
chiavetta metodo A, se c'è web metodo B, ...) e poi farli convergere
in un database comune con procedure di allineamento... troppo
complicato per il lavoro che vuoi fare....
Io se fossi in te (come ti ho già suggerito) metterei per iscritto
tutto il da farsi. Scrivendolo e rileggendolo ti accorgerai da solo
che molte cose sono superflue e poi le altre le farai analizzare da
qualche professionista e sentirai cosa ti spara, ma non sperare che la
cosa sia economica...
Ciao

cestino ha scritto:

Grazie, cestino.
so (o meglio penso di sapere) che la cosa non sarà economica. Ma il 
lavoro è lavoro... se escono e poi rientrano (gli eurozzi, intendo) ben 
venga tutto.
Da questo thread sto cominciando a capire perchè non esiste un programma 
che faccia *tutto* quello che ho in mente: come dici tu "troppo 
complicato per il lavoro che voglio fare".
Ma la speranza è sempre l'ultima a morire (e lo dimostra, fra l'altro, 
il fatto che abbia trovato qualcuno che ha speso un po' del suo tempo 
per rispondermi ;-) ) e, quindi non demordo.
Ciao,
Hileotech

 per rispondermi ;-) ) e, quindi non demordo.
Secondo me alla fine rinuncerai e continuerai a fare tutto come stai
già facendo + gli applicativi di google se c'è internet in
biblioteca :-)
Comunque farti fare qualche preventivo male non fa... poi deciderai...
Ciao

 discorso... [...]
Stra-quoto: ho dovuto fare il "porting" di un programma che si 
interfacciava con office (da '97 a 2000) e son saltate fuori rogne e bug 
che neanche a metterli apposta si riesce a fare un caos del genere...
Ciao,
Paolo

 questo non mi interessa più di tanto).
Se ti serve una soluzione portabile l'unica possibilità è 
un'applicazione web (tra l'altro *relativamente* facile da installare su 
una periferica USB).
Le alternative (applicazione standalone o client-server) implicano una 
installazione sul pc, ergo sono escluse per dfinizione.
Via javascript (editor decorosi, magari WYSIWYG, se ne trovano) potresti 
isolare e salvare sulla base dati le parti "evidenziate".
Permetti però un commento: vista la complessità del tutto e le esigenze 
non ben definite, fossi in te prima di spendere centinaia (migliaia, più 
probabilmente) di euro valuterei meglio quello che si trova in 
circolazione, magari affiancandoci un po' di studio di SQL e regexp (per 
fare quanto ti serve basterebbero file rtf -leggibili in chiaro- 
ordinati in cartelle).
Ciao,
Paolo

 isolare e salvare sulla base dati le parti "evidenziate".
sono io che ricordo male o le WebApp richiedono un webserver?
che andrebbe installato, ovviamente...
a meno che tu non ti riferisca a roba tipo EpiWiki, ma a me pare un gran
bell'accrocchio, e la vedo dura gestire un "database" cosi'...
ilSimo
-- 
now playing: Blackmore's Night - All For One
But now hear my song
About the dawn of the night
Let's sing the bards' song
                       Blind Guardian - The Bard's Song (In The Forest)

 bell'accrocchio, e la vedo dura gestire un "database" cosi'...
EpiWiki è un wiki, non c'entra nulla con un web server.
Pensavo a cose tipo Server2Go (
www.server2go-web.de
) che contiene 
Apache, PHP, MySQL, SQLite e varie altre cosette, eseguibile su USB 
(penna, drive, etc), CD-ROM, schede flash.
Di simili ce ne sono a dozzine (apache può essere facilmente eseguito 
out-of-the-box, stesso discorso per lighttpd).
Ciao,
Paolo

 out-of-the-box, stesso discorso per lighttpd).
vale il discorso di sopra.
ilSimo
-- 
now playing: Blackmore's Night - All For One
So many centuries, so many gods
We were the prisoners of our own fantasy
But now we are marching against these gods
I'm the wizard, I'll change it all
                                Blind Guardian - Valhalla

 vale il discorso di sopra.
Idem per le risposte ;)
Ciao,
Paolo

 [...]
Manlio Perillo

 Non so come vengano montate le periferiche hotplug come penne USB.
Su debian non lo so neanch'io, è da un po' che non la uso.
Su altre distro che uso le monta con tutti i permessi (ho appena 
verificato con ubuntu feisty).
In ogni caso il discorso non era questo (non mi riferisco al tuo 
commento): se non è accessibile una periferica USB tutta la "proposta" 
dell'OP cade, webserver o meno (nessuna applicazione sarebbe utilizzabile).
Unica alternativa che rimarrebbe praticabile sarebbero semplici documenti.
Io mi mantenevo nel campo della possibilità, poi all'OP (o chi per lui) 
l'onere di valutarne la fattibilità "sul campo" ;)
Ciao,
Paolo



Capisco perfettamente (o, quantomeno: intuisco la problematica). ecco
perchè, in una delle mie richieste, avevo postato una roba del tipo
"fare in modo che il dbase sia portabile". La mia esigenza è quella di
poter/dover scrivere: uso Word per questione di... comodità (purtroppo
il 99% dei PC è dotato di questo programma), non perchè lo stimi
particolarmente. Se esiste un programma di "videoscrittura" dotato di
buone funzioni di formattazione del testo (tipo OpenOffice.Org) che
crei meno problemi per eventuali upgrade futuri, ben venga: se ne fa
una installazione portabile e via così. In sintesi: la mia necessità è
di poter buttare in una nota a piè pagina una serie di dati prelevati
dal database, formattandoli secondo determinate esigenze. Che poi io
debba usare come strumento di videoscrittura Word, WordPerfect,
OpenOffice.Org o anche solo Q10 la cosa non mi interessa.
Cmq grazie anche a Xon per il suo intervento: sempre più mi rendo
conto, come già dicevo, come mai non esista un dbase che faccia tutto
quello che ho in testa...

 quello che ho in testa...
Più che un problema di funzionalità la difficoltà è nel, di fatto, non 
avere un computer su cui farlo girare (nel senso che non sai come/dove 
lo potrai/dovrai utilizzare)... ;)
 > Se esiste un programma di "videoscrittura" dotato di
 > buone funzioni di formattazione del testo (tipo OpenOffice.Org)
 > che crei meno problemi per eventuali upgrade futuri, ben venga:
 > se ne fa una installazione portabile e via così.
Anche OpenOffice può funzionare da chiavetta USB (senza installazione).
Poi il problema non è tanto il programma in sé (a lungo termine e su 
sistemi diversi ci saranno sempre problemi di porting), quanto il 
formato che usi per salvare i dati.
Potresti usare HTML, ma sia Office (in particolare) che OOo producono un 
codice molto sporco, oppure RTF, che anche se non è uno standard 
"globale" (lo è de facto, ma è un formato microsoft) è editabile da 
moltissimi editor e leggibile in chiaro.
Certo non ha tutti i "gadget" dei formati di documento avanzati ma per 
le esigenze standard è più che adeguato.
Rinnovo il consiglio che altri ti hanno già dato: elenca in dettaglio le 
funzionalità che ti servono e proponilo (il mezzo valutalo tu) a qualche 
professionista (che, come prima cosa, ti preparerà uno studio di 
fattibilità).
Ciao,
Paolo

 Sicuramente!
e gestiti da uno staff piu' o meno professionale, si suppone.
e piu' e' professionale, meno le tue supposizioni reggono.
ilSimo
-- 
now playing: 
Do you know if Merlin did exist
Or Frodo wore the ring
Did Corum kill the gods
Or where's the wonderland
Which young Alice had seen
Or was it just a dream
I knew the answers
Now they're lost for me
                                Blind Guardian - Immaginations From The
Other Side

 e piu' e' professionale, meno le tue supposizioni reggono.
Allora sono in una botte di ferro! ;)
A parte le battute (neanche poi tanto tali), ripeto quanto ho già 
ribadito in un paio di occasioni: se il problema è a monte, lato 
hw/sistemistico, nessuna soluzione è praticabile. La mia era un'ipotesi 
possibilista: avere uno strumento versatile senza i vincoli 
precedentemente elencati.
Ciao,
Paolo

 Per accedere a localhost:80 o 8080?
no, per _ascoltare_ sula porta.
ilSimo
-- 
now playing: 
Knight and the dragon together will fight against the king of the evil
He has corrupted the old dragon's heart, and he will pay with his blood
Knight and the dragon together will fight, tryin' to put down the tyrant
They are the last hope for this land to live
To live in freedom again
                                Drakkar - Dragonheart 

 Per accedere a localhost:80 o 8080?
mi scuserete se intervengo, ma in questo hread continuo a leggere, 
stranamente dati i nomi di chi posta, incompetenze e, quel che e' molto 
peggio, supponenze.
il primo corso di cobol l'ho fatto nell'85, giusto per chiarirsi. di db, 
nonostante cio', penso di saperne davvero poco, e qui di solito leggo sempre 
con attenzione. invece leggo gente che parla di biblioteche senza esserci 
mai stata.
come quando gli informatici mi dicono:
"un libro lo archiviamo con autore, titolo, soggetto".
"si', se non avete mai letto un libro, se non sapete che esistono regole e 
standard internazionali, se non sapete che possono esserci 0-N autori e 0-N 
soggetti, e anche 1-N titoli, e se siete soliti lavorare coi piedi".
il caso vuole che sia chi ha un po' di anni fa progettato e tuttora gestisce 
la lan di una biblioteca pubblica (parte della p.a., che sottosta' a leggi e 
regolamenti ecc.), che abbia catalogato libri, che lavori spesso con 
manoscritti e imamgini, e che gestisca una sala multimediale, quindi a 
contatto con ricercatori e normali utenti che vogliono usare internet.
e che comunichi le mie esperienze ai colleghi di altri istituti, il che, 
insieme alla legislazione abbastanza stretta nell'ambito, fa' si' che se si 
vuole parlare non a caso ma sul concreto e' meglio tenere presente alcune 
possibili situazioni *reali*, non pseudo-ipotetiche come quelle che ho letto 
nel thread.
i criceti mi sono simpatici, ma non mi sento un criceto, mentre so per certo 
che per qualche stronzata di un utente io posso avere problemi molto seri 
(altri ne hanno gia' avuti). quindi nella lan della mia biblioteca:
1. ci sono policies piuttosto rigide (giochi e programmi craccati li si usa 
a casina propria). se cio' nonostante ne trovo, non gradisco e lo manifesto 
molto chiaramente. e in modo formale e ufficiale.
2. i colleghi lasciano i loro portatili a casa. non so, non posso sapere, e 
tutto sommato non mi interessa sapere se hanno a/v aggiornato ecc. -- non 
facendo parte del dominio, non sottostanno a policies. se proprio vogliono, 
li facciamo entrare in dominio *e voglio sapere che programmi ci sono* e a 
chi sono intestate le relative licenze.  a questo punto di solito nessuno 
insiste oltre. strano.
3. gli utenti possono usare
3.1. i loro portatili, scollegati da qualunque rete (sto cercando di capire 
come mettere su un wireless anche per loro, ma non so se avete visto che ai 
bibliotecari parigini il wireless da' mal di testa e nausee :P)
3.2. alcuni pc nostri, collegati a internet, previa iscrizione a 
un'anagrafica dietro presentazione di documento, consegna di 
username/password, e autenticazione di ogni navigazione, come da
decreto pisanu ecc ecc quindi loggati dall'isp (cosa che peraltro subiamo 
anche noi, anch'io). non e' un vezzo, e' penale non farlo. se qualcuno ne fa 
a meno, auguri e figli maschi.
4. data transfer
4.1. a buon conto, su tutti i pc salvo quelli del mio ufficio sono murate le 
usb-dati.
4.2. sui pc per il pubblico, sono murati anche floppy e cd. il traffico dati 
o viaggia loggato o passa per i pc del mio ufficio. ho sempre trovato il 
tempo di passare un file su/da una chiavetta. ma voglio sapere *quale* file, 
e posso anche usare un hex edit. non infrango nessuna privacy: se uno non 
vuole, va in uno degli ennemila internet cafe' dove glielo fanno fare 
finche' non viene chiuso da finanza o piu' probabilmente polizia postale.
hint: queste, wireless o no, sono cose che si estenderanno, se continua il 
clima attuale. quindi forse e' meglio non pensare sempre che i bibliotecari 
sono fessi, perche' la volta che non lo sono il furbetto si becca una 
denuncia penale. inoltre, a pensarla come si deve, di solito si scrive 
codice come si deve.
ciao, a.
btw, anni fa mi capito' un ricercatore con esigenze molto simili, piu' o 
meno un amico. pensai un po' al tempo/costo necessario, alla divulgabilita' 
del sw, e al fatto che, imx, non ci sono due ricercatori che vogliono le 
stesse cose. e gli dissi: studiati un po' meglio office e fattelo tu come ti 
sembra meglio. a me non serve come esperienza, soprattutto perche' non e' 
estendibile, e in compenso ruba un sacco di tempo.
quanto ai grassetti, dai miei programmi continuo a generare pagine web. per 
le quali mi basta che ci sia un browser, fosse pure ie. chi programma un sw 
per la versione X di mso e' un pessimo programmatore. nella mia lan i 
programmi scritti specificamente per word xp o 2007 non funzionano proprio, 
ed e' possibile o probabile che presto ci sia quasi solo ooo...
ora lasciatemi soffrire. torno a controllare le query di access, che domani 
devo ancora insegnare quelle. c'e' gia' chi mi ha detto che select where non 
lo capisce mentre in modalita' grafica gli riesce subito... :P

 peggio, supponenze.
Secondo me sarebbe grave, come tu dici, se le "supponenze" fossero 
involontarie.
Ma visto che dall'inizio si è detto all'OP (e non solo, in più 
occasioni): ottenere quello che vuoi è praticamente impossibile, *forse* 
potresti provare così ma devi valutarne la fattibilità in funzione del 
tuo ambiente di lavoro; sinceramente non vedo la cosa così grave ;)
Ricordo inoltre che si parlava *anche* di biblioteche, ma il discorso 
era più generale e da lì partiva.
Grazie inoltre per gli utili chiarimenti sull'ambiente (così l'OP ora sa 
definitivamente che può mettersela via... ;).
Buone query! ;)
Paolo

 no, per _ascoltare_ sula porta.
Puoi spiegarmi? Il firewall windows blocca l'ascolto sulle proprie porte?
Ciao,
Paolo

 Puoi spiegarmi? Il firewall windows blocca l'ascolto sulle proprie porte?
spesso e volentieri per fare la bind() su una porta ti servono i permessi di
admin (sicuramente sotto la 1024, per le altre credo sia impostabile).
d'altra parte i firewall in genere si fanno bloccando tutto e lasciando
passare quello che serve, qindi generalmente le connessioni verso localhost
su porte non gia' aperte non vengono accettate. e per modificare le
impostazioni del firewall devi essere admin.
ilSimo
-- 
now playing: 
I'm a watcher in the dark, I'm so cold inside my heart
I'm a temple in the storm, and I'm bound to be reborn
                                Gammaray - Somewhere Out In Space

 impostazioni del firewall devi essere admin.
Ma questa è una novità di vista o una policy di sicurezza che di default 
è disabilitata?
Perché con nessun SO (vista non l'ho ancora mai visto) mi capita di 
lanciare un server web che apre una porta e ottenere messaggi di blocco.
Riguardo al firewall: bloccano tutto, ma quello che entra dall'esterno. 
Che senso ha bloccare "sé stessi"?
Scusa la curiosità ;)
Grazie, ciao,
Paolo

Pablo Xon ha scritto:

Ho letto con piacere il thread che ho aperto, anche se nelle ultime 
battute mi sono perso un po'... ;-)
Mi sto sempre più rendendo conto della difficoltà della cosa. Lo 
scenario descritto da andrea palazzi è quello che quotidianamente 
riscontro nella mia attività: chi è abituato a lavorare su computer win 
o *nix "suoi" e sui quali può accedere come admin/root si troverebbe 
frustrato a lavorare per più di 15  minuti sui pc descritti da andrea. 
ma tant'è.
Dunque, mi permetto di dire, non è possibile immaginare di far girare su 
chiavetta/HDD USB un sistema che ascolti/parli/chiami (o comunque si 
dica in "informatichese") su localhost. con buona pace di tutti.
questo non significa, però, che io non possa lavorare sul mio laptop con 
un sistema di questo genere... o no?
Hileotech

 Che senso ha bloccare "sé stessi"?
evitare zombie?
se qualcuno sta cercando di aprire una porta "non consentita" sul tuo pc,
probabilmente e' qualcuno che sta cercando di fare cose, se non "brutte",
quantomeno non consentite.
ilSimo
-- 
now playing: 
Caught in the afterlife
I've gone too far
When sorrow sang softly and sweet
The air was filled with tears
Full of sadness and grief
When sorrow sang softly and sweet
                                Blind Guardian - When Sorrow Sang

 un sistema di questo genere... o no?
Sul tuo puoi lavorare come vuoi ;)
Ciao,
Paolo

 quantomeno non consentite.
Hai ragione, non avevo pensato al problema dei virus & Co.
L'unico che ho preso è stato nel 1987, su un pc dos... ;)
Il mio dubbio sorgeva dal fatto che lavoro basandomi su architettura web 
e, quando lanciamo i vari server http(s) (su porte che vanno dalla 8000 
alla 9500), non ho mai visto problemi e/o blocchi.
Grazie, ciao,
Paolo

 un sistema di questo genere... o no?
infatti. a parte qualche utente cui ho dovuto schiodare la macchina o 
cercare di salvare file, sui pc del pubblico non intervengo, finche' li vedo 
lontani dalle prese di rete.
nel tuo caso, mi sembra una situazione molto personale, in cui probabilmente 
non hai ancora definito esattamente cosa fare (e come farlo). quell' 
"esattamente" se ti rivolgi a qualcuno, o e' un tuo grande amico o ti costa 
abbastanza.
fossi in te, per quel che puo' valere un consiglio da chi non ha molto messo 
a fuoco il problema, ci ragionerei un po', semplificherei il piu' possibile, 
e poi userei access, e volendo l'integrazione che ti consente con word.
intorno al 95-97, stavo ancora imparando vb, mi chiesero appunto un db per 
bibliografie molto mirato. lo feci molto semplice e pochissimo normalizzato. 
funziona ancora, e genera pagine con grassetti e corsivi (molto meno 
piacevole in html il maiuscoletto, ma volendo si fa).
se loro mettono nei campi giusti Alessandro | Manzoni, lui puo' scrivere 
Manzoni, Alessandro o A. Manzoni. se ci sono tre autori, o un autore con tre 
nomi di battesimo, un minimo di intervento in fase di data entry lo devono 
fare, ma e' ridotto. ecc ecc ecc.
gia' col solo access e un po' di vba probabilmente te lo fai. se lo pensi 
bene, molto lo fai con stampa unione da word. ripeto, io stavo imparando. ma 
sapevo gia' che office sarebbe cambiato, e inoltre quando mi capitano 
programmi che *richiedono* word XYZ mi innervosisce abbastanza. vorrei 
evitare di produrre lo stesso effetto su altri.
hth, ciao, a.

 gia' col solo access e un po' di vba probabilmente te lo fai.
se invece vuoi/devi prendere appunti non sapendo come, con pochi euro 
all'anno ti fai 
www.hileotech.com
 su aruba, scegli il db, e ti prepari i 
form per l'inserimento di quello che serve.
rustica: quando sei a casa tiri giu' il tuo db aggiornato e ci fai quello 
che vuoi.
elegante: prepari tutto in modo che sempre via www:80 il tuo db su |aruba| 
genera le pagine che vuoi.
ma scordati google e altre cose non sotto il tuo controllo. sto 
imparicchiando dotnet. il secondo coso che mi sono scritto sfrutta l'api 
google per i grafici. funziona, anche. ma se a google cambiano un bit va 
tutto in malora. in questo caso, google vale esattamente word97, xp, 2003, 
2007...
quando puoi, fa' sempre cose che sei in grado di gestire per conto tuo.
hth, ciao, a.

 quando puoi, fa' sempre cose che sei in grado di gestire per conto tuo.
Concordo, ma estendendo il concetto dovresti includerci anche .net... ;)
Ciao,
Paolo

Hileotech ha scritto:
[snip..snip]
Se il tuo target è Word, non puoi fare a meno di qualcosa che sia 
installato su un pc Windows, e come già ti hanno fatto notare, questo lo 
puoi fare solo sul TUO pc.
Quindi ti serve almeno un portatile, con wireless.
Al portatile aggiungi un cellofono "di quelli evoluti", che possa 
fornirti sia connettività internet per il portatile (cioè fare da modem 
UMTS/GPRS), sia possa essere usato come "piattaforma di emergenza" per 
quei posti dove impediscano l'uso del portatile e non ci sono PC su 
Internet.
Ti serve inoltre un CMS, esposto su Internet. Lo puoi installare su un 
server virtuale acquistato da un rivenditore di "virtual hosting" o 
similare. Sul CMS ci carichi quello che ti serve, usando tutti gli 
strumenti tipici del contesto web (file upload, form, mail). Se non ne 
trovi di già precotti, puoi fartelo fare.
A questo punto il giro funziona così: se proprio ti piace Word, ti fai 
sviluppare un'applicazione client che si interfaccia con il database 
server del CMS ed acquisisce i dati in modo trasparente e li passa a 
Word tramite un comando che ti inserisca quello che ti pare, come vuoi 
tu. Esempio: selezioni una parola, clicchi qualcosa e ti compare una 
popup dove si vede il 'risultato': scegli quello che ti serve e 
prosegui. In questo modo hai: i dati su un server visibile in Internet, 
a cui puoi accedere anche se ti impediscono di usare il TUO portatile. 
Naturalmente, se non c'è il TUO portatile, ma c'è Internet, non puoi 
usare la TUA applicazione, ma puoi fare copia/incolla.
Se non puoi usare il portatile, con il cellofono puoi memorizzare i dati 
che ti servono, che trasferirai non appena possibile (do' per scontato 
che se non ci sono computer non puoi scrivere i tuoi documenti con Word).
Se ti mettono a disposizione una stazione di lavoro connessa, inserisci 
le informazioni direttamente con l'interfaccia del CMS.
Se non ti lasciano usare niente di diverso dalla matita, non vedo 
alternative tecnologicamente accettabili.
La soluzione che ti ho proposto costicchia, perché il vhosting va sui 
1000 euro/anno, più un manutentore che pagherai a prestazione, più i 
costi di connessione. Puoi rientrare dei costi se quello che vuoi fare 
ha mercato, e trovi delle persone disposte a pagare per i servizi del 
tuo CMS (ovviamente, a ciascuno i suoi dati).
Auguri

 Concordo, ma estendendo il concetto dovresti includerci anche .net... ;)
concordo, ma estendendo il concetto dovrei includerci anche un sistemista 
nx, un dbadmin multipiattaforma, un programmatore c++/java :)
invece faccio io (a son che me, a fag tot me...), con un amico sistemista 
che viene 6 ore alla settimana.
e dopocena scrivo i programmi che usero' in ufficio.
a ms riconosco non che fa belle cose (anche se sulle gui ha fatto avanzare 
il mondo pc di vent'anni in 2-3 anni), ma che fa cose usabili mentre il 
direttore ti chiede una relazione annuale completa di statistiche e grafici, 
e insieme ti chiama la direzione generale, e insieme devi tenere un corso 
pp/xl/access, e insieme controlli che gli ups dei server non vadano giu', le 
stampanti stampino delle tabelle word pensate non proprio benissimo e che 
devi reimpostare tu a tutti, e il provider intanto garantisca l'essenziale. 
questa e' la mia situazione. non invento niente. ce lo vedi davvero linux 
qui in mezzo?
nb: se rispondi "si'", sei assunto. in qualita' di volontario non retribuito 
:)
sono anni che voglio mettere linuz in lan, ma deve funzionare e devo poterlo 
programmare dal primo giorno, sul win2003 girano programmi che ho scritto 
fra le 01am e le 03am...
btw, la relazione nessuna delle tre figure professionali di cui sopra 
sarebbe in grado di scriverla in un  italiano decente, leggibile e non 
burocratese. io, *modestamente*, si': ho fatto lettere, indirizzo 
filologico, 110L/110. quando non ho incubi ma sogni, sogno di poter lavorare 
ai miei amati manoscritti di qualche centinaio d'anni fa. in latino, of 
course. o alle mie ennecentomila immagini risoluzione stampa, che i tb mi 
vanno stretti... :PP
e ribtw, smoccolo con wupdate, ma almeno non mi tocca ricompilare il kernel 
o i miei programmilli :))
scherzi a parte, e' noto che  in alcune situazioni, se vuoi fare, devi fare 
di piu', *molto* di piu'. semplicemente, cerco il modo di farlo [al meglio 
:: al piu' presto].
se voglio cambiare i permessi, non e' detto che mi ricordi chmod, mentre 
anche dopo 6 ore di corsi (confermo: le donne preferiscono la gui di access 
all'sql. dopo, mi sono un po' pugnettescamente rifatto incastrandole su 
and/or e l'amico boole, quando su un campo char 1 pretendevano che gli desse 
risultati la query ente='A' AND ente='B' :) al clic dx di solito ci arrivo.
ne discutevo con altri amici che programmano per mestiere, di solito, per 
esigenze di mercato, in vb6.
dopo 10 anni, in vb6 vado a memoria, potre anche togliere il debug. dotnet 
non mi fa impazzire. ma ho riscritto un mio programma vb6 diciamo di 4-6 
pagine di codice, e il codice era 1 pagina, e molti controlli d'errore sono 
integrati, e va che e' un orologino su 2000, xp e vista. ci ho messo un (1) 
giorno: molto intellisense, molto f1, un generoso amico di ng, un po' di 
testa. se qualcuno usa vb, fa un po' impressione.
vorrei non reinventare l'acqua calda. le funzioni che mi scrivevo alla 
carlona, sono quasi tutte o tutte nel framwork (che ancora *non* conosco), 
scritte da gente che sa fare il suo mestiere.
almeno provarci, finche' alzheimer non coglie...
poi, lo so anch'io che in vb[6|2008] interfacciarsi a 
access/msde/sql(express) e' un attimo, mentre se punti un oracle o mysql 
arrivano le domande "sei sicuro?", "sei proprio sicuro?", "non e' che tua 
moglie chiede il divorzio?"
ms se la si usa con la testa fa cose usabili. ballmer boh, ma i 
programmatori sono ancora bravi.
ma firefox in rete ancora non l'ho messo. io uso quasi solo quello, salvo 
alcuni siti che mi obbligano agli activex. ma finche' qualsiasi utente puo' 
installarsi un qualunque xpi, e/o io non posso installare una configurazione 
prefissata e bloccarli su quella, ff in lan non entra. in ie posso decidere 
anche se il refresh lo fanno ogni volta che entrano sulla pagina. se 
vogliono installare un activex (ripeto: alcuni sono obbligatori, e in quei 
casi ho gia' espresso agli autori il mio parere relativamente a una rete 
*pubblica*) ho chiesto sul ng, ma non ho avuto risposte praticabili. e' un 
obiettivo, ma imho ff e' ancora troppo *open*, per una lan decente... ed e' 
un'esempio banale.
ciao, a.

 
Ciao a te!
Hileotech

 Auguri
Grazie!!!!

Da buon niubbo del NG mi sono reso conto di alcuni miei errori, per i 
quali chiedo evidentemente scusa.
1. Che la domanda che ho posto ha mille soluzioni. Sostanzialmente, 
però, le "scuole di pensiero" sono queste: a) fare esattamente quello 
che vuoi è molto difficile/impossibile; b) studiati 
access/sql/quant'altro e dedicati al fai-da-te informatico; c) cercati 
un professionista che lo faccia per te.
2. Che, forse, per la natura del NG ho sbagliato a porre la questione in 
termini così generali. Forse era meglio se cominciavo a "smanettare" un 
po' su Access e, nel momento i cui non riuscivo proprio a far saltar 
fuori una Query decente, postavo la richiesta di aiuto.
3. Che le persone che frequentano questo NG sono assolutamente 
disponibili ad avere pazienza anche con una noce come il sottoscritto: e 
questo non è da poco...
Ora, fatte queste precisazioni, rilancio la palla in campo. E vediamo se 
arrivano ulteriori suggerimenti...
Salutissimi,
Hileotech

 neurozzi all'anno?
esagerato. dalla hp
Dominio + SpazioWeb illimitato + 5 caselle email 20.66 + IVA
Dominio + Redirect + 5 caselle email 15.49 + IVA
Dominio + Gestione DNS  9.99 + IVA
non e' che mi pagano. ma dal 2001 in qua li ho visti crescere bene.
quanto al cms, e' un ottimo suggerimento. seriamente.
ciao, a.

 *open*, per una lan decente... ed e' un'esempio banale.
Il problema (esclusi ActiveX) è che lo usi da windows, in linux bloccare 
l'installazione delle estensioni è banale.
Buona giornata, ciao,
Paolo

 arrivano ulteriori suggerimenti...
Secondo me dovresti postare la lista delle tue esigenze, che da quanto 
scrivi hai già pronta.
Da lì si può capire fino a che punto arrivare e, eventualmente, 
indirizzarti su un ng più adatto.
Ciao,
Paolo

 l'installazione delle estensioni è banale.
questa che il problema e' windows... uffa.
devo fare una cosa dinamica. gli utenti vogliono sempre interagire, 
cheppalle. vabbe'. ovviamente penso a asp/aspnet. i server iis li ho gia'. 
mssql anche. dovro' smoccolare, ma posso saltarci fuori fra una relazione e 
un corso.
l'amico sistemista c/o provider (provenienza universitaria): metti iis sul 
web? auguri!
tre giorni dopo gli hanno tirato giu' il suo sito.
linux/apache, what else? :PP
GIURO NON SONO STATO IO :)
ciao,
fra' cristoforo :)

 GIURO NON SONO STATO IO :)
:D Spero proprio.
Comunque sono il primo a dire che la tecnologia non supplisce alle 
carenze teoriche e di esperienza.
Ciao,
Paolo

 teoriche e di esperienza.
gia'.
torno alle mie statistiche.
su medie di poniamo 0.5 sto sullo 0.85.
e alle 14 di sabato erano piu' svegli che alle 9 di lunedi.
non mi basta, ma gia' mi tira su.
notte, a.

 net e' almeno 5-10 anni piu' avanti.
Python è un linguaggio, .net una framework. Già confrontarli è dura (per 
non dire assurdo)...
Poi dipende da cosa (chi) hai visto, in ogni caso se nel nuovo visual 
studio hanno incluso python come linguaggio *standard* (ossia 
completamente integrato con tutto l'ambiente) vedrai che qualche motivo 
l'avranno avuto.
Buona giornata!
Paolo

 l'avranno avuto.
mi dai il link per favore?
quando ho installato vs2008pro dall'iso dei subscribers msdn non ne ero 
accorto.
forse lo chiamano in un altro modo?
http://www.sundaysw.com/tmp/vs2008pro.png
buona domenica, a.

 continuare vieni tu.
Ho gia` dato (mini corso per colleghi...) e ho notato quanto sia
difficile schiodare via la mentalita` del foglio di calcolo dalle
preferenze degli utenti comuni.
In genere l'argomento "correttezza dei dati" fa presa solo su chi
veramente porta la responsabilita` delle disfunzioni aziendali, e
curiosamente, indipendentemente che sia informatico oppure no.
Post molto godibile, comunque.
bye bye 

 se vuoi una mano per la prossima relazione, chiamami
volentieri. ti usero (*) al posto della correzione ortografica di word, che 
disattivo appena lo installo, e di oe6 e ora windows mail, dove proprio non 
la attivo. devo giusto fare una relazione annuale in cui parlare fra l'altro 
di una mostra bio-bibliografica che mi ha impegnato 3 mesi su manoscritti, 
foto e photoshop, mentrecercavo di fare andare la rete e il resto. la mostra 
precedente, piu' piccola, la feci nell'83 e richiese due anni e parecchi 
soldi. questa l'ho fatta a costo zero. di refusi nel catalogo ce ne sono 
meno. l'editore ha preso il mio word coi suo 300 jpeg, l'ha messo in 
indesign, e l'ha pubblicato.
la prossima volta ti faccio chiamare a correggere le bozze.
in questo thread mi sono concentrato piu' su asserzioni come
"dubito che nelle biblioteche lavorino sistemisti cosě competenti e pignoli"
(in cui pensavo non tanto a me quanto a miei colleghi) e
[visual studio integra python].
poco fa in un altro ng ho scritto "ani fa un'amica mi disse".
sei libero di pensare dove piu' ti portano le tue associazioni mentali.
quanto a ingegneria, mi ci iscrissi a 17 anni. e nonostante abbia tuttora 
alcuni amici ingegneri, e ritenga il lavoro di tale categoria essenziale al 
progresso materiale e al soddisfacimento di alcuni bisogni primari 
dell'umanita', ne fuggii alla prima primavera, al grido di SPQI.
(*) vedo ora che manca l'apostrofo, che su usenet e in mail uso al posto 
dell'accento. prego, fa' (**) pure .
(**) questo invece e' un apostrofo.

 mi dai il link per favore?
Qui c'è un articolo interessante (vecchietto):
http://programmazione.it/index.php?entity=eitem&idItem=33937
Un punto di partenza "standard ms":
http://msdn.microsoft.com/msdnmag/issues/06/10/CLRInsideOut/default.aspx?loc=it
Stammi bene, ciao,
Paolo

(ossia completamente integrato con tutto l'ambiente)
che non e' vero.
ciao, a.

 che non e' vero.
Se rileggi le due frasi (la tua "si puo' integrare in vs" e la mia 
"incluso python come
linguaggio [...] integrato") noterai che forse ti stai un po' 
contraddicendo (non si equivalgono?).
Forse nella fretta hai confuso "standard" con "di default".
Comunque lo dicono loro (con tanto di screenshot):
http://msdn2.microsoft.com/en-us/vsx2008/products/bb933751.aspx
Puoi tranquillamente scrivere applicazioni python con .net usando visual 
studio (e relativi tools).
Ciao,
Paolo

 studio (e relativi tools).
mi ha incuriosito, e se solo posso lo provero'.
tanto qualcosa del fw devo arrivare a conoscerlo, che sia vb, c# o python, o
java, poco cambia...
solo che al momento l'unica cosa che ms, sui suoi siti e in vs, mi sta
spingendo (con continui popup) a provare, e' silverlight.
la finirei qui. spunti me ne hai dati. temo di non avertene dati io.
grazie della ricca discussione finesettimanale e buon lavoro.
ciao, a.

 
Io prefesrisco soluzioni di vhosting perché sono più scalabili e
soprattutto sei TU il padrone (virtuale). Se tui che decidi quale
software installare ed usare. Se un CMS standard può funzionare, allora
vanno bene soluzioni come Aruba. Il problema potrebbe essere di natura
tecnica, perché in genere i database non sono generalmente aperti a
connessioni diverse da localhost. Comunque stiamo parlando del sesso degli
angeli, perché ancora non è definita la struttura dell'applicazione.
Comunque Aruba ha il vhosting da 10 soldi al mese. Potrebbe essere una
buona base di partenza, poi se la cosa prende piede si passa a qualcosa di
più serio (ho dato una scorsa veloce al sito di Aruba, non ho approfondito
il lato tecnico).
Saluti

 volesse.
Intervengo solo perche' e' da anni che utilizzo Openoffice per fare 
maschere di input e output ai DB , il modulo Base non e' lontanamente 
paragonabile ad Access, una su' tutte, i Form sono documenti di testo 
Writer, potrei dilungarmi ore per spiegare l' inutilita' completa del 
modulo Base di Openoffice, il fatto che possa agganciare server sql 
sarebbe un vantaggio tranne per il fatto che sia per Mysql che per 
PostgreSQL ci sono incredibili bug ben documenti e mai risolti. Se a 
capo di 2 anni faranno un passo tale da colmare il divario con Access 
puo' anche essere, mi chiedo  le fonte dove attingere a questo sapere 
dove stanno  visto che ho buttato nel cesso parecchie decine di migliaia 
di righe di codice per poi abbandonare il tutto per qualcosa di piu' 
serio (Object pascal & Lazarus).
Jack

 grazie della ricca discussione finesettimanale e buon lavoro.
Altrettanto! Alla prossima! :)
Magari su un ng più in tema... ;)
Paolo

 serio (Object pascal & Lazarus).
Senza offesa ma è più un problema tuo che del framework se devi scrivere 
decine di migliaia di righe di codice prima di capire che non fa al caso 
tuo... ;)
Ciao,
Paolo


Mio caro Pablo la cosa non mi offende pero', pero' bisognerebbe 
lavorarci su'  prima di fare affermazioni sul tipo 'Se prosegue di 
questo passo credo che in un anno, massimo due, il divario sarà 
sicuramente compensato'.
Ciao Jack

 sicuramente compensato'.
Lavorarci ci ho lavorato (anche se ormai 3 anni fa) e i risultati son 
stati sconfortanti. Di recente ci ho ridato un'occhiata e ho riscontrato 
che in questi anni hanno lavorato bene, fornendo un prodotto decoroso.
Visti poi gli investimenti di Sun, in crescita, non mi sembra così 
esagerato dire che che entro tempi brevi gran parte delle funzionalità 
principali saranno coperte.
Ovviamente sono due programmi diversi e le diversità ci saranno sempre 
(per fortuna).
Ciao,
Paolo

 non ti faccio perdere altro tempo, torna pure a salvare il mondo va
non ci penso proprio. non so e non mi interessa neanche salvare me stesso. 
mi basterebbe fare il mio lavoro senza grilli parlanti che mi dicono cosa 
fare senza saperne mezza.