Kategori: Programmering

  • Ska börja med släktforskning igen

    Ska börja med släktforskning igen

    Det är över tio år sedan jag började fösta gången. Jag fick ihop ett släktträd med anor födda på 1500-talet med barn och allt. Så skulle jag göra en uppgradering av programvaran men missade att göra backup på databasen. Det blev en enda röra som inte gick att rädda genom att gå tillbaka i versioner, det hade på något sätt blivit korrupt på vägen. Jag har gjort några försök att fixa till det men inte orkat. Så nu gör jag ett nytt försök.

    Jag har skapat en lokal server hemma där jag började med att installera Ubuntu/linux. Med Windows11 är det enkelt att installera Linux, tillexempel Ubuntu, bara att följa instruktionen som finns på sidan Ubuntu WSL Documentation. För att starta en hemsida behövs en databas också, så jag installerade MySQL som vi använt som databas länge på både webbhotell och hemma, How to Install MySQL on Ubuntu var ganska enkel att följa.

    När servern var igång installerade jag senaste versionen av WordPress: Install and Configure WordPress har en bra steg-för-steg-genomgång som är lätt att följa

    Sedan blev det lite krångligare. Jag valde TNG som släktforskningsprogram, dels har jag använt det förut (det var det som kraschade), dels så är det webbaserat och läggs upp som en webbsida. Fördelen med det är att det går att komma åt även från mobilen om jag är på hemmanätverket om jag skulle surfa och hitta något jag vill spara till släktforskningen som text. länkar, bilder eller annat.

    TNG hade ju strulat förut. Nu skulle jag återinstallera en version som jag köpte för ett par år sedan, TNG 13.1.1. Till att börja med är det en del pyssel att kopiera ner zip-filen från nätet till datorn och sedan över till servern för att packa upp. Jag hoppar över den biten så länge. Installationen sedan var inte heller självgående utan jag fick lov att ändra behörighet till filer och mappar manuellt. Själva databasen likaså. När jag skulle skapa tabellerna kon jag av någon mystisk anledning inte längre än till tabellnamn som började på m. Det spelade ingen roll hur mycket jag sökte på felsökte. Någonstans hittade jag ett tips om att version 13.1 inte klarade av för ny mysql. Det slutade med att jag bestämde mig för att prova att köpa en ny version av TNG. Den senaste versionen är TNG 14.0.6. Med den flöt installationen som smort. Ja, bortsett från att det fortfarande var en del manuellt arbete med behörigheter till mappar och lite sådant. Manualen för installationen är ändå riktigt bra så om en läser instruktionen på Installing TNG steg för steg så är det inga problem.

  • Mitt första certifikat på Linkedin

    Mitt första certifikat på Linkedin

    För ett och ett halvt år sedan bestämde jag mig för att det fick räcka med att arbeta i vården. Efter att ha balanserat på gränsen till utmattning allt för länge bestämde jag mig för att än en gång byta ”karriär”. Jag har en bakgrund i teknik/elektronik och har en del erfarenhet av IT både från den tiden och under tiden som barnmorska på olika sätt. Denna hemsida och diverse andra sidoprojekt som Raspi-kameran har gett mig en del erfarenhet av programmering och databashantering.

    Nu jobbar jag som IT-konsult, huvudsakligen som kundsupport, dock fortfarande inom vården. Att hålla mig ajour med vad som händer inom området och att kompetensutveckla mig både på arbetstid men också på fritiden för min egen skull tycker jag är självklart när jag jobbar som konsult. Som konsult går det aldrig att vara hundra procent säker på att uppdraget fortsätter i all evighet men konsultjobbet ger också möjlighet att så småningom arbeta med andra uppdrag.

    Därför har jag nu kommit i det läget att jag börjat titta på vad det finns för kurser och certifieringar. Det är bra att ha bevis för vad en kan och för att komma åt mer avancerade kurser behövs en grund. Därför startade jag en provmånad på LinkedIn för att se vad det finns för utbud där. Det finns ett STORT utbud i olika svårighetsnivåer och områden. Det är så mycket att det blir svårt att välja om en inte vet vad en vill lära sig.

    Jag bestämde mig får att välja en kurs som ger ett LinkedIn-certifikat: Career Essentials in System Administration by Microsoft and LinkedIn. Jag kan verkligen rekommendera denna kurs som ger grundläggande och övergripande information om systemadministration. Det bästa är att den går igenom varje moment på ett väldigt pedagogiskt sätt.

    Länk till kursen:
    Start your sysadmin journey from Career Essentials in System Administration by Microsoft and LinkedIn by Robert McMillen

  • Ada Lovelace day 2020

    Ada Lovelace day 2020

    I år firas Ada Lovelace Day den 13 oktober.

  • Ada Lovelace Day 2019

    Ada Lovelace Day 2019

    I år firas Ada Lovelace Day den 8 oktober.

  • Accesspunkt

    Accesspunkt

    Nu har jag fått till det så att min Raspberry Pi kan användas som accesspunkt. Det är bra när jag använder kameran utanför vårt wifi. Då kan jag koppla upp mobilen mot Raspberryn och styra den därifrån. Även om det smärtar lite i hjärtat att inte använda touch-screenen som är så fin så blir kameran lite mer lätthanterlig.

    Jo, jag provar kameran med en Pi Zero. Bara för att få ner storleken.

    Raspberry Pi – Auto WiFi Hotspot Switch – Direct Connection

  • Provat att fotografera

    Provat att fotografera

    Nu har jag varit ute och tagit några bilder och de blir riktigt coola. Jag måste bara göra ett stativ att fästa kameran för minsta blåst rör den sig så bilderna blir oskarpa. Andra bilden är med blåfilter.

    Jonas och jag tog en promenad sedan. Jag ville testa att ta en bild på bron vid utfarten från Fellingsbro men när jag tog upp grejjorna så kunde jag inte få fram tangentbordet i Raspberryn och jag kunde inte hämta webbsidan jag skapat för att styra från telefonen. Servern var ju inställd på wifi-nätverk. 🙁

    När jag kom hem försökte jag ändra inställningarna för att få en lokal accesspunkt från Raspberryn men jag lyckades krascha något så wifi försvann. Till råga på allt så är det trådlösa tangentbordet knasigt och tappar Bluetoot-anslutningen. Så jag har bestämt mig för att blåsa datorn på nytt och börja om från början igen men det får bli i morgon om jag orkar.

    RaspberryPi med NoIR-kamera och blått filter i trädgården
    RaspberryPi med NoIR-kamera och blått filter i trädgården

    RPi-Web-Cam-Interface – Webbinterface för kameran. Fungerar väldigt bra, är lätt att använda och ändra inställningar i.

  • Får börja om från början…

    Får börja om från början…

    Har försökt programmera några bra-att-ha-saker, som GUI (Graphic User Interface eller Grafiskt Användar-Gränssnitt på svenska) men det tar hela tiden stopp. Jag frågade Jonas och det kan bero på att ursprungsinstallationen är för gammal, så jag provar med att börja om helt från början igen.

    Raspberrypi.org: Installing Operating System Images

    Allra först får en ladda ner Etcher och Raspbian och lägga in i MikroSD via den vanliga datorn. Det där att flasha ett SD-kort är lite läskigt. Om en inte tänker sig för utan har flera kort kopplade till datorn så finns det en risk att en rensar fel kort! Så nu sitter jag här i spänd förväntan och hoppas att jag valt rätt.

  • Starta en webbserver i RaspberryPi.

    Starta en webbserver i RaspberryPi.

    Jag ska ju egentligen komma igång med min kamera och snygga till program och interface men när jag googlar så kommer jag hela tiden på avvägar. Nu har jag nyss installerat en webbserver på Raspberryn. Jag är inte säker på vad jag ska ha den till förutom att det kan vara roligt att leka med den!

    Det var denna sida jag hittade: Build a LAMP web server with WordPress Där finns en massa roliga projekt att börja med. Att ladda ner webbservern var jättelätt, skriv som det står så börjar den ladda ner och packa upp. Det var bara det att jag lyckades stoppa processen mitt i. Provade att börja om i sig med det hade låst sig någonstans, så jag googlade vidare och hittade hjälp på Ask Ubuntu:
    1. Check paused tasks by typing jobs in the terminal
    2. To resume a process, type fg
    3. If you have multiple tasks, then type fg 1, fg 2, etc…

    Alltså:
    1. Se om det finns några jobb som är satta på paus genom att skriva jobs i terminalen
    2. För att fortsätta en process skriver du fg
    3. Om du har flera pausade processer skriver du, then type fg 1, fg 2, o.s.v…

  • Första bilden!

    Första bilden!

    Nu har jag tagit första bilden med den nya kameran! Den blev både upp och ner och bak och fram, det måste jag ändra i programmet, men det gick att använda det gamla programmet för att få till det. Så nöjd just nu! 😀

    Julen varar fram till påska så jag behöver inte be om ursäkt för det. Vi köpte faktiskt nya gardiner igår när vi var till Örebro men den röda väggen är svårare än vi trodde att hitta matchande färger till. Vi köpte grå gardiner men de skar sig något fruktansvärt så vi fick göra en rockad mellan rummen och då blev det just detta fönster som fick behålla tomtarna eftersom det inte vätter ut mot gatan.

    Andra bilden! Jag gjorde ett experiment till genom att hålla det blå filtret framför kameran. Mitt finger syns och bilden blev lite oskarp för att jag råkade komma emot kameran, men det syns ju skillnad i alla fall!

  • Köpt mer pi-grejjor

    Köpt mer pi-grejjor

    Idag var vi på NetOnNet för sonen skulle få göra av med pengar han fick på födelsedagen. Jag råkade få med mig lite grejjor också. Ända sedan jag köpte min pikamera har jag velat ha en noir-kamera. Med den kan man ta nattbilder, det är bra för övervakningskameror eller om en vill filma nattlivet i trädgården. Det går även att göra häftiga dag bilder! Får jag igång kameran så ska jag lägga upp någon bild.

    RasperryPi inkopplad till touchscreen Det var inte så lätt att hitta tutorials för att sätta ihop delarna. Till slut hittade jag denna på The PiHut: Raspberry Pi 7″ touch screen assembly guide Den var väldigt lätt att följa och när jag gjorde som det stod fungerade det också som det skulle. Var lite för ivrig först så jag missade några steg 🙂 Då är det bara att ta ett par steg tillbaka och pricka av moment för moment igen!

    Upp och nervänd skärm För att rotera skärmen sökte jag upp en annan sida, MakeUseOf: How to Setup Your Raspberry Pi Touchscreen Där fanns ett par steg till som första sidan saknade. Som hur en skriver för att rotera skärmen åt rätt håll. Ibland spelar det ingen roll men chassit kan ställas på bordet och för att det då ska bli rätt i chassit behöver skärmen roteras.

    Kameran inkopplad Slutligen kopplade jag in kameran. Den fick förs flytta in i det lilla boet som gamla kameran bodde i 🙂 Där fick jag ge upp sökandet efter tutorials. Jag tror jag ville ha något för avancerat eller kanske allt för specifikt men jag tror varken på första eller andra förklaringen. Ett bibliotek för att styra kameran via touch-skärmen. Det kan väl inte vara för mycket begärt? Varken kameran eller skärmen är någon nyhet och folk har skrivit om alla möjliga moduler och gjort program… Nåja, det får bli morgondagens projekt.

    Önskar alla en Glad Påsk!!!

Translate »