Hvis du kan lese dette så har jeg lyktes i å få til følgende:
Skrive et innlegg på min reMarkable (med tastaturet Type Folio)
Sende teksten som epost til en egen epostadresse
Automatisk tagge eposten som et nytt innlegg
Få Google Apps Script til å oppdage det nye innlegget og “commite” det til riktig sted på Github slik at det dukker opp på bloggen
(samt et ørlite manuelt kvalitetssikringssteg inni der som jeg kan gjøre fra mobiltelefonen)
Noe av det første jeg gjorde da vi flyttet til hjemmekontor vinteren 2020, var å slå til på et introduksjonstilbud på reMarkable 2.
Det tok noen måneder med venting, men i september 2020 mottok jeg mitt eksemplar.
Jeg har vært veldig fornøyd med min reMarkable, og “killer”-funksjonen for min del, er at den ikke er full av forstyrrende elementer. Hverken “pling” fra epost, eller nettleseren som alltid er der og lokker med nyheter, LinkedIn og muligheten til å finne svar på hva jeg til enhver tid er litt i tvil om.
Jeg tror PyScript kan bidra til å gjøre det mye, mye enklere for mange flere å bruke Python!
Med dagens strenge begrensninger hos mange arbeidsgivere for hva man får lov til å gjøre, og ikke gjøre, på PC-ene på jobben, så kan det være vanskelig å få på tilgang til Python på en god måte.
Med PyScript blir Python-universet tilgjengelig i nettleseren, og det løser samtidig en annen utfordring med å bruke Python, nemlig behovet for å sette opp et separat “miljø” med de relevante pakkene, for hvert program.
Enda mer tilfredsstillende ennå se interessante kodeeksempler, er å kunne teste dem, og aller helst med mulighet til å justere på dem.
På disse innleggene er kodeeksemplene bare tekst:
>>> liste = "en to tre fire fem seks" >>> liste.split() ['en', 'to', 'tre', 'fire', 'fem', 'seks'] >>> Men med PyScript er det nå enkelt å tilby en nettside tilbyr Python, og hvor du som bruker kan kjøre denne koden selv. Du kan også endre den eller skrive helt egen kode.
Det er mye diskusjon om hvordan ChatGPT vil endre verden, og om det isåfall er til det bedre. Men underveis er det nyttig å se hvordan ChatGPT kan hjelpe oss, her og nå.
I artikkelen ChatGPT Is An Extra-Ordinary Python Programmer – der poenget er at ChatGPT er mer ordinær enn de fleste … – viser David Amos hvordan det bærer galt av sted når han ber ChatGPT gjøre for mye på en gang (“skriv et program som …”), men til gjengjeld får veldig god hjelp til å lage et program der han har store deler av oppbygning klart for seg.
En av grunnene til at jeg ønsker å få igang en nettside, er at jeg ofte får lyst til å dele ting jeg har lært om Python. Ikke minst for å øke sjansen for å huske det selv … Da er det nyttig å på en enkel måte dele kodeeksempler, for eksempel sånn som dette:
url = ( "saft.xml" ) saft = saft2dataframe(open_url(url)) # leser en SAF-T Financial fil saft.loc[ ( # filtrerer de relevante transaksjonene (tid og kontoer): saft['Transaction.
Dette innlegget er skrevet på mobiltelefonen, ved hjelp av funksjonaliteten for å redigere filer på GitHubs nettsider.
Jeg får stort sett kløe av å skrive direkte på mobiltelefonen, men for en del år siden (våren 2015) kjøpte jeg et lite reisetastatur (Logitech Keys-To-Go), og hver gang jeg husker å bruke det – sånn som nå – blir jeg minnet på at det er kanskje et av de aller beste kjøpene jeg har gjort.
Et av målene med å sette opp ny nettside, er å gjøre det relativt enkelt å publisere og endre, uten å være avhengig av å bruke helt nye verktøy, og helst uavhengig av et oppsett på én spesifikk PC. Nå som innholdet vedlikeholdes på Github, og (visstnok) skal publiseres automatisk ved endringer her, så tror jeg det skal være løst.
Dette innlegget vil isåfall være et bevis på det. Dette er skrevet på en PC, og etterpå tror jeg jeg må teste om det også er noenlunde enkelt å gjøre det samme fra mobiltelefonen.
Etter noen måneder uten en hjemmeside har jeg fått opp en (relativt) enkel løsning, som jeg tror (håper) jeg skal klare å holde på lufta, og sånn noenlunde oppdatert fremover.
Blogg-ambisjonene er minimale, men noen ganger klør det litt etter å ha et sted på nettet å putte tanker og meninger, så det er fint å kunne gjøre det med enkle midler.
Jeg har startet med et veldig enkelt “theme” for Hugo, kalt hugo-flex, i håp om å ikke gå meg bort i mange innstillinger.