Lördag – Denna dagen första dagen, på 2022

God Fortsättning på 2022 😀

Data
Rensade lite bland filer.
Skapade nya kataloger 2021 & 2022 där det behövdes.
Det gäller att ha ordning… 😉
Programmerat via GAMBAS3, (X)HTML & JavaScript.
Nu har jag fått till det så att jag från ett program i PC’n kan skicka en textfil till min server.
Den textfilen kan jag sedan ’öppna’ i mobilen eller surfplattan.
Jag är nöjd men inte helt.
Texten behöver anpassa sig efter mobilens lilla skärm.
Och jag måste få till ’rotering’ på något vis.
Och sedan ska det ju gå att spara ’ändringar’ tillbaka… 😉
Det viktigaste är att jag via mobilen enkelt kan mata in hälsoförändringar som sparas och skickas till servern.
När jag sedan startar mitt GAMBAS3-program så ska det hämta de nya sparade uppgifterna från servern (och sedan ta bort dem därifrån).
Det hela ska sedan sorteras, grupperas och kunna ses i kronologisk ordning. Det fina i kråksången är att jag får med ’platsen’ jag befinner mig vid / på när jag registrerar ’händelsen’.
En mer långsiktig plan är sedan att jag ska samla ’alla’ journaluppgifter om mig själv på ett ställe så att jag enklare kan se hur ’saker och ting’ hänger ihop.
Jag behöver ett hjälpmedel för att vara min egen vårdkoordinator.

En Julafton till 🙂
Sonen ringde och undrade om det var OK att de kunde komma som i morgon (söndag 2/1-22) och det tyckte jag var helt OK 😀

Lunch
Hustrun överträffar – igen 😀 x2

NAS’ens VOB_DVD>MKV
Låter min gamla PC få jobba lite. Konvertering av VOB till MKV tar ca 10ggr längre tid men det frigör min nya PC så att jag kan programmera lite 🙂
Jag blev stressad av hur långsam den var och så blev det fel en gång…
Nu kör jag i den nya.

Torsdag – Innedag, mycke programmerande

Sjukgymnast
Om jag känner mig OK.
Känns inte så kl 23:48 den 29/12-21
Ställde in den.

Data
Det går framåt med programmerandet (XHTML & JavaScript).
Nu har jag så jag kan få fram en enhets position, Tidpunkt och hur klimatet är vid en given tidpunkt och plast (Temp, Luftfuktighet & Lufttryck).

Och alltihopa fungerar i PC, Platta & Mobil 🙂

Nästa steg att brottas med blir sk dropdown-listor – där jag kan välja vad jag vill ha inmatat (och ivägskickat till min server).

Kunde inte låta bli – nästan klar med DropDown-funktionen. Fattas lite ’utökningar’ och en hel del tänkande om vilka ’rubriker’ de ska innehålla samt vilka ytterligare utseenden / val de ska leda till 🙂

Har också skapat separata JavaScript-filer (filnamn.js) & CSS-filer (Cascading Style Sheets), (filnamn.css). Placerar dem i separata kataloger (’css’ respektive ’script’)
Och så löser man det genom att lägga länkar i det sk HTML-huvudet.
Inga problem att ha flera js eller css filer. Antingen det eller klargörande kommentarer (rubriker) i respektive fil.

NAS’ens VOB_DVD>MKV
En film blev omvandlad idag.

Onsdag – Data & förkylningskänsla

[211222, 211223, 211224, 211225, 211226, 211227 & 211228]

VeckoInvägning
93,6kg > +3,1kg.
Julen är en svår tid…

Promenad
Kom ut lite idag. Det blev en promenad till PostLådan och tillbaka.

Data
Jag tycker jag har kommit riktigt långt 🙂
Utöver att HTML-sidan nu samlar in en enhets tid har jag nu också fått ordning på insamlandet av position (GPS-data).
Utöver det är jag också nära att få till det med hyfsat vettiga väderdata – Temp, Relativ LuftFuktighet & LyftTryck – utifrån den position (GPS-data) där enheten befinner sig, ±5km (det är väl den enda uppgiften som är svår att påverka – jag kan öka den till ±20mil).
När jag fått ordning på väderdata så ska jag börja med att göra en så enkel datainmatning som möjligt (om mina besvär – vid ett givet tillfälle).
Det jag kan fundera på här är vad som ska ske om t.ex. mobilen är utanför ’signal’.
GPS:en fungerar fortfarande.
Jag skulle kunna skriva en funktion som i så fall sparar positions- & hälsodata och skickar iväg dem till min server när signalen är tillräckligt stabil.
Jag får fundera på det – det händer ju att jag rör mig i marker som inte har mobiltäckning.
Undrar om android har motsvarigheten till ’crontab’?

Har också börjat skruva lite i ’designen’ (CSS-fil).
HTML (XHTML)-sidan ska ju anpassa sig till; PC-monitor, Platta & Mobiltelefon.
Där är jag en bit på ’G’ 🙂

Förkyld
Vore det inte för all paracetamol* och naproxen* jag stoppar i mig så skulle jag nog känna av förkylningen betydligt mer än vad jag gör.
*Som jag tar emot muskel- & ledvärk

Geocaching
Löste en pusselmystery.

Måndag – Vila (sjuk?) & data

[not: publicerad: 211229]

Sjukgymnast
Fick ställa in den. Jag var lätt förkyld i höger näsborre…
Och så var jag svårt trött och hängig.

Vila
Det blev vila både efter frukost och lunch.
Dock, jag hade svårt för att sova efter 05:00 så jag gick upp 05:30.

Läkemedel
Beställde T Folsyra den 20/12-21 av Reumatologen Sahlgrenska.
Inget recept dök upp i ’listan’.
Så jag skickade en påminnelse – och se efter några timmar så fanns den där.

Bilen
Bestämde sig för att krångla – men jag misstänker sabotage eller rackartyg.
Hustrun meddelade att det lyste en elak sak å instrumentpanelen.
Egentligen var det två:
[Bild: Varning!]
>: Varning! (för någonting … ❓ ) Kontakta Verkstad direkt ev kan du försiktigt … ❓ köra till närmsta märkesverkstad.
[Bild: Varning, Lågt
      Lufttryck i däck]
>: Varning: Lågt lufttryck i däck

Den nedersta gick att släcka – tillfälligt- Den envisades med att återkomma-
Den övre lyste ilsket rött hela tiden.

Jag körde ’försiktigt’ till närmsta märkesverkstad och gick in och fick pratat med ’våran’ servicetekniker.

Han följde med ut och konstaterade att det var inte värre än att bilen varna för ett lufttryck som var mycket lågt.

Då – och först då – gick jag runt bilen och kollade. På höger fram saknades nippel-’korken’.
Kollade lufttrycket. OK i alla däck utom i hö fram. Där var det endast 1 bar. I de andra strax över 2 bar.

Jag fyllde på upp till strax över 2 bar.

Hemma hittade jag sedan en nippel-’kork’. Satte på den.

Apotek
Åkte till ett och tog aktuella läkemedel.
Ang. bilen. Noterade att inga varningar tändes.

Vi får hålla koll på det där högerdäcken.
Men det känns ju lite misstänkt att hälften av luften är borta och nippel-’korken’ … ❓

Data
Ägnade en ganska lång tid att få ett par javascript-funktioner att fungera. Lyckades med den ena.
Får fortsätta med den andra i morgon.
Det som tog mest tid var dock tiden för webbhotellets support att hitta anledning till att det inte gick att nå den nya sk subdomänen.
Och inte har jag fått någon vettig förklaring.
Inte mer än felaktiga rättigheter på subdomänens katalog.
Jag satt samma rättigheter på den subdomänens som jag har på flera av de andra, så … ❓
Nu funkar den i vart fall.

Känns som att det kommer att ta tid att få den sidan att fungera. Speciellt metoden: navigator.geolocation.getCurrentPosition()
Den funktionen (metoden) ska jag använda främst till mobiltelefonen för att enkelt kunna skicka var jag är om jag får något besvär när jag är ute någonstans.
Lättare med GPS-koordinater än att beskriva i text.
Den kommer att fungera med Plattan också.
Den fungerar via datorn också men då blir positionen väldigt ’skev’.
Den närmsta sk noden som avger sin positionen – för mig – befinner sig inom industriområdet på andra sidan kanalen.
När det gäller stationär PC så är IP-adressen mer pricksäker.
Via den kan du få fram vilken lägenhet datorn befinner sig i, gatuadressen med andra ord.

Onsdag – LEGO Lucka 22 – I väntan på fint besök :)

[not: publicerad: 211229]

VeckoInvägning
90,5kg > -0,8kg
Trenden är på väg åt rätt håll 🙂

Städning
Det städas. Hustrun gör dock mest. Jag gör som jag blir tillsagd 😉

Data
Hoppas det blir lite jobb med en slags PrivatJournal (ngn-PJ).
Tveksamt – hänger på orken.
Jag har dock ganska klart hur jag ska sk designa det hela.
Jag vill kunna ’mata in’ uppgifter från Mobiltelefon, Platta & Dator.
Och jag har en plan.
Sk extern inmatning kommer att ske till min server via en HTML-sida.
Det blir också ett lokalt program, skrivet via GAMBAS3, som utgör själva stommen i dokumentationen och presentationen av uppgifterna (sortering, grafer, mm)
Det programmet ska också hämta extern inmatade data från servern, tolka dem, och presentera dem för godkännande och ev ändringar – innan det förs in i det grundläggande dokumentationsprogrammet.
Innebär att jag ändra arbetsnamnet från ’ngn-PJ’ till ’ngn-PD’.

Besök
Det kommer fint folk till oss idag 🙂
Upplänningarna; Dottern och mannen och två barnbarn.
Meddelande: Någon form av trafik-’kaos’ i / vid Västerås.
Så vi kan vänta oss att de blir lite senare än sent.
De kom hyfsat sent – men nu är de här 🙂

Geocaching
Inget för egen del idag. Däremot fick jag hjälpa en geocachingkollega och det tycker jag om.
När de ringer och frågar om cacher som är knepiga på något vis och jag kan hjälpa, på något vis.
Det är mycket tack vare att jag för nästan lite lätt överdriven dokumentation om varje cache jag hittar.
Jag både skriver om den och fotograferar.
Bilderna med mer eller mindre klargörande kommentarer lägger jag sedan in i det bildbehandlingsprogram som jag använder – f-spot.
Där kan jag hyfsat enkelt leta upp ’rätt’ cache om jag bara får ett datum (när jag loggade den) och vad cachen heter.

LEGO
Adventskalendrar:
CITY (60303-1) [Källa: www.bricklink.com]
Lucka 22:
[Bild:_LEGO_CITY_(60303-1)_Lucka_22]
Delarna:
[Bild:_LEGO_CITY_(60303-23)_Bitarna]
Byggbeskrivningen:
[Bild:_LEGO_CITY_(60303-23)_Beskrivningen]
Klar:
[Bild:_LEGO_CITY_(60303-23)_Klar]
(60303-23: Lok (Train Engine)) + extrabit

Harry Potter (76390-1) [Källa: www.bricklink.com]
Lucka 22:
[Bild:_Harry_Potter_(75307-1)_Lucka_22]
Delarna:
[Bild:_LEGO_Harry_Potter_(76390-23)_Bitarna]
Byggbeskrivningen:
[Bild:_LEGO_Harry_Potter_(76390-23)_Beskrivningen]
Klar:
[Bild:_LEGO_Harry_Potter_(76390-23)_Klar]
(76390-23: Draco Malfoy med sin Trollstav (Draco Malfoy)) + extra Trollstavar.

Star Wars Mandalorian (76390-1) [Källa: www.bricklink.com]
Lucka 22:
[Bild:_Star_Wars_Mandalorian_(75307-1)_Lucka_22]
Delarna:
[Bild:_Star_Wars_Mandalorian_(75307-23)_Bitarna]
Byggbeskrivningen:
[Bild:_Star_Wars_Mandalorian_(75307-23)_Beskrivningen]
Klar:
[Bild:_Star_Wars_Mandalorian_(75307-23)_Klar]
(75307-22: Grogu ‘Ungen (en ’pojke’)’ (i en sidoväska som Grogu transporteras i när Mansdaloriern Din Djarin kör sin Flyghoj, Zepyr-J) (Grogu ‘The Child’ (Festive Outfit)))
[Källa: https://starwars.fandom.com/wiki/Grogu]
Och därmed blev det klart för mig att den här figuren har ett namn och en hemvist: fortfarande oklar… men han tränades i Jeditemplet på Corusant.
Den lille är född: 41BBY (0BBY var tiden då den första dödsstjärnan förstördes. BBY: ’Before the Battle of Yavin’. ABY: ’After the Battle of Yavin’. Det innebär att 0BBY & 0ABY är samma tidpunkt.)
Berättelsen förtäljer att Mandaloriern Din Djarin till slut lyckas lämna Grogu till Luke Skywalker för fortsatt träning.
Strax efter ca 9ABY.

Städat
Så fick jag till det med handfat & WC. Har också ’slurpat’ handfatsavloppet.

Vilat
Fick till det med en vilopaus i sängen.

NAS’ens VOB_DVD>MKV
1st blev det och 1st ’halvvägs’ VOB>MakeMKV. På den är det kvar att Handbrake ska skruva ned storleken.

Halvdag…

Data
Javascript & HTML
Idag har jag nästan omedvetet uträttat storverk… :me:

Ryggproblem
Det kommer en jämn ström med ePostmeddelanden från personer med ryggproblem och väldigt ofta handlar det om att läkare påfallande ofta är nonchalanta inför sina patients besvär och detta, har jag märkt, sker mer ofta gentemot kvinnor än män – det är ju skrämmande!
:meSad:

AfterWork
Funkar fint som alltid…

Hälsoläget:
Vet inte vad som funkar bra, i längden, men alkohol, är, emellanåt, effektiv mot värk…
[02-04-015-015]

 

Fortfarande kallt som attan…

sömn ok.

Motion
Har det varit skralt med. Lite orolig för mina knän så det har bara blivit lite lätt träning med Wii Fit. Kylan håller mig inne…

Besök
Har vi haft. Vännen M var här med hunden Tippex.

Kort därefter kom brodern med flickvän, de fick testa Wii, lite…

Programmering
Har det blivit en hel del idag.

Nu har jag blivit 'vän' med 'händelsekedjan': HTML-dokument visar 'spelet', laddar en JavaScript-fil. JavaScriptet sköter den basala kontrollen av vad som skrivs och visas. För mer 'avancerad' analys använder jag en MySQL databas som jag placerat på 'min' (virtuella) server på mitt WebbHotell.
För att komma åt den databasen har jag en s.k. php-sida som öppnar, tar emot och 'visar' ett resultat av en databasförfrågan. Det sker via SQL. För att få svaret från php-sidan och kunna skicka databasfrågan, från JavaScript så använder jag en s.k. AJAX-funktion. … för att det ska visas på HTML-sidan.

Först valde jag att lägga 'svar' i en s.k. textarea. De är i ett avseende enkla att hantera men det finns inget sätt att få t.ex. olika stilar etc. Så jag fick 'koda om' det hela och använda mig av en s.k. lagertagg, en DIV.

Då dök nästa problem upp. Den text som fanns i databasen, med åäö t.ex. visades som 'konstiga tecken', i 'DIV':en.

Har klurat ut att det där beror på en 'svaghet' i php och det finns en massa mer eller mindre krångliga s.k. workarounds.

Jag valde att ersätta alla åäöÅÄÖ med deras respektive s.k. 'Entity Number':

å = å
ä = ä
ö = ö
Å = Å
Ä = Ä
Ö = Ö
© = ©

En bra referenssida är: http://www.whoishostingthis.com/resources/iso-8859-1/

Jag gjorde detta val mest beroende på att all HTML-kod (som också lagras i databasen som s.k. textsträngar) som t.ex. <br>(ny rad), <i></i>(kursiv text), <strong></strong>(fet text) inte behöver 'omvandlas' (till entitiekoder).

Det finns annars en php-funktion som man kan experimentera med: htmlentities()

Hälsoläget:
Som nämnt, inledningsvis, det finns lite oro för mina knän. Annars ok.

Fått mina nya fotinlägg

sömn; jobbig. Syndade med popcorn och mycket annat, i sena kvällen, i går.

Ortopedtekniker
Var och hämtade mina nya fotinlägg 759 SEK + besöksavgiften om 100 SEK.

Nu är det klanteriet tillrättat (slängde ju ett par skor i Turkiet…, med fotinläggen i…

Överby köpcenter
Var och köpte lite mer leksaker, till mitt Wii-spel.
Och lite mat.

Lekte sedan lite med Wii-spelet.

Räddningstjänst
Har jag utgjort idag. Sonen behövde räddas från sen ankomst så då ryckte jag ut.

Jympa
Hustrun fick med mig på jympa till F&S. Det gjorde gott…, hoppas jag…

Programmering
Roar mig fortfarande med lite programmering men det är attans bökigt. Jag har ett s.k. HTML-dokument som ska presentera ’spelet’. Det dokumentet kommunicerar med en s.k. JavaScriptfil som bl.a. har en del s.k. AJAX-funktionalitet. Den AJAX-funktionaliteten kommunicerar i sin tur med en s.k. php-fil. Det är den som sköter själva kontakten med MySQL-databasen.
Det här innebär att en ska hålla reda på hur man bygger och underhåller en databas samt hur man gör när man ställer s.k. SQL-frågor (också). Vilket man måste göra om man vill ha något begripligt ut ur databasen.

Jag har kört fast i php-filen. Det kommer inga svar på mina SQL-frågor (jag har testat direkt i databasen, via phpMySQLAdmin och där funkar det). Fast felet kan lika gärna komma från JavaScriptfilen.

Det är väl något semikolon, punkt, komma eller klammer som fattas. Det brukar vara något smått.

Får kika mer på det en annan dag.

Hälsoläget:
Lite småvärk annars inget att klaga på.