| Termin | Definicja |
|---|---|
| harmonogram wydarzenia | Harmonogram wydarzenia to zaplanowany termin realizacji konkretnego wydarzenia zapisanego w kalendarzu. Elementy harmonogramu wydarzenia w kalendarzu cyfrowymHarmonogram wydarzenia w aplikacji kalendarzowej określa, kiedy ma rozpocząć się i zakończyć konkretne wydarzenie zapisane w systemie. Najczęściej obejmuje tytuł, datę, godzinę rozpoczęcia, godzinę zakończenia, strefę czasową, lokalizację oraz opis. Wydarzenie może być zapisane lokalnie w programie na komputerze, w pliku kalendarza albo na serwerze synchronizującym dane między komputerem, laptopem i telefonem. Sama data nie zawsze wystarcza do prawidłowego wyświetlenia terminu, ponieważ ta sama godzina może oznaczać inny moment dla użytkownika znajdującego się w Warszawie, Londynie lub Nowym Jorku. W popularnym formacie iCalendar, opisanym w RFC 5545, termin wydarzenia jest reprezentowany między innymi przez właściwość Strefy czasowe, czas letni i powtarzalność terminuPoprawna obsługa stref czasowych ma bezpośredni wpływ na harmonogram wydarzenia. W plikach iCalendar definicja strefy może być opisana komponentem Wydarzenia cykliczne mogą zawierać regułę Synchronizacja harmonogramu między aplikacją a urządzeniemHarmonogram zapisany w kalendarzu może być synchronizowany z użyciem protokołów i usług obsługujących dane kalendarzowe. CalDAV jest protokołem przeznaczonym do zdalnego dostępu do kalendarzy, a wydarzenia są zwykle przechowywane w formacie iCalendar. Synchronizacja polega na porównywaniu identyfikatorów, wersji lub znaczników modyfikacji oraz pobieraniu zmian z serwera albo wysyłaniu zmian wykonanych na urządzeniu. Program może również korzystać z mechanizmu ETag HTTP, aby sprawdzić, czy zdalny zasób zmienił się od ostatniego odczytu. Samo połączenie z serwerem nie gwarantuje poprawności harmonogramu, jeżeli aplikacja ma wybraną inną strefę czasową, niewłaściwy kalendarz albo nieprawidłowe konto synchronizacji. Typowe problemy z harmonogramem obejmują podwójne wyświetlanie wydarzeń, brak części terminów, przesunięcie godziny, powielanie zaproszeń oraz konflikt zmian wykonanych równocześnie na kilku urządzeniach. Przy analizie takiego problemu warto porównać termin widoczny w aplikacji z surowym plikiem Sprawdzanie harmonogramu podczas serwisowania komputeraPodczas serwisowania laptopa lub komputera PC harmonogram wydarzenia można wykorzystać do ustalenia, czy problem dotyczy aplikacji, systemu operacyjnego, synchronizacji, czy danych kalendarza. Diagnostyka powinna rozpocząć się od sprawdzenia daty, godziny i ustawionej strefy czasowej w systemie. Następnie można porównać to samo wydarzenie w aplikacji komputerowej, przeglądarce internetowej oraz na innym urządzeniu. Jeżeli wszystkie miejsca pokazują tę samą nieprawidłową godzinę, trzeba zbadać zapis źródłowy lub ustawienia serwera. Jeżeli błąd występuje tylko w jednym programie, warto sprawdzić jego wersję, dodatki, pamięć podręczną i konfigurację konta. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC oraz podzespołów, dlatego w przypadku problemów z kalendarzem można zlecić sprawdzenie systemu, połączenia sieciowego i działania aplikacji na konkretnym urządzeniu. W praktyce serwisant może zweryfikować synchronizację konta, poprawność zegara systemowego, działanie klienta poczty lub kalendarza oraz stan dysku, na którym przechowywany jest profil użytkownika. Przydatne jest przekazanie dokładnego przykładu: tytułu wydarzenia, oczekiwanej godziny, godziny wyświetlanej przez program, rodzaju urządzenia i informacji, czy problem pojawia się również w wersji internetowej. Takie dane pozwalają odróżnić błąd sprzętowy od problemu z konfiguracją lub formatem harmonogramu. |