Säkerhetsåtgärder du kan vidta (och varför du borde!)
Denna scenario-baserad presentation kommer stega igenom olika realistiska situationer kring vad som kan hända med din laptop eller dina konton, samt vad du kan (och borde) göra för att skydda dig.
AML - Anti Money Laundring ett område som blir allt hetare
Favorit i repris. Vi tittar på hur en bank jobbar för att inte bli utnyttjad för penningtvätt eller finansiering av terrorism.
Design Patterns - Decorator-mönstret
Lars Olsson pratar om Decorator-mönstret och hur det kan användas för att utöka existerande klassers/objekts funktionalitet. Vi kommer bland annat att lära oss att baka (virtuell) pizza, både med och utan ananas.
Scammad på nätet?
Hur lätt det är att bli scammad, och vilka varningsflaggor som borde upptäckas. Eller hur en shoppinglördag slutade med hot.
Responsible Disclosure Workshop
Responsible disclosure hackande för dig som känner igen en XSS när du snubblar på den, och har plats över i din garderob.
MAUI 101
Daniel Sandberg fortsätter sin serie med genomgång av cross-plattformramverk. Den här gången har det blivit dags att skriva XKCD-appen i MAUI och C#.
Defensiv AppSec 4
Kursen baseras på artikelserien https://securityblog.omegapoint.se/. Detta är tillfälle 4.
AI för utvecklare: Förbättra arbetsflöden och produktivitet (ChatGPT och Midjourney)
Nidde Nedelius ger en översikt över artificiell intelligens och hur den kan användas för att förbättra utvecklares arbetsupplevelse. Vi kommer att diskutera hur OpenAI API och dess ChatGPT-modell kan integreras i arbetsflöden för att öka effektiviteten och kreativiteten. Om tid tillåter, kommer vi att inkludera en extra del om att använda ChatGPT för att generera prompts för Midjourney.
Strukturerat Säkerhetsarbete
Målet med kursen är att ge alla, oavsett teknisk kompetens och bakgrund, en övergripande förståelse för hur vi kan säkerställa kvalitet i leveranser, både åtaganden och hos kund, och leverera som Ledande på cybersäker digitalisering!
Modern iOS-utveckling
Vi kollar närmare på hur man kan koda en app för iOS med Swift
Kursstart Defensiv AppSec
Kursen baseras på artikelserien Försvar på djupet. Vi tar oss igenom kursen i ett studiecirkelformat uppdelat i totalt 6 träffar.
Detaljerad beskrivning finns i Göteborg Academy på Teams.
En klar väg framåt - Designprocessen
Daniel Jovic och Fredrik Karlsson kommer att prata om designprocessen.
C# - Det är skillnad på komplext och avancerat
Mattias Nykkel kommer att prata om skillnaden mellan komplext och avancerat.
React Native 101
Daniel Sandberg fortsätter sin serie med genomgång av cross-plattformramverk. Den här gången har det blivit dags att skriva XKCD-appen i React Native och TypeScript.
IT-hygien och Awareness
Målet med kursen är att ge alla, oavsett teknisk kompetens och bakgrund, en övergripande förståelse för varför säkerhet är viktigt, vad som driver våra kunder och hur man jobbar på ett säkert sätt och hur du med ditt sätt att arbeta kan bidra till att minska risken för intrång etc.
Oh My Posh och git via terminalen
En presentation av hur man kan hantera git utan grafiska verktyg. Dessutom introduceras Oh My Posh som gör git enklare att jobba med git i Powershell-skalet. Detta är en praktisk workshop där man gärna får ta med sin egen dator.
Router firmware hacking 101
Vi undersöker hur man kan läsa ut firmware från routrar och andra inbyggda enheter och analysera dem för att förstå hur de fungerar.
Skuldsanering - En fallbeskrivning av hantering av teknisk skuld hos en större kund
Många av oss har uppdrag i organisationer med ett systemlandskap som innehåller system som har hög teknisk skuld, vilket sätter begränsningar i utvecklingsarbetet.Det här föredraget utgår från ett uppdrag på Volvofinans Bank AB där uppgiften var att göra något åt ett stort system för att kunna möjliggöra dess fortlevnad. Utifrån det diskuteras begreppet teknisk skuld, hur man kan hantera denna, vilka utmaningar, framgångsfaktorer och risker som är förknippat med det arbetet.
Föredraget ger också en inblick hur det ser ut hos en av våra större kunder i Göteborg
Time 2.0 iOS Alpha
First glance av en tidig version av Time 2.0-appen för iOS skriven i SwiftUI med MVI. Inleds med en snabb presentation av appens funktioner för att sedan gå över till ett öppet forum där input och önskemål kan lyftas och diskuteras. Vid intresse kan vi också kika på kod.
Testdriven applikationssäkerhet
Vi visar ett sätt att arbeta med testdriven utveckling riktat mot applikationssäkerhet.
Workshop - utmaningar och möjligheter i dagens och framtidens e-handel
Hur löser man prisinformationslagens krav på att visa historiskt lägsta pris när kampanjerna avlöser varandra? Hur håller man sig som e-handlare ajour med och redo för ännu fler regleringar i framtiden? Vad händer om ChatGPT ersätter Google som världens primära sökmotor och börjar svara på frågorna själv istället för att länka till din e-handel? Eller om du låter samma AI skriva dina produkttexter?
En del saker vet vi, annat kan vi bara gissa. Låt oss diskutera tillsammans och dela med oss av våra tankar kring utmaningar och möjligheter i dagens och framtidens e-handel!
Avalonia 101
Avalonia 101 - En introduktion till hur man kan bygga cross-platform applikationer i C# med hjälp av ramverket Avalonia.
Varför du skall använda en O/RM, tillika varför du inte skall
Varför du skall använda en O/RM, tillika varför du inte skall.
Det finns 3 argument som är beskrivna här: https://www.selfelected.com/the-tree-reasons-to-use-an-o-rm/
Föredraget är en utveckling av de tre punkterna, fördelar och nackdelar, och alternativ.
Code in the dark (Umeå)
Nu är det dags att ta på sig ögonbindeln och utmana dig själv och dina kollegor!
Code in the dark är en kul utmaning som går ut på att testa dina frontend-kunskaper. Du kommer få försöka återskapa enklare hemsidor eller annat kul med html och css - men utan att få se vad du lyckas åstadkomma förrän tiden för utmaningen gått ut.
Upplägget kommer vara ett antal kortare utmaningar. Räkna med ett högt tempo, många skratt och knasiga resultat! Passet kommer börja med en kortare intro så att alla som vill kan delta!
Lokal: TBA
Förkunskaper: Lite HTML/CSS-kunskap kan underlätta
Förberedelse: Dator och din favorit-kodeditor
Ansvarig: Mirjam Borén & Viktor Birgander
From information overflow to having flow in production
Under våren har vi hos min kund samarbetat med studenter från Umeå universitets program interaktion och design. Under detta pass berättar de hur de tog sig an kundens processtavla med ett överväldingade informationsflöde och visat vilken skillnad det gör att tänka efter före med att designa system!
Lokal: TBA
Förkunskaper: inga
Förberedelse: inga
Ansvarig: Victoria Catalán