Kategoriarkiv: Blogg

Mål, delmål och strategier

Lyckas med tydliga mål, delmål och strategier

Oavsett vad man gör i livet så är man på väg i någon riktning. Ibland är målet rent fysiskt och ibland mentalt. Andra strävar efter ekonomiska mål eller kanske en upplevelse. Målet vi har inom oss kommer att avgöra var vi hamnar oberoende om det var planerat eller inte. Därför är det värt att ägna en extra tanke åt sina mål och vilka strategier man har för att nå dem.

Skriv ner dina mål
Jag vet att det låter självklart men det är ett viktigt första steg. Har du skrivit ner alla dina mål för dig själv, familjen eller organisationen har du möjlighet att förhålla dig till dem. Testa att prioriterade. Kanske något mål är beroende av något annat? Är några enklare att uppnå? Vilka mål ska du fokusera på? Tänk på att du måste kunna definiera målet så att du tydligt kan mäta resultatet. Var exakt och beskriv målen så precis som det går.

Skaffa dig kunskap
Det spelar ingen roll hur väl du är insatt i något så finns det alltid mer att lära. Börja med att ta reda på fakta, fråga folk som vet och läs allt i ämnet. Ta hjälp av böcker, tidskrifter, sökningar på nätet, filmer, Youtube och andra kanaler. Du kommer plocka upp viktigt kunskap i ämnet och förstå mer kring vilka problem och möjligheter som kan uppkomma. Även om du är kreativ och nytänkande kan du vara säker på att någon har tänkt samma tanke som du och lämnat intressant spår.

Skapa en vinande strategi
Att uppnå sina mål känns i början som en orealistisk fantasi. Konsten är att dela upp den i bitar och då se att delarna inte alls är så komplicerade som helheten först verkar. Skriv ner de delmål du måste uppnå för att kunna komma vidare mot målet. Och precis som en färdväg med orter markerade på en karta, kommer du för varje uppnått delmål, se att du är en liten bit på väg.

Lär av dina misstag
Att sträva mot ett mål innebär också att man misslyckas. Ge inte upp när ett delmål inte uppnås, att misslyckas är en viktig del i processen och är en stor källa till kunskap. Det är bara genom att analysera dina misslyckanden som du kan undvika att upprepa dem. Fundera på vad du kan göra bättre? Vad som gjorde att situationen, produkten, organisationen blev ett misslyckande? Kanske saknade du kunskap, resurser, motivation eller något annat? Skriv ner dina misstag och översätt dem till en tydligare strategi mot ditt mål.

Köpa dator som håller

Konsten att köpa rätt dator och som håller i många år

Alla vi som är tekniskt intresserade och kan en del om datorer får ständigt frågor om vad som är en bra dator. Anhöriga och bekanta vill ha hjälp att välja rätt. Min spontana tanke är alltid att fundera på användningsområdet och hur länge man vill använda den. Kanske vill du kunna köra ett flertal tunga applikationer, se filmer och eller spela spel? Vad har du för fysiska krav på datorn? Ska den vara framme hela tiden, vill du kunna bära med dig den eller ska den gömmas undan när den inte används? Och hur många år beräknar du använda den? Genom att fundera på dina krav kan du förstå vad du behöver för dator.

Speciellt tiden är avgörande för vilken dator man väljer. En dator som ska användas i tex fem år kan få kosta mer eftersom priset utslaget på antal månader ändå blir lågt. Däremot en datorn endast avsedd för en kortare tid bör vara hyfsat billig. Kanske är det så att dina krav även kommer att förändas om några år och en kompromiss är mer lönsam rent ekonomiskt.

Användningsområdet avgör vilken kraft datorn behöver. Dator som ska anpassas för att skapa 3D grafik, redigera film, spel och tunga applikationer behöver ha rejält med kraft. Enkla arbetsuppgifter som att surfa på nätet, skriva dokument, uppdatera blogg och programmera för webben kräver inte dom resurserna och datorn kan då vara enklare.

Hur flyttbar behöver datorn vara? Har du en given plats för den eller ska den få följa med dig var du än går? Även om de flesta föredrar att köpa bärbardator finns det fördelar med en stationär. Du har möjlighet att uppgradera delar och lätt byta trasiga komponenter vid behov. Tangentbord och mus är också mer bekväma och kan anpassas till dina krav. Skärmen kan bli två ge dig en helt annan arbetsyta än vad en 15 tumsskärm kan lyckas med.
Om du bara behöver ta med datorn ibland kan du satsa på en bärbardator med numeriskt tangentbord. Det underlättar väldigt mycket om du ofta ska mata in siffror.
Är du ständigt på resande fot kika på det minsta maskinerna och testa gärna någon med skärm på 10 tum.

Om du vill att datorn ska överleva i många år måste du tänka på storleken. En stor dator innehåller mer luft och större komponenter. Det gör att datorn hålls svalare och komponenterna kan flexa naturligt utan att brytas eller skadas. Det är just värmen och det fysiska belastningen som kommer avgöra datorns livslängd. Att använda en bärbardator utan laddaren i väggen gör också att batteriet inte laddas i onödan. Livslängden på batteriet förlängs då avsevärt.

En annan viktig faktor är minne och då främst RAM-minne. Det är datorns arbetsminne och avgör hur snabbt datorn kan arbeta. Med för lite minne kommer datorn kännas seg och svår jobbad. Tumregeln är att alltid köpa mer än vad man behöver, framförallt om du vill kunna använda datorn länge och till tunga applikationer.

Välj operativsystem (OS) beroende på användningsområde. Windows passar bra för det mesta och framförallt till de som ska använda Microsoft produkter så som MS Office paketet eller spela spel. Ska du vara kreativ med din dator och skapa grafik, film och annat bör du kika på en Mac. Ska du utveckla appar till Android, webbutveckla med PHP eller bara slippa dyra licenser ska du kika på ett Linux-system som tex Ubuntu. Det sista är också det som du kommer kunna uppgradera under längst tid och som lämnar mest kraft kvar till andra applikationer.

Kryptering och överföra hemligt

Det intressanta med kryptering och överföra information hemligt

Just nu pratas det mycket om IT-säkerhet, kryptering och avlyssning. Framför allt efter att omfattningen av NSA och andra säkerhetstjänsters övervakning. Och visst är det lite oroväckande när inte ens säkerhetstjänsterna kan lita på säkerheten utan köper skrivmaskiner på löpande band. Men visst går det att skapa en kryptering som är säkrare än dagens som enbart gör det svårare att nå informationen.

Ända sedan barnsben har jag varit fascinerad av kryptering. Som liten skapade jag små pappersark med alfabetet i två rader där det undre var förskjutet ett visst antal bokstäver. En klassisk metod som användes redan under romartiden. Den som kände till hur bokstäverna var förskjutna kunde dekryptera koden. Om man blandade bokstäverna på båda raderna blev det svårare för någon utomstående att dekryptera meddelandet men det är fortfarande enkelt för en modern dator.

Under andra världskriget spelade kryptering en stor roll för att hålla kommunikationen hemlig Den som lyckades avkoda fiendens meddelanden hade ett stort övertag. Tyskarna använda en maskin som kallades Eniga och som byggde på samma teknik men som ständigt försköt bokstäverna och på så sätt gjorde det nästan omöjligt att avkryptera. Enda sättet att lyckas var genom att använda en Eniga och veta vilken inställning den skulle starta med dvs vilken nyckel som skulle användas.

Idag är kryptering vardag och vi krypterar dagligen trafik på Internet utan att vi behöver tänker på det. Protokollet HTTPS sköter det åt oss utan att vi behöver fundera så mycket. Men som alla standarder är det väl känt hur tekniken fungerar och jag skulle gissa att det inte är omöjligt att knäcka med rätt kunskap. Vissa källor pekar även på att så är fallet. Det ska även gå att avlyssna en dator som jobbar med krypteringen för att få fram nyckeln som används. Vill man hålla information hemlig måste man använda en annan teknik. Det kan därför högst aktuellt att företag börjar undersöka nya sätt att hålla företagshemligheter borta från nyfikna ögon.

Försvarsmakten har under lång tid kunnat sända sina radiokommunikation på flera kanaler, med så kallad frekvenshopp. Både mottagare och sändare byter frekvenser på samma sätt och blir därför omöjliga att följa för en vanlig radiomottagare. En liknade teknik skulle kunna användas på Internet så att ett meddelande delas upp i flera kanaler och sänds i fragment. Sändaren krypterar meddelande och sänder det via olika domäner/tjänster/e-post. Mottagaren sammanfogar sedan alla delar till ett helt meddelande och avkrypterar. Kanske inte den snabbaste metoden men skulle kunna vara säkrare.

En annan teknik som kan användas är att dölja sitt meddelande i en annan text. En klassiker som kanske har används av spioner någon gång. Metoden är att använda en dagstidning och sticka hål i bokstäver, Mottagaren håller upp tidningen mot ljuset och ser hålen och kan notera bokstäverna. Naturligtvis ska meddelandet vara krypterat. Idag finns gott om text på internet som skulle kunna användas som källa. Ett meddelande skulle kunna skickas så att mottagaren vet källan och sedan vilka tecken som ska användas, där siffrorna motsvarar de hopp som måste göras från tecken till tecken. Text 10,124,12,15,43,43,667,77. Ett tänkbart problem är att text på internet kan förändras speciellt om man inte själv har kontroll över den. Men det gör även meddelandet svårare att hitta om det ska avkodas efter lång tid. Det blir i någon mening självförstörande.

Kryptering kastar om bokstäverna och ska på så sätt hålla meddelandet hemligt men det går att försvåra mer. När jag själv testat att bygga krypteringssystem och ersatt alla bokstäver med siffror fick jag en slutprodukt som var utmärkt att komprimera. Att kombinera kryptering med komprimering skulle ytterligare försvåra för avkodning av meddelat och även göra det enklare att sända när det blir mindre. Jag är inte någon expert på komprimering men skulle gissa att det syns att det är en komprimerat data som sänds men troligtvis skulle det minska möjligheten att avkoda meddelandet på ett snabbt och enkelt sätt.

Det var några tankar om kryptering. Jag tror att det finns en hel del tekniker vi ännu inte sätt men det är även möjligt att komma på sin egen. Så varför inte testa dig fram och använda den klassiska tekniken med förskjutna bokstäven i ditt nästa SMS, uppdatering på Facebook eller inlägg på Twitter?

Vad är Linux och hur upplever man det som nybörjare?

Det har pratats en hel del om Linux de senaste åren med det är nog få vanliga datoranvändare som riktigt vet vad det är. Speciellt om du inte är så tekniskt lagd. Linux används på var och varannan webbserver, i mobiler, på persondatorer, i inbyggda system och till och med in satelliter och andra rymdinstrument. Så vad är nyttan med Linux och vad kan du som användare ha för fördel av att använda systemet på din dator?

Först och främst måste jag säga att Linux i sig inte är ett operativsystem utan kärnan som tar hand om vilka uppgifter som ska utföras och hur processorn ska arbeta. Resterande, all kod som flyttar filer, beräknar, visar grafik osv, är GNU och det är möjligt att köra andra kärnor med GNU även om det inte är så vanligt. Det korrekta namnet är GNU/Linux och är ett Unix liknande system. Målet med GNU är att skapa ett fritt system som är kompatibelt med Unix. Den som är påläst vet att OS X är ett Unix system och OS X har därför likheter med GNU/Linux.

Linuxsystem kommer i olika varianter beroende på vem som sätter samman det. Idag finns det ett antal större företag som ger ut egna linuxdistributioner men även en och annan privatperson. Det största distributionen på marknaden är Ubuntu och är även den distribution som jag använt under lång tid. Ubuntu släpps i en ny version två gånger om året och ligger på så sätt alltid långt fram i utvecklingen. De ger även ut en version med extra lång support för de som inte vill uppdatera varje halvår och prioriterar stabilitet framför nya funktioner.

Det första man tänker på, när man testar Ubuntu är hur professionellt och modernt det känns. Namnet Linux får nog många att associera till något komplicerat men i praktiken är upplevelsen den motsatta. Hela installationsprocessen är väldigt tydlig och lätta att navigera sig igen, allt är på svenska och hela tiden med bra information. Det är även möjligt att testa systemet utan att installera. Då vet du om du gillar det från början och om din hårdvara kommer fungera. En annan sak som förvånade mig var hur många bra program som fanns förinstallerade. Bland annat vanliga kontorsprogram och även avancerade grafikprogram. Allt helt gratis. Skulle du sakna något program kan du enkelt installera fler via pakethanteraren som är full med bra programvara. Pakethanteraren har funnits i många år men det är nu även möjligt att betala för programvara. Funktionen gör att du aldrig behöver ladda ner installations filer direkt från webbsidor och riskera virus eller annat skräp.

Säkerhet och filtstruktur är uppbyggd på ett annat sätt än vad Windows användare är vana vid. Glöm C:, D: osv i Unixsystem är allt filer, men du kommer inte behöva navigera runt så mycket i filsystemet. Lägg dina filer i hem-kattalogen (som Mina filer i Windows) och du ska inte behöva tänka mer på det. Det är nämligen bara i hem-katalogen som du har rättigheter att spara filer. Är du van att defragmentera din hårddisk kan du glömma det med Linux. Systemet har inte det behovet och blir inte defragmentiserat med tiden.
Att uppdatera operativsystem och program är också viktigt för att hålla ett datorsystem säkert. Ubuntu tar hand om alla uppdateringar, även alla program. Du behöver bara godkänna att det ska installeras. Kan det bli lättare? Om det krävs en omstart efter installation avgör du själv när. Vilket gör systemet säkrare än Windows, som gärna uppdaterar och startarom när du går på fika. Virus är normalt inget du behöver bekymra dig om, som Linux användare. Din användare har nämligen inga adminrättigheter, så ett virus kan inte installeras i systemet utan att du måste mata in ditt lösenord. Och virus anpassade för Windows kan inte angripa ett Linux system.

Överlag är Ubuntu väldigt stabilt och det är omöjligt att få systemet att låsa sig, något som är ganska vanligt i Windows (även i W7 och W8). Den har ett brett stöd för olika typer av hårdvara och drivrutiner kommer du i princip aldrig behöva tänka på. Systemet hittar själv lämplig drivrutin och använder dem.

Baksidan med Linux och fria programvaror är just att de är fria. Även om programutvecklingen oftast stöds av något företag eller donationer går utvecklingen långsammare än för konkurrerande system. Oftast är det många utvecklare som bidrar med lite tid var och det blir då ett administrativt svårt projekt. Tänk på att det är viktigt att du stödjer utvecklingen av de program som du använder. Då kommer utvecklingen gå snabbare och fler bra funktioner göras bättre.

Frihet och ekonomi är mina anledningar till att jag vill använda Ubuntu som operativsystem. Jag är fri när jag själv kan välja bland massor av programvara och skapa den dator jag vill använda. Systemet är även betydligt mer resurssnålt än Windows, vilket gör att jag har kunnat använda en äldre dator utan att den känns seg.
Nu har jag använt Ubuntu regelbundet sedan 2006 och jag tycker att den stora fördelen ligger i alla bra gratis program. Den gör din dator till en komplett arbetsmaskin redan från start. Även mer avancerade program som 3D grafik, filmredigering och programmeringsprogram finns att installera. Naturligtvis kan du använda webbläsare som Firefox, Chrome och Safari men även andra mer okända.
Är man webbdesigner som mig, gillar man speciellt hur lätt det är att installera apache server, PHP, MySQL.

Är du trött på Windows eller nyfiken på Linux tycker jag du ska testa Ubuntu! Det är varken svårare eller lättare än Windows, bara på ett annat sätt… lite friare.

Minns du tiden innan Internet, mobiltelefoner och tillgång till all film och musik med ett klick?

All teknik påverkar människan på ett eller annat sätt. Och ibland kommer det tekniska prylar som likt Kristi födelse skapar en före och efter känsla, som man med fasa eller nostalgi kan blicka tillbaka till. Det var inte länge sedan jag själv fick höra historien om ett tekniskt framsteg som en släkting bevittnat i sin barndom. Då handlade det om elektriskt ljus som då helt plötsligt förvandlade den mörka småslanka stugan till en ljus tillvaro. Rum som tidigare vara varit upplysta av fotogenlampor och stearinljus kunde nu enkelt lysas upp med elektricitet. Det blev ljusare än mitt på dagen. På samma sätt beskrev min far hur teven första gången tog plats i hemmet och kunde ge familjen ett fönster ut i världen. Även om Sverige på den tiden bara hade en kanal var det en teknisk och kommunikativ revolution.

Vi som minns tiden innan Internet och smarta mobiler minns speciellt känslan av hur svårt det var att få tag på varandra. Naturligtvis kan man ringa men det var inte säkert att personen man sökte var hemma och skulle de ringa tillbaka var du tvungen att nagla dig fast vid telefonen och hindra alla andra som ville använda denna länk till omvärlden.

Tillslut gav man upp och insåg att det enda sättet att nå sin kompis var att ta sin vinröda DBS med limpa genom hela stan och leta rätt på honom. Naturligtvis var han ute med ett hel gäng andra och byggde helt livsfarliga kojor i skogen. En aktivitet som få föräldrar låter sina barn sysselsätta sig med idag.

Men det var inte bara kommunikationen som var svårare, även att söka information var ett stort projekt. För att bara få den mest elementära allmänbildningen var alla familjer tvungna att äga en komplett uppsättning av ett uppslagsverk. Information som naturligtvis blev inaktuellt så fort vetenskapen gjorde framsteg eller något nytt hände. Vilket det naturligtvis gjorde även då.  Ville man veta något mer dagsfärskt var det viktigt att läsa de rätta tidningarna, men du kunde i princip aldrig nå den djupa kunskapen om något utan att ta personlig kontakt med en expert. Naturligtvis kunde du ge dig iväg till biblioteket och förhoppningsvis fanns det där en hel del information om vad du sökte. Men du kunde aldrig på några sekunder komma på en ide och söka dig fram till andra människors personliga fotoalbum och fascineras över resor, personliga projekt eller egna uppfinningar.

Det var inte på något sätt omöjligt att leva på 80 och 90 talet innan Internet gjorde sitt intåg, det var bara lite svårare och mer begränsat. Eller är det helt enkelt så att det är för lätt nu? Så lätt att vi aldrig behöver minnas något utan alla svar bara är ett klick iväg? Helt klart är att mediatekniken gör något med oss som människor, förändrar vårt beteende och rörelsemönster. Vårt sätt att tänka och handla eller som Marshall McLuhan beskrev det “media is the message” oavsätt om det handar om en glödlampa eller en smart mobil.

 

Har du uppdaterat till IE 11 och upplever problem?

Varför strular Internet Explorer 11?

Använder du Internet Explorer 11 (IE 11) och upplever nu att många webbsidor börjar fungera dåligt eller se konstiga ut? Du kanske svär över IE men faktum är att IE 10 och IE 11 är bättre än någonsin. Då är frågan, varför fungerar IE 11 så dåligt i praktiken?

I Internets barndom när allt det här med webbsidor och www började ta fart, fanns det varken några webbläsare eller programmeringsprogram för koden. Organisationen W3C  tog fram en standard för hur HTML och senare CSS ska tolkas och det var upptill de olika webbläsartillverkarna att följa den. Eftersom Microsoft redan var dominerande med sitt operativsystem Windows och även lät användare ladda ner IE gratis blev den snabbt dominerande och slog ut de övriga webbläsarna.

Efter som Internet Explorer var så stor på marknaden, med över 80% av användarna mellan 1999-2009, valde Microsoft att skapa sina egna regler och frångå standarder för hur koden skulle tolkas i en webbläsare. Detta har inneburit att webbdesigner och webbutvecklar har behövt att specialskriva kod till för IE samtidigt som andra webbläsare kunnat använd den korrekt skriva koden. Naturligtvis har det inneburit mycket extra arbete men också att många bra och nya funktioner inte kunde användas i IE och på så sätt hämmat hela utvecklingen.

Övriga webbläsarna har inte slutat att utvecklas utan allt mer implementerat standarden från W3C, till alla webbdesigners stora glädje. Nya funktioner som både gjort webbutvecklingen enklare, roligare men framförallt användarupplevelsen bättre. Det har resulterat i att fler och fler användare bytt webbläsare för att få en snabbare, enklare och snyggare upplevelse. Därför har Microsoft känt sig pressade att följa den standard som W3C har och börja föra in alla de nya funktioner som IE så länge saknat. Det är funktioner som kantutjämning på text, hantering av bakgrundsbilder, korrekt hanteringen av Z-index, stöd för CSS 3 och mycket mycket annat. Funktioner som är helt nödvändiga för att kunna visa moderna webbsidor på ett bra och snyggt sätt.

Allt detta gör att IE 11 är den bästa och snabbaste versionen som Microsoft har skapat. Det paradoxala är att användarna inte upplever det så. Anledningen är just att webbsidorna inte uppdateras i den takt som webbläsarna och gamla specialregler för IE fortfarande påverkar dem. Det gör att IE 11 tolkar webbsidorna som felaktiga (vilket är helt korrekt, kod specialskriven för IE följer inte standarden) och kommer rendera webbsidan i ett enklare läge. Faktum är att IE oftast tolkar kod på ett mycket bra sätt om än inte så förlåtande som tex Firefox. Tyvärr gör det att webbsidan många gånger både fungerar sämre och blir fulare i IE. I många fall kan helt vitala funktioner helt sluta fungera i IE 11 och om dessa endast fungerade i IE tidigare, har man ett stort problem nu.

Nu skulle man kunna säga att lösningen är att snabbt uppgradera webbsidorna och då är allt frid och fröjd. Men tyvärr använder många företag gamla versioner av Windows, vissa så gamla som XP från 2001 och då går det inte att uppgradera till IE 11. Av någon outgrundlig anledning kan inte detta stora företag skapa en version av sin webbläsaren som fungerar på alla moderna system. Därför finns det gott om äldre versioner av IE som på så sätt försämrar användarupplevelsen ytterligare för IE användare.
Lösningen som många användare redan har anammat är att byta till webbläsare som Firefox eller Chrome. Dessa webbläsare finns dessutom på flera plattformar och man behöver inte lära sig en ny webbläsare om man byter operativsystem eller använder webbläsaren på sin mobil.

Så då är frågan, är det slutet för Internet Explorer? Nej, jag tror att många, speciellt företag kommer fortsätta använda IE i stor utsträckning även i framtiden. Men den dominerande ställningen som IE har haft, är definitivt över. Och så länge IE inte går att använda på andra plattformar blir det svårt för Microsoft att återta marknadsandelar.

Tips, tankar och idéer kring webbdesign/webbutveckling, webbkommunikation och försäljning

Vad kommer den här webbplatsen handla om? Framförallt vill jag skriva om det som verkligen intresserar mig och det är att skapa bra webbplatser. Då tänker jag både på hur sidan är uppbyggd rent tekniskt men även innehållet. Vad man ska tänka på, vanliga fallgropar, nya trender, allmänna rekommendationer och allt annat som kan göra en bra webbsida bättre. Sedan tänkte jag skriva om mina erfarenheter från arbetslivet. Främst webbutveckling och webbdesign men även om försäljning. Det sista jag kommer skriva om är allt annat som flyger genom mitt huvud ibland och som någon kanske kan tycka vara intressant, oavsett om det handlar om teknik i något slag eller något helt annat.

Mitt mål är att vara konstruktiv, ge tips och komma med idéer. Naturligtvis vill jag ibland bara ge min syn på saken men ska försöka att bidra till en positiv upplevelse av nätet. Förhoppningsvis kan det bli riktigt bra med tiden.