2017-10-22 23:48:55 +0000 2017-10-22 23:48:55 +0000
2
2

Aplikacja dla maniaków do tworzenia własnych notatek o winie

Przez lata prowadziłem plik tekstowy z notatkami o winie. Każdy wpis wygląda tak:

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.

Nie opieram się na żadnej internetowej wiedzy o winach i nie zamierzam tego robić. Dlatego zatytułowałem to pytanie używając słowa “osobiste notatki o winie”. Nie chcę też oceniać każdego wina. Moje notatki powiedzą mi to, co muszę wiedzieć. W zależności od mojego nastroju, kiedy przeglądam notatki, mogę zdecydować się spróbować wina jeszcze raz.

To, czego potrzebuję, to możliwość sortowania wpisów według: (i) datę ostatniej próby lub (ii) alfabetycznie. Pierwsza opcja pozwala mi zobaczyć najnowsze wina, które próbowałem, bez przeszkód w postaci win, które próbowałem lata temu. Druga pozwala mi na wyszukanie konkretnego wina, na które mogę się natknąć, lub które ktoś mógł mi polecić.

Dodatkowo, chciałbym mieć dostęp do “bazy” notatek zarówno z komputera stacjonarnego/laptopa jak i smartfona, a nie chcę przechodzić przez żadną usługę w chmurze (poza webmailem, np. gmail).

Aplikacje, o których czytałem, nie spełniają tych zwodniczo prostych wymagań. Jako ktoś, kto na co dzień zajmuje się masowaniem danych, mogę sobie wyobrazić pewne częściowe rozwiązania koncepcyjne. Na przykład, gdybym miał bazę danych Microsoft Access, to każde wino może być pojedynczym wpisem w tabeli danych win, która łączy się z tabelą notatek. Tabela notatek będzie miała pole daty i pole na notatki tekstowe (w tym koszt). Mogę wtedy napisać jakiś kod, aby powiązać każde wino z datą jego ostatniej notatki, a następnie posortować według najnowszej daty lub tekstu identyfikacyjnego wina.

To jest w porządku, jeśli chcę tylko przeglądać bazę danych na komputerze, ale nie pozwala na aktualizację na smartfonie. To, co działa w przypadku dostępu z telefonu i komputera, to utrzymywanie draft email na moim koncie gmail, do którego mam dostęp zarówno z telefonu, jak i z komputera. Ale to nie pozwala na sortowanie opisane powyżej. Wina wpisywałem w zasadzie chronologicznie. Czasem, gdy ktoś poleca jakieś wino, trudno sprawdzić, czy to wino jest głęboko w pliku tekstowym (z lat minionych).

Zmęczyłem się tym, i wziąłem edytor do zacierania tekstu (vim), zrobiłem wszystkie wpisy w jedną fizyczną linię tekstu, z delimiterami oddzielającymi różne wpisy dat, posortowane według nazwy wina, a następnie przekonwertowałem każdy wpis z powrotem do formatu wielowierszowego zilustrowanego powyżej. Jednak bez bazy danych nie mogę ponownie posortować win według daty ostatniej próby.

Czy istnieje rozwiązanie, które pozwala na sortowanie, którego oczekuję (według win lub według daty ostatniej próby), dostępne do aktualizacji lub wyszukiwania zarówno z komputera stacjonarnego/laptopa, jak i smartfona? Unikanie chmury byłoby preferowane.

Odpowiedzi (0)