Bra tevesportsammanställning

Svenska Spel har en bra sammanställning av dagens tv-sport. Komplettera detta utbud med webbsändningar så får du mycket att göra.

Posted in sport, tv | Tagged | Leave a comment

Test med enkel pulsklocka

Jag har en längre tid funderat på en löparklocka, närmare bestämt en Forerunner 305. Nu finns även en 405:a i samma serie som verkar vara aningen mindre men det var inte det jag tänkte fördjupa mig i nuläget utan en helt annan enklare pulsklocka, nämligen Pulse Sonic K5505.

I fredags hämtade jag ut min fina och rosa tidningspremiepulsklocka. Rosa eftersom tidningen iFORM ser kvinnor som sin största målgrupp. Alla vet ju att kvinnor älskar rosa elektronik?! Hursomhelst, denna typ av produkt är ju inte typiskt sett något som man förväntar sig några stordåd av så jag ser den som en instegsmodell för att prova på detta med pulsklocka.

Vad som gör det hela en smula intressant för en datatekniknörd är att det finns möjlighet att koppla pulsklockan till datorn för att föra över data till ett program för statistikbehandling. Naturligtvis tillhandahålls denna mjukvara enbart för det dominerande operativsystemet Windows (från 98 och uppåt) och mycket annat var inte att vänta. Man får välja att se det som en utmaning.

Eftersom jag fick det att funka så är det lika bra att dokumentera det här i bloggen.

En variant är att försöka få till en lösning helt i linux-miljö eller möjligen mha wine men jag valde att försöka med en virtuell miljö så att jag enbart behöver fokusera på att få gästoperativet att kommunicera med klockan.

Pulsklockan ansluts till datorn via USB och genom att kolla i systemloggen kan man konstatera att den använder en usb-to-serial-adapter från Prolific. De har haft vänligheten att släppa en drivrutin för den aktuella kretsen (PL2303) vilken kunde laddas in utan problem.

Utdrag ur loggen:

[436564.757216] usbcore: registered new interface driver usbserial
[436564.757234] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
[436564.757269] usbcore: registered new interface driver usbserial_generic
[436564.757274] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial Driver core
[436564.758284] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
[436564.758308] pl2303 5-2:1.0: pl2303 converter detected
[436564.758481] usb 5-2: pl2303 converter now attached to ttyUSB0
[436564.758490] usbcore: registered new interface driver pl2303
[436564.758495] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver

I vmware server la jag till en serieport för gästoperativet som jag knöt till den usb-enhet som pl2303-modulen tilldelat klockan, i mitt fall /dev/ttyUSB0.

Konfigurering av serieport i VMware server.

Efter att jag startat gästoperativet anslöt jag serieporten (VM/Removable devices/Serial port 1/Connect) och pulsklockprogrammet hittade klockan på com1.

Cardio PC Link i VMware med ansluten pulsklocka

Vad gäller pulsklockans funktionalitet i övrigt ber jag att få återkomma. Jag har än så länge bara provat den under ett löppass och då hade jag inte riktigt koll på alla funktioner utan tittade mest på pulsen. Enbart det var iofs ganska intressant det med. Det var roligt att se hur pulsen ändrades i uppförsbackar osv.

Ikväll är det förresten final i Afrikanska mästerskapen. Ni som i likhet med mig inte har Eurosport kan ju ta en titt hos MyP2P.

Posted in elektronik, motion, sport | Tagged , , | 18 Comments

Bra retorikföredrag

Det var ett tag sen jag var på ett bra föredrag om retorik (Göran Hägg 2003 eller 2004?) men ikväll var det dags igen. Jag och Julia lyssnade på Erik Mattson från Ordrum som pratade på temat “Lär dig att tala så att andra lyssnar”. Det märktes tämligen omgående att Erik hade gjort detta förut och kunde konsten att fånga sin publik och att roa samtidigt som han kom fram till konkreta råd och “sanningar”. I min situation sker en stor del av kommunikationen elektroniskt och då är inte alla råd tillämpbara men å andra sidan ser jag de personliga mötena som en större “utmaning”. Julia var duktig och tog lite anteckningar medan jag bara satt och njöt.

Posted in föredrag, humor | Tagged , , , | Leave a comment

Konsten att få en hårddisk utbytt

När en Maxtor-disk bestämde sig för att ha snurrat sina sista varv lagom till nyårsskiftet snokade jag rätt på att Seagate fortfarande hade ett garantiåtagande för disken i fråga ytterligare några veckor. Det borde med andra ord vara ganska lätt att få tag i en ersättare typ kostnadsfritt.

Iväg med RMA, posta paket, få tillbaka annan hårddisk, konstatera att den “nya” disken också är trasig, övertala Seagate att de trots sina rigorösa testningsrutiner har skickat en trasig disk alternativt att den gått sönder i frakten trots att den naturligtvis var packad enligt Seagates packa-hårddisk-policy, skicka tillbaka trasig disk (igen) och till sist få tillbaka fungerande disk från Seagate. Ganska smidigt…

Det tog närmare fyra veckor och jag räknar till 16 turer i supportärendet. Även om de var lite knöliga att ha att göra med så tappade jag inte modet eftersom deras webbverktyg för supportärenden inte är så tokigt och de trots allt svarade hyfsat kvickt varje gång.

Posted in datorer | Tagged , , , , | Leave a comment

Jfokus 2008

Gårdagens heldag på Jfokus var mycket givande med flera bra föredrag.

Jag gick på dessa:

  • Arkitektur på molnfri höjd – och neråt (Torbjörn Stavenek, Devoteam Quaint)
  • The Future of Java (Thorbiörn Fritzon, Sun Microsystems)
  • Sluta skriva ‘new’ – En jämförelse av Dependency Injection ramverk (Erik Hellman, IBS JavaSolutions AB)
  • Ett litet steg mot event-driven arkitektur (Dan Bergh Johnsson, Omegapoint)
  • Five Considerations for Software Developers (Kevlin Henney, Curbralan)
  • Web 2.0 development with Java (Stephan Janssen, Parleys.com)
  • Composite Oriented Programming with Qi4j (Rickard Öberg, Jayway)
  • 10 ways to screw up with Scrum and XP (Henrik Kniberg, Crisp AB)

Alla de föredrag jag gick på var sevärda men de som gjorde störst intryck var Arkitektur på molnfri höjd – och neråt, Five Considerations for Software Developers och 10 ways to screw up with Scrum and XP. Gemensamt för dessa är att de inte var speciellt kodnära utan fokuserade mer på hur man får ett projekt och en grupp att lyckas.

Tanken är att presentationerna ska dyka upp på Parleys men i skrivande stund har de inte kommit upp.

Posted in datorer, föredrag, Java | Tagged , , | Leave a comment

Parprogrammering

Jag och Julia programmerar tillsammans ibland på jobbet, det borde väl vara det som menas med parprogrammering? “Vanlig” parprogrammering, dvs programmering med en kollega som inte är din partner, är inte så dumt det heller, roligare och effektivare än “singelprogrammering” enligt mina erfarenheter.

Posted in datorer, programmering | Tagged , | Leave a comment

Den ultimata tankeplattan?

Jag har länge varit förtjust i Thinkpad-serien (som numera “drivs” i Lenovos regi) så jag följer naturligtvis nya lanseringar i serien med spänning.

För några dagar sedan kom uppgifter om en ny modell i x-serien (ultraportabla skönheter) som kallas X300. Den verkar nästan för bra för att vara sann, hoppas den hinner lanseras nu under våren. Jag vill gärna fortsätta att använda en dator i den storleksklassen (använder X60s i dagsläget) men skulle gärna skruva upp kapaciteten ett snäpp. Vore kalas att lägga vantarna på ett exemplar av X300…

Läs gärna artikeln hos Gizmodo.

Posted in datorer, hårdvara | Tagged , | Leave a comment

Bildöverföringsprogram

Idag uppdaterade jag mitt bildöverföringsprogram som vi använder för att föra över bilder från digitalkamerorna. Har funderat lite på att skriva om det i Java men kan inte riktigt motivera det eftersom det uppfyller kraven i sin nuvarande Perl/Tk-skepnad. En variant skulle vara att göra det webbaserat så att man kan överföra bilderna till arkivet även om man inte är hemma.

I nuläget finns möjlighet att välja en av flera förkonfigurerade enheter (monteringsplatser), få bilderna placerade i en katalogstruktur beroende på nuvarande år, tagga bilderna (keyword-fältet enligt EXIF-standarden) med en eller flera taggar, få se bilderna som tumnaglar (använder filhanteraren: nautilus, konqueror eller xffm beroende på vad som finns tillgängligt), flytta eller kopiera bilderna, slideshow, omdöpning av filerna, rätt rättigheter samt automatisk rotering beroende på EXIF-informationen (sätts iaf av EOS:en).

Skulle iofs vara intressant att skriva det i Java för att se om det går att komma i närheten av de ca 200 raderna Perl-kod…

Posted in datorer, Java, programmering | Tagged , , | Leave a comment

Fjärrkontrollstyrning i MythTV

Efter lite pill kan jag nu styra MythTV med den fjärrkontroll som följde med teve-kortet. Mycket behändigt att kunna byta kanal, justera volymen osv.

Ikväll försökte jag även förmå mrq att starta mha wake-on-lan men utan framgång. Varken den integrerade nätverkskretsen (r8169-modulen) eller ett intel-kort (e1000-modulen) ville reagera på de magiska paketen trots försök att aktivera WOL med ethtool (ethtool -s eth0/eth1 wol g). Det får vara så länge.

Mrq envisas förresten fortfarande med att behöva flera startförsök innan den hoppar igång. Inget större problem då jag gillar att ha den tillgänglig (och därmed oftast på) men ändå.

Posted in datorer, hårdvara | Tagged , , , | 4 Comments

Automatisera i Firefox

Utan att direkt ha ett tillämpningsområde för egen del känns automatiserings-tillägget iMacros intressant. Kan nog vara bra att ha i bakhuvudet.

Läs gärna artikeln Automating Firefox with iMacros.

Posted in datorer | Tagged , , , | 1 Comment