Ecranbleu.org

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 13 avril 2007

Il est vraiment, il est vraiment...

Nul comme codeur !!!

samedi 4 novembre 2006

How to make a developer happy ?

Vu sur Nexen :

1. Prêt à réussir
2. Un excellent management
3. Apprendre des nouvelles techniques
4. Utiliser sa créativité et résoudre des problèmes
5. Avoir une voix
6. Être reconnu pour son labeur
7. Faire quelquechose qui compte
8. Construire des logiciels sans attendre le Parlement
9. Avoir peu de contraintes héritées

L'article original (anglais)

Dans le même genre :
10 manières de motiver les geeks (anglais)

jeudi 19 octobre 2006

Optimisation de base de données - suite

La suite de l'articile sur l'optimisastion des bases de données

lundi 16 octobre 2006

Optimisation d'une base de données

Deux billets (en anglais) d'un même blog relatif à l'optimisation d'une requête avec MySQL :

mardi 3 octobre 2006

Détecteur de nudité en PHP

Vu sur nexen
Un mec qui a du temps libre a publié un algorithme en PHP qui va estimer le coefficient de nudité humaine d'une photo.

A quand le détecteur d'intelligence ou d'utilité d'une photo ?

jeudi 4 mai 2006

Joli bug chez PHP

Dans la version 5.1.3 de PHP, un joli bug fait que les $_POST posent quelques problèmes. Le code :

<?php
echo "<pre>";
print_r($_POST);
echo "</pre>";
?>
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form method="post" action="" enctype="multipart/form-data">
<input type="text" name="masivasidid_1" value="Nzzz1"/><br/>
<input type="text" name="masivasidid_2" value="Nzzz2"/><br/>
<input type="submit"/>
</form>
</body>
</html>

va nous retourner :

Array
(
    masivasid => Array
         (
             id_1 => Nzzz1
             id_2 => Array
                 (
                     id_1 => Nzzz2
                 )
         )
 )

alors que l'on veut :

Array
(
    masivasid => Array
         (
             id_1 => Nzzz1
             id_2 => Nzzz2
         )
 )

Après le problème décrit sur un billet sur mon blog, c'est à se demander si ils lancent leur batterie de tests avant de release leur soft.

jeudi 27 avril 2006

Génération de PDF (FOP/nFOP) depuis de l'HTML

Les impressions dans les applications web (intranet ou internet) sont souvent problématiques. Une page HTML basique offre peu de possibilités pour nos chères imprimantes.
Certes il est toujours possible d’agrémenter notre bien aimée page d’un lien vers un media alternatif, de ruser dans les déclarations de styles CSS voire même de combiner les deux.
Cependant, ces solutions (non exhaustives) apportent avec elles pas mal d’inconvénients : une forte dépendance au navigateur qui oblige à prendre en compte des considérations pas toujours évidentes (les marges d’impression côté client et les entêtes d’impression via IE pour n’en nommer que deux), des développements supplémentaires pour ajuster chaque page à notre bonne vieille fichue feuille de papier, bon courage si vous avez une cinquantaine d’entités...

Pour éviter ce genre de drame, j’ai personnellement opté pour une génération PDF qui permettra l’impression générique des pages Web affichées.

Si le sujet vous intéresse, si vous voulez connaître la signification de FOP (qui n'est pas la Fédération Ouzbek de Poterie) et de son pote nFOP, allez jeter un oeil sur ce p'tit pseudo howto fait maison.

mardi 25 avril 2006

Direction PHP d'avril 2006 gratuit

Ce mois-ci, Nexen offre le numéro d'avril de Direction PHP. Normalement, il en coute 5,5 €. Au programme, une publicité pour un xème framework PHP mais avec beaucoup de potentiel car développé par Zend (les mainteneurs de PHP), un cours sur la Programmation par aspects, un cours potentiellement très intéressant sur "comment faire une application modulaire (plug-in)" et des cours pour noob sur l'SQL injection et sur PHPMyAdmin... Sympa en gratuit mais je ne l'achéterais pas le mois prochain...

PS : un compte sur leur site est nécessaire pour le télécharger.