Ja men god jul då!

IMG_7512

Mycket trevlig jul. Det var så länge sen nu så jag minns inte så mycket men jag tomtade på julafton och det är ju superkul. Speciellt efteråt när Danne pratar om tomten för mig som var nere och hämtade lite prylar i bilen.

IMG_7618

Sen tog jag gubbsläden till Landskrona och firade nyår hos goda vänner. På vägen tog jag upp en liftare Simon 22 från Australien. Gick bra och han var trevlig men jag bestämde mig efteråt att inte plocka upp liftare sådär.

Här står Master Ande och gör en av de sakerna han är allra bäst på. Jag tog ett upphåll från LCHF-andet och svullade, både mat och dryck. Jag, Erik och grann-tjejen kammade såklart hem seger i musik-quizen.

Början på 2016 blev kanske den värsta bakfyllan i mannaminne. Jag mådde så illa att jag trodde min sista stund var kommen men dessbättre släppte det framåt dagen.

Vidare färd till mamma i Karlskrona och hälsade på henne och katten Sigge innan jag åkte vidare tillbaka till människobyn.

Mycket bilåka men också sjukt trevligt umgänge.

En kort sammanfattning av 2016 är att det var rätt jävla eländigt i somras men sen efter att jag blev av med hus-helvetet och flyttade till Gröndal blev allting faktiskt jättebra. Jag trivs superbra. Det är jättevackert här med vatten runt knuten och Daniel och jag trivs jättebra. Det kändes som att få livet tillbaka.

Träningsmässigt går det halvbra: vågen visade 78.9 (från 82.5) vid nyår och målet var 77.0. Iden var att ny efter nyår återgå till kolhydrater och foka på tröskelträning men nu blir det istället att jag testar att köra ”lättare” tröskelträning i ketos och se vad som händer. Första passet på 20min resulterade i sänkt effekt med 10% och ökad puls med 10% jämfört med kolhydrater. Men jag tänkte ändå ge ”tröskelträning i ketos” ett par veckor och se vad som händer. Och förhoppningen är att nå 77.

Åter till förra året. En gång för några månader sen hade jag och Danne en jobbig natt, han vaknade vid tolv och ville inte somna om, på hela natten, nickade till och så fort han somnade vaknade han och ville jag skulle komma. Så det var en natt med somna, vakna, somna, vakna, somna, vakna, somna, vakna till klockan blev morgon, ni vet asjobbigt (troligen hade han fått sin första mardröm listade jag ut i efterhand). Kände jag höll på att gå upp i limningen och tog mig ett mycket välförtjänt sammanbrott, då det bara slog ned i mitt inre som en blixt. En insikt.

Det är jobbigt med sömnlösa nätter men samtidigt så insåg jag att det finns situationer då jag skulle ge vad som helst för bara en enda asjobbig sömnlös natt till med honom. Och livet är skört. En olycka, en sjukdom, ett besked och så skulle allt förändras. Då blev jag någon annan. Något grundläggande inuti mig förändrades och jag började helt enkelt känna viss ödmjukhet inför livet. Vissa dagar rent av en glimt av tacksamhet inför livet. För mig som aldrig tyckt om livet och döden, utan mest sett det som något att uthärda blev detta väldigt stort. Och det känns väldigt bra.

Det här förändrade mig, nu kan han väcka mig hur ofta han vill, jag kan sjunga blinka lilla eller Mr Tangs Godnattvisa en miljon gånger mitt i natten. Visst det är ansträngande och jag blir trött och som ett vrak men jag blir inte på något sätt irriterad eller tycker det är negativt utan det bara är som det är. Ju tryggare och bättre han har det ju lättare somnar han. Oavsett vilket.

Det bästa med att vara pappa är inte att bygga lego, att åka på snoran (snowracern) eller lära honom hur man byter slang på vagnen utan att bara så brutalt hämningslöst få älska någon. Det går verkligen att helt utan att hålla igen något älska honom hur mycket som helst. Och jag älskar det. Det jag alltid saknat i relationer är trygghet, vilket gjort mig hämmad att älska, på riktigt. Men med honom är tryggheten på ett annat sätt, jag är hans pappa. Han kommer aldrig komma hem från förskolan och säga att han hittat en annan pappa eller att vi glidit isär. Jag är trygg med att vara hans pappa och trygg med att älska honom så mycket jag vill utan någon go-bag eller plan b. Det är det bästa med att vara pappa och jag älskar det. Att älska.

 

Publicerad: januari 11, 2016 - Fredde |

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

En kommentar |

BREAKING: Får jag slänga ett öga på det där?

Plötsligt händer det: jag fick legga!

Er favoritbloggare fick alltså visa leg på bolaget. Först blev jag överlycklig och gav till ett litet tjut. Sen efteråt började jag fundera på om jag bara ”behövde muntras upp”. Samtidigt köpte jag en flaska bubbel, knappast så att man är i muntra upp läge då. Dessutom var det en allmänt bra dag. Men samtidigt, INGEN kan ta mig för att vara 20.

Det hade varit kul att driva lite med honom genom att vägra slänga upp mitt KK på disken för inspektion (körkortet alltså).

Du är inte 20! Är jag visst det! Och dra upp en tom påse bridge-blandning ur fickan. Visar håren på öronen. Lukta på mina fingrar – de luktar för fan gröna marmelad-kulor! Chippa och leverera mitt gods och håll upp dörren så jag kommer ut med rullatorn.

Kunde blivit en mycket underhållande argumentation. Sannolikheten till att den blir verklighet är blygsam.

Jag är inne i en metal-period med ett tungt missbruk av In Flames, det är så skönt och jag kan sluta när jag vill.

 

Fueled, these new shores burn, dark past lies cold
Shadow, my sweet shadow, to you I look no more

Publicerad: december 20, 2015 - Fredde |

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Skriv en kommentar |

Grejen med SQL

Det finns alltid en rätt tid för en fräsig SQL och en fel tid och fel tid är oftast när klockan är efter 21. Idag är det 23:25 men ändå en bra SQL-tid i saltgruvan.

För den (stackare) som ännu inte är invigd i SQL-träsket kan jag berätta att att SQL är ett språk (Structured Query Language) alltså ett strukturerat fråge-språk och det är precis vad det låter som: ett språk med vilket man hämtar data genom att ställa frågor!

För den oinvigde är ”data” helt enkelt information, ex: personinformation över alla personer som finns i Sverige, information om alla bilarna du äger, din porrfilmssamling eller innehållet i ditt kylskåp. Data är typ information i någon from av struktur.

En dator är alltså en pryl som behandlar data och du kan inte kalla din dator för ”data” med hedern i behåll. Det är liksom som att blanda ihop ord och bokstäver (typ) men det gör man ju inte. G är en bokstav GET är ett ord bestående av bokstäver, ja ni fattar. När det kommer till tal och siffror är det precis samma sak fast här verkar totalt kaos råda. DAGLIGEN läser man om dödssiffror som stiger och annat felaktigt. Det är ju faktiskt dödstalet som stiger. Tal består ju av siffror… Om man som jag gillar att reta upp sig på saker är detta närmast en outtömbar källa för irritation och bultande ådror i pannan  – DAGLIGEN. Se detta inlägg för mer information.

Hur som, i all denna är information är SQL din vän att hålla i handen när du behöver leta i detta träsk av information och jag har inte alls tänkt att närmare förklara vad och hur man pratar SQL men det är lite av ett vägskäl inom programmering, många ger upp när de kommer till SQL. En dålig SQL-fråga kan sega ner ett system enormt samtidigt som en bra kan öka prestandan som satan. Bäst är när man på en kvart optimerar en fråga och går från flera sekunder till några millisekunder. Många är de stollar som försökt ersätta SQL med något annat ”enklare” – nästan alltid mycket sämre.

I alla fall, en grej som ofta är lite knölig i SQL är att bygga en snabb sökmotor och om du står inför detta så fortsätt läsa…. (konstpaus).

Anta att du har ett antal produkter i ditt system och dessa produkter har ett eller flera sökord kopplade till sig och du vill alltså söka fram den produkt som matchar bäst, dvs där flest sökord matchar din sökfras.

Programmering handlar mycket om att kunna uttrycka saker på så få ord som möjligt och så exakt som möjligt med de ord som finns i ett språk och egentligen är det samma sak att uttrycka på ett vanligt språk som att ”programmera” det man vill säga. Enda kruxet är att programmeringsspråk har ofta väldigt begränsat med ord man kan använda sig av.

På svenska skulle jag säga:
Jag vill ha en lista på alla produkter vars sökord innehåller sökfrasen och listan ska sorteras så att den produkt som har flest träffar bland sökorden på sökfrasen ska vara överst och resten i fallande ordning.

Men det kommer man inte långt på, det är alldeles för luddigt och svaret skulle bara bli error stupid! SQL har inte dessa ord så då får man uttrycka sig med andra ord. SQL har däremot orden ”längd” och ”ersätt” som man kan använda för att få reda på längden (antal bokstäver) på ett ord eller mening och ersätt för att ersätta ett ord med ett annat.

Så på svenska skulle jag då säga:
Jag vill ha en lista på alla produkter vars sökord innehåller sökfrasen och listan ska sorteras fallande utifrån kvoten av differensen av antalet bokstäver i produktens sökord och antalet bokstäver i produktens sökord efter att alla förekomster av sökfrasen tagits bort, och längden på sökfrasen.

Visst fuktar det? VISST FUKTAR DET?

Differens och kvot kommer du ihåg från matten i åk6 va? Det är alltså ”delat med” och ”minus” vi pratar om.

På SQL skulle det skrivas såhär:
select Product.*, (length(Product_keywords) – length(replace(Product_keywords, ‘SÖKFRAS’,”))) / length(‘SÖKFRAS’) as score from Product where Product_keywords like ‘%SÖKFRAS%’ order by score desc

BOOM! Sen tar man liksom bara en kaffe och sträcker ut sig.

Ska inte hävda att jag själv klurade ut  detta utan jag snubblade sannolikt över det på nätet när jag googlade efter en bra lösning på nämnda problem för länge sen men det är en härlig SQL jag med stor iver med jämna mellanrum skriver.

Frågor (höhö) på det?

Publicerad: november 25, 2015 - Fredde, Mjukvara |

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *

Följande HTML-taggar och attribut är tillåtna: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

3 Kommentarer |

#146 Kompiskampen #1

Under vintern tänkte jag vara med och köra kompiskampen som mycket påpassligt går ut på att man ser vem som ökat mest i watt/kilo under vintern.

Egentligen skulle mitt bantningsprojekt gått av stapeln den 1:a november men nu sköt jag på det till måndag så jag skulle ha gott om kolhydrater i systemet för dagens prövning.

Upplägget är att man kör 20min all-in och tar snitteffekten. Jag brukar ju köra all-in på 30min så det var lite snurrigt att inte ha någon rutin på passet men jag tycker ändå jag lyckades disponera kraften ganska bra. Siktade på 86rpm@3.5kilo (301watt) men insåg att det inte skulle hålla så jag prutade till 84rpm (294w). Möjligen att jag hade klarat 85rpm men nu blev det inte så, så skit samma. Upplevde 20min all-in som betydligt snällare än 30min all-in.

Garminwatt vs Monarkwatt
Under hösten har jag kört med Garmin Vector 2 pedaler på Monkan och de diffar ungefär 8% mot Monkan så jag är ganska rådvill över vilka siffror jag ska följa. Hyfsat meningslöst att ha garmin-pedalerna om jag inte kör efter den effekten. Samtidigt som all gammal träningsdata blir oduglig om effekten helt plötsligt skuttar upp 8% så tills vidare kör jag på båda.

Dagens 20min all-in landade alltså på 294monarkwatt respektive 323garminwatt (hela 9% diff).

Vikten låg på 82.5 det är ungefär där den legat hela sommaren +/- 1 kilo. I augusti bytte jag våg och den gamla visade 2kg mindre så enligt den låg jag på 80 cirka, helt enligt planen alltså.

323 / 82.5 = 3.9
294 / 82.5 = 3.6

FTP: 280 monarkwatt / 308 garminwatt.

Målsättning
Målet är som varje vinter FTP=300watt på Monkan vilket jag brukar komma upp i, men i år lägger jag även till vikten som jag vill ha ned på 75 på gamla vågen och då blir det väl 77 på nya vågen, kanske 75 får se hur mycket som hinns med, men 77 i alla fall.

Så upplägget blir i två delar, först gå ned i vikt till årsskiftet med kost utan kolhydrater och vo2max-träning blandat med yoga och utepass om livspusslet och vädret tillåter. Sen efter årsskiftet så blir det vanlig tröskelträning för att jaga watt.

Noterar att detta var årets 146:e pass på årets 312:e dag så jag ligger tio pass efter planen att köra varannan dag. Kan bli svårt att hinna i kapp men å andra sidan vo2maxen ena dagen, lugnt pass andra dagen och vila tredje dagen skulle kunna vara ett bra upplägg att rotera.

Frågor på det?

#116 Kompiscrossen Hästpojken

Jaha, dags igen. Farmor tog Danne på den arla söndagmorgon när jag rattade Herrgårdsvagnen norrut förbi människobyn.

Dagen innan hade jag kollat in vad internet hade att säga om cyclocross cornering technique. Som gammal båge-åkare är jag van att motstyra, falla in i böjen och lägga i knäet och le, se bild nedan:

Enligt internet skulle man istället tippa ned hojen inåt i kröken och hålla vikten över vevlagret över själva hojen. Med tanke på skillnad i vikt på fordonen och hastigheten så makes det sense. Ut och nötte på ängen bakom huset. Va fan, det gick ju jättebra.

Nu jädrar kommer det att gå snabbt tänkte jag. As-snabbt. Veckans träning hade gått bra, inga sjukdomar i sikte. Fick sex halvbra timmars sömn och var rejält taggad. Så taggad att jag fick sitta och bita i ratten hela vägen med ett krampaktigt grepp med händerna.

Väl framme blev det banvisning och sen gick starten och sen seglade pulsen upp som en nyårsraket. Jädrar tänkte jag och noterade 94% av maxpuls en bit in på första varvet. Det här kommer ju aldrig hålla tänkte jag och slog av lite och låg väl strax efter mitten av fältet men det flöt på ganska bra, eller helt okej i alla fall. Kurvtagningen gick bättre än sist men igångdraget är för jädra dåligt och min massiva body mass index vill bara dra åt andra hållet hela tiden.cx

 

Här springer jag elegant över ett löphinder!

Vid 24 min in i filmen kan man avnjuta en riktig praktvurpa, på rak väg. Jag tror jag prickade en grop med framhjulet samtidigt som jag höll lite löst i styret. Meck med kedjan och sen iväg igen efter en halv minut. Inte direkt bra för stridsmoralen. Jaga i kapp. Vid 33 min lyckas jag lägga kedjan mellan kassetten och hjulet och får kubba uppför backen, inte heller det något bra för stridsmoralen. Kände kvastbilen flåsa i nacken och jagade på och kom om ett par stycken. Slutligen vid 35min lyckas jag med konststycket att trassla in skinsuiten i sadeln när jag ska hoppa på och det var inte heller något bra för stridsmoralen. Nä det var bara att stånka vidare och sikta på målet.

Cyklingen gick förutom de tekniska missödena helt okej men resultatet blev nog inget vidare, har faktiskt inte kollat, känns deprimerande.

Snittpulsen blev 91% så det är nog inget fel på träningseffekten direkt. Det är allmänt socialt och trevligt. Min kompis Klasse kom sexa och körde för jävla bra.

Om jag ska få något fason på detta får jag nog träna mer cross-specifikt och ett första steg blir ju att få på en wattmätare asap!

 

cx2

De snygga bilderna har Anna Eide-Jensen tagit och här finns det fler bilder från evenemanget!

Rangliga rutiner

Flyttlådorna står fortfarande i staplar, soffan saknar klädsel och tomglasen blir fler och fler på diskbänken. Då gäller det att zooma ut och börja med de viktigaste rutinerna först. Danne-rutinerna är givetvis prio 1 och allt är som vanligt för honom och efter viss tvekan var träningen igång på lägsta nivån  och i lördags kördes första utepasset på länge och i söndags blev det en fisrunda till en sjö för fika. Mådde risigt på söndagskvällen igen, men det var det verkligen värt. Sömnen funkar hjälpligt för det mesta. Programmerandet tuffar på.

Matrutinen lyser dock med sin frånvaro och det har säkert bidragit till att jag mått så risigt sista tiden. Det har blivit för mycket skräpmat och kolhydratsbestyckad dryck. Dock ligger vikten stabilt kvar kring 80 tack och lov. Men nu i veckan är det fokus på att få en mycket bättre matlagningsrutin med fokus på grönsaker, kött och ägg. Kanske rent av lite fasta…?

Tröstätandets era är härmed över.

Min gamla Volvo 740-92 ska säljas också. Tänkte mig 7500:- Besiktigad i Juni och det är bara att tuta och köra. Fina vinterdäck ingår. Den hittar själv både till FRA-öglan och Brottby! Hör av sig vid intresse.

Nu hoppas vi feberkänningen och rosslet i halsen ger med sig snabbt!

vinter

Kolla in träden på berget. Jag är fri från sommarens eld och höstens svalka is comming. Love it. Charged.

 

Kompiscross i Sköndal

Kompis och Cross.

Senaste veckans (månadens) träning har ju inte varit någon jätteframgång och jag har liksom inte fått någon sprätt i benen. Kan vara något som lurar i kroppen eller är det bara psykisk utmattning och för lite sova.  I vilket fall som helst var jag ändå fast besluten att riva av dagens race. Ibland är det viktigare att göra än hur det går.

Tuberna kom i veckan och limmades torsdagskväll så jag fegade med 3 bar i dem för att de inte skulle rulla av.

Man hör redan på tonfallet hur det gick va? Undanflykter och bortförklaringar… :)

Racet var förlagt till Sköndal Cykelcross Arena och väl på plats hann jag precis till banvisningen och skaka hand med goda vänner jag inte sett på länge. Nervositetskissa och sen gick starten.

Här är rörlig bild:

Pulsen låg högt redan från början och jag kände mig rätt vek men det borde ändå hålla hela vägen. Det funkade. Jag kom på 15:e plats av gissningsvis 30 pers kanske. Inte jättenöjd men i det stora hela helt okej. Cykeln var superfin men tuberna stötiga som satan men de satt som tur kvar så nu ska jag testa att pysa ut lite och träna och se om de sitter kvar. :)

Men jag kommer helt klart köra nästa race också om det passar med Danne och jag är frisk och så.

Bygger skeppet medan det brinner

Min favoritorkester Knivderby har släppt ny singel från kommande skiva:

Full-längdaren kommer i September och kommer nog gå varm hela hösten.

”En bomb under slottet, tillbaks på tronen igen…”

Hör jag en något fylligare och mer nyanserad ljudbild?

På tågstationen…

Väskorna är packade och jag sitter på perrongen och väntar på mitt tåg. Nu åker vi vidare.

Flyttåget åker i morgon och då lämnar jag Södermalm för denna gången. Till något nytt. Mellanlanda i ett hus. Ha enorma mängder med plats men ändå inte packa upp. Tystheten. Vrida reglaget maximalt medurs och låta steget glöda till elektro och metall.

Jag ska börja ta mig på allvar. Jag ska ha en ny sorts tro, en ny sorts drog. Få kontroll igen. Översikt. Andas. Andas mina egna andetag. Frihet och oberoende. Segla ut över haven igen, inte rädas stormarna. Blunda på nätterna. Sluta styra den inre strömbrytaren med kemi. Låta Daniel äntligen få ett eget rum. Gråta när jag vill. När som helst ta ett välförtjänt sammanbrott. Dricka öl på altanen. Köpa mig en grill. Gå runt i samma kläder. Tänka tills tankarna tar slut. Börja drömma igen. Bli galen. Bli frisk. Börja tro på mig själv. Socialisera när jag själv vill. Leva mitt liv för mig och Danne. Våga lita på mig själv. Bryta ned det i delar. Lösa det steg för steg. Vara positiv. Positiv spiral. Gå ned mig totalt. Ge upp. Ta ett fint foto. Skriva en bra text. Drömma. Ha en helt annan plan. Måla nya ikoner. Lära om allting.

Inte vara rädd på nätterna. Sluta drömma mardrömmar. Aldrig känna mig liten och rädd och sårbar. Aldrig visa mig svag. Le igen.

Sova sked och dricka vin i soffan. Ta en dag i taget. Låta giftet verka ut. Låta blodet koagulera. Hitta nya vägar. Tänka i nya dimensioner. Sluta skriva på en skit-blogg. Skriva klart mitt projekt. Sova på morgonen och jobba på nätterna. Lära Daniel kissa på en buske. Lära honom cykla på altanen. Älska honom mer, ännu mer. Fylla mig med kärleken till honom. Ha honom så mycket som möjligt. Jobb bokat tre månader framåt. Laga mat. Hämta posten. Betala räkningar varje dag. Göra kaffe och bete mig som en helt normal person. Älska världen och kanske till och med älska mig själv. Bry mig om. Ringa tillbaka. Stå på egna ben. Lägga i ettan, släppa kopplingen. Släppa sargen. Bli modig. Aldrig vara rädd. Aldrig ha ångest. Ha grundgas. Motorvägsköra. Aldrig mer ytterfilen. Använda blinkers. Ta ur batterierna ur brandvarnaren. Sticka nålar i dockor. Lära mig svart magi. Be till gud. Tro på livet. Tro på döden.

Lyssna på hårdare musik. Lyssna högre. Bli snabbare. Bli bättre. Knarka mer Monark. Lära mig allt. Socialiseringscykla hur ofta jag vill. Skogspromenad. Se löven bli gula. Se löven bli bruna. Se löven ligga på marken och låta den röda skiten lämna min kropp.

Vara hur sorgsen jag vill. Vara hur glad jag vill. Leva så som jag lär. Våga vara mig själv. Fånga de drömmar jag vill nå. Carpe fukking hela jävla nästa vecka!

Sen, flytta vidare till en trea söder om stan. Sammanfatta allt sommaren har lärt mig. Dra lärdom. Låta det sjunka in.

Tack alla som svarat, lyssnat, givit råd, läst. Jag älskar er.

Med dej var jag ensam – nu är jag bara själv.