Monthly Archives: februar 2005

Logitech MX1000

Nu fik jeg endelig en ny mus på arbejdet. Det blev til en Logitech MX 1000, som er den nyeste mus fra Logitech. Den koster omkring 450 kr. og den skulle være den første mus som benytter en meget præcis laserteknologi. Jeg vil ikke skrive en lang anmeldelse omkring den, men bare nævne et par få ris/ros som jeg har fundet efter et par timers brug. Af gode ting kan nævnes

  • TrÃ¥dløs
  • 8 knapper – gode til f.eks. expose-funktionerne i MacOS X
  • Spænningsindikator
  • Automatisk sluk efter ~5 sekunder
  • Slukknap

Af ting som jeg synes der er mindre gode ved den kan nævnes

  • Den kan ikke fÃ¥es som bluetooth-model
  • Scrollhjulet larmer en lille smule
  • Lidt grimmere udseeende.
  • Scroll til siderne kan ikke indstilles til andre funktioner

Det skal lige nævnes at jeg ikke har fået afprøvet batteritiden af endnu, da jeg kun har brugt den i omkring 5 timer. En ting som jeg ikke helt ved om det er godt eller dårligt, er at man ikke selv kan skifte batteriet i den. Jeg tror tilgengæld at de så har lavet et bedre batteri, som så holder længere.

Længere anmeldelser og en masse billeder kan ses pÃ¥: Tweak, Hardware-test og Tom’s hardware guide

Python

NÃ¥r man skal lære et nyt scripting-sprog er et af de første problemer altid – hvad skal man dog lave. Tilfældigvis havde jeg læst lidt om at fremstille et fiktivt CPR-nummer et par dage forinden, sÃ¥ hvorfor ikke bare prøve at skrive et python program der kunne det.

Resultatet kan ses herunder. Det skal dog lige bemærkes, at det sikkert kunne laves meget bedre og i scriptet er der en del begrænsninger, men det virker da nogenlunde. Det var i hvert fald nok til at jeg fik lyst til at kode lidt PHP igen :)

!/usr/bin/python

-- coding: utf-8 --

#

Fremstilling af CPR-nummer

AUTHOR:

Jesper Laursen

#

TODO:

Angivelse af køn

Automatisk fremstilling af nyt cpr hvis random-tal er forkerte

#

NOTE:

Virker kun ved fødselsdage mellem 1900 og 1999

Dette er mit første script i python (efter HelloWorld.py)

#

SEE ALSO:

Fik inspiration fra: http://www.oes.dk/sw2823.asp

# import sys from random import randint from random import choice

if len(sys.argv) != 2: print '' print 'Usage: '+ sys.argv[0] + ' ddmmyy' print '' sys.exit();

date = sys.argv[1]

day = date[0:2] month = date[2:4] year = date[4:6]

Første til forhøjes med 6

cpr = [int(date[0])+6]

resterende tal overføres

for x in date[1:]: cpr.append(int(x))

et 7. tal vælges

if int(year) < 37: cpr.append(randint(0, 3)) else: cpr.append(choice([0, 1, 2, 3, 4, 9]))

ciffer 8. og 9. er tilfældige

cpr.append(randint(0,9)) cpr.append(randint(0,9))

De forskellige tal har vægte

power = [4, 3, 2, 7, 6, 5, 4, 3, 2]

De forskellige tal ganges med deres vægt

cprtmp = [] for i in range(len(cpr)): cprtmp.append(power[i] * cpr[i])

10. cifre er summen af resten

cprtmp.append(sum(cprtmp))

Modulus 11 test

tmp = 11 - (cprtmp[9] % 11); if tmp == 11: cpr.append(0) elif tmp == 10: sys.stderr.write('Fejl - ugyldige randomtal - prøv igen') sys.exit() else: cpr.append(tmp)

1. cifre bliver ændret tilbage

cpr[0] = int(day[0])

Listen med cifre udskrives

for x in cpr: print x, Det var sÃ¥ mit første script – kom endelig med nogle kommentar. Jeg regner dog ikke med at skulle bruge dette script-sprog til noget nyttigt, men det var da meget sjovt bare at prøve det.

Nye højtalere

Så fik jeg endelig taget mig sammen til at købe nogle lidt bedre computerhøjtalere. Mine gamle højtalere havde en løs forbindelse så de larmerede en del, når man ikke spillede musik i dem. De nye jeg købte er Logitech X-530 sættet, som jeg bestilte ved ProShop Direkte til 475 kr. Logitech X-530 Sættet består af:
Satellithøjtalere: 45 watt (fronthøjtalerne: 2 x 7,4 watt, centerhøjtaleren: 15,5 watt, baghøjtalerne: 2 x 7,4 watt) Subwoofer: 25 watt

Jeg købte mest sættet fordi det var billigt og havde fÃ¥et mange gode anmeldelser. Bl.a. pÃ¥ edbpriser.dk og efter at have sat det hele op, kan jeg kun give anmelderne ret, det er bestemt alle pengene værd. Som en udtrykker det – “Nogle gode student højtalere”. Jeg kiggede ogsÃ¥ lidt pÃ¥ Logitech® Z-5500 Digital – de er bare alt for dyre til mit behov (2300 kr), men helt klart fede.

Airport Express

SÃ¥ fik jeg endelige min Airport Express. Den fungere som et Access Point med mulighed for at tilslutte højtalere og printer. Det første med højtalere er faktisk ret smart – for med flere af dem, kan man direkte i iTunes bestemme hvor ens lyd skal komme ud. Enheden har ikke noget webinterface, men Apple har lavet et program som gør det let og brugervenligt at indstille den lige som man vil have den, med krypterede netværk, adgangskontrol og hvad man ellers kunne ønske sig af forskellige ting. De 1000 kr jeg gav for denne lille boks er i hvert fald godt givet ud og kan bestemt anbefales, om man har en Mac eller ej.