Skip to content

Instantly share code, notes, and snippets.

View mattische's full-sized avatar
🎯
Focusing

Mattias Schertell mattische

🎯
Focusing
View GitHub Profile

Exempel från föreläsning 260218

i node finns inte native api:t - behöver installeras:

npm install ws

server.js

@mattische
mattische / fizzy-kamal-setup-guide.md
Last active January 14, 2026 10:09
egen instans av fizzy på en VPS med Kamal

Fizzy Self-Hosting Guide med Kamal

av @mattische

Sätta upp en egen instans av Fizzy (https://fizzy.do) med hjälp av Kamal för deployment på en VPS.

1. Skaffa VPS

  • Jag använde: 8 GB RAM, 2 CPU cores, 40 GB disk (med 2GB RAM blev det mycket 'segt')
  • OS: Ubuntu 24.04

Instruktioner tenta databas

OBS!

Nedan instruktioner visar för första examinationstillfället, som har id try1.
Om det t ex är tentamenstillfälle 2 så är id:t try2. Tänk på att i terminalen stå i rätt katalog.


@mattische
mattische / gh-ssh-setup.md
Last active June 2, 2025 11:49
Multiple GitHub users setup
@mattische
mattische / vpsl-250317.md
Created February 24, 2025 13:07
studiebesök VPSL 250314

Inbjudan till studiebesök på BTH:s Virtual Production Studio Lab (VPSL) i Blå Hallen, Karlskrona

Fredag 2025-03-14, 09:00–12:15, Blåportsgatan 10, Karlskrona, https://www.vpsl.se/

Du kommer att kunna uppleva denna nya och häftiga visualiserings- och produktionsmiljön (med en skärm på 150 m2) på plats.
Vi kommer att presentera och demonstrera miljön, samt att ge dig tillfället att se bakom kulisserna.
Dessutom kommer Andrea Nordwall ge en presentation om hur Generativ AI kan användas i samband med virtuell produktion.
Det kommer att finnas möjlighet till att träffa andra intressenter från branschen och akademin över en fika och en (möjlig)
lunch i anslutning till mötet (till självkostnadspris, vi förbokar utefter anmälningarna).

@mattische
mattische / receipt.js
Created December 4, 2024 08:59
från handledning ME1634 241204
//från handledning 241204
const printReceipt = require('./calcTax');
printReceipt(100, 0.25);
@mattische
mattische / calcTax.js
Created December 4, 2024 08:57
från handledning ME1634 241204
//från handledning 241204
/*
- Skapa en funktion calculateTax som tar ett pris och en momssats som argument och returnerar momsen.
Exempel: Om priset är 100 och momsen är 25%, returnera 25.
*/
/**
*
* - Skapa en funktion calculateTotalPrice som tar ett pris och en momssats som argument och:
@mattische
mattische / ws241118.js
Last active November 18, 2024 11:29
workshop 241118
//Selektion används för att avgöra/fatta beslut eller underöska tillstånd/värden i kod baserat på villkor.
//Oftast består selektion av if, else if, else, och ibland switch.
let age = 20;
if (age >= 18) {
console.log("You are an adult.");
} else {
console.log("You are not an adult.");
}
# Change these to suit your needs...
DBHOST=localhost
DBNAME=dbname
DBUSER=dbuser
DBPASSWD=test123
DB_ROOT_PASS=password123
apt-get -y install curl build-essential python-software-properties git python3
debconf-set-selections <<< "mysql-server mysql-server/root_password password $DB_ROOT_PASS"

Keybase proof

I hereby claim:

  • I am mattische on github.
  • I am mattische (https://keybase.io/mattische) on keybase.
  • I have a public key whose fingerprint is E49D BA91 E89F CA2D 1FCF 44FC 4E1D 1027 F5AB E62E

To claim this, I am signing this object: