Waar het PHP-hulp praat topic (deel 2) de gehele dag open is, is het Nachtbrakers praat topic open van 0:00 tot 6:00. Een rustiger topic, afhankelijk van het aantal nachtbrakers natuurlijk.

De regels
- Er mag alleen worden gepraat van 0:00 tot 6:00. Op vrijdag en zaterdagavond is het wat drukker, dus kan er vanaf 23:00 worden gepraat.

- Off-topic is niet mogelijk dus alle reacties zijn toegestaan, mits ze voldoen aan de volgende regels:

- Agressieve, onwettelijke, bedreigende, lasterlijke, vulgaire, obscene, racistische, misleidende of anderszins ongepaste of irrelevante bijdragen, naar interpretatie van de redactie, zijn niet toegestaan.

- Het plaatsen van persoonlijke informatie van derden (zoals e-mailadressen en/of telefoonnummers) is niet toegestaan.

- Teksten, advertenties en links van promotionele dan wel commerciële aard mogen niet worden geplaatst

- Woorden dan wel zinnen onnodig in hoofdletters plaatsen ("schreeuwen") is niet toegestaan, evenals het naar inzicht van de redactie overdreven gebruik van vet, cursief, onderstrepen...

[size=xsmall]Toevoeging op 21/04/2012 01:01:25:[/size]

De eerste vraag die nu gaat worden gesteld; waarom een nachtbrakers topic? De regels en de opzet zijn identiek aan die van het PHP-hulp praat topic!

Dit klopt, maar het heeft één belangrijke toevoeging. In de nacht is het een stuk rustiger dan overdag. Het is dan ook grappig om overdag de berichten nog eens terug te lezen wanneer iedereen slaapt. Wat voor reden er is om in de nacht wakker te zijn en op PHP-hulp te zitten bijvoorbeeld. Let erop dat het topic wel gewoon publiekelijk te zien is, dus Google komt ook langs. Ben je de volgende dag "ziek thuis" en hier komt jouw baas of school achter is dit voor eigen risico :)

Om de aftrap te geven; ik ben (nog steeds) bezig met een redelijk groot project wat ik aan het bouwen ben met het Zend Framework. Alles leuk en aardig, maar sommige relatief simpele dingen zijn toch wel erg omslachtig. Zo wil ik bijvoorbeeld een formulier weergeven op een andere manier dan de standaard is binnen het Zend Framework: in twee rijen. Met gewoon puur HTML/PHP heb ik het formulier opgebouwd hoe ik het wilde in exact 20 minuten. Ik had er alleen geen zin in om alle fouten handmatig weer te geven; dat kan natuurlijk beter via Zend_Form zelf. Na in totaal 5 uur heb ik het formulier bijna zoals ik het wil. Wijze les voor de volgende keer..
mijn eerste post hier... nog meer brakers? Er ligt er eentje te braken op mijn borst... 8 dagen oud.
<?php

class ChristmasDinerIterator implements \Iterator
{
private $foods = array();
private $kcals;
private $maxKcals;

public function __construct(array $foods, $weight)
{
$this->maxKcals = $this->calcMaxCalories($weight) * 1.4); // 40% more food on a christmas diner :)
$this->kcals = 0;
}

public function rewind()
{
$this->kcals = 0; // wow, all women want to know how you can lose all your calories in a second!
}

public function current()
{
return $this->kcals;
}

public function key()
{
return $this->kcals;
}

public function next()
{
$this->kcals += $this->foods[array_rand($this->foods)]; // eat some food
}

public function valid()
{
return $this->kcals < $maxKcals; // false if you eated more than enough...
}

/**
* Calculates how many kcal you can eat in a day.
*
* Age: 30 years; Length: 180.5cm (average length in Holland);
*/
private function calcMaxKcal($weight)
{
$weights = array(
60 => 1907,
70 => 2072,
80 => 2237,
90 => 2402,
100 => 2567,
110 => 2732,
);
$weightsKeys = array_keys($weights);
$w = current($weightsKeys);

do {
if ($weight < $w) {
break;
}
} while ($w = next($weightsKeys));

return $weights[current($weightsKeys)];
}
}

$foods = array(
'biefstuk' => 127,
...,
);

$person = new Person(...);

$iterator = new ChristmasDinerIterator($infiniteIterator, $person->getWeight());
$diner = new Diner($iterator);
$diner->addPerson($person);

foreach ($diner->eat() as $foo) {
echo 'eat...<br>';
}
$person->stopEating();
echo "
d888888 d88888 db db db db d db d db d888888 d88888
88 88 ` 88 88 88 88 d 88 d "" 88 88 `
88 d8b 88== 88 88 88 888b 888b == 88 d8b 88==
88 ` 8 88 . 88 8b 88 88 88 Yb 88 Yb 88 88 ` 8 88 .
Y88888P Y8888P Y8888P Y88888Y YP Yb YP Yb 88 Y88888P Y8888P

db d d88888 db .d8 d888b d888888b d8888b db d888888 d88888 88b 88
88 d 88 ` 88 dP Y ` 88 88 88 d88b 88 88 ` 88 Yb 88
888b 88== 88P Y8b 88 88 88 8P Yb 88 d8b 88== 88 Yb 88
88 Yb 88 . 88 . b 88 88 dP dP""""Yb 88 ` 8 88 . 88 Yb88
YP Yb Y8888P 88 Y888P 88 Y8888P dP Yb Y88888P Y8888P 88 Y88
";
Hahaha, nice :D
't is wel erg stil hier. Heeft PHPhulp wel nachtbrakers?
jawel zzzzz zzzz

[size=xsmall]Toevoeging op 04/08/2013 00:51:35:[/size]

gelukkige kerstdagen :o
Misschien .. als er een leuk topic zou zijn.....
Speciaal voor jou Wouter... een nachtbraker:

Bedankt Ozzie, mijn eetlust voor het ontbijt is bij deze om zeep geholpen :P

Frank Nietbelangrijk op 04/08/2013 09:29:19

Bedankt Ozzie, mijn eetlust voor het ontbijt is bij deze om zeep geholpen :P

You're welcome :)

Hier nog een nachtbraker :P

Reageren