Gennemsnitlig benzinforbrug over flere biler

For noget tid siden blev jeg spurgt af et online bilmagasin, om jeg kunne beregne gennemsnittet af benzinforbruget ved flere forskellige biler. I dette blog indlæg vil jeg forklare lidt om regnestykket, og hvorfor det er lidt tricky.

To biler kører henholdsvis 20 km/l og 10 km/l. En økonomisk bil og en ældre benzinsluger. Mange har i første omgang tendens til at sige at det gennemsnitlige forbrug vil være 15 km/l. Det er forkert. Det korrekte svar er 13,333 km/l.

Hvorfor?

Det er simpelt. For at køre 20 kilometer, vil den økonomiske bil bruge én liter. Den lidt ældre benzinsluger, vil bruge to liter. Det giver i alt 40 km og tre liter benzin.

40 km / 3 liter giver 13,33… km/l.

For sjov lavede jeg dette lille PHP-script der lynhurtigt beregner gennemsnittet.

<?php
/**
 * BraendstofCalculator Ver 1.0
 * 
 * Beregner det gennemsnitlige brændstofforbrug over flere biler.
 *
 * @author Martin van de Belt
 */

// Tilføj en linie for hver bil der skal tilføjes regnestykket
$Biler = array(
  15.4,
  15.4,
  15.4,
  15.4,
  15.4,
  15.4,
  15.4,
  12,
  12,
  12,
  12.5,
  14.5,
  8.4,
  20.4
);

/**
 * Stop editing from here!
 *
 */

$sum = 0;

foreach($Biler as $bil => $kmliter)
  $sum = $sum+(1/$kmliter);

echo "Average: ".((count($Biler)*1)/$sum)." km/l\n";
?>

TextMate: WordPress Unique Keys & Salts Snippets

A handy tip for those who use TextMate and now and then set up new WordPress installations. When filling out the unique keys and salts you can just hit the keyboard randomly, or take your cat and let it walk over your keyboard. But there is a smarter and quicker way to do this. Use the WordPress.org API and add it as a snippet to your TextMate bundle.

Continue reading

Brug iChat til at chatte med dine Facebook venner

Siden 3-4 år siden, hvor Facebook for alvor kom igennem, har det været muligt at chatte med vennerne direkte i browseren. For knap et år siden offentliggjorde Facebook muligheden for at bruge en tredjeparts-klient, så man kan chatte uden man behøver være logget på i browseren. Det sker igennem det åbne XML-baserede Jabber/XMPP-protokol.

Det gør at vi blandt andet kan sætte iChat op, så vi kan chatte med vennerne uden at have browseren åben. Her kommer en lille guide til at sætte iChat op med Facebook. Jeg bruger Mac på Engelsk, men jeg går ud fra at du selv kan finde tilsvarende på dansk.

  1. Åben iChat, og gå ind i Preferences.
  2. Tryk Accounts og på “plus”-tegnet for at tilføje en ny konto.
  3. Vælg “Jabber” som Account Type.
  4. Dit brugernavn er <facebook_brugernavn>@chat.facebook.com (Facebook brugernavn kan du finder under “Konto->Kontoindstillinger på fb.com”.
  5. Server: chat.facebook.com og port 5222.
  6. Sørg for at der ikke er kryds i “Use SSL” feltet.
  7. Tryk Next og Done, og du er klar til at bruge iChat som Facebook chat klient :)

Du kan finde mere info her:

http://www.facebook.com/sitetour/chat.php