Forfatter: Birger

Sykkeltur 2019 – Live dag 3

Det ble 96 km idag. 210 km igår og fredag. 306 totalt.

18:42: OMG^2. I did it! Utrolig, men sant, jeg. Er. Fremme. Så lei av å sykle nå!! 😎

17:08: Første skilt mot Grimstad! Skulle hatt meg en ruglete påmmfri på rudebilen, men målet er innen rekkevidde!

15:43: Telefonen og jeg har fått ladet så da er jeg vel klar. Snittfart på 15.2 km/t var ikke allverdens. Men, er lettere å ramse opp hvor jeg ikke har vondt nå..

15:08: Fiansvingen: En gang et pulserende knutepunkt. #post-ny-e18

Heldigvis har bensinstasjonen på den ene siden av veien fortsatt åpent.

14:12: 50 m vei skiltet med gang og sykkelvei. E18 på den ene side og av/påkjøringsrampe på den andre. Herlig..

13:09: Phew. Nå var det godt med mat og tørt skift! Men nå er det på tide og dra videre. Nest siste etappe til Fianesvingen.

12:29: O Søndeled hvor sola skinner!! Pause.

12:01: Fineste etappe så langt på denne turen. Helt til nå da det plutselig begynte å regne igjen!! Lei!!10:13: Da var vi igang igjen! Denne gang med solbriller 😎 på!08:17: Våknet kl 4, men sovnet heldigvis igjen og sov til nå. Uthvilt, men stiv som en stokk. Glemte å starte GPS mellom Stathelle og Langesund, det er drøyt 6 km. Totalt har jeg da logget 210 km. Hvorav 112 i forgårs og ca 98 igår. Fortsatt 108 km igjen til Grimstad. Idag ser det ihvertfall ut til at værgudene har skjønt hvilken årstid det er! 😎

Reklame

Sykkeltur 2019 – Live dag 2

22:15:Ørvik camping. Mission accomplished. Sliten og kald. Skulle ikke bli så sent som igår liksom. Jaja. 😂 Tid for dusj.

21:10: Tenkte jeg hadde tid til en kaffe på restauranten ved kaia tilogmed, men de stengte 18! Rakk matbutikken som stengte 21 på håret. Syns så synd på meg at jeg måtte ha en stooor sjokolade!

20:47: Kragerø. Madeit. Omg. Fyf!! Lå an til å re fremme 21:20 og båten skulle gå 21:30. Gjaldt bare å sykle på, ingen tid til å stoppe å ta på raske briller engang!! 😎

18:48: I Skauen.

18:18: Fruen engasjerte seg og fikk tak i en som kunne hjelpe så nå har jeg fått ny kjedelås så da gjør vi et nytt forsøk!

17:15: Vel. Fant ut jeg hadde kjørt for langt. Ble slengt ukvemsord til da jeg prøvde og komme igang opp bakken og kjedet røyk. Med mindre det er et åpent sykkelverksted her så er det mission abort nå.

17:04: Kan glemme å rekke den båten. Like greit for jeg fant også ut at 1930 avgang var kun på hverdager. I det minste har regnet gitt seg nå!!

16:06: Det regner fortsatt, men skal kaste meg ut i det og forsøke å rekke fergen Kragerø – Stabbestad kl. 1930, og så videre derfra til Ørnvik camping.

15:48: Nå har jeg det som plomma i egget..!! 😒

15:43: Lite oppløftende værmelding..

15:09: Da ble det ny jakke, sko og sokker så da er jeg i det minste klar for å sykle videre, men det høljer fortsatt ned så jeg drøyer det litt.

14:08: Nådde Brevik 13:30, men var for kald og frysen til at jeg klarte å skrive på telefonen. Nå har jeg fått mat og litt varme i kroppen, men alt er kliss klass. Jeg hadde jo ikke tenkt at det skulle regne så mye, og har bare sykkel-jakke + en tynn skalljakke som ikke holdt unna vann særlig godt. Vurderer litt hva jeg skal gjøre nå, men det frister ikke mye med 4-5 mil til på sykkel i dette været…

12:14: Akkurat da jeg sa det var mye opp og ned kom selvsagt den verste oppoverbakken så langt på denne turen!! Hadde gått fortere å krabbe opp her! Og nå MER REGN!!

11:57: Mye opp og ned idag. Og regn!! 💩😢 Langangen. Neste: varm kafé

10:18: Da har lappet slange og pimpa opp sykkelvogna med to nye BMX-dekk! 😎 Håper dette holder. Så glad dette ikke skjedde i går kveld!!

09:32: Da var det ikke mer gummi på sykkelvogndekket gitt! Auch.

08:48: Har tenkt at det ikke skal bli like sent i dag, men like langt, så for å unngå å gå på en smell ved å lete etter camping når jeg trenger det så har jeg nå allerede sett meg ut et par alternativer. Litt kjølig idag, men har heldigvis med hansker og buff! Here we go!

07:14: Stått opp, men ikke våken. Kjenner hofter og lår er sånn passe mørbankede. Nå må jeg prøve å få ladet mobil og få noe mat.

Sykkeltur 2019 – Live dag 1!

22:42: Fantastisk deilig med varm dusj! Hadde faktisk klart å bli litt kald. Telt er satt opp og jeg er helt kake.. Ble tom tilbudt fersk makrell(!!) av en her, men jeg orker bare ikke sette igang med stormkjøkken nå. Får nøye med med 🍻 og 🥜!

Dagens kveldsmat!

EOT

21:36: Fytti.. Campingplass lokalisert. men det var litt i lengste laget!! Semsbyen var ikke verdens navle når det gjaldt campingplasser ihvertfall. Hadde valget mellom 16 km tilbake og ut på Nøtterøy, eller 26 km til Granholmen ved Sandefjord. Det ble det siste, naturligvis..

19:46: Semsbyen. Verdens navle. Eller ihvertfall åpen butikk, og jeg er her før ølsalget stenger!

19:25: Åpenbart kjørt feil!! Få sykkelskilt, og mange av de som er peker sånn halveis mellom to veier. Eller rett ned.

18:26: Oppdaget at dekket på sykkelvogna så rimelig slitent ut da jeg skulle rulle av ferga!

Heldigvis hadde Intersport i Horten passende dekk så nå har jeg skaffet meg to nye dekk som er med videre i tilfelle rottefelle!

17:35: Dagens høydepunkt! 😎

17:19: Gratis for passasjer med sykkel på Bastøferga gitt! 👍😀

17:13: Det lukter ikke slik, men jeg er jaggu i Moss ifølge skilt og kart! 😎 Deilig å sykle, men motvinden kunne godt roet seg litt!! 19.9 km/t snittfart fra Oslo.

16:07: Trodde et øyeblikk jeg hadde mistet helt retningssansen, men så dukket plutselig Hølen opp! Litt motvind på siste halvdel av denne etappen, så snitthastigheten krympet litt, men er fortsatt ved godt mot! Nå har klagingen fra venstre kneet fordelt seg på begge knæra så det er nok bare normal slitasje. 🙂

14:12: Første stopp – Hjulet kiosk!

Da har jeg unnagjort de første snaut 20 km av ca. 300. Fortsatt ved godt mot, men har merket litt klaging fra venstre kne. Fint sykkelvær, men betydelig tyngre å sykle med vogn og full oppakning!

13:02: Etter oppladning med kantinas kyllinglasagne er jeg endelig klar for avreise fra Langkaia, Oslo! Litt bekymret for rompa, men ellers ved godt mot!

Sykkeltur

Da har jeg sjekket værvarselet for morgendagen og etter å ha vurdert denne nøye i sammenheng med mange andre viktige faktorer har jeg besluttet at det blir sykling imorgen – Fra Oslo til Grimstad. Mål for første etappe er Tønsberg!

Løping i 2016

Årets siste løpetur er unnagjort og det endte med 1307 km totalt for 2016. En marginal økning fra fjorårets 1269 km, men et godt stykke unna «2016 km in 2016 challenge» på Endomondo. I juli var jeg nærmeste helt inaktiv med kun 24.14 km, mens den mest aktive måneden var januar, på tross av snø og kulde  – med 189 km.

Jeg nådde to av mine løpsmål i 2016; jeg løp mitt første offisielle maraton (Sevilla maraton i februar på 3:22:42) og jeg løp for første gang 10 km på under 40 min (37:57 på Hytteplanmila).

IMG_20161225_092135.jpg
Skullerud vannrenseanlegg, fra en løpetur 1. juledag 

Målet for 2017 er først og fremst å løpe minst like langt som i 2016, og minst 50 km hver måned. Dernest er målet å nå kvalifiseringsmålet for min aldersgruppe til Boston Maraton – det vil si helmaraton på under 3:10.chart

Keyboard hack

Jeg har et mekanisk tastatur, av typen SteelSeries 6gv2. Det er egentlig markedsført mot gamere, men er ikke typisk glorete, og en av få med fornuftig layout – med unntak av at de har byttet ut den ene Windows-tasten med en «SteelSeries»-tast, angivelig for at gamerene skal unngå å komme borti denne når man spiller. Tastaturet er fantastisk til å skrive på og minner om de gode gamle tastaturene som også kunne brukes som slagvåpen. Jeg tenkte jeg alltids skulle klare å leve med én Windows-tast (på høyre side).

ss6gv2-lg
SteelSeries 6gv2

Vel, jeg klarte det – en stund. Jeg har blitt stadig mer avhengig av å benytte den venstre Windows-tasten til snarveier på andre maskiner (spesielt i i3wm og i Windows 10 med virtuelle skrivebord) så nå var det på tide å gjøre noe med den. Dessverre er det ingen software-løsning på problemet da denne logo-knappen kun fungerer som en «modifier» for medieknappene (på F1-F6) og ikke sender noe tastetrykk over kabelen. Heldigvis finnes det råd på Internettet og på GeekHack fant jeg beskrivelser og bilder. Her er mitt resultat av mine mad lodde-skillz:

IMG_20151209_220257
Forbedret utgave av SteelSeries 6gv2

Det var alt som skulle til, og nå har jeg en fungerende Windows/Command-tast på venstre side på dette tastaturet også! Ulempen er at medieknappene ikke fungerer lenger, men for Windows så løses det enkelt med noen ekstra mappinger i AutoHotkey:


#F1::Send {Volume_Mute}
#F2::Send {Volume_Down 3}
#F3::Send {Volume_Up 3}
#F4::Send {Media_Play_Pause}
#F5::Send {Media_Prev}
#F6::Send {Media_Next}

view raw

AutoHotkey.ahk

hosted with ❤ by GitHub

Vips, fungerende Windows-tast og medieknapper!

Watch for less changes

Since less doesn’t include a watch option:


# watch a file changes in the current directory,
# compiles bootstrap.less
$watcher = New-Object System.IO.FileSystemWatcher
$watcher.Path = get-location
$watcher.IncludeSubdirectories = $true
$watcher.EnableRaisingEvents = $false
$watcher.NotifyFilter = [System.IO.NotifyFilters]::LastWrite -bor [System.IO.NotifyFilters]::FileName
while($TRUE){
$result = $watcher.WaitForChanged([System.IO.WatcherChangeTypes]::Changed -bor [System.IO.WatcherChangeTypes]::Renamed -bOr [System.IO.WatcherChangeTypes]::Created, 1000);
if($result.TimedOut){
continue;
}
write-host "Change in " + $result.Name
lessc compress bootstrap.less > ..\..\public\bootstrap\css\bootstrap.min.css
}

 

Oh, and my current theme apparently screwed up the gist so I changed it. Yes, just like that.

Roll-your-own date parser in Javascript – please don’t!

 I was debugging some code the other day where there was a problem with the date being set incorrectly. A date picker was used in the GUI to set a date that was sent to the server. For some reason, when a date in September was picked, the date saved in the database ended up being in December! Well, it turns out that since the date format was using leading zeroes, and Javascript has this magic feature (apparently deprecated, but still in use) where if the number passed to the parseInt function starts with 0 it is interpreted as an octal value! Now this works fine with values from 01 – 07 (since they are the same anyway), but obviously not with 08 and 09. If the function had been used previously we might have spotted the pattern, but it was only starting to be used now.

Morale of the story? Don’t reinvent the wheel, there are many good already existing javascript date parsers: Moment.js, Datejs or as a part of ExtJS (if you’re already using that) or as a a JQuery plugin (if you’re using that). Secondly; using an IDE with proper Javascript support with quick documentation lookup might have helped spotting the problem in the first place.

At last, if you really, really,  have no option but to roll your own, then please test it with all (possible or feasible) permutations!