Jag gjorde misstaget att lägga till ett par RSS-flöden i Mail för att testa hur det fungerade. Nu ville jag lägga till flödena i Google Reader istället, men kunde inte få ut URL:erna från RSS-flödena i Mail.

macosxhints.com hittade jag en lösning. Genom att skriva följande i Terminal kommer varje RSS-flödes URL fram i terminalen.

IFS=$'\n';for i in $(find ~/Library/Mail/RSS/ -name "Info.plist");do 
grep "http://" $i | sed "s/.*\(http[^<]*\).*/\1/";done

MacPorts, tidigare känd som DarwinPorts, är ett pakethanteringsystem som förenklar installationen av öppen- och fri- programvara i operativsystemet Mac OS X.

Det finns ingen färdigbyggd Darwinports för OSX 10.6 (Snow Leopard). Så här installerade jag MacPorts:

För att kunna använda OpenGL med NVidia när man kör SELinux behöver man köra detta kommando:

# setsebool -P allow_execstack 1

Notera att du drar ner på säkerheten i SELinux genom att köra kommandot.

För knappt två månader sedan skrev jag att jag skulle skaffa Spotify Premium den dagen Spotify släpper en Symbian-klient för min telefon (se
http://www.jonasbjork.net/2009/10/02/spotify-premium.html ).

Idag hände det. Spotify släppte symbianklienten. Du kan ladda ner den med din mobiltelefon från http://m.spotify.com/ . Behöver jag säga att jag skaffade Premium idag? Precis som jag lovade i mitt förra inlägg.

Klienten fungerar mycket bra och jag är lite imponerad över hur Spotify utvecklas. De måste ju programmera dygnet runt!

Bra jobbat Spotify! Nästa gång jag motionerar med Nokia Sports Tracker i mobilen skall jag spela en skön offline-synkad musiklista i mobilen. Gott!

Jag gör ett konsultjobb som utbildare hos NTI Gymnasiet i Göteborg och har funderat mycket på säkerheten i deras nätverk. De kör förvisso WPA-PSK på det trådlösa nätet som alla elever använder med sina laptops. Vi lärare använder samma WLAN.. Jag har min laptop med mig och den kollar ju mail och loggar in på Skype, Jabber och sånt lite då och då. Inte alltid jag kommer ihåg att stänga ner programmen. Dvs, mina lösenord skickas över ett nät som jag inte har kontroll över.

Idag gjorde jag det som jag borde gjort för länge sedan. Jag skaffade en VPN-tunnel. Jag började med att scanna av marknaden efter en aktör som kan leverera detta och som jag kan känna förtroende för. Visst skulle jag kunna satt upp tunneln mot linuxportalen.se-servern, men jag vill inte belasta den med trafik - om det så bara är ett par megabyte.

Relakks och Dold föll bort. Relakks för att de kändes "oseriösa" och Dold för att de gör en massa reklam på idg.se för Dold. Dessutom känns det som om de tjänsterna skapades när piratkopieringsdebatten och FRA-lagen var i media. Dvs, företag som vill tjäna pengar på människors rädsla för att bli tagna av konstapel Blå.

PRQ, minns du dem? Det var där polisen tog en massa servrar för något år sedan eftersom The Pirate Bay låg där. Det kändes konstigt att beställa tjänsten från dem, anti-pirat som jag är. Men jag insåg ju ganska snabbt att de här grabbarna _KAN_ vad de håller på med. Så jag kör ett test med PRQ nu. Beställde Paket 2, med 2 IP-adresser och 10 Mbit överföringshastighet.

PRQ använder OpenVPN för sin tunnel och har instruktioner för Ubuntu i deras forum på sidan. Jag kör Fedora 12 på min laptop och råkade ut för SELinux.. Men det gick att lösa också. Så här gjorde jag.

php-mode för Emacs fungerar inte i Emacs23. Om man lägger in (require 'php-mode) i sin .emacs kommer man få följande fel:

error: `c-lang-defconst' must be used in a file

Det är ju inte så roligt, så jag tog reda på hur man löser det. Lösningen är att byta ut require till:

(autoload 'php-mode "php-mode" "Major mode for editing php code." t)

Jag kör följande i min .emacs:

(autoload 'php-mode "php-mode" "Major mode for editing php code." t)
(add-to-list 'auto-mode-alist '("\\.php$" . php-mode))

Vilket gör att när jag öppnar en php-fil kommer Emacs automatiskt välja php-mode i buffern åt mig.

Det fanns en tid då det var hysteri kring rätten att fildela. I den bemärkelsen att få kopiera vad man vill. Resonemanget var ungefär "kultur vill vara fri". Det känns som om debatten kring fildelning har svalnat och troligen kommer den blossa upp igen under våren/sommaren 2010 inför valet. Då alla partier vill fiska röster på en sådan här fråga.

Vad man kom fram till i den här debatten, eller var det egentligen fildelningen, var att upphovsrättsinnehavarna skulle få ökade befogenheter att identifiera och polisanmäla brott mot upphovsrättslagen. Internet är en fantastisk teknik, som möjliggör spårning av trafik. Vi kan se varifrån trafik kommer, vilken väg den tar och vart den skall. Vi kan till och med se innehållet i trafiken. Det här vet vem som helst som är någotlunda insatt i nätverksteknik och TCP/IP. Dvs, inte fildelarna.. men det är en annan fråga.

Det nya i de här lagarna som stiftades i Sverige var inte att kunna avlyssna och registera trafik, utan att FÅ göra det. Tack och lov för talibaner och muslimer! De kom som en räddning den 11 september 2001. Efter den 11 september har världen lagstiftat om allt möjligt som skulle kunna ses som terrorism. Japp, fildelning är terrorism. Din granne är en terrorist!

Så vad hände egentligen? Det blev helt enkelt livsfarligt (det vet alla) att fildela på internet, så man hittade nya vägar. Jag ser det varje dag i skolorna där jag jobbar. Det sker inte ens diskret. Men lagstiftarna och mediaindustrin har inte kommit på det än, därför får detta blogginlägg ses som lite av ett scoop i den svenska bloggosfären.

Varje mobiltelefon idag är utrustad med Bluetooth. En teknik som gör det möjligt att överföra filer trådlöst inom kortare avstånd. Under en rast i en elevkafeteria på en vanlig högstadie/gymnasie- skola i Sverige fildelas det mer musik än det gjordes över Internet, och ingen reagerar!

Om 16 dagar släppt den nya versionen av Ubuntu, version 9.10. Igår laddade jag ner betan av den och installerade i Virtual Box på min laptop som kör Windows Vista. Jag blev lite imponerad av Ubuntu 9.10 och idag kom jag på att jag skall testköra det direkt på hårdvaran utan virtualisering (VirtualBox i Windows). Problemet var bara att jag har två partitioner på min hårddisk. En för Lenovo Recovery och en för Windows (C:). Gick in i kontrollpanelen i Windows för att kika runt lite, ville minnas att man kan skapa dynamiska diskar i Vista.

I diskhanteraren högerklickade jag på min partition (C:) och blev lite förvånad, det fanns ett alternativ som hette Krymp volym... Jag valde det och Windows började räkna ut hur mycket jag kunde krympa partitionen (68 GB). Jag valde att krympa med 60GB och på så sätt frigöra 60GB för installationen av Ubuntu 9.10. Tanken är således att jag skall köra dual-boot (både Windows och Ubuntu) på min laptop.

Jag vill ta reda på om jag får längre batteritid med Ubuntu än Vista. Jag har bestämt för mig att jag hade längre batteritid än de två timmar jag har i Vista när jag körde Ubuntu 9.04 på den här maskinen. Jag vill också sluta använda Vista. Jag gillar ju inte ens Windows. Varför kör jag det egentligen? För att det är enkelt antar jag. Men jag irriteras på att det bara "låser" sig ibland. Får vänta ett par sekunder medan jag skriver in text, till exempel här i bloggen men även på andra ställen.

Förra gången jag körde Ubuntu på maskinen körde jag 64-bitars versionen, men där hade jag alldeles för många problem. Så jag frågade Jeff vad han tyckte och han svarade Du skall definitivt köra 32-bitars. Annars kommer du bara bli sur för att du får mecka med något om det är något som kräver handpåläggning och så deklararerar du att linux suger och byter tillbaka till Xp och så blir du deprimerad av det sen.

När jag upptäckte Spotify i slutet av förra året (2008) skaffade jag ett premiumkonto. Jag bokstavligen älskade Spotify! Äntligen fick jag tillgång till musik som jag tycker om att ha på i bakgrunden när jag programmerar eller skriver på ett enkelt sätt. Innan Spotify gjorde jag av med allt för mycket pengar på iTunes Music Store.. så 99 kr per månad var ingenting i jämförelse med vad jag spenderade på musikkonsumtion tidigare.

Men sen hände något. Spotify började ta bort musik från tjänsten. Musik jag hade lagt i fina spellistor och mina spellistor krympte. Jag blev lite arg faktiskt, de hade förändrat villkoren för min tjänst utan att meddela mig och jag avslutade mitt premiumkonto. Sedan dess har jag kört på Spotify Free, versionen med reklam som är riktigt irriterande ibland.

I somras köpte jag en ny mobiltelefon, en Nokia Xpress Music 5800. En trevlig telefon som jag gillar mycket. Den kör Symbian OS och nyligen släppte Spotify mobilklienter för tjänsten för iPhone och Android. Jag som hade tänkt köpa en iPhone tills jag hörde om alla begränsningar i den som att enbart kunna köra en applikation i taget. Android tittade jag på: HTC Magic och HTC Hero verkade roliga, men jag kände ändå en viss osäkerhet över hur det nya operativssystemet skulle fungera och ville inte vara en betatestare. Så jag valde en Nokia med beprövade Symbian OS.

Jag använder Googles tjänster mail och calendar för att hantera min e-post och kalender. Något jag saknat är att kunna synkronisera kalendern med min mobiltelefon som är en Nokia Xpressmusic 5800 med Symbian S60v5. Av en slump hittade jag Google Sync igår kväll och blev lite intresserad. På informationsidan om Google Sync för Symbian står det att den klarar av kalendern och kontakter, men inte mailen. Ok, jag kan kolla mailen med GMail applikationen för mobiltelefonen så det är ju ingen fara.

Jag gjorde en backup av telefonens innehåll innan jag började testa det. Vem vill vara med om att alla kalenderposter och kontakter försvinner igen? Sedan laddade jag ner Mail for Exchange för Symbian från Nokia (skapade en direktlänk för nedladdning av programmet från mobilen: http://mylink.se/b5tk ). Laddade ner MfE till mobilen och installerade, sedan följde jag informationen på Google Sync - setup instructions. Det var lite annorlunda än vad som står i texten, men all information fanns och det var enkelt att hitta fälten som skulle fyllas i. Domännamn var jag tvungen att ange i inställningarna trots att Google säger att det inte skall anges. Jag angav ett mellanslag som domännamn.

När installationen och konfigureringen var klar började telefonen synkronisera och jag tittade i min Google Calender, där låg mina kalenderposter som jag hade i telefonen. Mailen synkroniserades också (trots att Google säger att det inte fungerar) och telefonen pep till för att berätta att jag hade ny e-post att läsa.

Twitter

  • resolving some minor bugs at #linuxportalen.se 2 dagar 10 tim sedan
  • @jeekl bought those darn icons on Facebook again? #fb 3 dagar 4 tim sedan
  • $ Write failed: Broken pipe #shit 3 dagar 5 tim sedan
  • Running Gentoo on his iPhone. For fun ! 5 dagar 20 tim sedan
  • where are that 7 hrs of battery time in my MBP? I get about 3 hrs.. :/ 6 dagar 9 min sedan
  • Giving up for tonight. Made some miracles with #ec2 ! 6 dagar 22 tim sedan
  • I r twittaring from EMACS/OSX!!!!!11!!!! @jeekl 6 dagar 22 tim sedan
  • got #gentoo running in #amazon #ec2 #success 1 vecka 32 min sedan
  • @marcusfollrud att det fungerar? :) 1 vecka 1 tim sedan
  • @jeekl you gadget geek ! 1 vecka 1 tim sedan