Arkiv för månad oktober, 2009

Få fart på WordPress

WordPress är ett härligt verktyg för publicering online, men något som är väldigt viktigt är att sidan laddar snabbt, här kommer mina tips.
Laddar din sida för sakta så är det en anledning för användare att gå vidare någon annanstans och det vill vi inte.

Använd få plugins
Ha endast de plugins som du behöver aktiverade, ju mer du har desto mer krävande blir sidan antingen för webbservern eller för webbläsaren (kan även ha effekt på båda)

Använd lite externt material
Det är ofta lätt att använda bilder eller javascript från andra sidor men ofta kan dessa script/bilder ligga på servrar som inte är lika snabba som din server. Kan du minska antalet DNS uppslag genom att ha innehåll på din egna server så snabbar det upp sidan med.

Cacha data
En riktigt bra plugin är WP Super Cache skapar en cachad kopia av din post, vilket gör att när sidan får besök så behövs färre rader phpkod köras vilket ger snabbare svar då det kräver mindre prestanda av webbservern.

Rätt storlek på bilder
Om du har en en miniatyrbild på din blogg se till att använd samma storlek som på miniatyrbilden som i html koden, att visa en bild i upplösningen 338×450 men att skala ner den från 768×1024 gör att filstorleken blir mer än 50% större, spara istället en miniatyrbild och en i orginalstorleken.

Använd Page Speed tillsammans med Firebug i Firefox för att få reda på vad som tar tid att ladda.

Google har lagt upp lite tips kring olika sätt att tackla de olika sätt man kan snabba upp sin blogg.

Jag kommer i en senare post gå in djupare på hur man löser problem på serversidan med memcached, gzip, samt Varnish.

Spotify släpper metadata API

Samtidigt som Spotifys första tvreklam sänds så kommer en mer spännande nyhet från företaget.

Ett metadata API har släpps av utvecklarna på Spotify och nu ser jag fram emot spännande tjänster från tredjeparts utvecklare, det är vissa som har klagat på att libspotify begränsar en till Linux men ny versioner är på väg.

Den nya annonsen? Ja den kan ni se här.

Dags för Google Social Search

Matt Cutts gör en riktigt trevlig presentation av Google Social Search

Om du vill använda Google Social Search så behöver du göra två saker

  • Lägg till dina publika länkar (så som publik facebook profil, twitter sida osv) i Google Profile
  • Aktivera Google Social Search i Google Labs

Google har lagt upp en till video med guide hur du aktiverar Google Social Search för dig själv.

Vint Cerf på besök i Stockholm

Vint Cerf var idag på besök hos IVA i Stockholm och höll ett föredrag.
Föredraget handlade om starten utav Internet samt om dagens expansioner som den mobila marknaden och asien.
Man försökökte ställa frågor över video från LTU men tekniken fungerade inte som det borde, dom borde ha varit mer förberedda.

Så som IDG påpekar så anser Vint att mobilen är viktig, speciellt när man tittar på utvecklingen hos tredje världen där fler har mobil telefoner än datorer.

DPP_2009_10_23_0006.JPG
DPP_2009_10_23_0007.JPG

Välklädd som alltid.

DPP_2009_10_23_0003.JPG

En bild på världens första paketrouter från September 1969.

Installation av nya PowerEdge M610

Jag ska idag installera några nya Dell PowerEdge M610 bladservrar.
För en till tre servrar så tjänar man inget på bladservrar men installerar man fler servrar så sparar man väldigt mycket tid på kabelhantering, installation och om det behövs repartion.

PowerEdge M610 Overview
DPP_2009_10_22_0002.JPG

Baksidan på en M610

DPP_2009_10_22_0003.JPG

Lättlästa instruktioner

DPP_2009_10_22_0005.JPG

Innuti, du placerar minnen i par och per CPU

Med 12 DIMM-platser så får man plats med mycket minne, två fysiska Intel® Xeon® processorer i 5500-serien ger en massa kraft, jag har installerat ca 100 st PowerEdge M600 som är den tidigare modellen och 40 st PowerEdge 1955. 1955 verkligen inte trevlig att jobba med, men det nya bladchassit PowerEdge M1000e så kan jag förlåta Dell. Just nu får jag mail från varje chassi om något problem uppstår på en server, samt med dubbla CMCs (Chassi Managemet Controller) så går det lätt att uppgradera en, testa att allt fungerar och sen uppdatera den andra.

DPP_2009_10_22_0007.JPG

På väg in i ett chassi

DPP_2009_10_22_0010.JPG

Två fulla bladchassin

Denna generationen av bladchassit tillåter även bladswitchar från Cisco som finns i tre modeller: Catalyst 3032 som är en gigabitswitch utan stacking, Catalyst 3130G som är en gigabitswitch med stacking och Catalyst 3130X som är en gigabitswitch med 10gigabits uplink och stacking.

DPP_2009_10_22_0009.JPG

Stackade switchar från Cisco

Dags att uppdatera WordPress

Version 2.8.5 av WordPress släpptes idag, det är inga nya features utan en ren säkerhetsuppdatering.

Här är förändringarna:

  • A fix for the Trackback Denial-of-Service attack that is currently being seen.
  • Removal of areas within the code where php code in variables was evaluated.
  • Switched the file upload functionality to be whitelisted for all users including Admins.
  • Retiring of the two importers of Tag data from old plugins.

WordPress har en post om detta här.

Ett tips är att installera WordPress Exploit Scanner som går igenom din WordPress installation och databas och säger till om den hittar några felaktigheter.

Gäst DJ hos Spelklassiker

Jag fick möjligheten att vara Gäst DJ hos Spelklassiker, problemet var att jag hade spelat in mig själv med Recorder Pro vilket gick åt skogen då jag skulle redigera filerna så gick de i en konstant loop efter fem sekunder. Det slutade att jag fick spela in allt mellansnack igen (därför är det kort) med min vanliga dåliga mikrofon.

Spellistan ser ut så här:

  • Haunted Graveyard – Super Ghouls and Ghosts
  • Music of Tristram Village – Diablo
  • Main Theme – Quake – Nine Inch Nails
  • PS Soundtrack – Sim City 2000
  • Liberi Fatali – Final Fantasy VIII
  • Intro – Kingdom Hearts
  • Year 200X (Moon Theme) – Duck Tales

Lyssna på mig kan ni göra här

Problem hos IIS

IIS hade lite problem på måndag kväll under ett planerat servicefönster, så här såg det ut en stund:

se. 172800 IN NS g.ns.se.se.
se. 172800 IN NS h.ns.se.se.
se. 172800 IN NS i.ns.se.se.
se. 172800 IN NS j.ns.se.se.
se. 172800 IN NS a.ns.se.se.
se. 172800 IN NS b.ns.se.se.
se. 172800 IN NS c.ns.se.se.
se. 172800 IN NS d.ns.se.se.
se. 172800 IN NS e.ns.se.se.
se. 172800 IN NS f.ns.se.se.

Enligt IDG så ska PTS granska IIS.
Men å andra sidan så är detta första problemet på 9 år så jag ser inte detta som att världen (eller Sverige) gick under under timmen problemet varade.

Backup Backup Backup

Jag tittar på olika backuplösningar och jag blir mer och mer trött på band, LTO är det jag har jobbat med mest med men det känns som att det kostar mer och mer att hantera band samt att det tar lång tid att få dom från offsite om man vill läsa tillbaka något.
Data Domain är en stor spelare inom datadeduplicering och jag gillar deras produkter.
Att placera en DD880 offsite med fiber till den känns som en enkel lösning men är det rätt väg att gå? Vill folk fortfarande ha band? Känns det säkrare?

IDG har gjort en introduktion till datadeduplicering som ni hittar här.

Val av virtuella servrar

Virtualisering är ett sätt att spara pengar genom att använda servrarna effektivare, frågan är hur många kärnor man egentligen använder för en liten mailserver. Jag gillar att ha en server per funktion och det blir helt klart mer effektivt utnyttjat om jag virtualiserar.

Just nu använder jag Vmware ESXi 4.0 som är gratis och gör det lätt för mig att stiga in i resten av Vmwares produkter, det jag inte gillar är priset på produkterna, jag vet helt enkelt inte om det jag får är värt priset.

Citrix XEN är spännande, självklart kan jag köra gratisvarianter men jag kan välja att betala om jag vill ha support, det är dyrt dock inte alls samma prisnivå som Vmware.

Min favorit just nu är det nya virtualiseringsystemet i Redhat Enterprise 5.4 som baserar sig på KVM. Priset på ca 5000kr för den minsta varianten inkluderar även support för fyra virtuella redhat 5 enterprise gäster, självklart kan jag sen köra hur många virtuella gäster jag vill då det bara är hårdvaran som begränsar mig samt att Microsoft och Redhat sammarbetar med varandras system och Windows server är supporterad under Redhat Enteprise 5.4, ta en titt här på IDGs artikel.

Microsoft Hyper-V är intressant och helt klart ett alternativ, dock vet jag inte riktigt vika Linux/Solaris/BSD system de supporterar förutom Redhat och SUSE så just nu är det inte ett alternativ.