Setting up RequireJS and AngularJS without the fuzz

Getting RequireJS and AngularJS to play along nicely together can be quite the hurdle for many of us. The main thing that throws us off track is this peculiar situation were you suddenly have two frameworks that both handle dependency injection. After spending a considerate amount of time debunking and refining, I managed to come up with a setup that is as clean as possible and still let’s the two frameworks coexist. Since this seems to be a recurring topic with a lack of good articles on how to solve it, I decided I would share my solution to the problem.

Continue reading Setting up RequireJS and AngularJS without the fuzz

dev:mobile 2014

Thursday May 22 2014 I visited dev:mobile, a conference in Göteborg Sweden held at Folkets Hus that focuses on apps and mobile technologies. This year was the second time it was held and the following are my notes from the visit.

Continue reading dev:mobile 2014

dev:mobile 2013

I attended the dev:mobile conference in Göteborg. It is held at Folkets Hus and focuses on everything related to mobile software. This articles summarizes my notes from the presentations as well as my personal thoughts.

Continue reading dev:mobile 2013

Font Awesome Accessibility and Personal Practices

First of all I am writing this post as an reply to @mgifford, to share my opinions on Font Awesome regarding accessibility as well as some personal practices.

Continue reading Font Awesome Accessibility and Personal Practices

Användbara tillägg för Firefox

Nu delar jag med mig av några användbara tillägg för Firefox. De flesta passar bra för vem som helst att använda, medan vissa lämpar sig bättre för webbutvecklare.

Continue reading Användbara tillägg för Firefox

IT-stöd i Undervisningen

För några dagar sedan läste jag artikeln Offentlig it får underkäntIDG, där Anna-Karin Hatt sa Vi är väldigt framstående inom vård, omsorg och miljöteknik. Om vi kan kombinera det med vår stora kunskap inom it tror jag Sverige kan nå stora framgångar. Men vi behöver bli bättre på att få in it i undervisningen. Det sistnämnda var vad som fångade mitt intresse.

Continue reading IT-stöd i Undervisningen

Repetition

Den bittra sanningen med all kunskap är att den lätt går förlorad om man inte repeterar det man redan vet. Så för att undvika att det händer har jag tänkt läsa om några böcker från studietiden.

Software Quality Assurance

Först på tur står Software Quality Assurance av Daniel Galin, en väldigt nyttig bok nu när det är aktuellt att börja arbeta. QA är ett väldigt brett ämne som egentligen inte har några entydiga svar på sina problem, det gäller istället att lära sig de beprövade metoder som funkar och gå vidare därifrån. Jag tror dessutom att det finns en hel del att få ut från boken som vi inte tog upp under kursens gång och det är väl detta som jag främst är ute efter. När jag väl tagit mig genom SQA så funderar jag på att ge mig på Databaser och IT-säkerhet. Något minst lika viktigt, men som jag personligen tycker är mycket roligare.

Posted on Categories ITTags , Leave a comment on Repetition

CSS eller Bilder?

Den senaste tiden har jag skrivit ganska mycket CSS i och med att jag ändrade bloggens utseende. Av ren nyfikenhet kunde jag inte låta bli att titta på de nya finesserna i CSS 3. Det som jag uppskattar mest med den nya versionen är såklart border-radius som ger runda hörn och box-shadow som låter dig skapa inre eller yttre skuggor. Detta har man fått göra med hjälp av bilder som fästs på rätt ställe med hjälp av CSS och oftast några extra <div> taggar, alternativt med javascript. Det är kort sagt underbart att kunna skapa dessa visuella detaljer genom att istället skriva några få rader med text. Men som med allt gott inom IT världen så har det givetvis sina nackdelar.

Continue reading CSS eller Bilder?

Posted on Categories ITLeave a comment on CSS eller Bilder?

Förstärkt verklighet

Idag framförde jag en presentation om förstärkt verklighet eller augmented reality som det heter på engelska.

Förstärkt verklighet går ut på att kombinera vad man ser i vanliga fall med virtuell information. Detta kan göras så simpelt som med en vanlig webcam eller en smartphone. Det finns även andra enheter som klarar av förstärkt verklighet, men dessa är de vanligaste i nuläget. Nämnvärt är dock att det utvecklas ett par kontaktlinser som ska kunna manipulera ljuset som går in i ögat och ändra det man ser.

I vilket fall så fungerar det som sådan att kameran läser av exempelvis en gata eller ett rum. Ett program bearbetar vad kamera fångar upp och skapar grafik eller information som läggs ovan på kamerabilden som visas på skärmen. Om vi tar exemplet med gatan så skulle det i princip kunna visas information om särskilda byggnader och affärer samt avståndet till dem. I detta fall är det nödvändigt att använda GPS för att det ska fungera. Ett annat exempel är spel som använder sig av en vanlig bit papper med en speciell symbol. När man riktar kameran mot papperet ersätts det med en 3D-figur, kanske en byggnad eller ett monster.


Vad som är bra med förstärkt verklighet är att det inte bara kan användas för spel eller att hitta en ny favoritrestaurang. Den största nyttan ligger inom olika yrken, om man använder ytterligare en teknik som heter RFID. Genom att märka rör och elledningar med ID-taggar som kan skicka och ta emot signaler så skulle man kunna använda förstärkt verklighet för att se exakt var ledningarna ligger. Även inventering av lager skulle kunna underlättas på samma sätt. Ett svep med en kamera skulle kunna visa alla tillgängliga artiklar. Faktum är att förstärkt verklighet skulle kunna användas till nästan vad som helst, det är i princip fantasin som sätter gränsen.

Jag hoppas det har varit intressant läsning och jag kan avslöja att det kanske kommer en uppföljare om jag väljer förstärkt verklighet som examensarbete. Lämna lite feedback om ni känner för det, annars hörs vi snart igen.

Posted on Categories ITTags , , , 1 Comment on Förstärkt verklighet