Jonasfj.dk/Blog
A blog by Jonas Finnemann Jensen


April 7, 2007
Digital signering med GPG
Filed under: Computer,Dansk,Linux by jonasfj at 12:39 am

For et stykke tid siden byggede jeg min første deb pakke med TheLastRipper. Sådan nogle pakker skal altid underskrives digitalt, derfor legede jeg lige lidt med GPG (GNU Privacy Guard). Men jeg fik ikke rigtigt offentliggjort min public key, så det hele var lidt nytteløst. I dag har jeg så endelig fået tid til at lege lidt med GPG.

Måske jeg skulle starte helt ved bunden, GPG og/eller PGP som er den kommercielle implementering, er et system til at digitalt underskrive og/eller kryptere ting. Det virker ved at man genererer et nøgle sæt. En offentlig nøgle og en private nøgle. Data der er krypteret med den private nøgle kan kun dekrypteres med den offentlige nøgle og omvendt. Dette kaldes asynkron kryptering. Hvis jeg så kryptere en besked med min private nøgle, kan den kun dekrypteres med min offentlige nøgle. På den måde kan man verificere signaturen (normalt kryptere man ikke hele beskeden, men kun en hashsum af den). Omvendt kan en anden person også kryptere en besked med min offentlige nøgle, hvorefter beskeden kun kan dekrypteres med min private nøgle. Hvilket sikre at det kun er mig der kan læse beskeden.

Når, men jeg startede med at installere SeaHorse, en grafisk brugerflade til GPG. Derefter var det forholdvist enkelt at genererer et nøgle sæt. Man kan også tilføje et billede af sig selv til signaturen. Problemet kom da jeg ville offentliggøre min offentlige nøgle, dette gør man ved at synkronisere sin(e) nøgle(r) med en offentlig nøgle server. Men jeg kunne ikke få SeaHorse til at synkronisere med nogle af serverne, jeg fandt også en bug rapport på dette på Gnome’s BugZilla. Løsningen var faktisk ret enkel, højre klik på din nøgle og vælg “export public key”, derefter skal man blot uploade filen til f.eks. keyserver.pgp.com. Så venter man et par timer og pludselig er alle keyservere i verden blevet synkroniseret.

Et lille tip, man kan installere et plugin til Firefox der hedder FireGPG. Så kan man verificere mail i Gmail, og alle andre hjemmesider hvor man skulle støde på nogle. Du kan f.eks. prøve om du kan verificere dette blog indlæg, du kan finde min offentlige nøgle på keyserver.pgp.com, bare søg efter jopsen@gmail.com. Du kan verificer min blog post med følgende .txt fil: Digital_signering_med_GPG.txt, du skal blot åbne filen i Firefox med FireGPG installeret: Marker alt, højre klik og vælg FireGPG > Verify. Hvis denne ikke vil verificere så tjek at du har importeret min offentlige signatur og at du benytte tegnsætningen: ISO-8859-15…



February 4, 2007
TheLastRipper-0.1.2
Filed under: Computer,English,Linux,School,TheLastRipper by jonasfj at 11:33 pm

The last few weeks I’ve been working on a project called TheLastRipper, an audio stream ripper for Last.fm. It’s not all done yet, but it’s getting close. It’s written in C# and I’m planing to port it to both Windows and OS X using both MS .Net Framework and Mono. Currently there’s only a Mono/Linux client, it should be possible to port it to gtk#/Mono/Windows pretty fast, but I think I’m going to create a native Windows.Forms interface instead.

Anyway, I’m here by making the first alpha version available for testing. Now I’ve never packaged anything before, so there’s no guaranties on the package. But it’s probably better than the tarball, since the tarball only installs two .Net assemblies, and no mono wrapper script in /usr/bin/ or menu entries.
If you know anything about debian/ubuntu packaging please give me some feedback on the packaging:

By the way, the project is part of a school project I’m doing in technology about copyright, music and luxury. This is relevant because in Danish copyright law, it’s legal to rip unencrypted audio streams, like Last.fm, but please don’t take my word for it, I’m not done with the project and I’ll look more into the Danish copyright laws later. The Danish Ministry of culture has a piece on copyright and audio stream ripping.



November 24, 2006
Ikke mere slowmotion
Filed under: Computer,Dansk,Linux,Personal by jonasfj at 9:01 pm

Nu er det ved at være længe siden jeg sidst har fået blogget, de skyldes nok til dels at min verden på det sidste har kørt i slowmotion. For 3 uger siden startede min laptop nemlig op med et stort beep, efter mange frustrerende timer fandt jeg en ram fejl med MemTest86 fra min Ubuntu installation. Til min overraskelse var det min ramblok på 1024 MiB fra kingston der var defekt, og ikke de originale ram fra Toshiba. Når ja, men der var jo garanti på mine Kingston ram, og jeg kunne vel sagtens klare mig med 256 MiB Ram i et par dage tænkte jeg. Men jeg skulle blive klogere, det vidste sig at ITbutikken (min lokale retailer, som Kingston support bad mig kontakte), var så langsom at det skulle tage 3 uger før jeg fik mine ram igen. Så det er absolut sidste gang jeg handler hos ITbutikken, sidste år da jeg bestilte et Logitech tastatur hos dem tog det dem 3 uger at sende det forkerte tastatur, som jeg så skulle sende tilbage og vente 3 uger mere på det rigtige tastatur.

Men nu har jeg endelig fået mine ram tilbage, jeg var også blevet alvorlig negativ hvis ITbutikken havde sendt dem som “julegaver”. Da jeg kørte på mine 256 MiB originale ram måtte jeg kører Xfce for bare at kunne få firefox i en nogenlunde hastighed. Nu ved jeg godt at man sagtens kan kører Ubuntu uden 1024 ram, men hvis man har 1024 ram og hedder Jonas skal man nok sørge for at der kører så mange services at mindst halvdelen af ens ram er brugt…

Update: Mine ram, døde 3 dage senere igen, men denne gang tog det kun ITbutikken 3 dage at sende nogle nye ram.



October 15, 2006
Leg Aiglx/Beryl (Ubuntu/dapper)
Filed under: Computer,Dansk,Linux by jonasfj at 4:56 pm

AiglxEfter planen skulle Ubuntu 6.10 udkomme i løbet at oktober, en af de store tilføjelser vil være Aiglx… Efter at have det en lille videodigg.com den anden dag besluttede jeg mig for at det var tid til at prøve lidt compositing igen.

Jeg har tidligere prøvet Xgl/Compiz under OpenSuSE 10.1, men stabiliteten var langt fra tilfredstillende. Lige pludselig ville f.eks. dropdown menuerne holde op med at virke. Desuden var ydelsen under Xgl ikke alt for fantastisk med mit Intel i915…

Når men installationen var forholdsvis let: Wiki.Beryl-Project.org/…, men lad være med at kopier direkte fra browseren, deres eksempel benytter et quote lign. som ikke virker i /etx/X11/xorg.conf så skriv af manuelt i stedet for at kopiere, ellers kommer du til at fixe det i kommandolinjen bag efter.

Aiglx og Beryl er slet ikke så buggy som det Xgl og compiz jeg prøvede for snart et halvt år siden. Der er lidt problemer med dvale/suspend/hibernate som overhovedet ikke virker, men et kig på ubuntu forums og der har man en fin løsning: UbuntuForums.org/…

Men jeg synes nu stadig 3d effekterne har lidt barndoms sygdomme, men mon ikke de går over med alderen.



October 8, 2006
Last.fm, Amarok og firefox
Filed under: Computer,Dansk,Linux by jonasfj at 4:17 pm

Last.fm.gifI går da jeg var ved at rediscover my music med Amarok, faldt jeg over last.fm, en online radio station der tilpasser sig efter din musik smag! Gå online register en bruger og begynd at lytte til online radio, når der kommer et dårligt nummer trykker du bare “skip”, du kan også rate nummerne positivt eller negativt alt efter om du kan lide dem. Der er også mange flere funktioner på last.fm, grupper, forum, charts og listen er meget langt.

Når ja, når man har oprette sig kan man lige join Amarok bruger gruppen selvfølgelig 🙂 Amarok er integreret med last.fm, så du skal bare indtaste brugernavn og adgangskode, også er du ellers godt igang…

Desuden kan man registrer protokollen lastfm:// i firefox, sådan at når man surfer lidt rundt på http://last.fm kan man bare klikke på at linke og så kører radio stationen i Amarok:

  1. Åben Firefox
  2. Skriv about:config i adresse linjen
  3. Højre klik tilføj streng
  4. Streng navn:network.protocol-handler.app.lastfm
  5. Streng værdi: amarok

Også surfer man bare rundt på last.fm og finder nogle spændede radio stationer…
Hvis man subscriber kan man oprette sine egen personlige radio station, det lyder totalt nice, nu slipper jeg da endelig for at finde på en musik smag… Men last.fm kommer jeg jo nærmest sovende til en 🙂



August 15, 2006
Tilbage til Ubuntu
Filed under: Computer,Dansk,Linux by jonasfj at 2:06 pm

I dag skiftede jeg tilbage til Ubuntu. Jeg har tidligere kørt OpenSuSE 10/10.1 og endnu før det legede jeg med Ubuntu 4.10.

Efter en hel del problemer med pakkehåndteringen, YaST og en masse andre ting i OpenSuSE 10.1 valgte jeg at skifte tilbage til Ubuntu. Nu har jeg så installeret Ubuntu 6.06 og den kan varmt anbefales! Det eneste negative ved Ubuntu er alt den software der skal efter installeres, men med Synaptic/apt-get er det ikke et realt problem.

Det eneste tidspunkt jeg har været nød til at redigere config-filer var ved installationen og opsætning af network-manager. Ubuntu trådløs netværk virkede også fint uden network-manager, men det tog lang tid at skift mellem forskellige netværk.



« Newer Posts