Catégories
technologies

Plus rien ne m’étonne…

Temps de lecture / Reading time : < 1 minute.

Based on your answers to the quiz, your character’s most likely alignment is Neutral.

A neutral character does what seems to be a good idea. She doesn’t feel strongly one way or the other when it comes to good vs. evil or law vs. chaos. Most neutrality is a lack of conviction or bias rather than a commitment to neutrality. Such a character thinks of good as better than evil. After all, she would rather have good neighbors and rulers than evil ones. Still, she’s not personally committed to upholding good in any abstract or universal way. Some neutral characters, on the other hand, commit themselves philosophically to neutrality. They see good, evil, law, and chaos as prejudices and dangerous extremes. They advocate the middle way of neutrality as the best, most balanced road in the long run. The common phrase for neutral is « true neutral. » Neutral is the best alignment you can be because it means you act naturally, without prejudice or compulsion.

[ from wizards.com ]

Catégories
technologies

Comptons

Temps de lecture / Reading time : < 1 minute.

Petit code PHP pondu rapidement, en attendant un coup de fil de ma demoiselle… Y’a sûrement moyen de mieux faire, mais bon, je ne savais pas de combien de temps je disposais, alors…

<?php

$today  = mktime (date("H"), date("i"), date("s"), date("m"), date("d"), date("Y"));
$an2004  = mktime (0,0,0, 01, 01, 2004 );
$soustraction = abs($an2004 - $today);

$uneSemaine = 60*60*24*7;
$unJour = 60*60*24;
$uneHeure = 60*60;
$uneMinute = 60;

if ($soustraction >= $uneSemaine)
	{
	$mesure = "semaine";
	$division = $uneSemaine;
	}
elseif ($soustraction >= $unJour)
	{
	$mesure = "jour";
	$division = $unJour;
	}
elseif ($soustraction >= $uneHeure)
	{
	$mesure = "heure";
	$division = $uneHeure;
	}
elseif ($soustraction >= $uneMinute)
	{
	$mesure = "minute";
	$division = $uneMinute;
	}
else
	{
	$mesure = "seconde";
	$division = 1;
	}

$res = ceil($soustraction/$division);

($res >= 2) ? $mesure .= "s" : null;
($res >= 2) ? $ent = "nt" : null;

echo "Nous sommes le " . date("d/m/y") . ", il est " . date("H:i:s") .", et ";
echo $res . " " . $mesure . " nous sépare" . $ent . " du 1er janvier 2004 à minuit.";

?>
Catégories
technologies

pReSS

Temps de lecture / Reading time : < 1 minute.

Ne trouvant pas d’outil Windows me permettant de créer/éditer un(e) flux/fil/source/whatever RSS depuis mon ordinateur (pas de script en ligne, pas besoin de passer par une solution de blog – l’idéal pour les sociétés qui ne peuvent/veulent pas revoir leur système de publication pour utiliser RSS), je me suis dis que j’allais me lancer dans l’aventure. Ca faisait un moment que je cherchais une idée de projet pour moi perso que j’ai.
Turns out, someone stole my idea! Mais pour Mac seulement. Et payant. Mais a l’air bien fichu.
Je vais donc probablement faire mon ptit projet quand même. Si possible portable facilement, donc Flash ou Java ? Mmmmh.

Catégories
amusant cool Liens offline online technologies

Ouaidjo-style in tha house!

Temps de lecture / Reading time : 3 minutes.

Il y a une semaine, je recevais un petit mail somme toute anodin, en provenance de mon ancienne formation, l’IESA :

Je rédige actuellement les Brèves de l’IESA. Nous avons une nouvelle rubrique qui sous la forme d’une interview en 3 questions présente une personnalité qui collabore avec l’IESA ou a été ancien étudiant chez nous.

Je n’allais pas dire non. Le résultat à été publié aujourd’hui, page 7 [pdf], « Trois questions à Xavier Borderie ». J’en ai des frissons dans le dos. Diantre, je suis beau ET intelligent ! 😉

Catégories
technologies

Ah ouais, quand même…

Temps de lecture / Reading time : < 1 minute.

Moi qui, à (moyen) terme, souhaite devenir développeur à part entière, je crois que j’ai encore pas mal de découvertes et apprentissages à faire :

[…]je suis pas sûr que la concurrence soit quelque chose de si inhérent que ça au langage, et je vois pas ce qu’on ne pourrait pas de fonctionnalités qui ne soit pas réimplémentables en utilisant Concurrent Haskell. Surtout qu’avec les flèches de Hughes, on peut facilement imaginer faire apparaître la concurrence dans les types. Bon d’accord, la migration de processus c’est pas vraiment triviale…

Rien compris ? Moi non plus… Diantre !