People
jeudi 1 avril 2004 | 3617 MyLife
Hum, ça devient très people... Il faut que j'arrête sinon bientôt il y aura des photos de Lorie par ici...
jeudi 1 avril 2004 | 3617 MyLife
Hum, ça devient très people... Il faut que j'arrête sinon bientôt il y aura des photos de Lorie par ici...
jeudi 1 avril 2004 | Webdesign

Que ce soit pour extraire des informations d'une base de données (ex: MySQL) ou pour les convertir à partir d'un autre format, l'écriture de multiples fichiers Excel par un script de manière automatisée peut s'avérer utile, voire indispensable lorsqu'on vous demande plusieurs centaines de fichiers.
Pour ceci, PHPIndex a publié un mini article PHP et Excel : point de situation, qui date un peu certes mais qui faute de mieux présente des solutions manipulation de fichiers Excel depuis PHP.
Après tri selon les critères les plus courants (générer des fichiers binaires véritablement au format Excel natif, utiliser une librairie facile à installer), PHP_Writeexcel se démarque du lot. A l'aide de deux includes, la création de l'objet writeexcel_workbook (classeur) est à votre portée, ainsi que l'ajout de worksheet (feuilles) à ce classeur. Les cellules sont remplissables par ce type d'instruction : $worksheet->write(x, y, $valeur, $format); où x et y représentent les coordonnées de la cellule dans la feuille de calcul, $valeur le contenu texte de la cellule et $format le format de la cellule.
Il ne faut pas s'attendre à pouvoir définir des formats exceptionnels mais ils sont suffisants dans la plupart des cas. Couleur de fond, police, bordures, alignement du texte, etc. Il est aussi possible de définir la hauteur des lignes ou la largeur des colonnes, voire de fusionner plusieurs cellules entre elles. Les exemples fournis sont un bon point de départ, même si on peut regretter une documentation absente.
La moulinette est performante et ne peut que faire gagner du temps. Il suffit d'envoyer un petit header("Content-Type: application/x-msexcel"); pour obliger le navigateur à considérer le fichier dans le bon type (affichage ou téléchargement), ou bien de demander au script de l'écrire sur le disque. Après test en situation réelle, une centaine de classeurs comportant chacun une page basique munie d'un tableau de données de taille 6x40, sont générés en 20 secondes.
mercredi 31 mars 2004 | 3617 MyLife

La scène se passe dans un film américain
Blablabla l'acteur essaie de parler portugais. Il dit quelque chose comme (très approximativement) "kldkjgas dlfjgdlfkgjouchas fldkgtruc molto bueno".
L'actrice lui répond "molto bueno c'est du grec".
L'Europe c'est l'unification des pays, mais pas des langues. L'Italien, messieurs amerloquiens, ce n'est pas du Grec, et c'est certainement la plus belle langue européenne.
mardi 30 mars 2004 | 3617 MyLife
Et vive le Bollen ! Un français sur cinq est atteint d'allergie. Concernant celle du pollen, Doctissimo propose un dossier très complet sur le sujet, notamment la carte des principaux pollens et le calendrier pirelli des pollens.
Quelques pages sont consacrées aux allergies envers les animaux, avec un très subtile "Mowgli n’avait pas d’allergie !". Oui, mais Mowgli danse avec des singes qui parlent, alors peut-on lui faire confiance ? Le plus embêtant dans tout ça reste le symptôme des yeux qui piquent et qui pleurent pour ceux qui doivent rester devant un écran assez longtemps : ça s'exponentiallise (hum là je suis sûr d'être le seul googelisé pour ce mot). Le fait de pouvoir être sensible à plusieurs types de pollens différents - graminées, arbres, etc... - dont la production industrielle peut s'étaler sur plusieurs mois, rend la prévention incontournable.
jeudi 25 mars 2004 | Webdesign

Opera utilisera ViaVoice d'IBM pour permettre le contrôle vocal du navigateur. Pratique pour surfer dit-on (hmm j'imagine déjà : "clique ! en bas ! non pas là ! clique ! non ! à droite ! bon attends je prends la souris"). Cette technologie pourra être plus facilement servie avec le langage XHTML+Voice, dont la première recommandation XHTML+Voice 1.0 date de fin 2001, la 1.1 de 2003 et la 1.2 du 16 mars 2004, donc c'est du tout frais. Le W3C héberge la spécification mais n'a pas été impliqué dans son développement, et ne la considère pas comme officielle. A ne pas confondre avec VoiceXML.
Voici un exemple sensé produire un "Yay!" après un clic sur un paragraphe de texte :
(dans le head du document XHTML)
<vxml:form id="sayYay">
<vxml:block>
<vxml:prompt xv:src="#yay" />
</vxml:block>
</vxml:form>
(dans le body du document XHTML)
<p id="yay" ev:event="click" ev:handler="#sayYay">Yay!</p>
Source : clubic
jeudi 25 mars 2004 | Webdesign
Vu sur VoxCartes avec Firefox :
ERREUR: Le navigateur n'est pas supporté / la configuration du système n'est pas appropriée
Le navigateur que vous utilisez présentement ou la configuration de votre système ne convient pas à cette application.
Cette application supporte les navigateurs suivants:
Microsoft Internet Explorer 5.0 (ou plus) sur Windows 98/NT/2000/ME/XP
Netscape 7.1 (ou plus) sur Windows 98/NT/2000/ME/XP
Microsoft Internet Explorer 5.2 (ou plus) sur Mac OS X
Sublime tour de force pour une applet Java qui est pourtant sensée fonctionner universellement. Comment leur expliquer ?
mercredi 24 mars 2004 | Autour du monde
mardi 23 mars 2004 | Autour du monde
Toujours au sujet du précédent billet, selon Linuxfr, le magazine papier Pirates Mag' serait en mauvaise posture. Extrait :
Le Conseil d'État a rejeté la requête de la société ACBM contre la commission paritaire des publications et agences de presse. Celle-ci a en effet considéré que le magazine "Pirates Mag'", en fournissant à ses lecteurs des informations et des connaissances techniques sur les dysfonctionnements des systèmes informatiques, ne peut être lu comme représentant un intérêt général.
Le magazine est/était édité par ACBM déjà connu pour Le Virus Informatique, Les Puces Informatiques et Pocket Magazine.
lundi 22 mars 2004 | 3617 MyLife
Pub vue sur certains sites. Y'en a qui savent vraiment pas compresser en jpeg. Vive la pixellisation :x
PS : pas le logo partiellement masqué
dimanche 21 mars 2004 | 3617 MyLife
Retour du jeu flash YetiSports 3, starring Pingu l'aérodynamique, le Yeti et les Morses.

