Magnus Karlsson


Programmering

Historik

Min första kontakt med programmering hade jag nån gång i mitten av gymnasietiden då vi fick testa att programmera ABC 80 och ABC 800. Det hade också köpts in en alldeles ny Macintosh-dator till skolan, den hade små bilder (som kalldes ikoner) på skärmen (som kallades skrivbord) och det verkade som den kom från framtiden.

Sen des har jag sysslat med programmering lite till och från under åren. Basic, Pascal och Java framförallt, och så en hel del php för webbsidor. Det har även blivit lite Android-appar för att se hur det fungerar.

Mina program

Ibland resulterar mina ansträngningar i något som kanske kan vara intressant för andra. Det mesta har matematikanknytning. Via länkarna får du en kort beskriving av respektive program.

Anpassa potensfunktion i Google Sheets

power regression

Om du gör diagram i Googles kalkylblad och vill försöka göra en trendlinje med en potensfunktion till dina värden, så kanske du har märkt att just potensfunktion saknas i Googles verktyg. Jag skrev ett tillägg till Googles kalkylblad som du kan använda för att anpassa en potensfunktion. PowerRegression

Schemalagd klistrighet i Wordpress

wordpress-plugin

Jag har gjort en plugin till Wordpress för att hantera inlägg som klistras och avklistras på bestämda datum.
Den hittar du på Wordpress officiella plugin-portal: https://wordpress.org/plugins/scheduled-stickiness/

Kaos och fraktaler

java

En uppsättning java-program på temat kaos och fraktaler. Mandelbrotmänden är ett av de första javaprogrammen jag gjorde i slutet av 1990-talet. De övriga är gjorda efter inspirerande musik och samtal med jazzmusikern Gilbert Holmström kring år 2007.

Till kaos och fraktaler
Till mandelbrotmängden

Matematik och fysik

java

Några program för att visa och demonstrera olika begrepp och metoder inom fysik och matematik.

Blandat

Tornet i Hanoi är ett klassiskt spel eller tidsfördriv. Eller exempel på matematik och logiskt tänkande.
Tower of Hanoi

android

Android-appar

Jag har gjort några appar för Android-apparater. Ladda ner från android-sidan.

Javaprogram

java

Många av de program jag delar med mig av är javaprogram. Fördelen med dessa är att de kan köras på vilken dator som helst, oberoende av operativsystem. Det enda som krävs är att den har java installerat.

Hjälp med att få javaprogrammet att fungera på din dator