uppdateras med ojämna mellanrum

24 september 2006

Äntligen höst!


Trots att termometern visar 22 grader så är hösten på ingående. Och elitserien har börjat, hittils (efter två spelade matcher hehe) ser det bra ut för Timrå!
Har så smått kommit igång med träningen igen, men nu har jag kommit på att jag måste käka extremt mycket mer mat, kanske 3000-4000 Kcal per dag om jag ska lyckas gå upp i vikt. Förut när jag tränade gick jag bara ner i vikt.
Har hittat ett korplag att spela hockey med också, ska bli kul! Men jag vet inte om deras istider var så bra... fredagkvällar... Jag brukade spela hockey med mina gamla kollegor på tisdagar (på arbetstid), men nu med ny arbetsgivare så måste jag hitta ett nytt gäng att spela med.

Nu märker jag att jag skriver väldigt osammanhängande, men min Mat-och-Uppdatera-klocka ringde så man är ju tvungen att skriva något iaf.

Tack till alla som kom på Alice kalas! Hon hade en kanondag somnade som en liten nyckelpiga i soffan. Fast det är klart, 6-7 ungar tillsammans som är speedade på godis, glass och läsk är nog tröttsamt.. :)

Efter uppmaning av min syster så ska jag se till så att Uppdateraklockan ringer mer ofta.

Nu när jag sneglar ner på föregående post så skrev jag då att jag skulle till London, men det blir inte av. Däremot Barcelona från 5-8 (?) oktober.

Högaktningsfullt
/mlk

18 augusti 2006

Flat Out 2


Det bästa jag visste när jag var liten var att bygga med LEGO, men det näst bästa jag visste var att leka med små leksaksbilar, du vet sånadär i plåt och plast, och med hjälp av en hammare kunde man ha otroligt kul med dom där små bilarna.

Wrooom, KRASCH!! Frontalkrock med sockerskålen! Sen var jag tvungen att knyckla till bilen litegrann med hammaren så att det skulle se naturtroget ut. Mor och far måste ha undrat vart alla leksaksbilar tog vägen, det var en hög omsättning på dem. Ibland var jag även tvungen att få lite inspiration genom att rota i pappas fotolådor, där fanns många fina bilder på kraschade bilar.

Men nu har jag hittat ett spel där jag åter igen kan leva ut min agression över bilar, Flat Out 2.
Det är ett riktigt roligt spel där man ska förstöra så mycket som möjligt, och dom har lyckats med med spelets fysikmotor.

Idag är det sista dagen på semestern, känns faktiskt skönt att börja jobba igen. Komma tillbaka till den normala dygnsrytmen och känna stressen över tajta deadlines. Nu jobbar jag bara september ut sen börjar jag på nya företaget...

Och det blir en finfin start, jag börjar 2:a oktober, den 5-7 oktober åker jag till London. Jag har inte sett agendan än, men det blir nog bra ;)

15 augusti 2006

Varning!


Titta inte på Brainiac (visas på Discovery) tillsammans med en blivande 3-åring. I gårdagens program visade dom vad som händer med en mikrovågsugn om man körde oöppnade konservburkar i den. Resultatet är ju ganska väntat, mikrovågsugnen exploderar med en jävla smäll och det blir ett splitter av glas och burkens skållheta innehåll.
Alldeles nyss satt jag vid datorn och kollade mailen då jag hör hur det är någon som står och trycker på mikron, jag trodde det var Gabriella som skulle värma lunch till lille Emil. Men jag går ändå och kollar för säkerhets skull.
Där står Alice på en stol framför mikron och har proppat den full av glödlampor, en termometer och - just det - oöppnade barnmatsburkar. Hon är precis på väg att trycka igång mikron när jag kommer in i köket.

Nära ögat!

Men jag tror inte hon gör om det.

Men för att helgardera mig måste jag se om det går att aktivera någon sorts barnspärr på mikron, det måste ju finnas!

23 juli 2006

Imorgon börjar semestern!

Ja, imorgon börjar semestern. Eller, man kan väl säga att den började redan i fredags efter jobbet. Jag och två kollegor gick samtidigt på semester i fredags, det skulle vi fira med en starkölslunch på O'Learys. Lunchen blev lång, från klockan 13.00 till 03.00 närmare bestämt. Men nu är semestern infirad.
Vi har inga större planer på semestern förutom Kålmården som jag berättade om i ett tidigare inlägg. Jag blir så rastlös när jag är ledig, det gäller att skaffa några fasta rutiner under de fyra veckor jag har semester.
En sak jag ska ta i tu med är träningen, efter att jag haft två förkylningar på rad så har jag kommit av mig alldeles med träningen, men imorgon måndag tänkte jag damma av gymkortet och börja på ny kula.
Det som är så bra när man tränar är att jag automatiskt väljer att äta bättre kost, det blir inte lika mycket skräpmat och chips och annat skit.

Till helgen är det Deltaträffen, jag har skrivit ett inskrivningsprogram som ska användas. Använde MySQL embedded server och wxWidgets (C++). Efter att ha suttit en vecka med wxWidgets så är jag helt såld, är själv van med MFC så fort ett GUI ska kodas, men med wxWidgets går det att vara bra mycket mer produktiv. wxWidgets är dessutom open-source och helt gratis!
Något jag tänkte fixa till nästa års träff är en såndär Anoto-penna, så att vi har ett vanligt pappersformulär som används men pennan lagrar vad som skrivs och skickar över informationen via Bluetooth till datorn. Troligtvis följer inget SDK med Logitechs Anoto-penna. Dessutom krävs en OCR-programvara för att tyda heroglyferna.

Jag har dock ett annat uppdrag på semestern också. Jag ska göra en hemsida till en pudelkennel (hehe). Det är min svägerska som har startat den. Jag tog på mig uppdraget mest för skoj skull, alltid lär man sig något under vägen. Jag tänkte använda mig av Ajax, Java/PHP och MySQL. Eventuellt tänkte jag använda Googles GWT för att göra sidan i, då friskar jag samtidigt upp Java-kunskaperna. Som programmerare är alla kunskaper färskvara, det gäller att hålla sig ajour hela tiden.
Jag är glad att jag även har min hobby som yrke.

Min kära hustru har börjat blogga också, spana in hennes blogg här.

Troligtvis blir uppdateringsfrekvensen något högre under semesterveckorna.

7 juli 2006

En uppdatering i sommarvärmen


Denna värme! Jag storknar snart! På jobbet har vi luftkonditionerat, 22°C oavsett hur varmt eller kallt det är ute. Jag gruvar mig för varje gång jag måste gå ut i värmen.

Jag tackade ja till jobberbjudandet så nu har jag sagt upp mig från min nuvarande tjänst. Jag har tre månaders uppsägningstid så jag börjar på nya jobbet den andra oktober.

Jo, jag tror att jag nämnde att jag skulle köpa aktier i ett tidigare inlägg. Det har gått ganska bra, 6% ökning på en månad. Men jag har för lite pengar för att handla med aktier, courtaget äter ju upp den lilla vinsten som blir. Nej, det är derivat som gäller, och warranter i synnerhet. Jag beställde "Warranthandboken" från Bokus igår. Så om ett år vid ungefär samma tidpunkt är jag mångmiljardär om allt går planenligt.

Nu vet jag inte hur det blir med min semester, jag har sagt till min arbetsgivare att jag kunde vara lite flexibel och passa min min semester efter företagets bästa. Men en sak är planerad, i början på augusti tänkte vi åka med barnen till Kålmården. Och jag är sugen att bila långt nere i södra Sverige. Skulle vilja hitta en stor bokskog och vandra runt i. Har aldrig sett en stor lövskog i verkligheten.
I mitt barndomshem hade vi ett rum med fototapeter där motivet var en lövskog, jag brukade leka att jag sprang runt i den skogen och lekte kurragömma när jag var liten.

Också är det Gatufesten mitt upp i allt, jag tänkte inte besöka spektaklet i år, med undantag för Stuntindustrys MC-stuntuppvisning på Fisktorget klockan 15:00 idag (och samma tid imorgon). Men då är det ju gratis att gå på området.

19 juni 2006

Det blev en SAAB



En SAAB 900SE 2.0T från 1995 med 18000 mil på mätaren för 26.000:- blev det.
Rolig bil att köra, men jag prickade inte in många rätt på listan i föregående post.

14 juni 2006

Hibas

... fick jag heta idag, mina fingrar flyger fram över tangentbordet alldeles för snabbt, [BACKSPACE] är den mest använda tangenten på mitt tangentbord. Ett tangentbord brukar räcka ett år, sedan är fjädrarna utslitna. Jag tror att jag trycker på tok för hårt.
Hibas låter ju som ett namn, det finns säkert nån som heter så. Men jag fick liksom ett offset-fel på högerhanden så de tre första bokstäverna i mitt förnamn blev fel.
Favorittangentbordet är KeyTronic med såndär antistaic-space-knapp. Men sen blir det nog ett sånthär tangentbord; ett OLED tangentbord!! Ha-begär!

Ja, tyvärr har jag inget bättre att skriva om idag. Jag kände att det var dags för en uppdatering.

Jo, en grej. Imorrn ska jag på en anställningsintervju, inte för att jag är i behov av nytt arbete. Jag stortrivs där jag jobbar nu och är nöjd med lönen. Men om det nya stället erbjuder bättre lön och (mer) spännande arbetsuppgifter så vet man aldrig. Det är ju ett optimalt utgångsläge för att förhandla.

Från det ena till det andra. Jag, eller vi, (mest den andra hälften) är på jakt efter en bil. Men det är svårt att hitta en bra bil för sisådär 20-30kkr. Helst vill man ju att följande punkter ska vara uppfyllda:

  • 100% rostfri

  • Gått <15000 mil

  • Fullservad enligt boken på märkesverkstad

  • Svensksåld

  • Lagom stor för två barn plus en barnvagn

  • Nyss bytt kamrem

  • Bränslesnål

  • Billig skatt (miljöbil?)

  • Klimatanläggning och stereo med MP3-funktion

  • Nya sommar- och vinterdäck

  • + lite läckert krimskrams såsom 17" fälgar, etc

Jag får nog leta ett tag...

6 juni 2006

666

Idag är det nationaldagen. Nu ska vi fira? No?
Jag firar hellre att det är 060606 med filmen Omen.

Dagens låt måste väl ändå vara The Number Of The Beast med Iron Maiden. Jag såg dem live på Stadion för några år sedan. Gåshud!

Åter till talet 666, vi var i Norge 2003 då Alice låg i magen. När jag såg avfarten var jag bara tvungen att stanna och ta en bild.



1 juni 2006

Inspiration!?

Jag behöver ny inspiration! Jag mår dåligt när jag inte har något projekt på gång hemma. Jag måste hela tiden koda på något, annars känns det som att tiden är bortkastad, dvs de två-tre timmarna på kvällen då jag spenderar tid framför datorn.
L-system editorn är nästan klar, men jag har tappat intresset. Just nu har jag fått en liten fascination för talserier, factorials, prime factorials, fibonacci, primtal. Men vad kan man göra med dom? 'Folk' har redan nedlagt åtskilliga tusentals timmar på att skapa algoritmer som räknar ut ovanstående serier i astronomiska storlekar med en blixtrande fart.

En annan grej jag har funderat på är ett automatiserat byggsystem. Dvs ett system där du plockar ihop komponenter som kommunicerar med varandra och gör en tung uppgift åt dig utan att du behöver lägga någon energi på det.

Jag skulle ha nytta av ett dylikt system i mina vardagliga arbetsuppgifter. T ex såhär går det till när vi skall bygga (kompilera, distribuera) en ny version av applikationen som testarna ska sätta tänderna i:

  1. Uppdatera koden från versionshanteringssystemet (SVN)

  2. Checka in all kod i versionshanteringssystemet (SVN)

  3. Lösa ev. konflikter som uppstår vid incheckning av kod

  4. Öka versionsnumret/buildnumret

  5. Dra igång kompilatorn

  6. Vänta 10-30 minuter på kompilatorn beroende på hur många ändringar det är

    1. Meanwhile:
    2. Förbereda plats på nätverket dit versionen ska distribueras

    3. Hämta ut senaste ändringarna till de databaser och datafiler som används av applikationen


  7. Sätta en label på aktuellt revisionsnummer i versionshanteringssystemet så att man kan gå tillbaka till denna version om det mot förmodan skulle behövas.

  8. Lägga ut den rykande färska releasebyggningen på nätverket


Denna process gör vi nästan dagligen, och varje gång jag gör det så tänker jag att det här måste automatiseras. Dels spar jag tid jag kan lägga på andra viktigare saker, och dels eliminerar jag den mänskliga faktorn. T ex är det ofta som det glöms sätta en label i versionshanteringssystemet, och det är inte kul att upptäcka det 3 månader efter byggningen då kunden har upptäckt en bugg vi måste rätta. Om det inte står någon notis vid revisionsnumret så måste vi leka detektiver i en halv dag tills vi lyckas luska ut vilken revision som gick till kunden.

Det finns redan färdiga byggsystem som är open-source och helt gratis att använda, men det vore kul att göra ett dylikt system själv, bara för skoj skull.
Det jag hade tänkt var att allt ska vara plugin-baserat, så att du kan använda detta system för att utföra i princip vilka uppgifter som helst. I och för sig finns det ju t o m inbyggt i både Windows (schemaläggaren) och Unix/Linux (crontab), men att använda dessa lösningar skulle leda till en jäkla massa .bat-filer och shellscript som skulle ge en dålig överblick över processen.

Jag hade tänkt att varje plugin har X antal ingångar och låt säga 3 st utgångar. Utgångarna skulle kunna vara "Sucess", "Error" eller "Warning". Vid fel så måste användaren rycka in och hjälpa till på traven, t ex om SVN-modulen rapporterar att det blev konflikt när den skulle commit:a koden, då måste man diffa in sina ändringar. Det är dock ganska ovanligt, oftast merge:as koden utan konflikter, men har två programmerare varit inne i samma funktion så uppstår dessa konflikter.
Givetvis kommer det finnas ett API och ett litet SDK så att folk kan göra egna moduler.

Sedan har man en grafisk editor som populerar alla plugins i en lista där du sedan plockar ut plugins och matar dom med de data de nu behöver, t ex sökvägar, parametrar till kompilatorn, hostname till SVN-servern, etc. Varför grafiskt? Jo, vi lever i år 2006 och det ger en bra överblick!
Sedan drar du bara linjer mellan komponenterna, och sparar ditt arbete till fil. Sedan skulle man kunna tänka sig att använda crontab eller Schemaläggaren för att schemalägga körning av dessa processer. Varje natt klockan 02.00 skall ny version byggas, varje morgon finns det en ny version som testarna kan börja testa utan att vi utvecklare behöver bry oss. Allt är serverat.

Det kanske t o m skulle kunna gå att sälja till andra företag?

Oj, vad mycket text det blev. Med reservation för stavfel och andra fel. Detta är skrivet medan jag väntade på en byggning.

31 maj 2006

Kort sammanfattning


Kanonhelg i Stockholm. Junibacken, Gröna Lund, Cosmonova, Nordiska museet, Skansen, Rosenlund plus massa spring i krimskramsaffärer på Drottninggatan hanns med. Om Alice fick bestämma skulle vi fortfarande vara kvar på Grönan.

Bilen blev såld. Ett bekymmer mindre att oroa sig över. Tänkte spekulera lite i aktier för 10.000:- av bilpengarna nu när det verkar vara en svacka. Återkommer om det.

Mycket jobb just nu, men sparar övertiden till komptid istället för att ta ut i pengar. Junilönen blir bra ändå, semesterersättning och retroaktiv löneförhöjning fr o m 1/1 2006.
Kommer spara så mycket som möjligt till sensommaren då det bär av till NY och Waldorf!


Bilden: En glad Alice käkar efterrätt på Hasselbacken.

24 maj 2006

Pippi och Skansen


Imorgon bitti bär det iväg till Stockholm, min dotter Alice ska få träffa Pippi Långstrump på Junibacken. Jag tror Pippi är en bra förebild för en 2.5-åring.
Vi ska bo på Hasselbacken, kommer bli en kanonhelg. Hoppas det inte blir så mycket regn bara, men jag har alltid tur med vädret, så det ordnar sig alltid*.

På söndag kanske vi säljer bilen också. Det kommer upp en spekulant från Karlstad som har visat intresse. Så det vettefan hur vi tar oss hem om han köper den, men det ordnar sig alltid*.

Jag hoppas att 802.11-nätet är utbyggt på hotellet. Då kanske jag postar några screenshots på mitt nya projekt. Nämligen en liten editor för att generera träd, växter och andra objekt, dock bara i två dimensioner i version 0.1. Det kommer bli någon sorts hybrid mellan Logo (turtle graphics) och Lindenmayer system.

Länge leve SSH!

---
PS. "Det ordnar sig alltid" är mitt motto.

20 maj 2006

Banan för första gången


Här kommer ett litet filmklipp när min son äter banan för första gången i sitt liv. Om man kollar på hans miner så verkar det inte allt för poppis, men mer vill han ha.

Påminner lite om när jag åt Sushi för första gången, det är svårt att säga om det var gott eller äckligt. Hade aldrig smakat något dylikt förut, så jag var tvungen att äta det en gång till för att kolla om jag gillade det eller ej.

Här hittar du filmen
(Obs: Filmen är 9MB stor, och med mitt gummiband kan det ta en stund att ladda hem den)

17 maj 2006

"Ja, vi elsker dette landet"

Idag firar normännen sin nationaldag i stor omfattning. Det är tack vare kung Christian Fredrik som skrev under landets grundlag den 17:e maj 1814 och landet blev en självständig stat.

Nu har ju Sverige hakat på det här med att fira nationaldagen också. Den 6:e juni är numer en röd dag, men visst fan hade det väl varit bättre om man istället fick röd-dagen den 7:e? Vill man fira den 6:e så hade i alla fall jag hellre varit ledig 7:e och kurerat mig.

Å andra sidan känns firandet av den 6:e juni som en efterkonstruktion.

16 maj 2006

28 år idag



Fyller idag 28 år. Inte mycket att orda om, 28 är ingen ålder. Kolla på livstapeln, det är ju långt kvar att leva.
Nästa år blir jag 29, som är ett primtal.

Resultat av hälsoundersökning 2005

Jag städade mitt skrivbord och hittade lappen från fjolårets hälsoundersökning, här är resultatet:

HB: 164
Blodsocker: 4.6
Blodtryck:
126/74
Vikt/längd:
81/184
Kolesterol:
<6.5

15 maj 2006

OBS! Märk koppen tydligt!

Varje år får alla anställda gå på hälsoundersökning, dom kollar blodvärden, blodsocker, urin, blodtryck, syn och hörsel med mera.
2003 var första gången jag gick på denna årliga hälsoundersökning. Jag hade en tid bokad klockan 09.00 på morgonen och var den första för dagen. Alla anställda var inbokade denna dag.
Jag fick lyssna på pipljud, kolla på bokstäver, lämna blodprov också ingick ett samtal med doktorn där hon frågade hur jag mådde, "Ypperligt", var mitt svar.
Sen visade hon mig till toaletten och sa att jag skulle pinka i en mugg och sedan ställa muggen i en lucka i väggen.
Happ, tänkte jag och gick in på muggen. Där fanns en stor skylt alldeles ovanför toaletten, "OBS! Märk koppen tydligt" stod det på skylten. Medan jag fyllde koppen så att endast ytspänningen höll kvar innehållet funderade jag på vad dom menade med denna skylt.
När koppen var full tog jag en spritpenna och skrev "URIN" med stora tydliga bokstäver på koppen och ställde den i luckan i väggen.

...

Sen tackade jag för mig och gick min väg. Vad som slog mig sedan var att dom förmodligen menade att man skulle skriva namn och/eller personnumret på koppen. Det blir så lätt fel ibland.


Resultat av undersökningen 2003:

HB:
153
Blodsocker: 5.3
Blodtryck:
100/47
Vikt/längd:
75/184
Kolesterol:
4.5

27 april 2006

London sightseeing #1

Hösten 1999

Jag och en kollega blev skickade till London på en veckas kurs. Vi skulle lära oss ett nytt inbäddat operativsystem för att sedan använda kunskaperna och skriva ett system som skulle säljas till en stor kund.
Hur som helst, företaget vi kursade hos var beläget i Watford som ligger en liten bit utanför London. Kursen varade från måndag till fredag, flyget tillbaka till Sverige gick på söndagen den veckan så vi hade en hel helg ledigt i London (anledningen till detta var för att flygbiljetterna blev billigare...).
Men helgen skulle tillbringas på ett annat hotell som låg lite bättre till, nämligen Forte Posthouse i Kensington.
Kursen gick bra och det var intressant innehåll. Inte så mycket att nämna om den. Kvällarna var rätt kul, varje kväll besöktes en ny pub. De stängde dock 22.00 (eller var det 23.00?) p g a lagstiftningen... Men det var bara att knacka på så öppnades dörren, "Keep you in and the police out" brukade det låta.

Fredagen kom och vi checkade ut från hotellet i Watford på morgonen, sedan taxi med all packning och datorerna till företaget som höll kursen.

Rundade av kring 16.00 och tog tåget mot London, checkade in på Posthouse och gick sedan ut för att käka middag. Det låg en kinarestaurang ganska nära hotellet som vi gick på, det verkade lite flott för det stod inga priser på menyn. I princip hela reskassan hade jag ju bränt på pubarna i Watford så det var kanske inte så smart att käka en dyr middag...

Kommer inte ihåg exakt vad jag åt, men gott var det. Notan kom och det var som vi befarade - svindyrt.

Inte mycket mer att göra den kvällen, tillbaka till hotellet och se på teve sen sova.

Lördagen kom och vi käkade frukost, under frukosten planerade vi dagen. Vi måste ju hinna med att se lite sevärdheter när vi ändå var där.
Vi skramlade ihop de sista pengarna, 16£!! Fan, det kommer ju inte att räcka till ett skit, klockan är ju bara 09.00 och pengarna ska räcka i ett och ett halvt dygn.

Gick ut på gatorna och strosade och det var strålande solsken, riktigt varmt för att vara så pass sent på hösten. Vi gick och gick och gick, hade inte en susning vart vi var nånstans. Klockan närmade sig tre-rycket på eftermiddagen och det började kurra i magen.
"Jaha, vad ska vi käka nu då?" Vi hittade en matvaruaffär där priserna verkade helt ok. Pengarna räckte till två stora subwaymackor och en liter 50% whiskey. Det var bådas idé att whiskeyn skulle inhandlas för de sista pengarna. Varenda penny gick åt, pengarna räckte precis. Men för en liter whiskey får man mycket kul för pengarna, så lät resonemanget.

Sen gick vi ut och hittade en lite lugnare gata, satte oss på en parkbänk och käkade upp mackorna, sköljde ner med lite whiskey emellanåt.
Whiskeyn delade vi som bröder. Klockan var nog kring 19 (och det blev mörkte ute) när flaskan plötsligt tog slut.

Både jag och kollegan var drängfulla, nu djävlar ska vi på sightseeing! Sen börjar minnet svika.

Jag kommer ihåg fragment av Hyde Park, kommer ihåg att jag pissade i en flod vid Big Ben ståendes på en bro. Parliamentet såg vi också, också genade vi över en stor jävla kyrkogård nånstans. Sen vill jag minnas att vi inte hittade hem.

Men hem kom vi på något sätt, har inte en susning hur.

Själv vaknade jag i badkaret som var fyllt till bredden och rann över, kranen var maximalt påslagen. Kollegan låg däckad på golvet i hotellrummet.

Huttrade och frös och lade mig i sängen, vaknade sedan av att städerskan kom in och skulle städa rummet.

Kollade på klockan och sedan på flygbiljetten, två timmar kvar! Ruskade liv i kollegan och vi packade ihop väskorna snabbt som fan, rusade ner och tog en snabbfrukost, bredde lite extra mackor som vi tog med oss.

Magen var inte riktigt i schack för någon macka, kände hur det vände sig i magen och jag började springa mot toan i lobbyn, hann precis in och spydde sedan ner hela golvet. Nära skjuter ingen hare, torkade upp det värsta och drack sedan vatten för att skölja bort smaken.

Vi rusade ut och började leta taxi, men kom snabbt på att stålarna var slut. In på hotellet igen, nu var goda råd dyra. Vi pratade med personalen i lobbyn och lyckades på något sätt få dem att beställa en taxi som de sedan skulle sätta upp på hotellräkningen (som fakturerades företaget).

In i taxin, mot Heathrow! Men fort!

Hann precis med flyget hem, vilken resa! Det är tur att man inte reser så ofta...

26 april 2006

Trailing spaces och annat svammel


Jag hatar trailing spaces. Det stör mig något så otroligt när jag hittar trailing spaces i källkoden eller andra textfiler. Det är troligen ett sjukt beteende.

Hade en liknande noja när jag bodde hemma hos föräldrarna och var som mest inne i x86 assembler-programmering. Jag vägrade köra program som inte var skrivna i 100% assembler, på den tiden var det modem som gällde om man skulle hålla kontakten med omvärlden. Det fanns ett fåtal BBS:er i mitt riktnummerområde som jag ringde med jämna mellanrum, efter 18.00 eftersom minuttaxan var billigare då.
Ibland när man skulle ringa en populär BBS så fick man ringa 17.45 eller ibland tidigare, annars var det stor risk att det tutade upptaget.

Det var tider det.

I alla fall, jag ska komma till saken... För att ringa BBS:er krävdes terminalprogramvara, det fanns ett program som hette Terminate. Det var ett överlägset program, klarade av telefonböcker, och för att vara ett konsollprogram var det riktigt trevligt GUI också (ANSI-grafik). Det var dessutom ganska snabbt.

Men! Det var ju skrivet i Pascal, vilket var _helt_ mot mina principer. Ett slösande av processorns klockcykler!

Själv körde jag ett program som hette Telix. Det var skrivet i assembler, men hade såklart inte allt godis som Terminate hade.

Assemblernojan avtog nästan helt när Pentium-processorn blev var mans egendom, jag köpte en sprillans ny dator utrustad med en 133Mhz Pentium när jag fick min första lön.
Laddade hem referensmanualer från Intel och insåg ganska snart att det var rätt mycket att lära sig om denna nya processor, efter att ha studerat den genererade koden från min C/C++ -kompilator så insåg jag att den gjorde ett bättre jobb än mig.
Då var det bara intressant att optimera tidskritiska innerloopar med assemblerkod.
Hade man tungan rätt i munnen kunde man klämma in ett par instruktioner på samma klockcykel.

Idag är det sällan man får användning av assemblerkunskaperna, några gånger per år bara för att försöka friska upp minnet. Och då är det någon nagscreen eller serienummerkoll i något program man inte vill betala för som skall gås förbi eller reverse engineeras för att skriva en keygen.

Plattformsoberoende smäller högre idag. Helst skall samma program kompilera under win32/linux/macos.


PS. Tacka vet jag "Trim Trailing Spaces" i UltraEdit32.

Värdelöst vetande



Jag kom att tänka på en sak alldeles nyss. Vi har nu bott ca en månad i vår nya lägenhet och jag har ännu inte varit och skitit på toaletten. - Är du helt förtstoppad?! Undrar du säkert. Nej, jag har lyckats pricka in att vara skitnödig när jag är på jobbet, och sista månaden har jag varit på jobbet alldeles för mycket, 37h övertid på gårdagens lönespecifikation.
Men det är ju bättre att skita på jobbet, speciellt efter klockan 20.00 vardagar. Då är det högt kilopris.

Ja. Då har vi satt ribban på den här bloggen då... haha

Alla bloggar ju nu. Och jag som brukar vara skeptisk till alla hyper. Nu sitter man här själv... nej, fan. Jag ska nog inviga toan nu...

Bice out!

Om mig

Sundsvall, Sweden