Un'app per geek per le proprie note personali sul vino
Ho tenuto un file di testo di note sul vino per anni. Ogni voce è come:
Wine #1 maker and wine name
Date #1: Notes and cost
Date #2: Notes and cost
etc.
Wine #2 maker and wine name
Date #1: Notes and cost
Date #2: Notes and cost
etc.
Non mi affido a nessuna conoscenza online sui vini, e non ho intenzione di farlo. Ecco perché ho intitolato questa domanda usando la parola “note personali sui vini”. Non voglio nemmeno valutare ogni vino. Le mie note mi diranno quello che ho bisogno di sapere. A seconda del mio stato d'animo quando esamino le note, potrei decidere di dare a un vino un altro tentativo.
Quello di cui ho bisogno è di poter ordinare le voci per: (i) data dell'ultima prova o (ii) in ordine alfabetico. Il primo mi permette di vedere i vini più recenti che ho provato senza essere ostacolato da vini che ho provato anni fa. Il secondo mi permette di cercare un vino specifico che posso incontrare, o che qualcuno mi ha consigliato.
Inoltre, vorrei accedere al “database” delle note sia dal mio desktop/laptop che dal mio smartphone, e non voglio passare attraverso nessun servizio cloud (diverso dalla webmail, ad esempio, gmail).
Le app di cui ho letto non soddisfano queste esigenze ingannevolmente semplici. Essendo uno che fa un lavoro di massa di dati, posso immaginare alcune soluzioni concettuali parziali. Per esempio, se avessi un database Microsoft Access, allora ogni vino può essere una singola voce in una tabella di dati di vini, che si collega a una tabella di note. La tabella delle note avrà un campo data e un campo per le note di testo (compreso il costo). Posso quindi scrivere del codice per associare ad ogni vino la data della sua nota più recente, quindi ordinare per quella data più recente o per il testo identificativo del vino.
Questo va bene se voglio solo consultare il database sul computer, ma non permette l'aggiornamento sullo smartphone. Quello che funziona per l'accesso dal telefono e dal computer è mantenere un'email draft nel mio account gmail, a cui posso accedere sia dal telefono che dal computer. Ma non permette l'ordinamento descritto sopra. In pratica ho inserito i vini in ordine cronologico. A volte, quando qualcuno raccomanda un vino, è difficile controllare se il vino è in fondo al file di testo (degli anni passati).
Mi sono stancato di questo, e ho preso un editor di text mashing (vim), ho reso tutte le voci in una linea fisica di testo, con delimitatori che separano le diverse voci di data, ordinate per nome del vino, poi ho riconvertito ogni voce nel formato multilinea illustrato sopra. Senza un database, però, non posso riordinare i vini per data della prova più recente.
Esiste una soluzione che permetta l'ordinamento che voglio (per vino o per data della prova più recente), accessibile per l'aggiornamento o la ricerca sia da desktop/laptop che da smartphone? Sarebbe preferibile evitare il cloud.