Inlägg

Inlägg som Zajin har skrivit i forumet
Av Zajin

Jag tror du behöver importera serialport med

const { SerialPort } = require('serialport');

Dvs med måsvingar runt.

Av Zajin

Glöm inte att testa med "visa sidkälla" i webbläsaren, då kommer du se den faktiska html som du får via ett GET androp. I många fall är den mycket mer tom än man antar då väldigt många sidor idag bygga upp i stort sett helt och hållet via javascript. I så fall behöver du börja titta på de api-anrip sidan själv gör och se om du kan använda dessa till att hämta data istället (som nämnts tidigare).

Av Zajin

Vilken version av MySQL connector använder du?
8.0.20 fixade en bugg där sista byten saknades.

https://dev.mysql.com/doc/relnotes/connector-cpp/en/news-8-0-...

Av Zajin

En anledning till att de vill att du gör testet är för att de vill se om du kommer att kunna få ut något av praktiktiden. Är arbetet för svårt kommer bara sluta med att du får hittepå-uppgifter att göra och varken arbetsgivare eller du får ut något vettigt av det.

Av Zajin
Skrivet av Det Otroliga Åbäket:

Är inte poängen med responsiv design att man utgår från bredden på fönstret (inte skärmen!) och väljer en lämplig design för sidan baserat på denna?

Ja det är fönster-storlek man utgår från, inte skärmupplösning.

Av Zajin

De breakpoints han rekommenderar är rätt lika de som Bootstrap använder så de är nog inte helt tagna ur luften.

https://getbootstrap.com/docs/5.0/layout/breakpoints/

Av Zajin

Skulle rekommendera att du använder data attribut.
De till för att skapa egna attribut och kan användas på alla taggar i HTML.

https://www.w3schools.com/tags/att_data-.asp

Av Zajin

Det första du bör göra är att välja språk och plattform.
Det vill säga ska det vara ett fristående program eller en webbapplikation. Vid fristående applikation behöver du bestämma vilket/vilka operativsystem och därefter programmeringsspråk och UI-ramverk.
För webbapplikationer slipper du fundera på operativsystem, men ramverk att utgå från kvarstår.

När du vet ovanstående kan du börja titta på bibliotek för att hjälpa dig skapa upp det som din applikation behöver.

Av Zajin

Jag skulle vilja säga att det inte finns några lösningar som gör det du vill.

För att få ihop det hela kommer du behöva definiera datastrukturer för varje typ av entitet du ska spara. Och hur de ska relatera mellan varandra.

För att hantera dessa entiteter kommer någon form av UI behöva skapas.

Ska du sen hämta data från andra källor kommer varje källa kräva sin egen implementering för att hämta, formatera och spara i din databas.

Vilken databas som används anser jag är irrelevant, men det bör vara en relationsdatabas då saker ska vara kopplad till varandra. Utöver det är de ju ändå bara som ett förråd, det är mjukvaran runtom databasen som är det komplicerade.

Av Zajin

Några tankar.

Laddas site.css alls?
Det borde du se i webbläsarens debugger.

Har du tagit bort style-taggarna när du lägger det i site.css?

Av Zajin

Jag fick för mig att Wolverine hette Molliver innan jag ärt mig läsa ordentligt. Det satt i lite väl länge..

Av Zajin
Skrivet av heretic16:

Jaha? Har inte Visual Studion stöd för C++?

Jo men det är inte relevant. Visual studio är en IDE, vad den är kapabel till är inte kopplat till vad ett språk eller ramverk kan göra

Av Zajin
Skrivet av heretic16:

Nja. För C++ så kör jag nog vanliga applikationer.
Vad är det jag ska satsa på UPF? WPF?

Vad jag vet kan du inte skriva med enbart C/C++ i någon av dem utan behöver göra det i ex. C# och sen kalla på C++ via P/Invoke eller C++/CLI.

Av Zajin
Skrivet av heretic16:

Jag har aldrig kört javascript.
Jag har aldrig liksom förstått hur det programmeringsspråket fungerar. Vart börjar man? Är det bara ett språk där man använder funktioner för att anropa med mera?

Jag vill helst ha det enklaste javascript-ramverket då jag har inga krav på javascriptramverket. Det enda jag kräver är att det ska fungera efter många många år. Så jag inte gör en liten hemsida och sedan efter 10 år så slutar den att fungera för komponenterna stöds inte längre.

Long Time Support är något som jag värderar högt.

JavaScript är i grunden till för att modifiera HTML DOM (htmlstrulturen och dess komponenter), den är ju i sig statisk men med JavaScript kan man göra den dynamisk.

Du bör ställa dig frågan vad du ska göra med ett js-framework då dessa finns för många olika ändamål.
Vue är för att skapa ett ui, jQuery förenklar många vanliga saker man gör med JavaScript.

Vill du framtidssäkra dig helt så skriv saker utan ett framework, beroende på vad som ska göras kan det till och med vara enklare.

Av Zajin

Du kan importera dina C++ DLLer i .net 5 och köra kod i dem.
https://docs.microsoft.com/en-us/dotnet/standard/native-inter...

Vad du ska bygga frontend i är jag dålig på. Jag normalt web för mina saker.

Av Zajin
Skrivet av heretic16:

Nu hänger jag inte med.
Tanken är att jag ska anropa en webbserver som skickar mig en respons med HTML till min webbläsare. Jag kanske kan ha filer. Jag vet inte riktigt än.

Att leverera en komplett site med allt som behövs blir rätt mycket data. Att låta servern skyffla allt det i ett enda anrop är inte helt optimalt, och kommer låta besökaren sitta med en vit sida till all data har laddats.

Moderna JavaScript ramverk bygger upp siten med JavaScript, den html-fil som levereras av servern brukar vara nästintill tom, sånär som på länkar till de javascripts och CSS filer som behövs (dessa hämtas sen från olika ställen, både den egna servern och andra som Google). När sen javascripten hämtats.hem sätter de igång och bygger upp UIt.

Data för "allt" hämtas sen vid behov från servern.

Av Zajin

Öppna upp debuggern i Chrome och kolla under fliken nätverk så ser du vad och varifrån den hämtar datan.

En lösning för att avlasta din processor är att låta den leverera absolut minimum du behöver, typ html och datan för graferna. Sen lägga skript och CSS och eventuellt annat på ett CDN.

Av Zajin

Jag saknar "gå till första olästa" i trådar. Nu har man ju ingen aning om vad som är nytt i följda trådar utan får bläddra runt och hoppas på att man inte missat nått.

Av Zajin

Ett köp på Ica med Swedbank kort som exempel.

Ica kan se vad och när vilket kort har gjort ett köp.
Nets (som tillhandahåller terminaler) kan se vilket kort, hur mycket, vart och när.
Swedbank kan se vilken kund som handlat vart, hur mycket och när.

Av Zajin

Mer att fixa.. Tydligen bestämde sig för varvmätaren att den var helt onödig.
Fick däremot med lite trevligt ljud..

Det allra första ljudet är katten som tyckte garaget var spännande.