I fel format

Jag utkämpar en strid mot Words formatmallar. Den här gången vann jag, men jag ligger under. Ja, jag borde använda LaTex egentligen, men hur kul känns det att sitta och scripta sin exjobbsrapport när det kommer till kritan? ;) Idag har jag fått veta att jag trots allt bör vänta med att ta examen, iaf om valet är att bli filosofie-nånting och livet igenom bli betraktad som en like till konst- och filosofistudenter. Inte för att det är så hemskt, enligt mig, men det kräver ju sina förklaringar om man sitter med saker som datasäkerhet och hårdvarukonstruktion som utmärkande ämnen. :) Dagens plan blir att hitta lösenordet till mitt jobbmailkonto som jag inte visste att jag hade. Enligt god mailetikett bör jag använda det istället för mitt privata. Jag brukar bryta mot alla sådana oskrivna regler, men jag är beredd att göra ett undantag den här gången. Förövrigt vore ju lösenord så mycket lättare att ha koll på om man hade dem lagrade på ett smart card. Har ni tänkt på det? ;) Ok, nu är det en timma till lunch. Dags att ta rond X mot formatmallarna!

Vällagrad kod

Luften är ren och klar. Jag har suttit och skrivit om frameworks och verktyg hela eftermiddagen. Nu låter det bättre än förut, det är nästan begripligt för någon som inte är jag, skulle jag tro. :) Avsnittet om hur man konfigurerar mitt plug-in tänker jag inte röra. Det avsnittet har jag iofs svårt att förstå själv (även om jag är så illa tvungen om jag ska få en demo up-and-running till presentationen). Ni kan ju prova att skriva kod, dokumentera den och sedan läsa dokumentationen någon månad senare. Just det. ;) Nu ska här ätas honungskakor och tittas på engelsk deckare.

image170

Att se saker

Jag har tentat algebra idag. Det är inte mitt bästa ämne, men det kanske kan bli. Det är lite imponerande när folk kan titta på en matris och direkt läsa ut vilken yta den beskriver. För mig är det inte lika tydligt ännu, men ibland kryper det fram nåt och säger "Hej svej, jag är en sån där rotationsyta som ser ut som en spärrballong!". Sen bleknar den bort igen och jag är inte längre säker på om det var en ellipsoid jag såg eller vad det nu var.

Dagens...
Lunch: Tillsammans med en massa nytt folk i föreningen. Verkar som om tillväxten är bra i år också.
Ökade läsekrets: Min gamle kompis Johan som gick på samma dagis som jag (länge sen :) meddelar att han läser min blogg. Jag tar för givet att han vill att jag nämner det. ;)
Raggningstips: En matematiker som undersökt det hela hävdar att en MacBook är den bästa typen av bärbar dator att använda om man vill locka till sig tjejer. Jag skulle nog inte falla för det, men jag för det vidare ifall någon vill testa. :)

Tjejfika

Imorgon kommer de nyantagna för att vara med om några veckors välkomstmottagning. På min tid var vi nollor som blev nollade. Jag får för mig att det var roligare förr. På den tiden (och fortfarande vad jag förstår) delades alla in i grupper efter intressen och jag minns att jag av någon anledning hamnade i hejarklacken. Det var första och sista gången jag var cheerleader. *s* Innan nolleperioden, när jag just hade fått veta var jag skulle studera åkte jag för att kolla in stan och mitt uni. Jag minns att jag och min kompis smet in nånstans och hittade korridorer med arbetsrum där folk jobbade. På en vägg hängde foton av doktorer. Nu i efterhand har jag kommit på att vi av en ren slump besökte just det ställe som jag nu har exjobbat på. Det är lite märkligt.

Idag var det tjejfika för de nya teknologtjejerna på kvällen. Jag behövde lite studieflykt så jag hoppade i min snygga ovve (overall, cermoniell studentklädsel) och stack iväg på skrammelcykeln som lade av efter halva vägen. På vägen hem fick jag visa en blivande biolog rätta vägen till alla platser man bör kunna hitta till. Lycka till säger jag till dig samt alla andra som börjar plugga imorgon! Jag lovar er, det kommer att bli jättekul! :)

image160
Lite sensommarblommor hemma hos mig. :)

Back on track

Idag pluggas det som vanligt, denna gång i mitt exjobbsrum där det är lugnt och skönt och där jag för tillfället inte har datortillgång (fast här har jag ju det, jag har flyttat på mig och tar en lunchpaus :). Att plugga utan att blogga samtidigt ökar effektiviteten har jag märkt. ;) Jag väntar på e-post, maila mig!

Dagens...
Lunch: Goda nudlar och glass
Inredningsdetalj: Paraply i taket och plast i soffan (hos studentförening med fuktproblem...)
Bov i dramat: Detta tropiska väder! Nå, man ska inte klaga, det är ju rätt spännande ändå.
Mål: Lära sig saker om TCP.

Morgonsysslor

Vissa dagar känns det bra att stiga upp. Det här var helt klart en sån dag. Jag gillar att vakna av att det regnar. :) har hunnit få i mig en balja kaffe och gjort en hårinpackning (höjden av vardagslyx, rekommenderas). Nu väntar jag på att få feedback på några scenarion som jag inte vet om de har nåt i min rapport att göra eller inte. Deras vara eller inte vara är vad som är kvar att göra. Sen får jag nog ta och börja förbereda presentationen också. Det skrämmer mig att jag har ett sånt exjobb som innebär att jag ska köra systemet inför publik. Eventuellt ska jag demonstrera avlyssning av dator-till-kort-trafik också. inte för att det är svårt, men demo-demonen kommer att bita i sladdar och lägga in buggar. Hu! Nåja, nu ska jag skriva opponeringsrapport och plugga datornät och slänga med håret. ;)

Den lilla skillnaden

Nej, nu förstår jag plötsligt allt och nu ska jag förklara hur man inte ska göra: Man ska inte börja skriva på sin exjobbsrapport innan man riktigt fått grepp om vad det handlar om och sedan ska man inte, när man skriver lite mer på rapporten, fortsätta där man slutade sist. Annars får du kommentarer om att vissa avsnitt är out-of-scope och du förstår ingenting... men, det var väl mitt ämne? Du läser din rubrik, du läser den igen och inser att det är stor skillnad på "digital identity on smart card" (dina maillösen på ett plastkort) och "digital identity smart card" (ID-kort, typ som ditt pass). Det måste ha varit en tankemiss, eller så tyckte jag bara att det var roligt att skriva om pass... *suck* Tips: Skriv hela rapporten veckan innan inlämning, jag tror det blir bättre så. ;)

Personligt skrivande

Ok, nu är det slut på kompromissandet. Kill your darlings! Jag hugger hänynslöst bort alla personliga röda trådar i min rapport, även de som jag har sparat för att jag tycker om dem. Jag ska bli klar idag, hör ni det? Nu har jag sagt det i bloggen så nu kommer jag inte undan. Sen ska jag skriva min opponering också... och gå ut i solen.

Det här med att vara personlig... I tekniskt skrivande ska man inte vara det, men i bloggar är det helt ok. Jag tenderar att göra tvärtom. Därav min nördiga blogg. ;) Ibland förundras jag över hur personliga folk vågar vara i sina bloggar. Foton på sig själv är en grej, men fyllebilder? Nakenbilder? Berättelser om hur deppig eller förkyld man är för tillfället och vad man åt till mellanmål. Nog för att det kan vara spännande och lite snokigt att läsa, men jag skulle själv inte lägga ut något i den stilen. I dagarna lanserades en ny blogg som överträffar allt ovanstående när det handlar om att lämna ut personliga detaljer. Det är duktiga bloggerskan
Hanna Fridén som har startat en blogg om sina tarmar. Det är lite usch, men samtidigt väldigt roligt och modigt på sitt lilla vis. :)

PS. Jag skapade nåt fint igår kväll. Jag har bestämt att jag får visa det i bloggen först när rapporten är klar så håll ut.

Granskad

Yay! Nu har jag fått kommentarerna till mitt exjobb. De delar som jag själv tyckte var aningen svaga slapp undan kritik, vilket var oväntat men känns bra. Ett litet avsnitt om bankkortsbedrägerier och en lista över frameworks-jag-är-less-på hade jag själv funderat på att klippa bort och bara ha med i "directors cut"-versionen, men de klarade granskningen. *fniss* Dagens plan är att läsa igenom kommentarena mer noggrannt och försöka förbättra min fulengelska. Sen ska jag ut på Göteborg och ha skojs! Glass, glass, glass! :)

Dagens soundtrack:

  • Assemblage 23 - "You haven't earned it" (You crave attention / As if it's due to you / You want permission / To behave as badly as you do)
  • Project Pitchfork - "Timekiller" (What's reality compared to me?)
  • Tori Amos - "Blood roses" (Cant forget the things you never said)

Hemma i Frölunda

Jag har fått höra att jag är hemmastudent, inte hemmafru. Det är ett elände för det innebär att jag ska priotitera mitt pluggande och inte smita undan med hushållsarbete. I vanliga fall är jag inte huslig alls, men ni som har läst linjär algebra nångång vet hur roligt det är att diska istället. ;) Hursomhelst, jag har varit i farten under morgonen och tvättat och skickat en drös viktiga mail. Sedan har jag ätit en portion nudlar för att komma ur semesterstämningen. Nu ska jag läsa exjobbsrapporten jag ska opponera på och hoppas att få mail från min handledare angående min egen rapport. Den var nog ganska otäck läsning för alla som inte är jag, antar jag. *s*

Dagens...
Soundtrack: "Famous last words" - Zeromancer (spelas just nu i mitt huvud, gahh, jag får inte bort den)
Outfit: Någons mjukisbyxor. Usch, så sunkig man kan få se ut. :)
Dryck: Gott kaffe!

Lämna bort

Idag ska jag lämna ifrån mig det jag har jobbat med under ett halvår. Jag kommer aldrig att bli helt nöjd så det får vara bra nu. Om två veckor kommer jag att få ändringsförslag som jag sedan har resten av månaden på mig att ta hand om. I början av augusti ska jag planera presentationen och diskutera lite med de jag har exjobbat åt och någon gång i slutet av augusti (i anslutning till mitt stora tentamaraton kan nämnas :) ska det hela visas upp för publik (som ska säga Ahh! och Oj! och Wow!). Sen... Jaa ni. Sen kanske smartcards inte kommer att vara huvudämnet för min blogg längre. :)

"Strange things have happened like never before" - Dylan, World Gone Wrong

Drivkraft

Jag sitter och skummar en checklista - använd för att hitta säkerhetsrisker i datorsystem - från National Institute of Standards and Technology. Där får man bland annat lära sig vilka tre saker som driver en person som kan utgöra ett hot mot ditt system. Jag skulle vilja ha dessa tre ord och inget annat i kapitel 1.2 Motivation i rapporten, för de är så passande. "Challenge, ego, rebellion". ...eller varför är jag annars här? ;)

Standardiserat

Jag satt just och funderade över varför det inte finns en standard för digital identitetshantering som alla använder. (Och varför använder inte alla samma operativsystem? Hehe. Glöm det. :) Det skulle vara ett single sign-on-system men inte med en "trusted third party" utan med en "circle of trust" som i Liberty Alliance, fast bättre. Alla människor skulle ha varsitt smartcard som de satte i sin kortläsare och sedan skulle de kunna gå ut på nätet och shoppa och chatta och ha sig under någon av alla sina identiteter. Ingen skulle behöva minnas några lösenord eller behöva fylla i jobbiga registreringsformulär. Jag skulle döpa systemet till "Babels torn, version 1984".

"Contagious science, it's the emperor's new clothes and the human bias" - Psyche

Texten

Det finns en roman som jag inte har läst men som jag gillar som idé. Konceptet är att två litteraturstudenter skriver på samma text, ett gemensamt kärleksbrev till varandra. De skickar tangentbordet mellan varandra och byts av. Det låter både förvirrat och intressant, tycker jag. Vad jag däremot inte gillar är att mitt exjobb tycks ha kommit till på samma sätt. Det är skrivet av två personer, nämligen jag innan jag upptäckte JCOP-tools och jag efteråt. Här och där har jag ändrat och fyllt i och nu kan man dra slutsatsen att "I am going to use OCF", "OCF is deprecated, I will be using JCOP tools instead", "This in how you install OCF...". Näe, nu är det verkligen dags att rensa!

Förövrigt vill jag avråda från att micra ost förlänge. Ostkokt blodpudding är långt ifrån så gott som det låter.

Svarta fåret

Så sitter man då och ritar upp attackträd och letar efter sådant som kan anfalla min lilla prototyp... Plötsligt slår det mig! Vad är det jag har byggt egentligen? Plugin-delen som ligger och lyssnar efter lösenord är ju skadlig kod rakt igenom om den tas ur sitt sammanhang. Har någon tänkt på hur lätt det är ett bygga malware i form av webbläsarplugin? Jag hade då inte det och ändå är jag en stor användare av små insticksmoduler, extra verktygsfält och löjliga utökningar som man kan plocka hem. Säkerligen finns det fler än jag som är likadana och handen på hjärtat, inte kollar vi varifrån de små pluginen kommer eller om de är signerade...

Nu, lite googlande senare, kan jag konstatera att jag inte har gjort någon världsomvälvande upptäckt. Kanske var det detta som kvällspressen menade nyligen när det var mycket prat om stöld av lösenord och undergången-är-nära och sådana saker. Det har funnits en trojan sedan förra sommaren som gör vad mitt plugin gör. Hmm, om jag hade vetat det tidigare hade kunnat använda den som tredjepartsmjukvara. ;)

Färdkost!

Vic skickade med glacerade muffins som färdkost åt mig idag ("Man skulle ha haft fil i, men jag tog en deciliter grädde istället"). Alldeles ypperligt, tycker jag nu när jag ska ut på den långa resan hem till föräldrarna över Midsommar (en och en halv timma tar det nog iaf ;). Idag sitter jag och skriver om attacker och borde ha mer inspiration än jag har. Ska försöka göra en prestandamätning också, men ärligt talat vill jag inte veta hur långsam min prototyp är. Nog för att det är hårdvarans fel, men jag känner mig ändå lite skyldig som praktiskt taget DoS:ar det lilla kortet med stora datamängder.

Små monster

Idag fick jag påhälsning av demo-demonen. Det är ett litet monster som segar ner din internetuppkoppling, sänker några servrar du behöver besöka, lägger skräp i dina utdatafiler och får smarta kort att dumpa minnet. (Den är närbesläktad med monstret i Fiskens garderob, det som ställer ställer odiskad disk i köket och lägger smutsiga strumpor på golvet.) Jag fick prata och visa, förklara och peka i kod och lova att ingen demo-demon skulle få vara med på framläggningen... och på så sätt klarade jag skivan.

Planen: Skriva rapport, fira midsommar, skriva mer rapport, lämna in innan nästa veckas slut och sätta sig på en buss mot havet, friheten och... nästa version av rapporten. ;)

Krasch!

Det lilla livet buggade ur imorse, så fullkomligt. Jag skulle göra ett sista test innan demon för att se att allt höll sig stabilt. Jag gjorde nån liten ändring också, fy på mig, och det slutade med att jag fick sitta och återställa från backupper. Nu får det lov att hålla sig i skinnet tills jag har demonstrerat det och gärna efteråt också. Nu har jag dessutom bestämt mig för att stryka vitlådetestningen helt och hållet från rapporten, eller om vi har nån självplågare där ute som vill köra vitlådetestning på ett system byggt i C, Java, XUL och JavaScript så kan du få bli min labbelev, det är också ett sätt. ;)

Nu sitter jag och skriver rapport och håller tassarna borta från koden hädanefter. Förresten har jag funderat på att börja med "Dagens nagellack" i bloggen och göra en stor grej av det, då det tycks vara ett populärt ämne. *s* Dagens lack är somrigt vitt med små röda blommor och annat krafs på. Det ser ganska 14isaktigt ut, men jag tycker om det.


Om och om igen

Jag sitter och kör mitt system gång på gång, klickar, fyller i data och surfar runt. Prestandan är inget vidare men jag måste inse att jag kör mot ett plastkort och inte nåt superdatorkluster. Hade tänkte dema idag, men kom på att min handledare är bortrest halva veckan. Jag har tappat kollen på vilken dag det är. Nu säger jag det i bloggen så kan jag inte dra mig ur: jag ska inte sitta och småpyssla med systemet fram till på onsdag. Det är färdigt nu. Nu ska jag skriva rapport.

Nu sitter min Fisk på ett flygplan och låter tiden gå åt fel håll så att den långa resan blir ännu mycket längre än vad den egentligen är. Det är märkligt, det där med tid. :)

Apan och grisen

Jag tycker att det skulle vara väldigt roligt om min kontorsdator - utan att någon mjukvara installerades om - övertogs av någon blyg doktorand som inte riktigt törs klaga. Webbläsaren är nämligen inte av denna värld: den har störande pluppar och grejer över allt och den säger fula ord ibland (riktigt fula ord som "Apa!" och "Blä!"). Vad den däremot gör nu är att den sparar sådant som användaren matar in i formulär efter att man trycker på en knapp i verktygsfältet (en fin grön knapp som ser klickvänlig ut). Förut hade jag lagrat förifyllda värden (samt fyllt tomma formulär med sådant som fanns lagrat på kortet), men nu kan alltså användaren få fylla i namn och lösen alldeles själv och sedan trycka på knappen för att lagra. Jag hade ett irriterande problem som handlade om att jag inte kunde komma åt formulärdatat utan att ladda om sidan och när man laddar om en sida försvinner som bekant ifyllda lösenord. Jag löste det genom att spara undan sidan i en variabel varje gång en ny sida laddas så har jag tillgång till den sen när användaren har fyllt i sina uppgifter, trycker på knappen och vill spara det ifyllda till kortet.

*Nu tittade jag bort från bloggen och ner i koden igen och fastnade där i en timma eller så*

Mitt duktiga lilla system har lärt sig massor nu! Jag går in på en sida med ett inloggningsformulär på, fyller i "Namn: Apan",  "Lösen: Grisen" och surfar runt lite på andra sidor. När jag kommer tillbaka så kommer kortet ihåg Apan och Grisen år mig.

"You should be impressed by me
All the things that I've done and see how I try
I want to drown in your flattery
"
- Sahara Hotnights

Tidigare inlägg Nyare inlägg