Beorg
Pobierz napisy w formacie SRT
Pobierz napisy w formacie VTT
Fundacja Instytut Rozwoju Regionalnego prezentuje Tyflo Podcast.
W kalendarzu czwartek to jest trzeci dzień września dwa tysiące dwudziestego szóstego roku,
a my zaczynamy kolejne spotkanie na żywo na antenie Tyflo Radia i kolejna aplikacja
i kolejna interesująca aplikacja, tym razem z gatunku tych mobilnych,
Chociaż wracać będziemy w niej do trybu pracy ze starych, dobrych desktopów, bo dziś będzie znowu Org Mode, ale tym razem na przenośnie, że tak powiem.
Arkadiusz Świętnicki w dzisiejszej audycji nam o tym wszystkim opowie. Cześć Arku!
Dobry wieczór, witam. Tak, dzisiaj mobilny Org.
Tak, tak jest.
Dzisiaj Emacs i Org Mode, ale teraz mobilnie i przystępnie, bo dzisiaj porozmawiamy sobie o aplikacji beorg.
i aplikacja B.org to jest próba stworzenia mobilnego interfejsu do Org Mode’a,
czyli do tego takiego, jak to powiedzieć, języka znacznikowego,
w którym sobie możemy tworzyć pięknie wyglądające dokumenty
i listy zadań i różne rzeczy.
I problemem Org Mode’a, który był podnoszony od wielu, wielu lat,
jest to, że jest brak porządnej i przede wszystkim oficjalnej wersji mobilnej,
Bo Org Mode powstał w Emacsie i w Emacsie się rozwija, ale przez bardzo długi czas nie było urządzenia mobilne.
A jak wiemy, urządzenia mobilne teraz bez telefonu jak bez ręki, a bez ręki jak bez nogi, więc trzeba było coś z tym zrobić.
Były próby wcześniej stworzenia… Mam nadzieję, że nie ma problemu z poprzedniej audycji, że słychać bardzo jak oddycham.
Nie, wszystko teraz jest już okej.
Były próby stworzenia tego typu rozwiązań.
Na Androidzie była aplikacja Org Mobile.
To była taka oficjalna aplikacja, powiedzmy, rozwijana przez twórców Org Mode’a,
ale ta aplikacja padła przez Google’a.
Google z jakiegoś powodu jej nie chciał.
Teraz na Androidzie jest aplikacja Orgzly Revived.
I to jest aplikacja, która się ciągle rozwija.
I o ile na iPhone’ie mamy wiele świetnych notatników innych,
takich jak chociażby Drafts, o którym nasz redakcyjny kolega
Michał Kasperczak opowiadał, no to na Androidzie Orgzly polecam się nim zainteresować,
nawet jak ktoś nie używa Org Mode’a i nie używa Emacsa, bo jest to po prostu bardzo dobry notatnik sam w sobie.
Na iPhonie mamy tak naprawdę dwie aplikacje takie porządne do obsługi Org Mode’a.
Jest Orger, który jest cross-platformowy, jest i na Androida, i na iPhona.
I on jest tak dość dostępny, powiedzmy.
Jest aplikacja beorg, o której będziemy dzisiaj rozmawiać.
Ta aplikacja jest bardzo dostępna i bardzo fajnie działa.
Jest też inna aplikacja, która się nazywa Journelly.
To jest aplikacja, która…
Your personal Twitter jest w sygnaturze napisane w App Store,
czyli możemy sobie po prostu pisać takie krótkie wpisy.
Mamy swoją własną oś czasu, na której sobie tylko my piszemy.
I to też w Org Mode wszystko.
Ale dzisiaj porozmawiamy sobie o beorgu z kilku względów.
Bo dlaczego ktoś miałby się w ogóle interesować tego typu rozwiązaniami, skoro przecież ma notatki Apple’a, ma, nie wiem, Evernote, ma Notion czy ma Obsidiana, nie wiem, cokolwiek innego?
No, po pierwsze i najważniejsze, nasze dane należą do nas i aplikacja nie potrzebuje połączenia z internetem, żeby działać. Teoretycznie możemy mieć wszystko po sieci lokalnej, nie musimy mieć połączenia z internetem.
A jeżeli chcemy synchronizować, nawet gdy nas nie ma w domu, to od czegoś jest
Tailscale, o którym opowiadaliśmy.
Tak, właśnie ja tak korzystam z beorga. Po drugie, dane nasze są w czystych plikach
tekstowych, a nie w jakichś formatach własnościowych, co jest ważne,
dlatego że na przykład ja korzystałem długi czas na iPhonie z pewnego klienta
Do niektórych zastosowań.
I ten klient poczty podniósł sobie subskrypcję ze 199 zł rocznie na 499 zł rocznie.
O, no to bolesne.
No i gdyby na przykład, powiedzmy, z beorgiem się tak stało, no to nie ma problemu,
bo wszystkie dane mam w formie po prostu czystych plików tekstowych, tak?
To jest druga rzecz.
Trzecia rzecz jest taka, że jak pracujemy z Emacsem i z Org Mode’em, o którym opowiadałem,
to możemy sobie w bardzo prosty sposób wprowadzać różne informacje
do tego naszego systemu. Jakieś nasze wiadomości, listy zadań itd.
I wszystko to mamy też na telefonie, co możemy też uzyskać w ekosystemie Apple’a.
Ale np. jak ktoś korzysta ze wszystkiego po trochu, trochę z Windowsa,
trochę z Linuksa, trochę z macOS-a, trochę z iPhone’a i trochę z Androida,
no to może być problem. A tutaj mamy to bez problemu. Po czwarte,
Aplikacja B.org posiada klienta na Apple Watcha, który też jest bardzo fajny i dostępny.
I to jest jedna z niewielu aplikacji, która jest pełnowartościowa na Watchu.
Możemy nawet pisać na tych nowszych modelach.
No i po piąte wspieramy bardzo fajną, bardzo prężnie działającą społeczność Emacsa i Org Mode’a.
Kupując te aplikacje na jednorazowy zakup możemy kupować poszczególne moduły pojedynczo
albo cały pakiet za chyba 50 zł.
A jakiego typu to są moduły? Co my tam możemy robić?
Mamy na przykład taki moduł, który się nazywa Advanced Configuration i ten moduł pozwala nam edytować plik konfiguracyjny w języku programowania SCIM.
To jest taki funkcyjny język programowania, który jest używany też do konfiguracji.
Mamy taki moduł jak Custom Forms i możemy sobie tworzyć własne szablony, własne formularze jakichś ustrukturyzowanych danych, które wprowadzamy.
Mamy moduł synchronizacji z Google Kalendarzem, co w sumie można i tak obejść, dodając kalendarz do naszego iPhona.
Też będę opowiadał o tych dodatkach, co to są już za rzeczy.
To ja jeszcze chciałbym Cię zapytać a propos Org Mode’a, bo mówisz, że to są pliki tekstowe i rzeczywiście to tak jest.
Natomiast, dajmy na to, ktoś, kto słucha naszej audycji teraz, może się zainteresować, kiedy ją zakończymy aplikacją b.org
Może stwierdzić, no tak, fajna ta aplikacja, ale na pececie, no to jest ten Emacs, a ten Emacs to taki jest może niekoniecznie zbyt przyjazny, żeby z nim wystartować, ale w sumie może fajnie by było korzystać sobie na iPhone’ie z tego Org Mode’a, ale potem na przykład te notatki edytować na komputerze w jakimś edytorze tekstu, takim niekoniecznie powiązanym z Emacsem. Ma to w ogóle sens?
Wiesz co, jeżeli na przykład zainstalujesz sobie Pandoca,
czyli to jest Pandoc dla tych, którzy nie wiedzą, to jest takie narzędzie do konwersji dokumentów
z formatów różnych na formaty bardzo różne,
no to wtedy może to mieć sens, bo możesz sobie na przykład tworzyć bardzo ładnie wyglądające,
dostępne PDF-y, no ale to jest trochę tak, jakbyś miał notatki w Markdownie
i trzymał w notatniku. Czy to ma sens?
Czyli składniowo to ten Org Mode nie różni się zbyt wiele od Markdowna, tak?
Trochę się różni, ale moim zdaniem na plus. W sensie, na przykład, w Org Mode’cie nie musimy dbać o to, jak w Markdownie tworzysz tabelę, to musisz te kolumny jedna pod drugą robić, przynajmniej w niektórych interpreterach.
Tak, to musi być w miarę równo, te minusy, te ilości minusów tam się muszą zgadzać.
Ale w Org Mode’cie to nie ma żadnego znaczenia, tabela potem i tak się zrobi.
Ale jak chcemy korzystać z dodatkowych funkcji,
takich jak priorytety, listy zadań,
czy chociażby Org Babel, o którym mówiłem,
to musimy już inaczej to robić, przeważnie za pomocą Emacsa.
Jest jakaś wtyczka do VS Code,
która pozwala na korzystanie z Org Mode.
VS Code to też taki edytor tekstu, bardziej kodu,
ale tekst też nim można edytować.
Jest też wtyczka do Vim, która się nazywa VimWiki,
W tym wypadku nie pomoże, bo jak Emacs jest dla kogoś trudny, to Vim chyba tym bardziej będzie.
No to też, to nie będzie prosto.
No ale ogólnie w podstawowym zakresie można edytować te pliki w czymkolwiek.
I na przykład, nie wiem, teraz jak są te narzędzia AI wszystkie,
to każdy może stworzyć własnego klienta, orga do tego, do czego potrzebuje,
jakby nie chciał korzystać z Emacsa.
No tak, tym bardziej, że specyfikacja jest powszechnie dostępna,
Można sobie to wszystko gdzieś tam sczytać, wrzucić do jakiegoś modelu i kazać mu stworzyć jakąś aplikację, która będzie coś takiego robiła.
To się rzeczywiście zgadza. Zanim się rozkręcimy, to ja jeszcze dodam, że jesteśmy na żywo, więc 663-883-6000.
Ten numer telefonu jak najbardziej jest do waszej dyspozycji. Jest też YouTube, Facebook, TyfloCentrum i kontakt.tyflopodcast.net.
Zapraszamy serdecznie do kontaktu.
No a teraz, Arku, już oddaję Ci głos, cóż my tam mamy.
Dobrze, to ja sobie otworzę aplikację beorg. Ja ją zresetowałem, przeinstalowałem,
więc będziemy z nią zaczynać praktycznie od zera.
No właśnie, tutaj jest powiedziane, że możemy użyć iClouda, Dropboxa, Boxa,
Albo w ogóle nie używać synchronizacji.
Jeżeli nie chcemy synchronizacji, to to też jest w porządku.
W ogóle nie musimy nic synchronizować z chmurą.
I tutaj mam przycisk Sync my files using iCloud,
czyli synchronizuj z iCloudem.
I tutaj mamy inne metody.
Jak w to sobie kliknę, bo ja nie chcę iClouda.
Jesteś prawie gotowy, żeby kontynuować.
Postanowiłeś, że twoje dane nie będą synchronizowane z iCloudem,
zatem prawdopodobnie powinieneś udać się do ustawień
w celu wyboru metody synchronizacji.
Potem możesz zacząć korzystać z beorga
lub przeczytać jego dokładną instrukcję obsługi.
startusing.be.org. Przycisk startusing.be.org.
Przycisk search. Przycisk search.
Przy agendę wcelałk31-2026.
Ha. More. Przycisk search.
Pole wyszukiwa. Mont3.tue01.se.
Zaraz to wszystko będę opowiadał.
Setkings. Karta. 44.
Zaznaczone. Setkings. Karta.
Ale ja sobie wejdę w ustawienia.
Setkings. Setkings. Advanced.
Przycisk terminal command line prompt.
Prywaty. Open in setkings app.
Przycisk terminal command line prompt.
Przycisk prywat. Learn users guide.
Przycisk hostwork it’s less.
Przycisk introduce pion to split ping.
Teraz wszystko to wytłumaczę, żeby nie było, że tak lecę,
tylko chcę po prostu pokazać te synchronizacje najpierw,
bo to jest najważniejsze.
Metoda synchronizacji brak.
Jak sobie w to klikniemy, to mamy metodę synchronizacji Choose Folder.
I tu jest pies pogrzebany, że tak powiem,
Bo jak sobie ustawimy Syncthinga na iPhonie
za pomocą darmowej, świetnej aplikacji Synctrain,
no to wówczas możemy sobie wszystkie nasze notatki
i dokumenty synchronizować.
I ja sobie tu wejdę.
Choose folder, wybierz folder.
Muszę się cofnąć.
W chwilę.
Org.
Politex.
Autosynchron.
MoGify.
Link folder.
Defolder.
Showldb.
Depat.
Defolder.
Inside.
Dysapp.
Cyclout.
Folder.
Dropbox.
Box.
Orio.
Link folder.
44.
I tu klikam połącz folder.
Wkrótce.
Wkrótce.
Przycis.
Dalej.
Cancel.
Prz.
Ostat.
Wier.
Ot.
Szuk.
Dyktuj.
Brak.
W tym nie.
Pasek.
Kart.
Udostępniane.
K.
Przeglądaj.
Karta.
I w środku mam folder, który z jakiegoś powodu jest pusty.
Zaraz się tym będę martwił.
Czy chcesz zsynchronizować pliki? Chcę.
ZAWIĘKOWY PRZECISOKRĘT
NIE PODZIĘKUJĄC
PRZECISOKRĘT
ZAWIĘKOWY PRZECISOKRĘT
ZAWIĘKOWY PRZECISOKRĘT
NIE PODZIĘKUJĄC
PRZECISOKRĘT
ZAWIĘKOWY PRZECISOKRĘT
To są nowe zmiany i jak włączyć jakiś outliner…
Czyli ten widok drzewiasty.
Możemy go przetestować już.
Tu twórca pisze aplikacji, że jest dziesięciolecie B.ORG-a.
Ja sobie to zamknę.
To jest changelog po prostu.
Możemy się go…
Możemy się tego po prostu pozbyć.
Będę jestem po otarcia.
I teraz zaraz już przejdziemy do aplikacji, tylko ja zastanawiam się,
Nie działa mi synchronizacja. Jak na złość, teraz dodałem.
O, i voiceover też mi już nie działa. Czy ja w ogóle jestem?
Jesteś cały czas, tak.
Po prostu się…
To się może trzymajmy tego, że jednak jesteśmy i to, co się uda, to pokażemy.
O, tutaj aplikacja ma taki samouczek, jak sobie będę klikał pierwszy raz po zakładkach.
To mam taki komunikat, że długo naciśnij, aby utworzyć szablon,
który pomoże ci utworzyć następnie nowe zadania.
To są te formularze, o których ja mówiłem.
I tutaj mam górę przycisk szukaj, gdzie możemy szukać według składni Org Mode’a,
Czyli możemy używać wyrażeń regularnych i tego typu konstruktów,
aby po prostu przeszukiwać nasze zasoby.
Agenda wcelał 31.2026.
Tutaj mamy widok agendy.
More, przycisk.
Przycisk więcej, o którym za chwilę.
Search, pole wyszukiwania, 31, auk, h, t, e, 0, 1, sep, h, web, 0, 2, sep, h,
today, physexy, 0, 6, sep, filter, data, przycisk, filter, agenda,
przycisk, preview z web, przycisk, sun 0, 6, sep, h, sun 0, 6, sep,
No przez to, że synchronizacja mi nie zadziałała, niestety, jak na złość,
no to nie mam nic, ale zaraz to naprawimy.
Tutaj mamy poprzedni tydzień.
Mam następny tydzień, czyli mogę sobie wybrać nawet datę, jak sobie gdzieś chcę przejść.
Quick Capture, czyli szybkie dodawanie.
To jest bardzo ważne. Możemy sobie zadać, nie wiem, zrobić zakupy na przykład.
I tutaj mamy zapisz w skrzynce.
Żebyśmy tu mieli pliki, to mógłbym wybrać, w jakim pliku to będzie.
Domyślnie to jest plik inbox.org.
To są te stany. Możemy sobie tworzyć te stany w Emacsie i potem, jeżeli mamy plik states.org w naszym folderze, tak jak to się w Emacsie robi, to wówczas Borg to sobie zaimportuje.
Wybacz, że sprawdzę w tym Syncthingu, bo w sumie chciałbym!
Mamy tutaj ten stan TODO.
Tutaj mogę priorytet sobie ustawić, to też w Emacsie będzie potem widoczne.
I dodaj tagi, mogę tagi dodać.
Tu mogę ustawić, że to zadanie jest zaplanowane.
Tutaj mogę deadline ustawić, czyli do kiedy to muszę zrobić.
Tutaj mam pod-elementy, czyli mogę sobie tworzyć zadania, w którym…
Jakieś na przykład pod-zadania, czyli dajmy na to zrobić zakupy i jako pod-elementy tego zbioru zrobić zakupy,
to wypisać sobie listę produktów, które są do kupienia.
Dokładnie. I potem w Emacsie możemy wiedzieć, ile mamy procent tego zrobione
albo ile na ile mamy zrobione.
Mogę dodać notatkę.
Tu są ciekawe rzeczy, bo mamy Properties.
Tak, to mi się nie przywróciło.
Properties to są takie właściwości, które my możemy w Org Mode ustawiać
Możemy sobie tworzyć taką pseudobazę danych.
Ja tego używam w taki sposób, że jak robię audyt do pracy,
to robię sobie taki nagłówek z całym tym audytem
i mam w properties, czyli w tych właściwościach,
na przykład typ, aplikacja desktopowa, stan, w trakcie powiedzmy
i jakieś inne informacje, takie tabularyczne,
po których potem mogę filtrować.
Ja z tego korzystam w taki sposób, że mam właściwość stan
i mam stan ukończony.
I jak robię sobie eksport,
bo ja mam wszystkie moje audyty do pracy w jednym pliku,
ten plik już ma pół megabajta czystego tekstu,
i jak sobie robię eksport,
to Org Mode wykrywa, które audyty są już ukończone
i ja eksportuję odpowiednio do tego, co mam te właściwości.
Tutaj mamy szyfrowanie za pomocą wtyczki Org Encrypt,
która też w Emacsie jest, ale to wymaga większych ustawień,
bo musimy sobie zainstalować GPG na iPhone’ie i na komputerze.
I tutaj mamy czasomierz.
O, to doszły nowe wtyczki do beorga.
Jakoś niedawno.
A na przykład powiedzmy, że muszę te zakupy zrobić do dziewiętnastej czterdzieści pięć dzisiaj,
więc klikam sobie tab to set deadline.
A dzisiaj muszę szukać jeszcze wyboru czasu.
No, to jest zaznaczone, że to jest całodzienne wydarzenie.
Coś mi się popsuło.
O, jest, jest, jest.
No i ustawię 19.30, żeby pokazać powiadomienia.
Chociaż nie będzie powiadomienia, jak będę w aplikacji raczej.
I klikam sobie Done.
Ale ja mam te podzadania, które też mogą mieć swoje.
Właściwości i tak dalej. No to robię sobie Save.
Edycja, Hradlina, Egeplan Holiday, 1 z 2, punkt wstawiania na początku,
SAVE, SAVE, przycisk, Cancel, Cancel, SAVE, SAVE, SAVE, TADETODO, 1 z 3,
SAVE TO INBOX, SAVE, SAVE, CANCEL, CZYŚĆ, CANCEL, WEB02, TODAY, TH03,
FREE04, SEP, TODAY, TH03, TODAY, TH03, SAP05, SEP, SEARCH, SEARCH AGENDA,
MORE, SEARCH… Ja mam wyłączoną, automatyczną aktualizację w App Store.
…NEXTWEG, WSZKÓŁIK CAPTURE, 3… No i światło się zmieniło.
Punkt wstawiania. Zrobić.
Jeszcze raz to ustawię. Deadline.
To show on to jest coś takiego, że mogę ukryć sobie to zadanie na jakiś czas
i pokazać je, że tak powiem, kiedy będę potrzebował.
Zostawię właśnie 35. Na wypadek, jakby coś jeszcze poszło nie tak.
Klikam sobie dal.
Klikam sobie save.
No i jest.
19, 20… 19, 29. Rzecz na pastu statusu.
A widzimy… A, ja mam tryb nie przeszkadzać, więc nie pokażę powiadomienia.
Ale po prostu będzie powiadomienie.
Właśnie to jest to, o co chciałem zapytać. Czy po prostu aplikacja wysyła nam powiadomienia?
Czy musisz sprawdzać?
Wysyła, wysyła powiadomienia. Są widżety bardzo fajne też.
Miałem pokazać powiadomienia, ale wiesz, mam tryb nie przeszkadzać, bo nie chcę, żeby przez przypadek coś…
Search. Przyserw. Agenda. More. Przycisk. Agenda w całym 31-2026.
I tu jest ten widok agendy.
Jak sobie trzy razy kliknę na tym zadaniu…
to mogę od razu sobie zmienić, mogę otworzyć w tym outlinerze,
czyli w tym widoku drzewa, który też jest bardzo fajny i na przykład…
No, jak masz klawiaturę Bluetooth, to możesz naprawdę…
Ja czasami pracuję po prostu z beorgiem.
Tak, że tak powiem, profesjonalnie.
Jeszcze tutaj w tym widoku agendę mogę wejść sobie w more.
Ostatnia synchronizacja.
I tutaj mam tak. Zaznacz elementy.
Tu mogę masowe operacje wykonywać na plikach.
Edytuj zapisane wyszukiwania.
Mogę sobie tworzyć własne filtry, których potem będę używać.
Zgłaszanie czasu.
Org Mode ma taką funkcję, która się nazywa Clocking.
I ta funkcja służy do tego, że możemy sobie potem tworzyć wykresy
na przykład z naszej pracy albo raporty.
Na przykład ja tego używam w pracy,
jak muszę potem na końcu zgłosić, ile czasu mi zajęło coś.
Więc na przykład zaczynam pracę, uruchamiam sobie timer w Emacsie,
kończę pracę, wyłączam timer w Emacsie.
Ja to oczywiście mam zautomatyzowane, bo ja mam w taki sposób, że to zrobione,
że jeśli w Emacsie edytuję jakiś plik związany z projektem praca,
to ten timer się mi włącza sam.
I potem jak zapisuję ten plik, jak wyłączam, zamykam go,
to ten timer się wyłącza. I potem mogę tworzyć takie raporty właśnie.
No taki możesz rzeczywiście sprawdzić, ile czasu zajęło ci jakieś zadanie.
Jeszcze pokażę może wybór daty, jak wygląda.
Mogę tutaj wpisać sobie datę w jakimś formacie,
12 modem, na przykład 0301, 2037, 2027…
O, tu się przypomniałem,
2027
Todej, przycisk, tomorow, todej, pole tekstowe, gotowe, gotowe.
Done, przycisk, wednesdej, wednesdej, dwa, september, przycisk,
trzy, trzydzieści, uesdej, jeden, september, mo, tomorow, todej, przycisk,
done, fri, trzeciego stycznia, dwa tysiące, fri, tomorow, ha, trzeciego,
todej, przycisk, trzeciego stycznia dwa tysiące dwudziestego siódmego roku,
pole tekstowe, todej, tomorow, mont, september, done, przycisk.
I to mogę potem sobie też wybierakami regulować.
I mam też takie przyciski.
Plus siedem D, czyli plus jeden tydzień.
I to są takie typowe dla orga funkcje, bo możemy np. plus1m to jest jedna minuta, plus1y to jest rok.
I w tym Quick Date Entry, oprócz wpisywania daty po prostu tak jak ja to zrobiłem,
można też sobie wpisać datę właśnie tym, np. plus2w plus1d, no to 15 dni będzie, tak?
Dwa tygodnie i jeden dzień.
[…]
Tu mogę filtrować.
Mamy jeden zrobiony filtr domyślnie, czyli wszystko to, co muszę zrobić.
Będzie pokazywało się nic innego.
W końcu wejdziemy w tę edycję.
O, tu też jest wtyczka.
Ale mogę sobie po prostu normalnie szukać.
Mam tu pole wyszukiwania, w którym mogę wpisać jakieś słowa kluczowe.
I mogę napisać to jako wyszukiwanie.
Tutaj też w tym polu mogę wpisywać orgową składnię wyszukiwania,
Wyszukiwania, czyli np. 2.priority, 2.todo,
to będzie wszystkie elementy…
2.state, przepraszam, 2.todo,
to będą wszystkie elementy, które mogę zrobić,
które mam jakby do zrobienia.
Nie wiem, 2.schedule, 2…
To mogę sobie filtrować po tym, kiedy chcę,
kiedy mam coś zrobić
i też mogę te własne właściwości przeszukiwać.
Także tu jest.
Agenda.
Potem druga zakładka tasks.
Czyli tak naprawdę to, co tu pokazujesz, teraz ta druga zakładka,
To ona jest w zasadzie taką skompresowaną wersją tej agendy, którą mieliśmy wcześniej, bo tamto był bardziej taki widok kalendarza, a tutaj konkretnych rzeczy, tak?
Tak i nie. W sensie tak, ale nie, bo tu masz jakby kalendarz połączony z przypomnieniami, bo jak ja sobie robię nowe zadanie, to ja mogę równie dobrze nie nadać mu żadnego priorytetu, w sensie żadnej daty.
Czyli np. ja mam zadanie kupić NASA, no nie?
W sensie, bynajmniej nie firmę, tylko komputer.
I ja mam w tym zadaniu kupić NASA pełno różnego rodzaju notatek
odnośnie różnych modeli, które sobie tam powybierałem,
jakieś linki do benchmarków itd., no nie?
I to zadanie nie ma żadnej daty, więc jego w agendzie nie będzie.
Będzie tylko i wyłącznie tutaj.
No tak.
Tutaj mamy files.
I jak go otworzę?
To mam tak.
Edytuję jako text.org,
Czyli mogę edytować surową składnię.
Gdyby ktoś się zastanawiał…
Ja mam w VoiceOverze ustawione tak,
że zamiast czytać mi nagłówek poziom 1, nagłówek poziom 2,
czytam i H1, H2, H3.
I dlatego tak jest.
Widzimy to w taki sposób wyrenderowane.
Kliknąć format, jakbym chciał na przykład zmienić motyw tego dokumentu,
bo ja go mogę potem udostępnić.
Mogę to wyeksportować jako dokument HTML.
Więc mogę sobie zrobić stronę w beorgu, tak naprawdę, internetowo, jakbym chciał.
No ale edycujemy jako tekst org.
Ma główek.
O.
To jest ta właściwość? Bo to jest też właściwość deadline?
Tylko po prostu wbudowana jakby w Org Mode’a?
A w nawiasach kwadratowych jest data wpisania,
czyli kiedy my to wpisaliśmy. No bo dzięki temu mogę na przykład,
jakbym oznaczył to zadanie jako zrobione,
To był pod spodem kolejny wpis,
from to do to done.
I ten wpis by mówił, kiedy ja to zaznaczyłem.
I mogę sobie potem filtrować,
że chcę wszystkie zadania, które zajęły mi więcej niż 4 dni.
– Wskazuje na przykład.
– Imboks. Przycisk wróć.
Tekst. Politex. W. Q. Politex. Imbo, Imboks. Przycisk wrój.
Files. Przycisk. Imboks. Edit us org. Tekst.
Render us live tekst. Przycisk. Folded. Obrazy.
Render. Edit us org. Tekst. Przycisk. Imbok. Files.
Przycisk wróć.
Add. Qu. Files. H. Refresh. Filter, pin, net files.
Jeden item. Sort. Przyc, Inbox. Quick capturę.
Inboks. Dziewięć minut. Echogo. Th. 3 września 2020.
Preview. Pin. Pin. Prename. Versions.
A tu nawet mamy jakieś wersjonowanie, tak?
Tak, tak, tak, to zaraz też będę pokazywał to.
Szkoda, że nie mogę się do komputera dostać,
bo wpadłem na pewien fajny pomysł,
ale niestety Zoom jest bardzo popsuty.
Cieszę się, że chociaż iPhone’a słychać, wiesz.
No tak.
To jest dla mnie krytyczny błąd,
bo ja wyjdę z Zooma i nie będę miał mowy,
ale to nic.
Tak sobie kliknę trzy razy.
To mogę przypiąć ten plik.
I zmienić jego nazwę.
Właśnie go wersjonować.
Otwórz w edytorze elementów,
czyli mogę sobie tutaj dodawać poszczególne zadania,
poszczególne te właśnie nagłówki.
Mogę otworzyć w outlinerze, czyli w tym widoku drzewa.
I mogę otworzyć od razu w widoku tekstowym, czyli tym surowym.
Open git, open dele, versions, trzy kropki, przy.
Files, files, inbox.
Tadbar, agenda, kar, 3-go września, 2002,
wendeco, inbox, orb, ha, wendecon, ten, pso, fafile, hanges,
aniu, wersjon, instratep, tapone, wersjon, beloftowie,
formateit, surrent.
O, kiedy zmienisz plik, utworzę jego nową wersję
i to mam oś czasu tego pliku.
3-go września, 2026 roku, THU1928, jeden z dwa.
3-go września, 2026 roku, THU1927, dwa z dwa.
I mam te dwie wersje.
Dodałeś nowe zadanie i od razu utworzyła się nowa wersja.
Ja beorga aktualizowałem ostatnio półtora roku temu, bo ja bardzo rzadko aktualizuję aplikacje na iOS-ie, bo mam obawę, Polskie Radio się kłania na przykład.
Nie, no Polskie Radio to akurat wczoraj w nocy wypuściło nową aplikację i okazało się, że jest dostępna.
A widziałem właśnie, no widziałem, widziałem.
A przynajmniej w miarę dostępna, to tak swoją drogą.
Ale wiesz o co mi chodzi?
Wiem, że to różnie może być.
I dlatego dzisiaj zrobiłem głupotę, że przeinstalowałem tylko beorg, ale na razie wszystko działa nam w miarę, poza tym, że mi się synchronizacja syptała.
I jak sobie na przykład kliknę w to, to mogę zobaczyć albo cofnąć do tamtej poprzedniej wersji.
To akurat fajna funkcja, która doszła.
No i teraz mamy ustawienia.
U góry są zaawansowane. Ciekawa decyzja projektowa,
ale nie będę się z nią kłócił.
Wejdziemy w takim razie.
No to zaraz do tych rozszerzeń przejdziemy.
Ale to są takie zaawansowane opcje.
Jakbyśmy to powiedzieli po przeglądarkowemu, to są flagi.
Synchronizuj podfoldery.
Tylko ręczne synchronizacja.
Ukrywaj postęp.
Głębokość WebDAV.
No, to jak po WebDAV-ie synchronizujemy, to jak głęboko program ma szukać.
O, tu dostępne priorytety. A, B, C, D, E, F.
Domyślny priorytet B.
Dziedzicz tagi, czyli np. jak sobie zrobię jakieś główne zadanie
i dam mu jakieś tagi, to wszystkie podzadania będą dziedziczyły te tagi.
To tak działa też prawdziwy Emacs.
Tutaj stany, jakie chcemy.
Log done, czyli co się ma dziać, kiedy zrobimy zadanie.
To tutaj jest time, tutaj w prawdziwym emaksie,
czyli zostaje wpisany czas, kiedy my skończyliśmy to.
Zaznacza krzyżyk F, donoting, 2 z 2.
No i tutaj możemy zrobić…
W prawdziwym Emacsie możemy np. uruchomić skrypt
albo zrobić cokolwiek innego, no ale wiadomo, że tutaj
się tego nie dałoby zrobić.
Tutaj, gdy powtórzymy jakieś zadanie…
Repeat state undone, czyli
I czy jak zadanie ma ustawiony stan powtarzania,
to czy ma się edytować jego priorytet?
Czyli jak mamy stan TODO i stan DONE,
i zrobimy stan done i się przełączy to zadanie na następny cykl,
to czy też ma być ten stan done już oznaczony?
LOG DRAWER FALSE PRZYCISK 6-8
Log drawer w orgu funkcjonuje taki koncept jak szuflady.
Szuflady to są takie ukryte w pliku elementy
i np. do tej szuflady możemy wrzucać cały dziennik
Czyli jak mamy jakieś zadanie powtarzalne, przykład ze swojego życia,
ja mam plik rutyna.org, gdzie mam takie rzeczy, które muszę codziennie robić
albo co jakiś czas, na przykład, nie wiem, powiedzmy,
dawać psu tabletkę na wściekliznę.
Do tego się akurat nie robi codziennie, ale ważne, żebym ja wiedział,
kiedy ostatnio to robiłem. I przez to, że tych zadań tam jest sporo,
To ja nie chciałbym, żeby to było na wierzchu w pliku,
tylko jest to właśnie w tej szufladce
i wtedy Emacs chowa tę szufladkę. Ona jest ukryta,
ja mogę sobie tabem rozwinąć,
jakbym chciał cały dziennik przejrzeć tych zmian.
To mam nadzieję, że dość jasno to wytłumaczyłem teraz.
No tak, tak.
A nawet ja nie wiem, co ta opcja znaczy i jak sobie w nią wejdę.
Czasem muszę dobrze czytać.
A, że on jak zmienię stan, to wówczas on mi zapisze to pod tą zmianą stanu, a nie przed.
To jest rzecz typowo kosmetyczna.
Pokazuj baner przy powtórzeniu. No to dla nas to nie ma znaczenia.
I tutaj pozwalaj na parametry szablonu przy Capture URL.
B.org ma coś, co się nazywa Capture URL i to jest taki adres,
który możemy wpisać, czyli np. B.org, dwukropek, ukośnik, ukośnik,
capturę, pytajnik i potem możemy podawać parametry.
I te parametry, to może być cokolwiek.
I jak ta opcja jest wyłączona,
to wtedy B.org nie będzie tych parametrów brał pod uwagę.
A jeżeli to włączymy,
to możemy potem sobie tworzyć skróty w skrótach Apple,
żeby np. coś dodawać do beorga w zautomatyzowany sposób.
Albo prawie zautomatyzowany.
I tutaj np. jak ja tego używam…
Jezu, od nowa muszę to ustawić, ja zrobiłem taką głupotę z tym resetem.
Ja tego używam w taki sposób, że mam zrobiony skrót,
który mi pobiera, jak płacę Apple Payem.
Czyli np. płacę w sklepie. Przekładam telefon do terminala,
Włącza się skrót, który pobiera transakcje z portfela,
łączy się z beorgiem i wprowadza te transakcje do mojej tabelki,
którą mam w Org Mode.
Dates. Date format. Przycisk. Jeden z cztery.
Format daty mogę sobie ustawić.
Format czasu. Format czasy i daty.
Daty i czasu.
Datę standby. Przycisk. Cztery z cztery.
I czy daty zaplanowane mogą być jakby przepełnione,
czyli że beorg będzie mnie informował,
Kiedy mam coś zaplanowane na jakiś czas i już jest po tym czasie.
To jest zakładka agendy.
Excluded files, czyli wykluczone pliki.
Które pliki nie będą mi się pojawiały w agendzie?
Tu ważna rzecz, nil. Możecie się zastanawiać, o co chodzi z tym nil.
Nil to po prostu brak. Albo nie, fałsz.
O, właściwość urodziny, birthday.
I tutaj jeżeli korzystamy z Org Contacts, to jest taka wtyczka do Org Mode’a prawdziwego, czyli tego w Emacsie, gdzie możemy nasze kontakty czytać, mieć w Org Modzie zapisane, no to wtedy właśnie to się przydaje.
I to możemy sobie ustawić po prostu, bo może się okazać, że na przykład w naszym Org Modzie, tym oryginalnym, tę właściwość urodzin mamy wpisaną inaczej, więc to możemy tutaj też uzupełnić i powiązać jedno z drugim.
Tak, dokładnie. Właśnie o to chodzi.
Na przykład ja korzystam z BBDB,
Big Brothers Insidious Database,
do trzymania kontaktów.
To jest taka inna baza danych dla Emacsa
i ona ma w swój mostek do Org Mode’a,
ale tam to się nazywa PROP,
podkreślenie BIRTHDAY, więc muszę to zmienić.
Tutaj uwzględniaj wydarzenia kalendarza.
Ja to specjalnie nie pozwoliłem beorgowi
teraz do kalendarza mojego prywatnego
Bo tam mam też rodzinny kalendarz.
beorg może funkcjonować jako klienta zwykłego kalendarza po prostu
i synchronizować w dwie strony, co jest też bardzo fajne.
Uwzględniaj przypomnienia.
O tutaj, czy chcemy ten nowy outliner mieć, ten nowy widok drzewa.
W sumie go nie widziałem, bo on wszedł niedawno.
Typ szybkiego wpisywania daty.
I tutaj, jak sobie klikniemy w przycisk data,
to domyślnie możemy wybrać,
czy my chcemy ustawić zaplanowanie,
czy chcemy ustawić deadline,
Ustawić pokazuj od.
I dodaję takie moje słowo wtrącenia, nie wiem czy się Michale zgodzisz,
ale to jest jedyna tego typu aplikacja na iOS-a, czy w ogóle mobilna,
którą możemy tak bardzo pod siebie dostosować.
To się zgadza. Tylko, jak to mówią, można tu wpaść w klęskę urodzaju
i w przypadku takiej aplikacji, to my naprawdę musimy wiedzieć,
czego my właściwie chcemy.
Tak, ale domyślne ustawienia są dość fajne, tak jak ja tu patrzę teraz, to naprawdę fajnie to wygląda.
Tutaj używaj domyślnego szopanu.
Tutaj dla zadań. Wykluczaj pliki, też możemy wykluczać.
Tutaj mamy domyślny filtr.
I sobie przeczytamy.
Interesują nas nagłówki, które nie mają priorytetu G albo F.
S, czyli interesują nas nagłówki, które mają timestamp,
czyli ten znacznik czasu.
I tu jest uwzględnione, że mają datę.
A PH to nie pamiętam, szczerze mówiąc, co to były za elementy tej składni.
Ale tego nie musimy zmieniać, bo to jest dobrze ustawione.
To po prostu chodzi o to, że mamy wszystkie pliki, które nie mają najniższego priorytetu.
To mniej więcej o to chodzi. Wszystkie nagłówki, które nie mają najniższego priorytetu i mają datę.
Dlatego, że jak mi zadziałała synchronizacja i miałbym swoje wszystkie artykuły,
który pisze w Org Modzie i wszystkie dokumentacje,
to wtedy, gdyby nie ta formułka, która tu jest domyślnie wpisana,
to każdy jeden nagłówek, niezależnie od tego,
czy ma jakiś timestamp, czy nie ma, byłby jako zadanie.
I do tego to jest.
I tutaj tak samo, czy w zadaniach chcemy kalendarz, przypomnienia.
I też, czy chcemy mieć to składanie, ten widok drzewa.
I tutaj na jakiej zakładce my chcemy startować?
Agenda… i tutaj pojawia się prawdziwa moc Org Mode’a.
Tak, Org Mode’a też, ale biorga.
To może być kalendarz, to może być lista zadań,
to może być notatnik, to może być wszystko tak naprawdę, co chcemy.
Możemy ustawić, że chcemy startować albo na agendzie,
Albo na zadaniach, albo na plikach.
Pokazuj zakładkę z notatkami.
Otwieraj linki w przeglądarce systemowej.
Domyślne aplikacje otwieraj w swojej takiej przeglądarce.
Edytor, pełnoekranowy edytor na telefonie.
Pokazuj wyszukiwania, domyślne wyszukiwania na zakładce zadań.
Minimalna długość, zanim system zacznie szukać.
Zawsze przeszukuj notatki i nagłówki.
Korzystaj domyślnie z zaawansowanego wyszukiwania,
czyli z tych wyrażeń regularnych i tej składni orgmodowej do szukania.
I tu jest coś bardzo ciekawego. Tu możemy dostosować, co jest wyświetlane na tej ikonce. Ileś tam nowych rzeczy.
…na główki.
A to rzeczywiście ciekawe.
I tu możesz sobie to podostosowywać,
możesz nawet wpisać wyrażenie regularne.
Albo te flagi.
Pliki tylko do odczytu, czyli beorg nie będzie pisał do tych plików.
Wyłącz usuwanie.
Dodawaj nowe linie przed nagłówkami.
Liczba nowych linii przed nagłówkami.
Katalog z załącznikami, attach.
Akurat u mnie to jest data, więc będę musiał to zmienić.
Ale gdzie mamy załączniki? Jakieś obrazki, PDF-y, inne tego typu rzeczy?
W ogóle takie ciekawe zastosowanie beorga jeszcze, powiem.
Bo jak pokazywałem audycję, jak była audycja o Gnusie, to wspomniałem szybko,
jak omawiałem ekosystem, dlaczego warto z tego korzystać,
to pokazałem tą Wikipedię pseudo, którą możemy sobie robić.
I na przykład jak my to sobie zsynchronizujemy,
to mamy wtedy dostęp do tej Wikipedii w beorgu.
Na przykład ja sobie zrobiłem taki skrót w skrótach Apple
i ten skrót działa w taki sposób, że jak ja sobie zaznaczę jakieś słowo,
no to nie działa tak fajnie jak w Emacsie, że jeden skrót i już mam,
ale zaznaczę sobie jakieś słowo, wykonam ten skrót,
to on wtedy przeszuka beorga pod kątem tego słowa
i otworzy plik z tą moją kartą o tym pliku, o tym słowie.
Tworzenie i otwieranie plików.
I tutaj tak, otwieraj elementy agendy
i tutaj domyślnie jest edytor rzeczy,
ten, o którym już mówiliśmy.
Otwieraj zadania też w tym item editor.
Ale otwieraj pliki, czyli z tej trzeciej zakładki
w outliner, czyli w tym widoku drzewa.
I ja sobie tu ustawię tekst editor, bo ja chcę edytować surowe pliki.
Notatki.
Tutaj jak utworzymy coś z agendy, to w czym chcemy to tworzyć?
I to w tym edytorze rzeczy, czyli w tym prostym edytorze zadania.
Też w tym prostym edytorze notatki w tym widoku drzewa już są utworzone.
I w pliki też lubię, jak w edytorze coś się tworzy.
Tutaj outliner, czyli ten widok drzewa.
Domyślnie mamy overview, czyli wszystkie nagłówki są zwinięte.
Używanie nowego widoku drzewa. Zaraz spróbuję go uruchomić,
bo jestem ciekawy, jak on działa.
Bo jak jest np. niedostępny, to będę mógł zgłosić deweloperowi, zanim stanie się oficjalny.
Pokazuj Outliner na pełnym ekranie.
Pasek narzędzi.
O, i tu kalendarz na pliku org.
Jak eksportujemy nasz kalendarz, Apple’owy, do orga,
To tutaj past, czyli przeszłe jakby wydarzenia, ile miesiące tych wydarzeń, ile tygodni.
Tutaj ile przyszłych chcemy importować, ale czy ten kalendarz, on nam się jakoś wtedy automatycznie synchronizuje, czy my musimy o tym pamiętać?
Synchronizuje się w dwie strony i to jest genialna funkcja.
Ja na przykład strasznie nie lubię tego Microsoftowego kalendarza,
więc jak ja sobie z tym poradziłem, zaimportowałem sobie,
nadałem sobie Exchange’a i w beorgu wszystko pięknie edytuje.
I tutaj na główek, jaką ma mieć nazwę, jak jest puste,
to domyślnie się wpisuje nazwa kalendarza.
No i tutaj to samo, tylko z przypomnieniami, same opcje.
I tutaj w drugą stronę, org mode do kalendarza.
Nazwa kalendarza, tu możemy sobie wybrać, no myślę, jest jego własny kalendarz.
I polecam wam na początku, jak się uczycie beorga, zostawić to.
Nie edytujcie swoich produkcyjnych kalendarzy, bo ja tak zrobiłem raz.
I jakby myślałem, że pusty plik oznacza brak zmian.
W sensie, że on po prostu nic nie napisze.
A pusty plik oznacza skasuj wszystko.
I sobie skasowałem kalendarz.
I dobrze, że miałem, wiesz, ICS-a na komputerze eksportowanego,
bo bym był tam, gdzie nikt nie chce być.
REPL, czyli środowisko skryptowe.
I tutaj export. Usuń szuflady z właściwościami.
Usuń datę.
I zezwalaj na matematykę. To jest domyślnie wyłączone, bo to wymaga JavaScriptu.
Twórca beorga nie lubi JavaScriptu, więc jest wyłączone domyślnie.
To jest dosłownie takie było wytłumaczenie, czemu ta opcja, że matematyka jest wyłączona.
No i to były ustawienia zaawansowane.
No i tu mamy na przykład ten terminal.
No i tu możemy pracować jak w normalnym środowisku programistycznym.
Log. Content. Sobie wpisujemy w nawiasach, bo to jest Lisp.
I jak wykonam tę komendę, to ona od razu to wykona.
Więc jak się nauczymy tego języka programowania, który swoją drogą jest bardzo prosty
Jest taki kontrowersyjny pan w środowisku Linuksa,
wolnego oprogramowania, Richard Stallman.
I on ma taką anegdotę, że on nauczył nawet sekretarki
tego języka programowania, tego Lispa,
bo jest na tyle prosty, że nawet osoby,
które nie mają wiele wspólnego z programowaniem,
mogą się nauczyć, tylko nie można im powiedzieć,
że programują. I jestem w stanie z tym zgodzić.
Także tu mamy to środowisko.
O tym kiedyś.
Tu mamy prywatność, dowiedzieć się więcej o beorgu.
Podręcznik użytkownika.
Baza wiedzy.
Wprowadzenie do skryptowania.
Centrum wsparcia.
I co nowego w beorg?
Tutaj mamy menadżer rozszerzeń.
Ja sobie zrobię restore.
Dziękuję.
I tu mamy np. Synchronizuj przypomnienia do pliku.
O, tutaj zmieniaj zaawansowane ustawienia beorga.
Synchronizuj kalendarz.
Zapisane wyszukiwania.
O, to już jest droższe. 15 zł kosztuje.
Ale to też jest fajne, że my możemy sobie kupić dokładnie to, co chcemy.
I to jest, myślę, ciekawe, unikatowe, no nie?
No to prawda.
Szablony na przykład.
Ikony aplikacji. No na przykład to niekoniecznie byłoby potrzebne.
No nie? I piątala płacisz i masz.
Albo zaoszczędzę.
Ale na przykład to byśmy chcieli.
Zapiętała.
Szyfrowanie.
To są jej zadania.
Właściwości.
Tutaj własny CSS do eksportu.
O, 15 zł.
Box też jest płatny z jakiegoś powodu.
O, subskrypcja się pojawiła.
Z tej mojej wersji starej nie było subskrypcji.
Zobaczymy.
Ile kosztuje?
A, teraz rocznie hop zrobił. 50 zł rocznie.
No, to nie jest źle, ale jest gorzej niż było.
To się muszę zaopatrzać w subskrypcję w takim razie.
Bo ja miałem one time, kupiłem raz kiedyś.
No to to nie zmartwiło akurat. No ale takie są te rozszerzenia.
To jest domyślny dźwięk.
Orygjalnounce, dwudziewzdziewiednaście.
– Nastańki. – Trzydziewiętnaście.
Czteredziewietnaście.
Sześć.
Flute.
Osiemdziewiezdziewiedniej.
Magic.
Jedenaście.
Melody. Dwanaście.
Melody. Dwanaście.
…
…
…
…
…
Mógłbyś się pokusić o jakiś tam ustaw dźwięk,
jeśli spełniany jest warunek?
…
Ale no niestety.
…
…
…
Jakie pliki chcemy synchronizować?
…
Automatycznie synchronizuj po modyfikacji.
I to ma być rozłącz folder.
No tak, nie można samo podpisy…
tych certyfikatów, które sami podpisujemy.
Samodzielnie wydanych, tak.
Nie można, bo iOS na to nie pozwala.
O, i tu mamy opcję powiadomień.
Pokazuj całodzienne zadania.
I tutaj, ile wcześniej ma nam przypominać?
O, tutaj ta synchronizacja z kalendarzem.
I tu możemy sobie w jedną stronę włączyć, jak na przykład chcemy.
Ale możemy też zrobić w dnie.
I tak samo z przypomnieniami.
I add overdue summary event,
czyli jak mamy w naszym pliku bardzo dużo zadań,
które już są po czasie, to one zostaną dodane jako jedno zbiorcze zadanie.
Tutaj zadania.
Stany mamy.
Jest stan do zrobienia, bo na przykład możemy…
Domyślnie mamy takie proste, że mamy tylko TODO i DONE,
ale na przykład ja mam w swoim orgu jeszcze cancelled i blocked.
Jak jest zadanie TODO, DONE, no to zrobiłem, udało się.
Jak mam cancelled, to porzuciłem z jakiegoś powodu,
a jak mam blocked, to mam parametr w tym blocked,
jakie inne zadanie blokuje to zadanie.
I mam prosty skrypt, który ukradłem z podręcznika użytkownika Emacsa,
który sam mi sprawdza, czy już zrobiłem te blokowane zadania
i automatycznie mi odblokowuje inne.
Ukryj domyślne wyszukiwania.
O, tutaj puy capture, czyli to szybkie dodawanie.
Tutaj do jakiego pliku chcemy dodawać.
Pokazuj datę w notatkach.
Tutaj edycja. Czy notatki są domyślnie zwinięte?
Nie, nie są zwinięte.
…dwa tysiące dwadzieścia sześć kropka osiem, trzysta sześćdziesiąt osiem, jeden z trzy.
Legal, absomptemowe compiwacy, przycisk. Libraries, przycisk.
Borg is developed by absomptemowe kropka com.
Support development of this app. Cztery złote i dziewięćdziesiąt dziewięćdziesiąt czternaście trzydzieść.
Jółka, debug, show log, jeden z trzy.
Reset databasy, dwa z trzy.
Remowy alfiles and reset sync, trzy z trzy.
Tadbar, agenda, karta, jeden z trzy.
O, tu był reset.
Taki nie musiałbym reinstallować.
Kurczę, że nie zobaczę.
No, ale…
Jak widać, aplikacja nawet dla użytkownika, który z niej korzysta już dość długo, potrafi być jeszcze pełna zagadek.
No, tak. Aczkolwiek mówię, dość fajnie się z niej korzysta. Jeszcze Wam pokażę…
Widżety może?
Mniej więcej, jakie są.
I mamy…
Agenda.
Jak te widżety się przybijają? Nigdy nie pamiętam, kurczę.
W tę stronę? O, w tę stronę.
Mamy średni widżet agendy.
No i duży.
Ja polecam akurat, ja osobiście polecam mieć mały widżet,
bo on wtedy pokazuje tylko to, co teraz masz najbliżej do zrobienia.
Duży to już pokazuje tam cztery te zadania, to już dla mnie jest za dużo.
No, dodam go, powiedzmy, chociaż nie wiem, czy mi się nie rozwali ekran.
Rozwali mi się niestety.
Ale mam inny pomysł.
Dodamy go na ekran do kadry, żeby mógł nam go pokazać.
Nie.
To nie, jednak.
Wejdę sobie w edytor ekranu pokazy.
Słucham?
Słucham?
Coś się…
Coś się bardzo…
Zdarzyło.
I czyżbyś był na becie?
Tak, jestem na becie, no.
To może dlatego ta synchronizacja mi nie działała.
Może.
O Boże.
Uwielbiam takie sytuacje po prostu. Więcej.
Nie mogę wejść w edytor ekranu blokady.
Ale jakim cudem data się zmieniła.
Uwielbiam takie sytuacje.
O, tryb edycji?
Mogę serio edytować? Pozwolisz mi?
Nie, iPhone postanowię mnie nie posłuchać, ale mam pomysł, chcę naprawię.
Coś tak dziwnego się stało z tym telefonem.
Zmieniłam się data.
Będziemy szukać tapety.
Tak, ale to nie…
Też w tej aplikacji trzeba będzie zrobić kiedyś podcast.
O, nie ma. Nie wspiera beorg widgetów na ekran blokady.
No ale w każdym razie, jak mamy ten widget i w niego klikniemy, to możemy od razu odhaczyć zadanie jakieś.
Więc te widgety bardzo fajnie też działają.
No i beorg bardzo fajnie działa też z Emacsem na komputerze.
Bo ta synchronizacja faktycznie dobrze działa, nie ma z nią problemów.
Chyba, że się data zmienia komuś w komputerze.
No tak, to wtedy rzeczywiście…
Ty, ale wiesz dlaczego mi się mogła…
No.
Ale którego roku, ciekawe.
Czy się mi rok zmienił?
No tu nie mam tej informacji.
No to jest do sprawdzenia potem, bo…
Ale to nie wina beorga, bo aplikacja nie może edytować takich ustawień systemowych.
No raczej, to jest ewidentnie coś systemowego.
Więc się nie bójcie. No myślę, że z mojej strony będzie tyle.
Po prostu ta kwestia daty, no, Arek ma wersję testową systemu, a tu, jak wiadomo, różne rzeczy mogą się dziać.
Natomiast co do samej aplikacji. No, na pewno ma dużo możliwości. To trzeba przyznać.
I ta mnogość tych różnych rzeczy może początkowo przytłaczać.
Ale nie musicie z tego korzystać.
No tak, można korzystać po prostu z tego, co jest domyślnie.
Tak, i też będzie fajnie. Ale np. jakby ktoś chciał zacząć przygodę z Emacsem, to właśnie polecam od tego Emacs plus beorg.
A czy wydaje ci się, że np. jeżeli ktoś potrzebuje jakiejś takiej aplikacji, takiego typowego to-do i kalendarza, ale np. niekoniecznie ma potrzebę, żeby używać Emacsa, żeby to synchronizować gdzieś tam z komputerem,
Chcę coś mobilnego. To wydaje ci się, że to jest dobre narzędzie do takiej samodzielnej pracy z właśnie powiadomieniami, zadaniami i tego typu sprawami?
Myślę, że tak. Z kilku powodów. Po pierwsze, możemy tym zastąpić kilka aplikacji, bo dzięki temu, że mamy ten widok taki wyrenderowany, to możemy na przykład pisać jakieś dokumenty w tym
i wtedy nie musimy korzystać np. z Draftsa, który też korzysta z Markdowna.
Więc to też nie jest tak, że Drafts jest bezskładniowy, tak?
Druga rzecz jest taka, że tak jak mówiłem, to są pliki tekstowe.
Jeśli kiedyś nam przyjdzie ochota zmienić narzędzie,
czy spróbować Emacsa, to nie jesteśmy w tym zamknięci.
Możemy sobie dowolnie te pliki przekonwertować, choćby też darmowym Pandokiem.
No tak, i zwłaszcza, że nawet jeżeli nie będziemy potem ich konwertować,
Zobacz, to jak sobie otworzymy to w najprostszym edytorze, to one będą czytelne.
Będą czytelne.
Może będzie tam trochę różnych jakichś takich dziwnych konstrukcji, jak dla nas,
i będziemy się zastanawiać, o co tu właściwie chodzi, przecież to w aplikacji wyglądało ładniej.
Ale jednak to nie będzie tak, że zostaniemy z jakimś binarnym plikiem,
którego w ogóle nie rozczytamy.
I z którym nic nie będziemy mogli zrobić.
Dokładnie.
Nawet jak aplikacja, powiedzmy, wyleci z App Store’a, przestanie być rozwijana,
Nieogólnie, szczerze mówiąc, czy gdybym nie korzystał z Emacsa, to korzystałbym z beorga?
Chyba tak, dlatego że np. jakie mamy aplikacje?
Mamy BusyCal, ale to jest tylko kalendarz.
I to jest drogi kalendarz, on kosztuje około 200 zł.
Mamy Things 3 i to jest to-do plus kalendarz,
ale to jest aplikacja, która jest dostępna tylko na iOS-ie
i na Macu jest kompletnie niedostępna.
I na Macu kosztuje około 400 zł chyba, jeśli się nie mylę.
No mamy też rozwiązania systemowe po prostu.
Mamy rozwiązania systemowe, które są fajne i które też mogą się sprawdzić i mi na przykład przez dłuższy czas się sprawdzały.
Mamy Fantastical, który jest średnio dostępny, ale jak ktoś się uprze, to jest dostępny w miarę.
Mamy Todoista, który ma aplikację na absolutnie wszystko, ale ja Todoista nie lubię, bo to jest ciężki program.
Jest pełno tych programów, więc myślę, że komuś na przykład beorg może się spodobać.
Ten program jest bardzo skalowalny i on może być bardzo prosty, ale może też być bardzo skomplikowany.
Możemy sobie własne skrypty tworzyć, funkcje do niego dodatkowe.
No to rzeczywiście, myślę, że jeżeli ktoś ma taką potrzebę posiadania narzędzia do zarządzania swoją produktywnością, to warto rozważyć.
Jeszcze dostaliśmy tu takie pytanie od naszego słuchacza Sylwestra.
Czy ta aplikacja jest dostępna na Androida i na Windowsa?
Dla Windowsa jest Emacs.
Na Windowsa jest Emacs, tak.
Na Androida jest Orgzly. Orgzly Revived.
I to jest podobna aplikacja nawet w niektórych miejscach.
Z bólem powiem, że fajniejsza niż beorg.
Bo na przykład Orgzly ma lepsze widgety.
W sensie mogę na przykład widget skonfigurować tak,
…żeby mi pokazywały rzeczy, które spełniają jakieś konkretne warunki.
Więc Orgzly też jest. I Orgzly jest całkowicie darmowy, bez żadnych subskrypcji.
Więc jest na Androida Orgzly i to jest powiedzmy odpowiednik.
Ja na przykład mam tak zrobione, jak naprawię sobie synchronizację,
że mam spiętego Androida, który ma Orgzly, z iPhone’em, który ma beorga
i wszędzie ma powiadomienia i wszędzie wszystko super działa.
Mimo, że to są dwie osobne aplikacje.
Zwykły plik tekstowy, tak. Największy mój plik org ma półtora megabajta.
No to rzeczywiście. I nie czujesz, żeby aplikacja jakoś zamulała.
Nie, absolutnie. Sam Emacs też nie zamula.
beorg trochę oszukuje, bo on sobie pod spodem konwertuje do SQLite’a i potem z SQLite’a do orga z powrotem.
On nie działa bezpośrednio na pliku tekstowym.
No tak, a baza danych to nie takie rozmiary, nawet lokalnych baz danych jesteśmy w stanie obsłużyć na urządzeniu.
No tak, aplikacja rzeczywiście ciekawa, więc cóż, jeżeli Was zainteresowała, to polecamy się zapoznać.
Aplikacja jest płatna? Ona jest w ogóle płatna, czy ma zakupy wewnątrz aplikacji?
Zakupy w aplikacji. Ona jest za darmo do pobrania.
Jasne.
I to co tam… bo generalnie jak my kupimy subskrypcję, to po prostu mamy wszystkie te rozszerzenia.
A możemy na przykład kupić tylko te rozszerzenia, które potrzebujemy.
No tak, na przykład z ikonek sobie zrezygnować.
No tak, albo kupić sobie, nie wiem, powiedzmy, że my potrzebujemy tylko mieć synchronizację kalendarza i przypomnienia, a cała reszta nam wystarcza z darmowej wersji.
No tak.
To jest unikalne, w sumie nie widziałem takiego systemu płatności w żadnej aplikacji.
Bardzo jest to rozbite na moduły, ale fajnie, bo różni ludzie mają różne potrzeby, a to zresztą też pokazuje, jak bardzo kreatywnie można wykorzystać po prostu zwykły plik tekstowy,
I jak wiele można tutaj z takim plikiem zrobić, do czego on nam może posłużyć.
Org Mode został napisany przez naukowca z Holandii, pan Carsten Dominik się nazywał, nazywa.
I on zajmuje się badaniami astronomicznymi i on napisał Org Mode’a właśnie po to, żeby pomagał mu w badaniach.
Tak samo jak zresztą LaTeX został napisany przez tego Donalda Knutha.
No tak.
Więc te narzędzia, które są tworzone przez właśnie takich pasjonatów,
naprawdę mają duży potencjał i dalej są używane.
Na przykład LaTeX to jest narzędzie, które ma już koło trzydziestu paru lat
i nadal są cały czas próby zdetronizowania LaTeX-a
i się pojawiają różne skargi, że to nie działa albo działa źle
albo jest niefajne itd., ale cały czas, nie wiem, na uczelniach, w akademii
cały czas jest LaTeX i żadne inne rozwiązanie się nawet nie próbuje
Bo przede wszystkim LaTeX jest do publikacji takich typowo naukowych i tam się sprawdza świetnie.
Jakieś wydawnictwa, które drukują jakąś prozę, inne tego typu publikacje raczej takie lekkie, łatwe i przyjemne, no to już z LaTeX-a dawno zrezygnowały.
Zresztą chyba nawet go nigdy nie wdrożyły, ale do publikacji naukowych, gdzie jest dużo matematyki, chemii, fizyki, no wzorów, wykresów, to rzeczywiście LaTeX jest…
Ale ja na przykład dokumenty urzędowe, jakieś wnioski do urzędów i tak dalej piszę w LaTeX-u, bo ja Worda nie umiem na tyle obsługiwać.
No tak, tam masz odpowiednią klasę, ładujesz sobie odpowiednią klasę i dzięki temu masz to wszystko napisane tak, jak to być powinno i zawsze masz pewność, że będzie tak samo.
I co to ma wspólnego z Orgiem?
Org posiada bardzo fajny eksporter do LaTeX-a,
więc jeżeli my nie chcemy się uczyć LaTeX-a,
tylko piszemy w Org Mode,
to możemy wyeksportować sobie do LaTeX-a
i mamy pięknie działający,
pięknie dostępny dokument.
W najnowszej wersji Org Mode 9.8.1
została nawet wprowadzona zmiana,
którą ja poczyniłem.
Jestem dumny, że mogłem do takiego projektu
dodać swój kod.
PDF-y eksportowane przez Org Mode
są teraz tagowane,
są zgodne z większością standardów cyfrowych.
Michał też mi trochę pomógł przy tym.
Tak jest, więc to też fajnie,
bo akurat jeżeli chodzi o
no właśnie na przykład
LaTeX-a, to jeszcze wcale
nie tak dawno to były problemy z
dostępnością PDF-ów. Teraz to się powoli
zmienia.
Tak, zmienia się i bardzo dobrze.
Myślę, że twórcy, że użytkownicy
na przykład beorga też mogą skorzystać.
Będziecie kiedyś mieli potrzebę napisać
jakiś dokument urzędowy,
To nie musicie w LaTeX-u pisać, albo w jakimś innym Wordzie, Pagesie,
tylko w bardzo prosty sposób, prostą składnią tekstową,
której można się nauczyć w kilka minut, dosłownie jak ktoś chce.
Można sobie napisać profesjonalnie wyglądający dokument,
bo czasami trzeba tak, żeby dokument dobrze wyglądał.
Także naprawdę polecam beorga.
Okej, no to w takim razie polecamy również.
A na dziś, Arku, bardzo serdecznie ci dziękuję.
Przypomnę narzędzie BeOrg, klient Org Mode’a dla urządzeń mobilnych na antenie.
Tyflo Radia prezentował Arkadiusz Świętnicki.
Dzięki raz jeszcze.
Dziękuję.
I do usłyszenia.
Był to Tyflo Podcast.
Pierwszy polski podcast dla niewidomych i słabowidzących.
Program współfinansowany ze środków Państwowego Funduszu Rehabilitacji Osób Niepełnosprawnych.