Anledningen till att jag började med elcykel var inte ekonomin i första hand. Jag provkörde en elcykel och kände att en sådan vill jag ha (inom vissa gränser förstås), helst att åka med varje dag till och från jobbet men åtminstone i närområdet som alterntiv till bil. Nu bor jag så nära Roslagsbanan att det mest praktiska och snabbaste skulle vara att åka med tåget för 8300 kr/år. Men utifrån ett ekonomiskt perspektiv; kan det löna sig? Den cykel som jag åker kostade cirka 11000kr (motor 3000kr, batteri 4000kr, cykel 3000kr) så om jag skulle åka cykel istället för att ta tåget har jag tjänat in cykeln inom 16 månader, elkostnaden är försumbar. Tyvärr är vädret lite opålitligt vintertid och ibland måste jag vidare inåt stan efter arbetet (och jag kan inte ladda cykeln på jobbet ännu) så de 16 månaderna är fortfarande 16 månader men utspridda över kanske 2 år. Det ska bli intressant att se om beräkningen håller, det skulle vara fantastiskt kul om det faktiskt lönar sig i slutändan.
söndag, april 06, 2014
söndag, mars 16, 2014
Tillbaka
Nu har jag till slut fått fatt i en ny dator efter diverse funderingar och överväganden. Var ett tag inne på att skaffa en Chromebook eller faktiskt en Mac eller kanske något däremellan... lite beslutsvånda med andra ord. Men till slut löste det sig riktigt fint med en Lenovo Yoga 2 pro 13". Jag var ganska anti mot att skaffa en dator med touchskärm från början och det var ju ganska ironiskt att den förra bärbara dator jag köpt också var en konvertibel laptop/tablet en Fujitsu-Siemens Lifebook T4010 (som faktiskt används fortfarande till att spela Rut och Knut i barnens lekrum).
fredag, januari 31, 2014
Awesome friday!
Well the week didn't start in a very good manner but it sure ended that way. At work I've been working with IBM Cognos BI since september when I started at Stockholm University but it's not until now that I get some hang of it. We are working on upgrading the environment from 10.1 to 10.1.2 and as expected some things have changed and need looking into before installing it in the production environment and upgrading the content store database etc. The last major issue was solved today afternoon after a lot of logging and debugging.
The problem was that Internet Explorer 10 performed terribly while Google Chrome and Firefox showed stunning performance improvements. How could this be that IE behaved so much different than FF and Chrome? I started of looking into the developer mode of all three browsers (accessed through the [F12] button and narrowed it down to some specific JS webservice call from client to server and so I thought that this was due to some bad coding in Redmond, that IE simply didn't serialize some XML or something similar fast enough. Then there was the server side of things. Since we run the ISAPI version of the Cognos Gateway I started looking into the IIS log which showed that there were some HTTP requests but it didn't give much clue, for instance it didn't say for how long the requests took to process, but when I looked into the Failed Request Logging feature of IIS it showed that the ISAPI module took 10 seconds to process some of the requests. Where did Cognos spend these 10 seconds and why did only IE experience this?
The answer would unveil itself after activating the Log4J logging features in Cognos. As a first tier in the Cognos BI architecture you will most of the time find a Cognos Gateway running in either CGI or ISAPI mode (depending on the host web server, only IIS supports the ISAPI module) and behind this firs tier you'll find a multitude of services including Report, PowerPlay, Logging, Presentation etc. so the only thing we know so far is that somewhere behind the ISAPI module something is very slow (or at least executes along a different path) for the IE browser. Lucky for me there are extensive logging features built into all of these components which can be turned on/off through the ipfclientconfig.xml which will allow logging on different levels DEBUG/INFO/WARNING etc. through different appenders such as file/network etc. When looking into this for the gateway service there appeared an error message, which only displayed while in the IE browser or logging in (new session), along the lines of "unable to load user capability" and since I had seen this somewhere before in the context of cookies I fired up Fiddler. Fiddler is a great tool for eavesdropping into the HTTP conversation between client and server, it sits in between as a proxy and nowadays you don't even have to configure anything in the browser, just start it up. It seemed that the IE requests lacked all of the cookies named in the Cognos documentation, they weren't passed along with the requests. But why? Well the domain and path attributes of the cookie set by Cognos at log in were actually bad; the subdomain and path was missing and only superdomains were set. The effect of this was that Cognos for every request had to authenticate the user against our Shibboleth and gather the user attributes (groups, roles, abilities) from LDAP and content store respectively. In the normal case this procedure when logging on (the first request of made by the user when not in a session) and then it's not as bad but now this had to be done much more frequent and thus the user experience was terrible. The solution was to set the domain and path attributes for the cookies in the global settings in the Cognos configuration tool. Oh the sweet taste of success!
söndag, januari 12, 2014
Hästholmen IT AB
Jag och min bror Martin har registrerat ett aktiebolag. Det har varit på gång under ett par år men nu blev det iallafall av. Målet är att kunna ägna en timme då och då för att hjälpa företagare med webbshop eller enklare hemsidor för att nå sina kunder. Det är inte tänkt som någon heltidssysselsättning.
Snö...
Japp, vinterns andra omgång med snö föll i fredags. Det har varit en ganska varm och snöfattig vinter hittills. Jag känner mig ganska dränerad på energi. Vi gick upp tidigt som vanligt, har rivit ett innertak för att sätta upp nytt och helt. Idag köpte jag skivorna till det nya taket och det var väldigt avkopplande att få åka till bygghandeln själv en sväng.
Nu med snön har jag bestämt att låta cykeln stå ett tag och skaffat månadskort på lokaltrafiken. Det enda problemet jag haft var när skruven vid pakethållarens fäste gick av, den var inte ordentligt åtdragen och nu har jag dämpat batteriet med ett sittunderlag så att det inte slår lika mycket när jag för sent får syn på tjälskotten. Men "cykelvägarna" häromkring är bitvis riktigt dåliga och inte särskilt väl lämpade för pendling med 90-graderskurvor och dålig sikt i korsningarna, särskilt de anslutande gatorna till Täbyvägen/Enebybergsvägen där man spelar roulette vid varje korsning. Men det ska ändå bli kul att få ta fram cykeln igen när våren kommer, vintern är sällan ideal för cykellek till skillnad från sommaren.
torsdag, december 26, 2013
Nytt jobb; Stockholms universitet
Fantastiskt roligt! I september började jag som beslutsstödsutvecklare vid Stochholms universitet efter tre år vid Itera Consulting där jag trivts och fått påverka väldigt mycket själv vilket passat mig bra. Men nu vill jag försöka ge lite mer hemma, särskilt som Ida håller på att avsluta sina doktorandstudier och behöver vara flexibel för att få in en fot på arbetsmarknaden. Så då har jag sökt mig mot en fast arbetsplats närmare hemmet. Men jag får ändå fortsätta utvecklas och kommer jobba med IBM Cognos BI, Pentaho Data Integration och Microsoft SQL Server. Men den största omställningen för mig är helt klart att inte jobba som konsult, fler avdelnings/sektions/gruppmöten och mindre fokus på tekniska "nitti gritty details". En skillnad är dock att ETL:en körs i en linuxmiljö och även om jag kört en del tidigare så är jag ganska rostig mot de som sitter med det på heltid dagligen.
tisdag, november 26, 2013
Elcykel -äntligen!
Nej det blev inte några lokalt skurna momentarmar, jag beställde från ebikes.ca där jag tidigare beställde motor, cycle analyst och kontroller (synd att jag inte kom på det då eftersom det då sparat mig ca 240kr i fraktkostnader). Efter att jag fått momentarmarna (2st) var jag fortfarande tvungen att komma på ett sätt att fästa batteriet på pakethållaren och gärna skydda mot väta samt fästa alla lösa sladdar med buntband. I söndags gjorde jag det sista rycket efter att handlat de sista prylarna. Med spikband, skruv/mutter samt lagningstejp för pressening samt en sjösäck sitter nu batteriet på pakethållaren och det går att fiska fram laddningskabeln utan allt för mycket besvär.
Jungfrufärden gick här i området där jag bor och dagen efter var det dags att åka cykel till jobbet (jag hade cyklat vägen några gånger tidigare men inte med motorhjälp). Det är minusgrader här men ingen snö, några små isfläckar finns det dock så jag ville ta det försiktigt, man vill inte trilla med cykeln (~50kg) ute på gatan även om jag har hjälm. Så jag tog det lugnt. Men inte så lugnt tydligen eftersom jag kom upp i 66,8km/h?
Vid den här första resan till jobbet hade jag ingen koll alls på min förbrukning av energi från batteriet mer än att på lunchen läste jag av drygt 10Ah... det är alltså 10Ah förbrukat och mitt batteri har 15Ah totalt att ge. Cykeldatorn som mäter amperetimmar ska nollställas vid laddning så att man kan uppskatta hur mycket ström det finns kvar (spänningen är konstant nästan alltid) men det hade jag missat och därför fick jag cykla mig svettig på vägen hemåt men det positiva är att jag lärde mig "regen" funktionen som innebär att man kan ladda batteriet genom att använda motorn som generator men det gav väl ca 2% (av 15Ah som jag förbrukat när jag kom hem). En lärorik första tur med andra ord.
Idag nollställde jag ordentligt och hade bra koll på förbrukningen så på vägen hem kunde jag dra på ganska friskt, motorn ger ungefär 1500W vid max gas men på slutet fick jag även testa säkerhetsfunktionen i cykeldatorn som slår ifrån när matningsspänningen från batteriet sjunker för lågt, jag hade pressat batteriet lite väl hårt. Så nu har jag konfigurerat cykeldatorn att släppa på max 15 ampere vilket bör ge 750W och det borde räcka bra då min cykel faktiskt har trampor som jag skulle kunna använda.
Batteriet verkar vara väldigt lagom för min färd till och från jobbet, 36km och totalt ca 75min (snittar ca 29km/h), men motorn är nog grymt överdimensionerad. Nu när jag tittar så ser jag (http://www.electricbike.com/crystalyte-hub-motor) att det är samma motor som använts i Stealth Fighter (som är byggd för att åka riktigt fort till skillnad från min egen ombyggda mountainbike) och som klarar 3000W. Den motorn hade nog varit okej om jag haft ett batteri för att stödja den. Nu blir det lite av ett problem när jag får för mig att cykla vanligt eftersom permantentmagneterna bromsar klart märkbart, det blir helt enkelt för tungt att cykla vanligt längre sträckor.
måndag, oktober 21, 2013
Elcykel, det mesta på plats!
Efter att min bror kom på besök med däck (Schwalbe Big Apple), slang och fälgband förra helgen och hjälpt mig att kränga på däcken så är cykeln nästan användbar. När jag skulle provköra visade det sig att hjulaxeln roterar i gaffeln när jag ger gas. Det räcker inte med vanliga muttrar, efter lite sökande på nätet känner jag mig övertygad om att det är momentarmar (torque arm) som saknas. Tyvärr går det inte att finna sådana i någon vanlig butik här i vårt bananformade land och min förhoppning står nu till PÅ Vattenskärning, att de ska kunna hjälpa mig att skära ut två armar. Det är hyfsat viktigt att man får så lite glapp som möjligt mellan axeln och momentarmen.
fredag, oktober 04, 2013
Fredagshandling på Coop
Idag utspelade det sig ett litet skådespel hos Coop Forum i Arninge. Och det var vi som spelade... med nog lågt blodsocker och skrik i öronen får jag tydligen tunnelseende och ser inte de stackars kunderna som står och betalar. Här följer en liten sammanfattning.
Jag har varit hemma med Valter hela dagen eftersom han är lite under isen, sover sämre än vanligt och sitter still på dagis(!?), Rut var på dagis och Ida jobbar som en flitig myra. Efter att ha hämtat Rut bestämmer vi att åka och handla -eftersom vi ändå är så trötta och inte kommer kunna göra något mycket mer produktivt hemma. Rut somnar på vägen till affären, resan tar ca 10min. Väl på plats försöker jag ränna efter ungarna, förlåt barnen, medan Ida söker få fatt i de varor vi kom för. Väl vid kassorna har plasthästen (en sådan man stoppar mynt för att få åka och som Valter brukar stå på och rida någon slags rodeo) bytts ut mot en blinkande helikopter som barnen gör sitt bästa att knö in sig i. Under hela tiden finns ett ringande oljud (läs gnäll) över hela scenen. Mina superkrafter börjar sina (som om jag någonsin haft några). Väl genom kön och förbi kassan visar det sig att vi saknar inte mindre än två rosa pysselböcker som är spårlöst försvunna. Ida blir inte glad. Det är ett "köp tre betala för två" och utan de andra två kunde vi lika gärna skita i det. Dessutom fick vi inte rabatten på marsipanlocket så nu är det riktigt illa och jag inser att om vi inte hittar böckerna är det snart ute med oss allihopa. Jag springer likt en huvudlös höna för att finna två pysselböcker som på något vis försvunnit mellan det att jag placerade dem på bandet till dess att de borde hamnat i påsen vid packningen, de går inte att hitta. Under tiden vrålar vi för att överrösta Rut, Valter och det vanliga tumultet vid kassorna. Efter en vända inne i affären utan att hitta några böcker inser jag att det är lönlöst, vi kan lika gärna strunta i det? Ida ger sig inte. Jag letar vid kassan, efter att Ida varit där men utan resultat. Nu börjar en kassörska se på oss och Ida ber "hjälp oss!"... jodå vi har ett par rosa pysselböcker som en kund hittade på golvet, de finns här i korgen. Suck. På vägen hem visar det sig att vi ska ha böckerna nästa vecka!?
Resten av dagen fortlöpte i perfekt harmoni.
torsdag, september 12, 2013
En tur i skog och mark
Idag har jag varit ute och gått i Ullnaområdet. Förbi Arninge Golfklubb, ner mot Ullnasjön och därefter upp på toppen där Täbys alla byggrester ligger strax norr om Arninge. Nära sex timmar och två mil. Men det är klart att om man ska stanna och fotografera varenda kotte och snigel så tar det lite längre tid.

















