Newsgroup: it.comp.hardware.palmari
Titolo: Di tutto un po': consigli su Palm, osservazioni ed esperienze [LUNGO]

Salve di nuovo a tutti. Di nuovo perche' ho postato una settimana fa
la "Proposta: classificazione e recensione palmari" ma sembra non sia
piaciuta molto... Nel frattempo ho avuto modo di scoprire che qualcosa
di parzialmente simile esiste sul sito di Mad IP Address, anche se con
alcune differenze. 
Questa volta l'oggetto del post e' diverso, vertendo principalmente su
due questioni: la difficile scelta del palmare (ma comunque PalmOS) ed
il trasferimento di applicazioni dalla rom di un Palm ad un altro.
**********************
* Scelta del palmare *
**********************
Sono fermamente intenzionato ad acquistare un palmare PalmOS (per
l'imemdiatezza d'uso e per la compattezza), ma proprio non riesco a
decidermi. L'indecisione riguarda principalmente cinque modelli. Non
ho preso in considerazione i Visor per due motivi: ho un PC senza usb
ed l'OS dei Visor non e' aggiornabile (verro' considerato eretico
dalla Chiesa Visor?). Illustro quelli che sembrano essere pregi e
difetti di ciascuna macchina, ed attendo vostri commenti e consigli.
Premetto che sono uno studente, quindi le dimensioni non penso siano
un fattore molto rilevante (attendo smentite su questa mia
osservazione) quali invece possono essere il costo e l'espandibilita'
(software). Contrassegnati con "+" indico i pregi, con "-" i difetti e
con "#" le mie domande.
1) M100:
    + costo ridotto;
    + dimensioni contenute;
    + estetica "giovane";
    + disponibilita' "Body Glove" "anti-schizzo" ed "anti-urto"
      (sembrera' una fesseria ma mi da' maggior sicurezza);
    + schermo con dot-pitch sensibilmente inferiore;
    - 2 Mb di memoria;
    - schermo piccolo ed in plastica;
    - OS in rom;
    - Dragonball 16 MHz;
    # si fanno sentire cosi' tanto i 2 Mb?
    # chi l'ha acquistato ha sofferto della sindrome da pentimento
      immediato post-acquisto?
    # la velocita' e' un limite?
    # la giudicate una macchina "plasticosa"?
2) Palm IIIxe
    + costo contenuto;
    + 8 Mb;
    - dimensioni;
    - Dragonball 16 MHz;
    - sostanzialmente una macchina "vecchia" come architettura
      e componentistica (vero?);
    # la velocita' e' un limite?
    # il display e' inferiore e piu' lento come caratteristiche
      a quello del Vx: si nota in utilizzo?
3) Palm IIIc
    + schermo a colori;
    + batteria al litio;
    + 8 Mb
    + display TFT;
    - dimensioni;
    - costo elevato;
    # mi e' sembrato che la presenza di un controller per il display 
      rallenti molte operazioni (in particolare sui menu e tutto cio'
      che coinvolge lo schermo): e' vero?
    # il display risulta poco leggibile in condizioni di luce elevata?
    # il display puo' essere fastidioso?
    # si fanno sentire i 4 MHz in piu' (circa il 25% in piu')?
    # e' utile il colore? (sembra esserlo, anche solo in "semplici"
      applicazioni quali Datebk4)
4) Palm Vx
    + dimensioni ridotte;
    + estetica "signorile";
    + 8 Mb;
    - costo elevato;
    # il WebClipping e' utile?
    # si fanno sentire i 4 MHz in piu'(circa il 25% in piu')?
5) IBM WorkPad c3 PC companion
    + i medesimi "pro" del Vx;
    + costo inferiore al Vx;
    - i medesimi "contro" del Vx;
    # e' vero che c3 e Vx sono la stessa macchina? le dimensioni 
      cambiano di poco, ed esteticamente sono uguali; come software
      ed hardware ci sono differenze? e nella possibilita' di
      upgrade dell'OS? anche il c3 ha il cradle?
************************
* Trasferimento da rom *
************************
Lurkando nel gruppo mi sono imbattuto in un thread riguardante il
trasferimento di NotePad da M100 ad altri Palm. Ecco le mie esperienze
nate con l'emulatore (a puro titolo di studio accademico):
- dall'emulatore, tramite "Export Database..." ho salvato 
  NotePad_enUS.prc ed NotePad.prc;
- se poi provo ad installarli cosi' come sono, su Vx o IIIc emulati, 
  viene dato un errore;
- aprendo i prc con un hex-editor e confrontando con prc installabili,
  si nota che il byte all'offset 0x21 assume i seguenti valori:
   * 0x43 per NotePad.prc
   * 0x03 per NotePad_enUS.prc
   * 0x01 per i prc installabili
- ho quindi canbiato i byte ed il tutto si installa perfettamente. Il
  medesimo procedimento e' utilizzabile anche con Clock (da M100 a 
  Vx/IIIc) e con Expense (da Vx/IIIc a M100). Clock da' qualche
  piccolo problema di visualizzazione, Expense no.
Per chi volesse sperimentare questo metodo su un Palm "reale",
ribadisco che ho provato _solo_ su emulatore. In ogni caso, non so
perche', ma credo sia meglio non installare Clock per motivi di
compatibilita' hardware
Qualcuno ha letto le specifiche per il formato prc? La documentazione
parla di struttura standard DatabaseHdrType, campo attributes. Vorrei
proprio sapere cos'e' quel byte all'offset 0x21...
Questo e' tutto (e vi sembra poco? ;-) ).
Grazie in anticipo e scusate la lunghezza.
Metto infine qui in fondo la mia proposta, non si sa mai...
       ************************
       *  Recensione palmari  *
       *         ***          *
       * Linee guida proposte *
       ************************
*Cosa*
Vengono illustrate le potenzialità di vari palmari, con
informazioni ottenute sia attraverso ``fonti ufficiali''
(brochure, specifiche tecniche, ...) sia attraverso l'esperienza
diretta degli utenti.
Ad ognuna delle 9 voci principali (Dimensioni, OS, Applicazioni,
Display, Dispositivo di input, Batterie, Connettività, Memoria,
Espandibilità) verrà assegnato un peso sulla base delle richieste
e dei giudizi degli utenti. In seguito a sondaggio su
it.comp.hardware.palmari verrà dato un voto a ciascuna voce per
ciascun palmare. Tali voti verranno poi pesati per ottenere il
giudizio finale sul palmare.
Le voci sono così descritte: 
- Dimensioni: comprende le misure esterne in millimetri ed il
              peso in grammi, espressi nella forma [mm x mm x mm;
              g];
- OS: comprende il sistema operativo (se presente), la versione,
      e la possibilità di upgrade dello stesso;
- Applicazioni: comprende le funzionalità extra che non si hanno
                normalmente in un palmare e che vengono fornite
                di serie (o comunque comprese nel prezzo del
                pacchetto standard). Si danno per scontate le
                funzioni tipiche di un organizer (agenda,
                gestione di indirizzi e numeri di telefono, memo,
                calcolatrice standard);
- Display: comprende il tipo di display (colori, TFT, ...),
           indicazioni sulla leggibilità dello stesso, se
           touch-screen o meno, ed eventualmente le dimensioni
           (espresse in millimetri);
- Dispositivo di input: indica le modalità principali di
                        interazione dell'utente (touch-screen,
                        penna, tastiera, ...)  per lo svolgimento
                        di funzioni tipiche come agenda, rubrica,
                        memo, ...;
- Batterie: comprende la tecnologia adottata (litio, ...),
	    l'eventuale ricaricabilità, la durata per un utilizzo
	    medio;
- Connettività: comprende la possibilità di collegamento ad altri
		palmari, a laptop, a pc, ad apparecchiature di
		comunicazione e la tecnologia adottata
		(infrarossi, cavo, ...);
- Memoria: comprende la memoria disponibile all'utente per
	   l'inserimento di indirizzi, appuntamenti, programmi
	   aggiuntivi; possono essere indicati esempi esplicativi
	   circa l'occupazione di tale memoria (ad esempio
	   supponendo una dimensione media dei programmi
	   installati);
- Espandibilità: indica la presenza di componenti aggiuntivi
		 quali schede di memoria, tastiera esterna, ...;
- Note: comprende brevi annotazioni su argomenti non
	precedentemente trattati o ulteriori chiarimenti, l'anno
	di introduzione sul mercato del modello in esame,
	indicazioni sul prezzo, informazioni sulla reperibilità,
	...;
- Modalità di prova: (presente solo nelle singole recensioni ma
		     non nella tabella comparativa) indica per
		     quanto a lungo si è usata l'apparecchiatura
		     in esame, se la si possiede, quale
		     apparecchiatura sostituisce o da quale
		     apparecchiatura è stata sostituita e
		     relative motivazioni;
- Voto globale: comprende la media pesata effettuata sui voti
		delle categorie da Dimensione ad Espandibilità.
*Come*
Inviare la propria recensione postandola in
it.comp.hardware.palmari ed indicando come oggetto Recensione
palmtop: Marca, Modello. Ogni recensione deve contenere almeno
(oltre a marca e modello) le voci da Dimensioni ad Espandibilità
più la voce Modalità di prova. Ogni voce da Dimensioni ad
Espandibilità dovrà indicare anche la votazione (da 1 a 10)
riguardo la voce stessa per l'apparecchiatura in esame.
Ognuno è poi invitato ad inviare i suoi ``pesi'' per ciascuna
delle categorie da Dimensioni ad Espandibilità, postando in
it.comp.hardware.palmari indicando come oggetto Recensione
palmtop: pesi categorie. I pesi sono semplicemente numeri (reali)
da 0 incluso ad 1 incluso.
*Quando*
Prima possibile :-) 
*Perché*
Per cercare di mettere un po' di chiarezza in un campo non
coperto da riviste, e comunque per avere un punto di riferimento
imparziale ed attendibile.
*Cosa manca*
Andrebbero chiariti, sistemati o decisi i seguenti punti: 
- categorie da aggiungere;
- categorie da eliminare; 
- categorie da ridefinire; 
- pesi delle categorie; 
- clamorose omissioni o sviste; 
- come effettuare la media pesata; 
- ... 

proprio sapere cos'e' quel byte all'offset 0x21...
E' il flag read-only, assegnato ai db presenti nella ROM:
modificandolo lo disattivi (e quindi puoi installare i prc e pdb
estratti dalla ROM dell'emulatore)
--
Mr Mep
http://www.itapug.org/
La risposta e' Palm (qualunque sia la domanda)!

ho letto la tua proposta sul NG
vorrei sapere se posso pubblicare le tue impressioni sui Palm nella Guida ai
Palmari di SuperEVA e se posso esserti utile in questo progetto.
Ciao
Salvatore D'Auria
----------------------------------------------------------------
Guida ai "Computer Palmari" di superEVA
http://guide.supereva.it/informatica_e_internet/computer_palmari
----------------------------------------------------------------


Parteciperò anche se penso che la scelta di un palm è come comprare una moto
nuova: per ognuno un modello è meglio dell'altro.
Ciao
Giorgio

estratti dalla ROM dell'emulatore)
Ma cio' non spiega il perche' di tre valori distinti: 0x01, 0x03,
0x43. Probabilmente viente utilizzata una maschera per riconoscere i
bit, ed uno di questi bit e' per il read-only. Ma gli altri? Ho
cercato sulla documentazione e non viene descritta in dettaglio la
struttura DatabaseHdrType. Devo forse scaricarmi tutto l'sdk per
trovare la definizione della struttura?
Grazie lo stesso.


Non ho ben capito cosa intendi per pubblicare. Comunque piu' che di
impressioni parlerei di congetture: non sono commenti derivanti da un
utilizzo costante, ma semplicemente pensieri ed elaborazioni di
informazioni trovate in rete (specifiche tecniche, recensioni, ...).
Non so quindi se sarebbe corretto spacciarle come "impressioni sui
Palm".
Riguardo al "progetto" pare che non abbia riscosso molto successo;
anzi, diciamo pure che e' stato ignorato. Evidentemente si preferisce
continuare a dare sempre le stesse risposte, con perdita di tempo da
parte di coloro i quali hanno esperienza e minore possibilita' di
sfruttamento delle informazioni da parte di chi e' alla ricerca di
chiarimenti. Sarebbe molto piu' utile a tutti sfruttare organicamente
il tempo e le conoscenze (e come effetto collaterale si avrebbe anche
un minor spreco di banda), ma sembra che cio' non piaccia. [Con questo
non voglio scatenare le ire di nessuno, sono semplicemente
considerazioni personali.]


Proprio per questo: ogni volta che si posta una domanda del tipo
"Meglio IIIc o Vx" si ottengono risposte del tipo "Hai considerato
anche lo Psion? Tasiera incorporata..." o "E perche' non un Visor? E'
molto piu' veloce..." etc., risposte che non fanno altro che generare
nuovi dubbi e sicuramente non risolvono quelli precedentemente
esistenti. Se si riuscissero a raccogliere - una volta per tutte - ed
a tenere aggiornate tutte le opinioni, a conglomerarle ed a dar loro
un minimo di struttura, il newsgroup si renderebbe molto piu' snello
ed interessante per tutti (lo stesso discorso vale anche per qualsiasi
altro newsgroup).