• Ja, jeg fik løbet himmelbjergsløbet for et stykke tid siden, selvom jeg ikke har skrevet om det 🙂 Nu er løbesæsonen dog på pause så jeg kan pleje den skade jeg har pådraget mig. Nå, men det var ikke det jeg ville skrive om -- jeg så bare lige at jeg ikke havde fået nævnt det.

    Dette indlæg skal i stedet for handle om hvordan man kan skifte coveret på sin HTC Desire. Det startede egentlig for et halvt års tid siden da overfladen på min trofaste HTC Desire begyndte at skalle af. Jeg ledte på eBay efter et nyt cover, og fandt et sølvfarvet et som jeg bestilte. Det fik jeg installeret for et par måneder siden, men det var noget billigt kinøjser-skrammel der knirkede og knagede når man brugte telefonen.

    Derfor besluttede jeg for et par uger siden at prøve at finde et originalt cover, og det lykkedes også ret let på eBay. Mener at det kostede ca. 200 kr. inkl. forsendelse til Danmark. Ved ikke om man nogensinde har kunnet købe den hvide HTC Desire i Danmark, men nu har jeg i hvert fald en 🙂

    De tider hvor man bare klikkede et nyt cover på sin gamle Nokia er dog forbi, så hvis du går i tanker om at gøre noget lignende, så læs lige hvad du skal igennem. Her følger en overordnet beskrivelse af hvordan man gør:

    Først skal bagcoveret af, og så ud med batteri, SD kort og SIM kortet. Her kan alle nok stadig være med. Så finder man en lille torx skruetrækker frem, fjerner et par klistermærker hvor der står “void” på, og så fjerner man fire torx skruer og to almindelige. Så kan det lille cover med vibratoren i fjernes, og herefter kan man med en flad plasticdims (der fulgte med coveret) fjerne dækslet ned til motherboardet. Fjern herefter en skrue mere, pil GPS antennen af samt tre kabler, og så er det muligt at lirke motherboardet ud. Herefter kan diverse knapper og beskyttelsesfilm fjernes, og så til sidst skærmen.

    Det var den nemme del…

    For at flytte det hele over i et nyt kabinet (hvilket nok er et bedre ord end et cover) skal digitizeren (den del der ligger over skærmen og gør den til en touch skærm) ud, og den er limet rigtig godt fast. Med lidt varme, lidt mere vold og endnu mere tålmodighed kan man dog lirke den fri. Herefter fjernes alt overskydende lim på den ved hjælp af rensebenzin eller lignende.

    Så er det egentlig bare at lave hele operationen baglæns i det nye kabinet, og her kommer forskellen på det billige kinøjser-skrammel og det originale(?) hvide cover. På kinøjserudgaven skal man have fat i noget dobbeltklæbende tape, skære det ud i 2 mm tynde strimler og selv lime digitizeren fast i den nye cover. På det hvide cover var der allerede klister i, så man skulle bare fjerne noget beskyttelsesfilm og trykke digitizeren fast. Dog skal man i begge tilfælde være meget opmærksom på at der ikke kommer støv ind mellem skærm og digitizer, ligesom fingeraftryk på skærmen eller bagsiden af digitizeren også er ret træls at opdage efter at man har limet det hele sammen 🙂

    Første gang tog det ca. 2 timer, mens det anden gang kunne klares på ca. 45 minutter, hvilket skal tilskrives lidt erfaring og især at man ikke skulle rode med dobbeltklæbende tape. Og her er resultatet:

    Hvid HTC Desire

    Der er en rigtig fin vejledning til hvordan man gør det hele trin for trin her: http://tjworld.net/blog/htc-desire-tear-down. Den var udgangspunktet for mig inden jeg gik i gang.

    iPhone, Nej tak! Gammel HTC Desire, Yes sir!

     

     

  • Computer, Personlig Kommentarer lukket til WiMP

    Jeg kan vist roligt indrømme at jeg er en trofast bruger af Logitech Squeezebox. I en to-værelses lejlighed har jeg ikke mindre end tre Squeezebox enheder. To Squeezebox Receivere -- en i køkkenet og en i stuen -- og en Squeezebox Boom i soveværelset, som også udgør vores vækkeur. I stuen står der en Squeezebox Controller, der dog sjældent bruges da kæresten og jeg hellere anvender en app kaldet Squeeze Commander til vores Android telefoner til at styre det hele, og et andet sted i lejligheden står en QNAP TS-219P, der forsyner hele installationen med musik (samt står for backup af husets computere og streamer film til vores Popcorn Hour A-110… men det var et sidespring).

    Det jeg længe har tænkt på kunne være smart, var hvis de forskellige musiktjenester på nettet understøttede Squeezebox’en. Her tænker jeg især på tjenester som TDC/Yousee Play og WiMP hvor man får adgang til en ordentlig spandful musik efter eget ønske, og så ville det jo være smart hvis man bare kunne tage sin telefon, vælge lige den musik man vil høre, og så spillede det bare. Især har jeg ønsket at Yousee lavede en Squeezebox plugin til deres Play, da vi har dem som internetudbyder. Det ser dog desværre ud til at have lange udsigter.

    For nylig ser det dog ud til at de gamle forstokkede mænd hos KODA har ændret holdning og nu åbner op for at tjenester som WiMP og Spotify kan tilbydes i Danmark, på vilkår som de rent faktisk vil være med til. Jeg havde set at WiMP havde et plugin til Squeezebox, men stor var min overraskelse da jeg i dag opdager at den er tilgængelig i Danmark uden krav om at man skal have internet hos Telenor. For at gøre det endnu bedre, så tilbyder de endda en 30 dages gratis prøveperiode på tjenesten, som ellers koster 99 kr./mdr. Det skulle klart prøves, så jeg registrerede mig, installerede plugin’et på min Squeezebox Server og så var det ellers bare at finde app’en frem, vælge WiMP og så spillede det bare… i bogstaveligste forstand 🙂 Kvaliteten er i øvrigt 256 kbps MP3.

    Nu må jeg se om vi kommer til at bruge det nok til at retfærdiggøre de 99 kr./mdr. Ikke fordi det er dyrt, men vi har jo allerede Yousee Play hvor den eneste forskel er at det ikke virker på Squeezebox’en. Uanset hvad: Godt gået WiMP!

  • Computer Kommentarer lukket til Debian Squeeze udgivet

    Endelig! Efter ca. 2 år er næste version af Debian Linux, kodenavn Squeeze (opkaldt efter de treøjene grønne gummialiens fra Toy Story), blevet udgivet. Næsten alle de installationer af Linux jeg har foretaget de sidste mange år (og det er en del) har været med Debian, og Squeeze har været længe ventet. Serveren der hoster denne blog er allerede opgraderet 🙂

    Du kan læse mere om Debian Squeeze her: http://www.debian.org/News/2011/20110205a

  • Computer, Personlig Kommentarer lukket til ABC4Trust

    De sidste par måneder har jeg for min arbejdsgiver Miracle, arbejdet på et EU projekt, der hedder ABC4Trust. I fredags kom så den officielle pressemeddelelse om projektet, og derfor kan jeg nu også godt nævne det her. Jeg har tidligere skrevet en kort beskrivelse af projektet for Miracle’s hjemmeside, og den lyder således:

    ABC4Trust er et projekt under EUs 7. rammeprogram, med det formål at udvikle kryptografiske teknikker der gør det muligt for borgere bedre at beskytte deres personlige oplysninger og identiteter. Disse såkaldte Attribute Based Credentials, vil blive afprøvet i pilotprojekter, og søgt godkendt som standarder ved bl.a. ISO.

    Attribute Based Credentials kan sammenlignes med den digitale signatur i form af X.509 certifikater vi kender i dag, men der er dog en stor forskel: Hvor X.509 certifikater bruges til unik identifikation af alle attributter certifikatet indeholder, så bruges ABC’er til autentifikation af netop de udsagn over attributterne, der er relevante i en bestemt sammenhæng. Dette tillader fx brugeren at bevise at han er over 18 år gammel, eller at han ikke står på en bestemt liste, uden at afsløre yderligere personlige data, der dels er unødvendige i sammenhængen, og dels muliggør misbrug som fx overvågning og identitetstyveri.

    Miracles opgave bliver primært at identificere og analysere de kryptografiske byggeklodser der findes, udbygge dem hvor der er behov for det, samt at stå for dele af reference implementationen.

    ABC4Trust løber over 48 måneder fra november 2010, og har et budget på 13,5 mill. Euro, hvoraf 8,85 mill. dækkes af EU. Partnerne i projektet består, udover Miracle, blandt andet af Goethe Universität Frankfurt, Alexandra Instituttet, Nokia Siemens Networks, IBM Research og Microsoft.

    Nyheden om projektet har også ramt diverse nyhedssites på nettet, og helt i stil med hvad der normalt sker på disse sites, så har folk allerede en mening om projektet og dets resultater, helt uden at have nogen anelse om hvad det er vi skal lave på projektet, og hvad resultatet skal ende med at være. Jeg elsker Internettet 🙂

    Et par steder projektet er nævnt er indtil videre (bliver måske opdateret løbende):

    CNET

    Version 2

  • Computer Kommentarer lukket til Nu med IPv6

    I rækken af ganske ligegyldige nyheder, kommer nu denne: Serveren som denne blog, min mail og andre ting kører på er nu tilgængelig via IPv6. Alle DNS navne der peger på denne maskine har nu fået en AAAA record, så hvis du kører med IPv6, så skulle du have hentet denne side over IPv6. Tillykke 🙂

  • Computer Kommentarer lukket til CrashPlan

    Jeg ved det, og det gør vi nok allesammen… det er en god idé at have en backup af de data man har på ens computer. Indtil videre har jeg gjort dette ved at have en ekstern harddisk som jeg (alt for sjældent) koblede til min computer, og så kørte et script der kopierede alle ændrede filer over på den. Det virkede, men blev ikke gjort ret ofte, så min backup kunne godt risikere at være flere måneder gammel.

    Da jeg har en QNAP TS-219P NAS stående, var det jo nærliggende at bruge den til backup, men så var problemet at finde noget passende software. Jeg ønskede noget hvor jeg ikke skulle gøre noget aktivt efter at det var sat op, så det var ikke en løsning at fortsætte med mit eget script. Efter megen søgen og læsen af anmeldelser, så endte jeg med at installere programmet CrashPlan. Programmet virker ved at køre en tjeneste i baggrunden der holder øje med de filer der ændres på din harddisk, og så laver den med jævne mellemrum (konfigurerbart for den betalte version, en gang om dagen for gratisversionen) en kopi af disse. Det er også muligt at gå tilbage i tiden og hente en fil man fx lige er kommet til at slette.

    Installationen er simpel, men opsætningen tog lidt tid, og det er egentlig primært det som dette blogindlæg handler om. Man kan købe diskplads hos CrashPlan til ganske rimelige priser, men så er jeg begrænset af min internethastighed når jeg skal uploade data til dem. Derfor foretrækker jeg at bruge min NAS server, men CrashPlan kan ikke umiddelbart gemme data til den. CrashPlan kan dog tage backup til en folder, så jeg mappede straks en folder fra min NAS til Z: drevet på min maskine for at tage backup til den. Stor var min overraskelse da jeg så at det ikke var muligt at vælge Z: drevet inde fra CrashPlan.

    Forklaringen er at backuplokationen vælges af den CrashPlan tjeneste der kører i baggrunden, og den kører ikke som din egen bruger, men som brugeren SYSTEM. Denne bruger har dog ikke adgang til de drev du selv har mappet, og derfor kan CrashPlan ikke se Z: drevet. Løsningen var jo ligetil… jeg måtte mappe drevet som SYSTEM brugeren. Det kan gøres ved at køre en kommando via Windows’ Task Scheduler (eller Opgavestyring som den vist hedder i en dansk Windows). Her kan man vælge at starte en opgave når brugeren logger på, og samtidigt sige at den opgave skal køre under brugeren SYSTEM.

    Så opstår der bare et lille problem. Det er ikke altid at netværket er klart lige efter man logger på, og så fejler denne kommando. Man kan løse dette ved at forsinke den fx 30 sekunder, men er det for lidt/meget? Jeg gider heller ikke have at den skal forsøge hvis den ikke er på mit netværk. Jeg indså derfor at jeg måtte lave et lille script til at mappe dette drev som nogenlunde gør følgende:

    Den identificerer mit netværk ud fra hvilket standard gateway der er valgt. Hvis der ikke er valgt en endnu, så prøver den igen i et minuts tid før den giver op og erkender at der nok bare ikke er netværksadgang. Såfremt den finder den rigtige default gateway, så prøver den at pinge en bestemt IP adresse (hos mig er det min NAS boks). Først hvis dette lykkes, så vil den mappe det valgte drev. Det er ikke ufejlbarligt, men det virker i langt de fleste situationer, og endnu bedre er at det virker uden at jeg skal gøre noget som helst når først det er sat op, hvilket jo også var et af målene med at installere CrashPlan.

    I tilfælde af at du står med samme problem, så er scriptet som følger:


    RequiredGateway = "10.6.6.1"
    ServerIP = "10.6.6.2"
    Username = ""
    Password = ""
    ShareName = ""

    Timeout = 60
    PingRetries = 5

    i = 0
    Do
    i = i + 1
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\.\root\cimv2")

    Set IPConfigSet = objWMIService.ExecQuery _
    ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")

    For Each IPConfig in IPConfigSet
    If Not IsNull(IPConfig.DefaultIPGateway) Then
    For j=LBound(IPConfig.DefaultIPGateway) to UBound(IPConfig.DefaultIPGateway)
    DefaultGateway = IPConfig.DefaultIPGateway(j)
    if StrComp(DefaultGateway,RequiredGateway,1) = 0 Then
    Set Shell = wscript.createObject("wscript.shell")
    strCommand = "ping -n 1 -w 300 " & ServerIP
    k = 0
    Do
    k = k + 1
    ReturnCode = Shell.Run(strCommand, 0, True)
    If ReturnCode = 0 Then
    strCommand = "net use Z: \\" & ServerIP & "\" & ShareName & " /PERSISTENT:NO /USER:" & Username & " " & Password
    ReturnCode = Shell.Run(strCommand, 0, True)
    Exit Do
    Else
    WScript.Sleep 1000
    End If
    Loop While k

    Husk at rette parametrene øverst i scriptet til at passe til din opsætning. Vær ikke nervøs når du starter op og CrashPlan siger at den ikke kan finde sin backuplokation. Det er fordi dens tjeneste er startet før du er logget på og får mappet drevet. Den finder i løbet af et par minutter ud af at drevet er tilbage, og begynder sin backup. Du behøver ikke at gøre noget.

    Ellers så ser CrashPlan ud til at være et ganske fornuftigt program. Hvis man har mindre datamænger kan man muligvis med fordel bruge den plads de stiller til rådighed for et beskedent beløb. Der er dog 30 dages gratis prøvetid med programmet, så man kan jo altid se om det fungerer til ens behov. Dine data kan krypteres med en nøgle du selv vælger, og på den måde burde der (såfremt det er implementeret korrekt) ikke være problemer med at uploade dine data til en fremmed server. Den betalte version af programmet giver dig mulighed for at tage backup oftere, samt indstille flere ting om hvor længe, og hvor mange gamle versioner, af en fil der skal gemmes.

  • Computer Kommentarer lukket til Kør som administrator

    Det er alt for sjældent jeg har blogget om små tips og tricks jeg støder på i min daglige brug af en computer, men nu vil jeg i hvert fald dele et med jer. Nemlig hvordan man kører et program som administrator under Windows 7 uden at computeren absolut skal spørge om man nu er sikker på at man vil køre det som administrator.

    Grunden til at jeg blev nødt til at gøre dette, er at jeg har en stædig Western Digital harddisk som absolut vil køre med en APM indstilling der gør at den hele tiden parkerer læsehovedet, hvilket jeg ikke ønsker. Der er programmer til at ændre dette, men indstillingen overlever ikke en genstart. Desværre har jeg ikke fundet et værktøj der kan sætte denne indstilling permanent for denne harddisk, så nu vil jeg sætte denne indstilling hver gang computeren starter op. Det kræver dog administratorrettigheder, og jeg gider ikke trykke “Ja” til en dialogboks hver gang jeg logger på.

    Løsningen er at oprette en task via Task Manager, og sætte den til at køre som administrator. Ganske simpelt egentlig, og her er en glimrende guide der forklarer hvordan. Hvis du ikke ønsker at lave en genvej du skal klikke på, så kan du skippe de sidste par skridt i guiden, og i stedet bare sætte din task til at køre når du logger på, eller når maskinen starter op. Smart 🙂

  • Computer Kommentarer lukket til Historien om 3D grafik til PC’en

    Så er der dømt nostalgi til dem der tilbage 1996 sad med deres 3Dfx Voodoo1 grafikkort og måbede over hvor flot grafik kunne se ud på en PC. Her er nemlig en oversigt over samtlige grafikkortserier fra S3 ViRGE til GeForce 200 serien.

« Ældre indlæg   Nyere indlæg »

Seneste kommentarer

  • Du har misforstået det hvis du tror det handler om at man b...
  • > En sjælden gang imellem er der dog nogen man skal hold...
  • Currently I'm using Garmin Connect. I need a way to tra...
  • What are you using now? Before the last update I used to lo...
  • This script is obsolete. Use the renew feature of certbot in...