Bli med i Kassalapp-fellesskapet på Discord

2025 - Nytt år, nye hobbier og annet svada

Noen oppdateringer og annet svada jeg skrev når jeg allikevel satt og jobbet på kassalapp.

Tilbake

Halloen og Godt nyttår! 🎉

Nå er det blitt 2025.

Rapid fire updates because i cant write structured content yaaaay! 🥳

Eg har lansert en ny SaaS tjeneste for å lage AI-Chatbots.

Eg fikk AI-dilla tidlig i 2024 og lagde en "bygg din egen AI-Chatbot" platform, som har en web crawler, en vektordatabase og mye FilamentPHP snadder innabords, og tikkende inn kom selveste NAF-camp og ville bruke det til sine NAF-medlemmskamper, så det er jo fett.

Tjenesten heter ChatFlow.no.

Kassalapp - Milepæææl -> 10.000 registrerte brukere!

Vi bikket 10.000 registrerte brukere på Kassalapp i 2024, brukermassen har økt jevnt og trutt, så hurra for det!

Eg fikset en b@gg med App-banneren (den som maser om at siden også finnes som en APP!, fordi hvorfor ikke laste ned enda mer Apper?), på mobil-nettleser ble denne liggende ovenpå menyen, slik at man ikke kunne trykke på første menypunktet, så her gjorde eg litt Tailwind Wizardry med Z-index, så ble det bra! ✅

Oda.com scraperen var broken en liten stund uten at eg merket det, så det ble også fikset (di gjør vistnok Versjonssjekk på User-agenten som kobler seg på mobil-APIet sitt, og her er det jo mange nye versjoner siden eg lagde scraperen, så det ble fikset å bytte 1 siffer i versjons-headeren i user-agent, så ordnet det seg også. ✅

Stadig får eg spørsmål om hvorfor man ikke finner produkter fra REMA, Coop og andre dagligvarebutikker i produktbasen, og det er fordi eg ikke har noen avtale med disse butikkene, så eg har ikke tilgang til produktdataene deres, og har ikke klart å oppdrive tilgang til dette ~~på lovlig vis~~ på noen fornuftig måte.

Så beklager for det..

Ain't goin to jail for dagligvarepriser.

Synthesizer-dilla

Eg tenkte å få unna midtlivskrisen min tidlig, så eg har gått til annskaffelse av ikke 1, ikke 2, nei heller ikke 5, men 10! synthesizere, og 6 andre duppeditter.

Synth Collection

Noe lyder:

Produktiv prokrastinering - A.k.a. "Blitz-bygging av random prosjekter"

Har det siste året bygget en haug med random prosjekter, som egentlig ikke har noe med noe å gjøre, men det var da interesant, og eg fikk lekt meg med nye teknologier og språk (Svelte.dev master-race anyone?).

Liste over random stuff:

  • SignalMapper - For å holde styr på kabler og MIDI-koblinger i synth-kjelleren.
  • Supersaw Demo-video - Web-basert "DAW" (Digital Audio Workstation, aka lyd-produktsjons-verktøy) med MIDI-editor, og mye annet random greier eg kastet sammen, ikke ferdig, ikke noe bra performance, men fikk lært en-del om WebAudio og WebMIDI API-ene.
  • MIDI Sequencer - I min ferd mot å bli super-duper-amazing på å lage musikk, hadde eg en ide om at selvfølgelig må eg ha en egenutviklet 16-stegs MIDI sequenser for å lage lyder, så da laget eg en slik, er til og med polifonisk (flere Noter spilles av i samme steg).
  • JustPlayTheRightNotes.com - Og siden eg har verken talent, eller hukommelse, tag-teamet eg og Claude.ai på å lage en "Piano-chord finder og Progression builder" visualiseringsverktøy, det finnes mange av dem, men denne er min, og den er kul, fordi derfor.
  • MiniBrute Editor - Prøvde min hånd på å lage en editor for en hardware synth, Arturia MiniBrute SE, eg klarte å bricke den ved en feil, bootet Arturia MIDI Control Center, også ordnet det seg... Fikk funnet ut hvordan Sequenceren funket, og laget en liten MIDI visualisering av dem, men mistet interessen etterhvert, kjøpte Minibruten fra Filtermusikk.no, da den var på opphørs-salg, men her var LFO-funksjonen ikke-fungerende, så skal åpne den og poke litt på noen ledninger en dag, vi får se.
  • VirusEditor - Brukte mange mange kvelder og mye kaffe på å reverse-engineere hvordan Access Virus C dumpet ut "Presets"-ene sine i form av SysEx MIDI-meldinger, i håp om å lage en editor for (i første omgang) Virus C, og deretter TI/TI2 variantene (Di er nyere og har mer parametere, men di gamle parameterene er kompatible, så det bygger på allerede utført arbeid/research, fant dog seffølgelig ut i ettertid at noen allerede hadde funnet ut av alle disse tingene, owe well, eg gikk litt hardere til verks og lagde en SysEx inspector or differanse-finner tool slik at eg kunnde dumpe ut alle parameterene, tweak'e litt på synthen, og så dumpet ut alle parameterene igjen, og så kunne eg se hva som var endret mellom de to dumpene, forså å dokumentere hva parameter/offset/byten gjorde fornoe, osv. effektivt.
  • Midi Router Demo-video Enda et MIDI-verktøy, denne gangen en MIDI-router, for å route MIDI meldinger fra en MIDI-port/kanal til en annen, fordi eg ville se hvordan det ville funke med WebMIDI, og som unskydlning for å kunne leke med det kule lille bluetooth keyboardet eg skaffet meg Monkey, laget av en nordmann i tillegg, meget gøy.
  • SysEx Utility - Web-basert verktøy for å logge MIDI-events og sende SysEx meldinger til (you guessed it) Synthesizerere! 🎉🎹
  • BeatSheet Demo-video - Eg tenkte en kveld, "Hva om eg kunne lage lyd basert på formler i et excel-ark?", Ideen er kul, og kommer muligens til å jobbe videre med denne etterhvert, men for å Quooote en fyr smartere enn megselv (Carl Sagen): "If you wish to make an apple pie from scratch, You must first invent the universe" eg tenkte jo ikke på at for å "bare legge til lydbølger og trommesekvenser i Google sheets", måtte eg først lage en regneark-editor, formelparser, referanse-resolver og en haug med andre ting, så det er noe halvferdig greier som ligger der nå, Men! It does the beep-beeps. 🎵🎶 Så, success! 🙃
  • What-Fucking-Week-Is-It.com - Fordi uke-nummer... nuff said.
  • APK Decompiler - Web-basert APK decompiler (verktøy som unpacker og viser deg kode-filer som ikke er kryptert i Android App filer), fordi eg ville se hvordan det ville funke å bruke Python og Websockets for å streame outputten fra en shell-kommando, funket forsåvidt bra, pakketert med Docker og hele pakken, så yup... 🤷‍♂️
  • ArrayAlchemy - Trengte en dag å bare måååke inn noe dirty JSON og få ut en nice PHP array struktur, så da laget eg noe som gjorde det, bare en enkeltstående PersonalHomePage-fil som trengtes.

Men nå, gidder eg ikke skrive mer, så vi runder av her.

Følg meg på Soundcloud, kommer vel mer der etterhvert.

Hva er planen videre?

Eg har ingen planer, eg bare lager noen greier, så får vi se.