måndag 23 september 2019

Hur jag planerar veckan i Trello


Jag tänkte berätta lite hur jag planerar veckan i Trello. Min metod baseras rätt mycket på kanban.
Allt som allt innehåller tavlan 14 listor, vilka är som följer:

Att göra - personliga projekt
Det här är en lista som i den engelskspråkiga litteraturen förmodligen skulle kallas personal backlog. Här fäster jag kort med personliga projekt som jag inte fått planerat in den här veckan, men som jag gärna vill få gjort.

Att göra - arbete
Den här listan skulle nog kallas work backlog i den engelska litteraturen. Den fungerar som listan ovan, men korten handlar projekt i arbetet.

Gör
Hit för jag kort när jag håller på att arbeta med dem. I kanban är det väldigt viktigt att man begränsar antalet uppgifter man håller på med på samma gång. Jag brukar ha en begränsning på två kort på samma gång.

Väntar på
Hit för jag alla uppgifter som jag måste vänta på innan jag kan fortsätta med dem. Kanske behöver jag få ytterligare information via mail innan jag kan arbeta vidare.

Gjort idag
Hit för jag kort när jag är klar med dem. När jag slutat för dagen brukar jag ibland ägna lite tid åt att reflektera över vad som fungerade och inte fungerade under dagen. Då är det bra om man kommer ihåg vad man faktiskt gjort.

Idéer
Här listar jag idéer när jag kommer på dem, sådant som kanske kommer att föras in under Att göra - personliga projekt eller Att göra - arbete

Måndag
Här listar jag de kort jag tänker göra på måndag.

Tisdag
Samma som ovan fast för tisdag.

Onsdag
Samma som ovan fast för onsdag.

Torsdag
Samma som ovan fast för torsdag.

Fredag
Samma som ovan fast för fredag.

Lördag
Samma som ovan fast för lördag.

Söndag
Samma som ovan fast för söndag. Jag brukar låta bli att planera in något på söndagar. Fast ibland kan jag vara lite efter med en deadline så då får jag bita i det sura äpplet 😃

Gjort den här veckan
Hit för jag korten från gjort idag under veckans gång. Jag försöker att ibland reflektera lite över vad jag gjort under veckan och om det finns någon process som kan förbättras.

Ja så planerar jag veckan i Trello. Om du vill lära dig mer om hur du använder kanban på det personliga planet så rekommenderar jag boken Personal kanban (affiliate länk)

Du kanske även är intresserad av att läsa mitt inlägg om hur jag planerar 2019 med Trello och Habitica

fredag 20 september 2019

90 dagar med dual n-back: Uppdatering 1

Det har gått upp och ner än så länge. Jag skulle ju börja med dual 4-back efter senaste inlägget i den här serien. Som syns av grafen slutade det med att jag var nere på dual 2-back innan det vände. Nu är jag åter uppe på dual 4-back och rekordet är 58% rätt på den nivån. Så ingen Einstein än 😃

Jag har inte tränat varje dag och inte speciellt ofta de dagar då jag faktiskt tränat. Jag brukar tröttna efter en fyra - fem försök. Om jag skall få ut något av det borde jag säkert träna minst en timme varje dag. Om det finns en träningsmetod för intelligens så tycker jag att det verkar vara rimligt att det krävs hård träning för att öka sin intelligens. Just för att intelligens känns så grundläggande, så jag antar att det är ungefär som med muskler. Nervbanorna kan tränas relativt lätt, men för att öka i faktisk muskelvolym eller muskelstyrka så krävs det hårdare träning.

torsdag 19 september 2019

180 dagar med programmering: Två tips för den som vill lära sig att programmera

Jag tänkte tipsa om bloggposten Cracking the coding bootcamp av Haseeb Qureshi. Då den är skriven av ett före detta pokerproffs borgar det för råd som är genomtänkta när det gäller att lära sig att programmera. Jag rekommenderar också den utförliga artikeln The Janki method som behandlar bästa sättet att använda Anki när man lär sig programmera

tisdag 10 september 2019

Lite mer information om 180 dagar med programmering: Vad kommer jag att studera?

Vid närmare eftertanke så har jag bestämt mig för att för tillfället koncentrera mig på webbutveckling, spelutveckling och grundläggande teori. Jag avvaktar lite med maskininlärningen tills efter att jag blivit bättre på webbutveckling.

Webbutveckling
Jag börjar med att gå igenom kursen MVC Application design using .NET core 2.0 på edX Ett delmål är att klara av Microsofts MCSA. Jag börjar med Exam 70-483: Programming in C#. Till min hjälp har jag en bok från 2013, som fortfarande verkar vara aktuell, MCSD certification toolkit: Exam 70-483: Programming in C# (affiliate länk) Jag har inte satt något datum än då jag skall vara klar med min MCSA.

Spelutveckling
Här koncentrerar jag mig dels på kursen Introduction to game development på Coursera från Michigan university och dels på kursen Unity 2018 fundamentals på Pluralsight. Jag har inte bestämt mig för någon bok än, men när jag gör det så kommer jag att komplementera inlägget med information om vilken bok jag använder.

Uppdatering
Jag använder Sam's teach yourself Unity game development in 24 hours (affiliate länk) Det finns också en nyare upplaga för Unity 2018 (affiliate länk)

Grundläggande teori
För grundläggande teori kollar jag på CS50's Introduction to computer science från Harvard på edX
Jag läser just nu också böckerna The Complete Software Developer's Career Guide av John Sonmez (affiliatelänk) och Get Programming with Haskell av Will Kurt (affiliate länk) Jag kommer att följa upp med böcker med mer teori längre fram.

lördag 7 september 2019

Nytt projekt: 180 dagar med programmering

I förra posten nämnde jag att jag hade ett stort projekt på gång, det projektet är att bli bättre på att programmera. Jag är inte helt grön inom området, även om jag inte jobbat som programmerare så har jag praktiserat inom branschen och gått två arbetsmarknadsutbildningar. Så den plan jag lägger fram kanske inte passar den som är nybörjare.

Planen är att koncentrera mig på tre områden: webbutveckling, spelutveckling och maskininlärning. Jag kommer också att läsa grundläggande teori, sådant som man kanske missat när man gått en arbetsmarknadsutbildning istället för att ha läst till exempel datavetenskap på universitetet.

Webbutveckling
Detta är det område där jag idag står närmast arbetsmarknaden. På arbetsmarknadsutbildningarna har jag dels läst om webbutveckling inom ASP .NET och dels om samma sak på Java sidan. Jag läser detta i huvudsak för att snabbt hitta ett jobb och för att jag tycker att området är intressant. Jag kommer att koncentrera mig på backend.

Spelutveckling
Jag har länge tyckt om att spela spel i olika former och skulle tycka att det vore kul att utveckla ett eget spel. Det här läser jag i huvudsak av intresse och för att möjligen kunna ha det som en källa till passiva inkomster i framtiden.

Maskininlärning
Detta är ju ett område som kommer mer och mer. Jag har inte hållit på med det innan, så jag startar från 0. Målet är att utveckla Skynet😉

Det kommer naturligtvis inte bli en uppdatering varje dag, om bloggen har några läsare vill vi ju inte skrämma iväg dem.

torsdag 5 september 2019

7 dagar med schack: Dag 7


Då var mitt lilla experiment avklarat. De sista tio matcherna minskade min rating från 877 till 861, en minskning med 16 eller 1,6 per match. Så slutsatsen är alltså att man försämrar sitt spel genom att träna på schackproblem 😉

Nej riktigt så illa är det kanske inte, det kan finnas rätt många förklaringar till att ratingen minskade. En förklaring kan ju vara att tio matcher kanske är lite lite för att bedöma om man ökat alternativt minskat sin spelstyrka. Dessutom var alla tio matcherna samma dag, så dagsformen påverkade ganska mycket. Slumpen blir också ganska avgörande med så få matcher, om någon blir nedkopplad i en match så är det 10% av matcherna som avgörs på annat sätt än genom spelstyrkan hos de respektive spelarna.

Om jag på allvar skulle vilja förbättra mitt spel så skulle jag träna på att lösa schackproblem, men jag skulle också spela många matcher och analysera varje match i detalj med tex Fritz. Jag skulle också analysera mina öppningar lite bättre och kanske hitta någon annan variant än Englunds gambit som svar på 1.d4

Men det jag lärde mig av de här sammanlagt 20 matcherna är att det är ganska tråkigt att spela schack. Så det blir nog inget med det på ett tag. Istället har jag ett annat projekt på gång, som jag nog kommer att berätta mer om här på bloggen vilken dag som helst.

tisdag 3 september 2019

7 dagar med schack: Dag 6

Vi  närmar oss slutet på den här serien. I dag löste jag 20 schackproblem ur Chess 5334 Problems, combinations and games (affiliate länk) på nio minuter, vilket är två minuter längre än det brukar ta. Det var mycket hästar inblandade, så jag får väl skylla på det.

Så hur har det varit att träna schack på det här sättet? Jag tycker det har varit ok, även om träningsprogrammet inte alls var så hårt som i Rapid chess improvement (affiliate länk) Där går man igenom 1000 problem sju gånger, på allt snabbare tid varje gång, så att man vid sista genomgången går igenom 1000 problem på en dag! Det verkar väldigt tungt. Jag tycker 20 problem på en dag kan kännas mycket😊

Tror jag att jag har förbättrat mig i schack? Nej, eller om jag gjort det så tror jag inte att det kommer att synas i rankingen. Men vi får väl se efter att jag spelat de tio avslutande partierna.